--- /srv/rebuilderd/tmp/rebuilderdHiga5a/inputs/mesa-libgallium_26.2.3-2_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdHiga5a/out/mesa-libgallium_26.2.3-2_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-09-21 17:07:32.000000 debian-binary │ -rw-r--r-- 0 0 0 1432 2026-09-21 17:07:32.000000 control.tar.xz │ --rw-r--r-- 0 0 0 8271448 2026-09-21 17:07:32.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 8272700 2026-09-21 17:07:32.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/arm-linux-gnueabihf/libgallium-26.2.3-2.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 0x1c2c150 0x01c2c150 0x01c2c150 0x06798 0x06798 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1c328ec 0x1c328ec R E 0x10000 │ │ │ │ + ARM_EXIDX 0x1c2bfb0 0x01c2bfb0 0x01c2bfb0 0x06798 0x06798 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1c3274c 0x1c3274c R E 0x10000 │ │ │ │ LOAD 0x1c3a308 0x01c4a308 0x01c4a308 0xe977a 0x2b0bd0 RW 0x10000 │ │ │ │ DYNAMIC 0x1cefe4c 0x01cffe4c 0x01cffe4c 0x001b0 0x001b0 RW 0x4 │ │ │ │ NOTE 0x000134 0x00000134 0x00000134 0x00024 0x00024 R 0x4 │ │ │ │ TLS 0x1c3a308 0x01c4a308 0x01c4a308 0x00004 0x0001c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x1c3a308 0x01c4a308 0x01c4a308 0xb5cf8 0xb5cf8 R 0x1 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ [ 5] .gnu.version VERSYM 0000abba 00abba 00081c 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_d VERDEF 0000b3d8 00b3d8 000030 00 A 4 2 4 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000b408 00b408 000320 00 A 4 8 4 │ │ │ │ [ 8] .rel.dyn REL 0000b728 00b728 0650b8 08 A 3 0 4 │ │ │ │ [ 9] .rel.plt REL 000707e0 0707e0 001b40 08 AI 3 24 4 │ │ │ │ [10] .init PROGBITS 00072320 072320 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0007232c 07232c 002914 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 00074c40 074c40 106ede8 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 010e3a28 10e3a28 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 010e3a30 10e3a30 b4394c 00 A 0 0 16 │ │ │ │ - [15] .ARM.extab PROGBITS 01c2737c 1c2737c 004dd4 00 A 0 0 4 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 01c2c150 1c2c150 006798 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 01c328e8 1c328e8 000004 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 00074c40 074c40 106ec48 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 010e3888 10e3888 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 010e3890 10e3890 b4394c 00 A 0 0 16 │ │ │ │ + [15] .ARM.extab PROGBITS 01c271dc 1c271dc 004dd4 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 01c2bfb0 1c2bfb0 006798 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 01c32748 1c32748 000004 00 A 0 0 4 │ │ │ │ [18] .tdata PROGBITS 01c4a308 1c3a308 000004 00 WAT 0 0 4 │ │ │ │ [19] .tbss NOBITS 01c4a30c 1c3a30c 000018 00 WAT 0 0 4 │ │ │ │ [20] .init_array INIT_ARRAY 01c4a30c 1c3a30c 000040 04 WA 0 0 4 │ │ │ │ [21] .fini_array FINI_ARRAY 01c4a34c 1c3a34c 000004 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 01c4a350 1c3a350 0b5afc 00 WA 0 0 8 │ │ │ │ [23] .dynamic DYNAMIC 01cffe4c 1cefe4c 0001b0 08 WA 4 0 4 │ │ │ │ [24] .got PROGBITS 01d00000 1cf0000 003ea8 04 WA 0 0 4 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -20,15 +20,15 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libstdc++.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000e (SONAME) Library soname: [libgallium-26.2.3-2.so] │ │ │ │ 0x0000000c (INIT) 0x72320 │ │ │ │ - 0x0000000d (FINI) 0x10e3a28 │ │ │ │ + 0x0000000d (FINI) 0x10e3888 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x1c4a30c │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 64 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x1c4a34c │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x158 │ │ │ │ 0x00000005 (STRTAB) 0x45f4 │ │ │ │ 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: 49ebd80c2dc8955bc169e45e2d602b14f940b8a9 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d827d1c59e004e2b402a59a899176d69a3cf3dca │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1050,15 +1050,14 @@ │ │ │ │ &;FAF(FzD │ │ │ │ &3FAFzD(F │ │ │ │ H&1F(FzD │ │ │ │ ($AF(FzD │ │ │ │ $#FAF(FzD │ │ │ │ HxDpGP(( │ │ │ │ HxDpG|(( │ │ │ │ -CHxDpG.} │ │ │ │ 0KAFzD(F|D │ │ │ │ +;FAFzD(F │ │ │ │ +;FAFzD(F │ │ │ │ *;FAFzD(F │ │ │ │ RJ;FRLAFzD(F|D │ │ │ │ LJ;FAFzD(F │ │ │ │ HAFzD(F|D │ │ │ │ @@ -1090,15 +1089,15 @@ │ │ │ │ @)1F(FzD │ │ │ │ T$1F(FzD │ │ │ │ #,5>GPYbkt} │ │ │ │ )AF;F(FzD │ │ │ │ @'!F(FzD │ │ │ │ h@80H (PhXhh` │ │ │ │ !)19AIQYaiqy │ │ │ │ -HxDpG HxDpG HxDpG │ │ │ │ +HxDpG HxDpG HxDpGx │ │ │ │ kJ1F FzD │ │ │ │ SJ)F FzD │ │ │ │ 1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG#HxDpG#HxDpG"HxDpG"HxDpG!HxDpG │ │ │ │ t-1F(FzD │ │ │ │ d-AF(FzD │ │ │ │ X-3FAF(FzD │ │ │ │ -1F(FzD │ │ │ │ @@ -2931,14 +2930,15 @@ │ │ │ │ +888888+888888838888888888888888 │ │ │ │ KGGGGGGEGGGGGGGCGGGGGGGGGGGGGGGG ) │ │ │ │ 0((((((&((((((($((((((((((((((((@ │ │ │ │ %******"******* │ │ │ │ **************** │ │ │ │ @%$IXkyX │ │ │ │ 0RF!F#a(F │ │ │ │ +\pGk pG^;S │ │ │ │ *((,(.(((((0(2(((((((((((((8(4(((((((((((((((((((((((((((((6(( │ │ │ │ FHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG │ │ │ │ +\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGKHxDpGKHxDpGJHxDpGJHxDpGIHxDpGIHxDpGHHxDpGHHxDpGGHxDpGGHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG& │ │ │ │ _\YVSPMJGDA>;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 │ │ │ │ C@=:741. │ │ │ │ #&),/25 │ │ │ │ 3F:FIF(F │ │ │ │ Dq2F)F F │ │ │ │ @@ -4751,15 +4751,15 @@ │ │ │ │ o{2F9F(F │ │ │ │ e{2F9F(F │ │ │ │ [{2F9F(F │ │ │ │ I{2F9F(F │ │ │ │ E{2F9F(F │ │ │ │ 0FHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGC# │ │ │ │ sh!F0F[k │ │ │ │ !F(F[F:F │ │ │ │ -HxDpGRc$ │ │ │ │ +HxDpGV_$ │ │ │ │ k:F!F@F6 │ │ │ │ Qh3F:F(F │ │ │ │ `)c4iTE| │ │ │ │ #F"F!F0F │ │ │ │ !F;FJF0F │ │ │ │ *#!F"F%F │ │ │ │ ,#!F"F%F │ │ │ │ @@ -5947,40 +5947,31 @@ │ │ │ │ "@VJSKzD │ │ │ │ "`>J;KzD │ │ │ │ PUKdZZZZ │ │ │ │ gh3F`<`? │ │ │ │ C KzD=`|` │ │ │ │ C KzD5`t` │ │ │ │ oL}D,Y$h │ │ │ │ -:{'" ! F │ │ │ │ -:{'" ! F │ │ │ │ +:{'" ! FJ │ │ │ │ :{'" ! F │ │ │ │ :{'" ! F │ │ │ │ :{'" ! F │ │ │ │ :{'" ! F │ │ │ │ 6{'" ! F │ │ │ │ 6k/!6" F │ │ │ │ -)"(!+{ F │ │ │ │ :{'" ! F │ │ │ │ -6{'" ! F │ │ │ │ +:{'" ! F │ │ │ │ +6{ !'" F │ │ │ │ 6{6"/! F>C │ │ │ │ 6k6"/! F │ │ │ │ -)"(!+{ F │ │ │ │ -)"(!+{ F │ │ │ │ -8{'" ! F │ │ │ │ -8{/!6" F │ │ │ │ -8{'" ! F │ │ │ │ +8{6"/! FI │ │ │ │ 8k6"/! F │ │ │ │ -)"(!+{ F │ │ │ │ -)"(!+{ F │ │ │ │ -6{'" ! F │ │ │ │ +6{ !'" F │ │ │ │ 6{6"/! F │ │ │ │ 6k6"/! F │ │ │ │ -)"(!+{ F │ │ │ │ -)"(!+{ F │ │ │ │ (0*F9F F │ │ │ │ 8{.",! F │ │ │ │ 8{'" ! F │ │ │ │ 8{.",! F │ │ │ │ 8{'" ! F │ │ │ │ ;{9F*F F │ │ │ │ 8k.",! F │ │ │ │ @@ -6139,15 +6130,15 @@ │ │ │ │ 0F9J6KzD │ │ │ │ #h!F(F3c │ │ │ │ ;h9F0F#c │ │ │ │ 0FRJRIzDyDg │ │ │ │ >J?IzDyDg │ │ │ │ 1F:FVFGF │ │ │ │ +F9F*F F │ │ │ │ -FzD FyDd │ │ │ │ +FzD FyDe │ │ │ │ 2hAF3{XF │ │ │ │ @PF:F3FD │ │ │ │ >IzDyDc │ │ │ │ #J$IChzDyD(Fc │ │ │ │ JR{JzKzD │ │ │ │ F IzDyDc │ │ │ │ )IzDyDb │ │ │ │ @@ -6166,16 +6157,16 @@ │ │ │ │ FzD(FyD_ │ │ │ │ +F2F!F@F │ │ │ │ FzD FyD[ │ │ │ │ C:F03yD Fx │ │ │ │ I:F FyDx │ │ │ │ $0F#F"F!F │ │ │ │ NIzDyDZ │ │ │ │ -2J3IzDyDY │ │ │ │ -%J&IzDyDY │ │ │ │ +2J3IzDyDZ │ │ │ │ +%J&IzDyDZ │ │ │ │ J h{DzDw │ │ │ │ J h{DzDw │ │ │ │ J h{DzDw │ │ │ │ J h{DzDw │ │ │ │ FzD FyDY │ │ │ │ FzD FyDY │ │ │ │ nJoIzDyDY │ │ │ │ @@ -6200,15 +6191,15 @@ │ │ │ │ T$KFQFzD │ │ │ │ [F!F:F(F │ │ │ │ GKFBF!F(F │ │ │ │ L$[F9FzD │ │ │ │ GRF9F@F? │ │ │ │ "v [ m a │ │ │ │ FzD FyDL │ │ │ │ -FzD FyDI │ │ │ │ +FzD FyDJ │ │ │ │ FJ FFI&FzD │ │ │ │ 9J F9I&FzD │ │ │ │ G;I `0FyD │ │ │ │ G9I``0FyD │ │ │ │ G5I a0FyD │ │ │ │ G3I`a0FyD │ │ │ │ G0I`b0FyD │ │ │ │ @@ -6227,15 +6218,15 @@ │ │ │ │ ^F"FAF0F │ │ │ │ ;F*F1FHF │ │ │ │ # p Fepa │ │ │ │ HI `0FyD> │ │ │ │ BI`b0FyD> │ │ │ │ ! pcp Fb │ │ │ │ #kck} F)F │ │ │ │ -#)i+`l`t │ │ │ │ +#)i+`l`u │ │ │ │ ,Krj(F1FZ │ │ │ │ 8??????5??????? │ │ │ │ ???????????????? │ │ │ │ D K J{DDj^ │ │ │ │ =DDDDDD:DDDDDDD │ │ │ │ DDDDDDDDDDDDDDDD F#J!KzD │ │ │ │ F,J+KzD │ │ │ │ @@ -6364,18 +6355,18 @@ │ │ │ │ c`]ZWTQNKHEB?<9630-*'$! │ │ │ │ 3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpGo │ │ │ │ #HxDpG"HxDpG"HxDpG!HxDpG │ │ │ │ 8HxDpG7HxDpG7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG │ │ │ │ #HxDpG#HxDpG"HxDpG"HxDpG!HxDpG!HxDpG HxDpG HxDpG │ │ │ │ bHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpGo │ │ │ │ [HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGC │ │ │ │ -GHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG │ │ │ │ -2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG │ │ │ │ +2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG8 │ │ │ │ nq111t111 │ │ │ │ w1111z11111 │ │ │ │ 3#dYK!` │ │ │ │ &/8AJS\enw │ │ │ │ `;FJF)F] │ │ │ │ #F2FAFHF │ │ │ │ #F2F9FPF │ │ │ │ @@ -6457,15 +6448,14 @@ │ │ │ │ )K)J|D{D%FzD │ │ │ │ >KzD'a5` │ │ │ │ !F2F8F%F │ │ │ │ !F2F8F%F │ │ │ │ `@F)F+h2F# │ │ │ │ `@F)F+h2F# │ │ │ │ IF3hBF0i │ │ │ │ -FRFYFCF~ │ │ │ │ &J&K(FzD&I{D │ │ │ │ #%KyD%J{D │ │ │ │ $KzD$I{D │ │ │ │ ##KyD#J{D │ │ │ │ "KzD"I{D"b │ │ │ │ byD J!KzD │ │ │ │ `kSF:F1F │ │ │ │ @@ -6567,23 +6557,23 @@ │ │ │ │ 9Fsj(F"F │ │ │ │ sk"F9F(F │ │ │ │ U*h"a$hS`+`#h │ │ │ │ 7;;;;;;2;;;;;;; │ │ │ │ ;;;;;;;;;;;;;;;; │ │ │ │ rFaFsF_F │ │ │ │ Fr{)F ih │ │ │ │ -QF iWFZ{g │ │ │ │ +QF iWFZ{h │ │ │ │ P$(Faj#n │ │ │ │ IFZF(FSF │ │ │ │ x}}}}}}u}}}}}}}h}}}}}}}}}}}}}}}} │ │ │ │ FFFFFFFIFFFFFFFFFFFFFFFF │ │ │ │ !FXF5F[i │ │ │ │ !F*hPFkh │ │ │ │ F"F)F0F\| │ │ │ │ -IZF(FyD5 │ │ │ │ +IZF(FyD6 │ │ │ │ 999999959999999999999999_ │ │ │ │ 0pKyDpH{D │ │ │ │ oKxDoIPb{DyD │ │ │ │ cQcmKmHnI{DxD │ │ │ │ lI{DlHyD │ │ │ │ 1kKxDkI{D │ │ │ │ FIxDFJyD │ │ │ │ @@ -6639,15 +6629,15 @@ │ │ │ │ =h F+hYh( │ │ │ │ 2 3 h hqE │ │ │ │ >>>>>>>>>>>>>>>>>>>>>>VV>>>>>>>b>>>>>>>>>>>VVV> │ │ │ │ X\\\\\\T\\\\\\\P\\\\\\\\\\\\\\\\ │ │ │ │ w{{{{{{t{{{{{{{W{{{{{{{{{{{{{{{{ i │ │ │ │ DK1F8FrjY │ │ │ │ K1F8FrjY │ │ │ │ -F #JF)F9 │ │ │ │ +F #JF)F: │ │ │ │ +F:FB!XF │ │ │ │ 6(6(((((((*((6((((((((((((((((((((((((((66((((((((((6 │ │ │ │ (D6J5KzD │ │ │ │ #*FIF8F,` │ │ │ │ TXXXXXXQXXXXXXX │ │ │ │ XXXXXXXXXXXXXXXX │ │ │ │ FKFB! F9 │ │ │ │ @@ -6840,15 +6830,15 @@ │ │ │ │ !6hiJ{D0FzD^ │ │ │ │ E"`KaI{D │ │ │ │ :J8F{DzD^ │ │ │ │ D&@F{DzD^ │ │ │ │ <%0F{DzD^ │ │ │ │ $0F{DzD^ │ │ │ │ +@F{DzD^ │ │ │ │ -$+{D@FzD] │ │ │ │ +$+{D@FzD^ │ │ │ │ 0BF9FXnKF │ │ │ │ P)(F{DzD] │ │ │ │ ((F{DzD] │ │ │ │ ((F{DzD] │ │ │ │ '(F{DzD] │ │ │ │ @'(F{DzD] │ │ │ │ &(F{DzD] │ │ │ │ @@ -6880,16 +6870,16 @@ │ │ │ │ 8*8F{DzD\ │ │ │ │ 0!F:FXn3F │ │ │ │ )@F{DzD\ │ │ │ │ (@F{DzD\ │ │ │ │ h( F{DzD\ │ │ │ │ (HF{DzD\ │ │ │ │ 09FJFXnCF │ │ │ │ -'@F{DzD[ │ │ │ │ -&@F{DzD[ │ │ │ │ +'@F{DzD\ │ │ │ │ +&@F{DzD\ │ │ │ │ &0F{DzD[ │ │ │ │ @%(F{DzD[ │ │ │ │ 0QF2FXn#F │ │ │ │ J(F{DzD[ │ │ │ │ J8F{DzD[ │ │ │ │ 0:F!FXn3F │ │ │ │ J F{DzD[ │ │ │ │ @@ -6906,17 +6896,17 @@ │ │ │ │ (0F{DzD[ │ │ │ │ 02F!F.FXn+F │ │ │ │ @'0F{DzD[ │ │ │ │ &0F{DzD[ │ │ │ │ &(F{DzD[ │ │ │ │ 0&(F{DzD[ │ │ │ │ %@F{DzD[ │ │ │ │ -d%0F{DzDZ │ │ │ │ +d%0F{DzD[ │ │ │ │ 02F!FXn+F │ │ │ │ -%(F{DzDZ │ │ │ │ +%(F{DzD[ │ │ │ │ $(F{DzDZ │ │ │ │ J(F{DzDZ │ │ │ │ J(F{DzDZ │ │ │ │ J0F{DzDZ │ │ │ │ E"vKvI{D │ │ │ │ !gJ(F{DzDZ │ │ │ │ E"^K_I{D │ │ │ │ @@ -6974,15 +6964,15 @@ │ │ │ │ 8i9hBFHFO │ │ │ │ h9hRF FO │ │ │ │ YF(`8hl`@ │ │ │ │ 1F(`8hl`@ │ │ │ │ h9hRF FO │ │ │ │ #*18?FMT[bi │ │ │ │ -&&4&&&&&&&&&&&&&&&&&&&&&;B&&I&&&&&&&&&&&&&P&&&&&&&& │ │ │ │ - pG pG$ │ │ │ │ + pG pG` │ │ │ │ """""""""""""""" │ │ │ │ +F"F9F0F │ │ │ │ kC`8J7KzD │ │ │ │ {a8J2KzD │ │ │ │ !------!-------/---------------- │ │ │ │ KKauJtKzD* │ │ │ │ dJF!F[FPFO │ │ │ │ @@ -7101,14 +7091,15 @@ │ │ │ │ ,F5F>F_F │ │ │ │ ,F5F>F_F │ │ │ │ KFBF9F0F │ │ │ │ hBFKF9F0F │ │ │ │ QD"@FlF │ │ │ │ QD"@FlF │ │ │ │ QD"@FlF │ │ │ │ +QD"@FlF │ │ │ │ aFD"8FnF │ │ │ │ aFD"8FnF │ │ │ │ }faFD"(F │ │ │ │ (%0# #C` │ │ │ │ `pG@ pG@ │ │ │ │ F"F?30F# │ │ │ │ 0F;F"FAF │ │ │ │ @@ -7256,16 +7247,16 @@ │ │ │ │ '"hhhyDj │ │ │ │ :F3F!F(F │ │ │ │ I:FhhyDj │ │ │ │ I:FhhyDj │ │ │ │ I"jhhyDj │ │ │ │ I:FhhyDj │ │ │ │ wI:FhhyDj │ │ │ │ -fI:FhhyDi │ │ │ │ -VI2FhhyDi │ │ │ │ +fI:FhhyDj │ │ │ │ +VI2FhhyDj │ │ │ │ $*$$$*$$$$$$$$ │ │ │ │ 5>555>55555555 │ │ │ │ 5<555<55555555 │ │ │ │ HSHHHSHHHHHHHH │ │ │ │ 99DGF9@" │ │ │ │ KWKKKWKKKKKKKK │ │ │ │ KTI^IIIhIIIIIIIr │ │ │ │ @@ -7591,15 +7582,15 @@ │ │ │ │ <1"J KzD │ │ │ │ +F:F0FQF/ │ │ │ │ s* YrZs* │ │ │ │ MMM|MMMuMMMbMMMM │ │ │ │ #L}D,Y$h │ │ │ │ %~D2FiF( │ │ │ │ %~D2FiF( │ │ │ │ -%~D2FiF' │ │ │ │ +%~D2FiF( │ │ │ │ #F*F9F0F │ │ │ │ J(F{DzDS │ │ │ │ ZF8Fsx1x │ │ │ │ Aa FzDR\ │ │ │ │ [JIFPFzD │ │ │ │ " pgp Fc │ │ │ │ ,)7),))))))), │ │ │ │ @@ -7699,15 +7690,15 @@ │ │ │ │ #Mr4n4j4f4 │ │ │ │ 3(MC3(Mcl │ │ │ │ P(L(T(H( │ │ │ │ <}BRB:B#BRBcl │ │ │ │ cB_B[BWBSBgBOB8BgBcl │ │ │ │ ,@C???;? │ │ │ │ O}OyOuOqO │ │ │ │ RMNMJMFMBM>M:M6M2M.M*M&M"M │ │ │ │ hOdO`O\OXOTOlO*OlO#l │ │ │ │ yCuCqCmCiC}CeC │ │ │ │ @@ -7743,15 +7734,15 @@ │ │ │ │ AN │ │ │ │ -!+F "xD> │ │ │ │ -+F "1FxD> │ │ │ │ -+F "1FxD> │ │ │ │ +H1F#F "xD@ │ │ │ │ ++F "1FxD? │ │ │ │ +!+F "xD? │ │ │ │ ++F "1FxD? │ │ │ │ ++F "1FxD? │ │ │ │ +F "1FxD> │ │ │ │ +F "1FxD> │ │ │ │ @ +F "1FxD> │ │ │ │ +F "1FxD> │ │ │ │ +F "1FxD> │ │ │ │ !+F "xD> │ │ │ │ !+F "xD> │ │ │ │ @@ -8101,25 +8092,25 @@ │ │ │ │ bAF{D FS │ │ │ │ #AFzD F2 │ │ │ │ #AFzD F2 │ │ │ │ bAF{D FS │ │ │ │ #AFzD F2 │ │ │ │ #AFzD F2 │ │ │ │ bAF{D FS │ │ │ │ -#AFzD F1 │ │ │ │ -#AFzD F1 │ │ │ │ +#AFzD F2 │ │ │ │ +#AFzD F2 │ │ │ │ !{D FzDS │ │ │ │ X({D FzDS │ │ │ │ $82F{D:D │ │ │ │ !{D FzDS │ │ │ │ bYF{D FS │ │ │ │ JYF FzD1 │ │ │ │ ! FzD]F1 │ │ │ │ bAF{D FS │ │ │ │ -#AFzD F0 │ │ │ │ +#AFzD F1 │ │ │ │ #AFzD F0 │ │ │ │ bAF{D FS │ │ │ │ #AFzD F0 │ │ │ │ #AFzD F0 │ │ │ │ bYF{D FS │ │ │ │ |&YF FzD0 │ │ │ │ T6"F{D:D │ │ │ │ @@ -8185,29 +8176,26 @@ │ │ │ │ i"F6i+F │ │ │ │ !~K F~J{D │ │ │ │ !yK FyJ{D │ │ │ │ !tK FtJ{D │ │ │ │ !oK FoJ{D │ │ │ │ ${BJ+F F │ │ │ │ gJ#F(FzD │ │ │ │ -2ZJ#FzD │ │ │ │ -2RJ#FzD │ │ │ │ zwtqnkKJzDKK │ │ │ │ -2IJ#FzD │ │ │ │ 741.=:CM}DCI#FCJ0FyD │ │ │ │ xJKF FzD │ │ │ │ &XF7FyD4F │ │ │ │ I"F+FXFyD │ │ │ │ !}K0F}J{D │ │ │ │ !xK0FxJ{D │ │ │ │ !rK0FrJ{D │ │ │ │ nK{DnJ0F │ │ │ │ p'KF(FzD │ │ │ │ SJCF8FzD │ │ │ │ -HxDpG\b( │ │ │ │ +HxDpGdb( │ │ │ │ 1.AJzDAK │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ $!FBFKF(F │ │ │ │ F~DiX hI │ │ │ │ !eK(FeJ{D │ │ │ │ (F`KzD{D │ │ │ │ !~K F~J{D │ │ │ │ @@ -8283,15 +8271,15 @@ │ │ │ │ BJ+F8FzD │ │ │ │ F~DaX hK │ │ │ │ (+FIFzD0F │ │ │ │ '+FQFzD0F │ │ │ │ I:F3F FyD │ │ │ │ !wK(FwJ{D │ │ │ │ !mK(FmJ{D │ │ │ │ -FHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpG │ │ │ │ {h5F8FwEK │ │ │ │ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46020ff8 │ │ │ │ tstcs r3, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000ef98 │ │ │ │ - smlatbeq lr, r0, lr, r7 │ │ │ │ + tsteq lr, r0, lsl #26 │ │ │ │ mrcle 14, 7, sp, cr15, cr15, {7} │ │ │ │ mrcle 14, 7, sp, cr15, cr15, {7} │ │ │ │ andvs r6, r3, fp, lsl #16 │ │ │ │ stccc 8, cr15, [ip], {83} @ 0x53 │ │ │ │ sbcpl r6, r2, sl, asr #18 │ │ │ │ addvs r6, r3, fp, lsl #19 │ │ │ │ addvs r6, r3, fp, asr #17 │ │ │ │ @@ -805,92 +805,92 @@ │ │ │ │ blmi 1555b64 │ │ │ │ @ instruction: 0x46324639 │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ @ instruction: 0xf872f080 │ │ │ │ svclt 0x0000e158 │ │ │ │ ldrdeq fp, [r8, #36] @ 0x24 │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ - tsteq pc, r8, lsl r4 @ │ │ │ │ - @ instruction: 0x010f53bc │ │ │ │ - @ instruction: 0x010f53be │ │ │ │ - smlatbeq pc, r2, r3, r5 @ │ │ │ │ - tsteq r3, r4, ror #21 │ │ │ │ - smlabbeq pc, ip, r3, r5 @ │ │ │ │ - smlabbeq pc, r4, r3, r5 @ │ │ │ │ - tsteq pc, ip, ror r3 @ │ │ │ │ - tsteq pc, ip, asr #6 │ │ │ │ - tsteq pc, lr, asr #6 │ │ │ │ - ldrdeq r5, [pc, -lr] │ │ │ │ - tsteq pc, lr, lsr #6 │ │ │ │ - @ instruction: 0x010f5290 │ │ │ │ - tsteq pc, lr, lsl #6 │ │ │ │ - smlabbeq pc, lr, r2, r5 @ │ │ │ │ - tsteq r3, sl, lsl sl │ │ │ │ - @ instruction: 0x010f51b8 │ │ │ │ - @ instruction: 0x010f4e94 │ │ │ │ - tsteq r3, r2, lsl #11 │ │ │ │ - tsteq r3, lr, ror #10 │ │ │ │ - tsteq r3, r6, asr r5 │ │ │ │ - tsteq r3, lr, lsr r5 │ │ │ │ - tsteq r3, sl, lsr #10 │ │ │ │ - tsteq r3, r2, lsl r5 │ │ │ │ - @ instruction: 0x011354fa │ │ │ │ - tsteq r3, r2, ror #9 │ │ │ │ - tsteq r3, sl, asr #9 │ │ │ │ - @ instruction: 0x011354b6 │ │ │ │ - @ instruction: 0x0113549e │ │ │ │ - tsteq r3, r4, lsl #9 │ │ │ │ - tsteq r3, r2, asr #8 │ │ │ │ - tsteq r3, r0, lsl r4 │ │ │ │ - @ instruction: 0x011353dc │ │ │ │ - tsteq r3, sl, asr #7 │ │ │ │ - @ instruction: 0x011353b8 │ │ │ │ - tsteq r3, r6, lsr #7 │ │ │ │ - @ instruction: 0x01135394 │ │ │ │ - tsteq r3, r4, lsl #7 │ │ │ │ - tsteq r3, lr, ror #6 │ │ │ │ - tsteq r3, ip, asr r3 │ │ │ │ - tsteq r3, r6, asr #6 │ │ │ │ - tsteq r3, r0, lsr r3 │ │ │ │ - tsteq r3, sl, lsl r3 │ │ │ │ - tsteq r3, r2, lsl #6 │ │ │ │ - @ instruction: 0x011352f2 │ │ │ │ - @ instruction: 0x011352dc │ │ │ │ - tsteq r3, sl, asr #5 │ │ │ │ - @ instruction: 0x011352b4 │ │ │ │ - @ instruction: 0x0113529e │ │ │ │ - tsteq r3, ip, lsl #5 │ │ │ │ - tsteq r3, r6, ror r2 │ │ │ │ - tsteq r3, r0, ror #4 │ │ │ │ - tsteq r3, sl, asr #4 │ │ │ │ - tsteq r3, r4, lsr r2 │ │ │ │ - tsteq r3, r2, lsr #4 │ │ │ │ - tsteq r3, ip, lsl #4 │ │ │ │ + tsteq pc, r8, ror r2 @ │ │ │ │ + tsteq pc, ip, lsl r2 @ │ │ │ │ + tsteq pc, lr, lsl r2 @ │ │ │ │ + tsteq pc, r2, lsl #4 │ │ │ │ + tsteq r3, r4, asr #18 │ │ │ │ + smlatteq pc, ip, r1, r5 │ │ │ │ + smlatteq pc, r4, r1, r5 │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ + smlatbeq pc, ip, r1, r5 @ │ │ │ │ + smlatbeq pc, lr, r1, r5 @ │ │ │ │ + tsteq pc, lr, lsr r1 @ │ │ │ │ + smlabbeq pc, lr, r1, r5 @ │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ + tsteq pc, lr, ror #2 │ │ │ │ + smlatteq pc, lr, r0, r5 │ │ │ │ + tsteq r3, sl, ror r8 │ │ │ │ + tsteq pc, r8, lsl r0 @ │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + tsteq r3, r2, ror #7 │ │ │ │ + tsteq r3, lr, asr #7 │ │ │ │ + @ instruction: 0x011353b6 │ │ │ │ + @ instruction: 0x0113539e │ │ │ │ + tsteq r3, sl, lsl #7 │ │ │ │ + tsteq r3, r2, ror r3 │ │ │ │ + tsteq r3, sl, asr r3 │ │ │ │ + tsteq r3, r2, asr #6 │ │ │ │ + tsteq r3, sl, lsr #6 │ │ │ │ + tsteq r3, r6, lsl r3 │ │ │ │ + @ instruction: 0x011352fe │ │ │ │ + tsteq r3, r4, ror #5 │ │ │ │ + tsteq r3, r2, lsr #5 │ │ │ │ + tsteq r3, r0, ror r2 │ │ │ │ + tsteq r3, ip, lsr r2 │ │ │ │ + tsteq r3, sl, lsr #4 │ │ │ │ + tsteq r3, r8, lsl r2 │ │ │ │ + tsteq r3, r6, lsl #4 │ │ │ │ @ instruction: 0x011351f4 │ │ │ │ - @ instruction: 0x011351de │ │ │ │ - tsteq r3, ip, asr #3 │ │ │ │ - @ instruction: 0x011351b6 │ │ │ │ - tsteq r3, r0, lsr #3 │ │ │ │ - tsteq r3, sl, lsl #3 │ │ │ │ - tsteq r3, r8, ror r1 │ │ │ │ + tsteq r3, r4, ror #3 │ │ │ │ + tsteq r3, lr, asr #3 │ │ │ │ + @ instruction: 0x011351bc │ │ │ │ + tsteq r3, r6, lsr #3 │ │ │ │ + @ instruction: 0x01135190 │ │ │ │ + tsteq r3, sl, ror r1 │ │ │ │ tsteq r3, r2, ror #2 │ │ │ │ - tsteq r3, ip, asr #2 │ │ │ │ - tsteq r3, r6, lsr r1 │ │ │ │ - tsteq r3, r4, lsr #2 │ │ │ │ - tsteq r3, lr, lsl #2 │ │ │ │ - ldrsheq r5, [r3, -ip] │ │ │ │ - tsteq r3, r6, ror #1 │ │ │ │ - ldrsbeq r5, [r3, -r4] │ │ │ │ - ldrheq r5, [r3, -lr] │ │ │ │ - tsteq r3, r8, lsr #1 │ │ │ │ - @ instruction: 0x01135090 │ │ │ │ - tsteq r3, sl, ror r0 │ │ │ │ - tsteq r3, r8, rrx │ │ │ │ - tsteq r3, r2, asr r0 │ │ │ │ - tsteq r3, sl, lsr r0 │ │ │ │ + tsteq r3, r2, asr r1 │ │ │ │ + tsteq r3, ip, lsr r1 │ │ │ │ + tsteq r3, sl, lsr #2 │ │ │ │ + tsteq r3, r4, lsl r1 │ │ │ │ + ldrsheq r5, [r3, -lr] │ │ │ │ + tsteq r3, ip, ror #1 │ │ │ │ + ldrsbeq r5, [r3, -r6] │ │ │ │ + tsteq r3, r0, asr #1 │ │ │ │ + tsteq r3, sl, lsr #1 │ │ │ │ + @ instruction: 0x01135094 │ │ │ │ + tsteq r3, r2, lsl #1 │ │ │ │ + tsteq r3, ip, rrx │ │ │ │ + tsteq r3, r4, asr r0 │ │ │ │ + tsteq r3, lr, lsr r0 │ │ │ │ + tsteq r3, ip, lsr #32 │ │ │ │ + tsteq r3, r6, lsl r0 │ │ │ │ + tsteq r3, r0 │ │ │ │ + tsteq r3, sl, ror #31 │ │ │ │ + @ instruction: 0x01134fd8 │ │ │ │ + tsteq r3, r2, asr #31 │ │ │ │ + tsteq r3, ip, lsr #31 │ │ │ │ + @ instruction: 0x01134f96 │ │ │ │ + tsteq r3, r4, lsl #31 │ │ │ │ + tsteq r3, lr, ror #30 │ │ │ │ + tsteq r3, ip, asr pc │ │ │ │ + tsteq r3, r6, asr #30 │ │ │ │ + tsteq r3, r4, lsr pc │ │ │ │ + tsteq r3, lr, lsl pc │ │ │ │ + tsteq r3, r8, lsl #30 │ │ │ │ + @ instruction: 0x01134ef0 │ │ │ │ + @ instruction: 0x01134eda │ │ │ │ + tsteq r3, r8, asr #29 │ │ │ │ + @ instruction: 0x01134eb2 │ │ │ │ + @ instruction: 0x01134e9a │ │ │ │ svceq 0x00c6f1b8 │ │ │ │ blmi 1cabe34 │ │ │ │ @ instruction: 0x46324639 │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ @ instruction: 0xf9c6f07d │ │ │ │ smlatble r7, ip, r0, lr │ │ │ │ ldrtmi r4, [r9], -ip, ror #22 │ │ │ │ @@ -997,34 +997,34 @@ │ │ │ │ ldrbtmi r4, [sl], #-2843 @ 0xfffff4e5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf7fcd001 │ │ │ │ andslt lr, r1, r0, lsl #25 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - tsteq r3, r2, ror #29 │ │ │ │ - @ instruction: 0x01134ed0 │ │ │ │ - @ instruction: 0x01134eba │ │ │ │ - tsteq r3, r4, lsr #29 │ │ │ │ - tsteq r3, lr, lsl #29 │ │ │ │ - tsteq r3, ip, ror lr │ │ │ │ - tsteq r3, r6, ror #28 │ │ │ │ - tsteq r3, r4, asr lr │ │ │ │ - tsteq r3, lr, lsr lr │ │ │ │ - tsteq r3, ip, lsr #28 │ │ │ │ - tsteq r3, r6, lsl lr │ │ │ │ - tsteq r3, r4, lsl #28 │ │ │ │ - tsteq r3, lr, ror #27 │ │ │ │ - @ instruction: 0x01134ddc │ │ │ │ - tsteq r3, r6, asr #27 │ │ │ │ - @ instruction: 0x01134db0 │ │ │ │ - @ instruction: 0x01134d9a │ │ │ │ - tsteq r3, sl, lsl #27 │ │ │ │ - smlabbeq pc, sl, r6, r4 @ │ │ │ │ - tsteq lr, r8, ror ip │ │ │ │ + tsteq r3, r2, asr #26 │ │ │ │ + tsteq r3, r0, lsr sp │ │ │ │ + tsteq r3, sl, lsl sp │ │ │ │ + tsteq r3, r4, lsl #26 │ │ │ │ + tsteq r3, lr, ror #25 │ │ │ │ + @ instruction: 0x01134cdc │ │ │ │ + tsteq r3, r6, asr #25 │ │ │ │ + @ instruction: 0x01134cb4 │ │ │ │ + @ instruction: 0x01134c9e │ │ │ │ + tsteq r3, ip, lsl #25 │ │ │ │ + tsteq r3, r6, ror ip │ │ │ │ + tsteq r3, r4, ror #24 │ │ │ │ + tsteq r3, lr, asr #24 │ │ │ │ + tsteq r3, ip, lsr ip │ │ │ │ + tsteq r3, r6, lsr #24 │ │ │ │ + tsteq r3, r0, lsl ip │ │ │ │ + @ instruction: 0x01134bfa │ │ │ │ + tsteq r3, sl, ror #23 │ │ │ │ + smlatteq pc, sl, r4, r4 │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ biceq sl, r8, r2, asr #8 │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ svcvs 0x00e0f5b0 │ │ │ │ addshi pc, r5, r0 │ │ │ │ @ instruction: 0xf5b0d84f │ │ │ │ @ instruction: 0xf0006f80 │ │ │ │ stmdale sl!, {r0, r1, r4, r7, pc} │ │ │ │ @@ -1144,55 +1144,55 @@ │ │ │ │ stmdami fp!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2090 @ 0xfffff7d6 │ │ │ │ stmdami sl!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2089 @ 0xfffff7d7 │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x010f45ba │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ + tsteq pc, sl, lsl r4 @ │ │ │ │ + tsteq pc, ip, lsr r4 @ │ │ │ │ + tsteq pc, r2, asr r4 @ │ │ │ │ + @ instruction: 0x010f4492 │ │ │ │ + smlabteq pc, lr, r4, r4 @ │ │ │ │ + strdeq r4, [pc, -lr] │ │ │ │ + tsteq pc, lr, asr #10 │ │ │ │ + smlabbeq pc, sl, r5, r4 @ │ │ │ │ + ldrdeq r4, [pc, -r2] │ │ │ │ + smlabbeq pc, r0, r4, r4 @ │ │ │ │ + smlabteq pc, sl, r3, r4 @ │ │ │ │ + tsteq pc, r0, ror #6 │ │ │ │ + tsteq pc, r2, lsr #6 │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + tsteq pc, r2, lsr #4 │ │ │ │ + tsteq pc, ip, lsl r2 @ │ │ │ │ + tsteq pc, r2, ror r3 @ │ │ │ │ + smlabbeq pc, ip, r3, r4 @ │ │ │ │ + tsteq pc, sl, lsl #4 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + @ instruction: 0x010f43be │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ strdeq r4, [pc, -r2] │ │ │ │ - tsteq pc, r2, lsr r6 @ │ │ │ │ - tsteq pc, lr, ror #12 │ │ │ │ - @ instruction: 0x010f469e │ │ │ │ - smlatteq pc, lr, r6, r4 │ │ │ │ - tsteq pc, sl, lsr #14 │ │ │ │ - tsteq pc, r2, ror r7 @ │ │ │ │ - tsteq pc, r0, lsr #12 │ │ │ │ - tsteq pc, sl, ror #10 │ │ │ │ - tsteq pc, r0, lsl #10 │ │ │ │ - smlabteq pc, r2, r4, r4 @ │ │ │ │ + tsteq pc, r0, lsl #8 │ │ │ │ + tsteq pc, r2, lsl r4 @ │ │ │ │ + smlatteq pc, r0, r1, r4 │ │ │ │ + smlatteq pc, sl, r4, r4 │ │ │ │ + smlabbeq pc, r4, r4, r4 @ │ │ │ │ + tsteq pc, r6, asr #8 │ │ │ │ + tsteq pc, ip, asr r4 @ │ │ │ │ + smlabteq pc, r2, r1, r4 @ │ │ │ │ @ instruction: 0x010f449c │ │ │ │ - smlabteq pc, r2, r3, r4 @ │ │ │ │ - @ instruction: 0x010f43bc │ │ │ │ - tsteq pc, r2, lsl r5 @ │ │ │ │ - tsteq pc, ip, lsr #10 │ │ │ │ - smlatbeq pc, sl, r3, r4 @ │ │ │ │ - @ instruction: 0x010f4594 │ │ │ │ - tsteq pc, lr, asr r5 @ │ │ │ │ - tsteq pc, r0, ror r5 @ │ │ │ │ - @ instruction: 0x010f4392 │ │ │ │ - smlatbeq pc, r0, r5, r4 @ │ │ │ │ - @ instruction: 0x010f45b2 │ │ │ │ - smlabbeq pc, r0, r3, r4 @ │ │ │ │ - smlabbeq pc, sl, r6, r4 @ │ │ │ │ - tsteq pc, r4, lsr #12 │ │ │ │ - smlatteq pc, r6, r5, r4 │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - tsteq pc, r2, ror #6 │ │ │ │ - tsteq pc, ip, lsr r6 @ │ │ │ │ - tsteq pc, lr, asr #12 │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - @ instruction: 0x010f46be │ │ │ │ - smlabbeq pc, r8, r6, r4 @ │ │ │ │ - @ instruction: 0x010f469a │ │ │ │ - tsteq pc, r8, lsr r3 @ │ │ │ │ - ldrdeq r4, [pc, -r6] │ │ │ │ - smlatteq pc, r8, r6, r4 │ │ │ │ - tsteq pc, r6, lsr #6 │ │ │ │ + smlatbeq pc, lr, r4, r4 @ │ │ │ │ + @ instruction: 0x010f41b0 │ │ │ │ + tsteq pc, lr, lsl r5 @ │ │ │ │ + smlatteq pc, r8, r4, r4 │ │ │ │ + strdeq r4, [pc, -sl] │ │ │ │ + @ instruction: 0x010f4198 │ │ │ │ + tsteq pc, r6, lsr r5 @ │ │ │ │ + tsteq pc, r8, asr #10 │ │ │ │ + smlabbeq pc, r6, r1, r4 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r5, lsl r6 │ │ │ │ andsvc pc, ip, #64, 4 │ │ │ │ strmi r4, [r4], -lr, lsl #12 │ │ │ │ @@ -1929,163 +1929,163 @@ │ │ │ │ and lr, r7, sl, ror sl │ │ │ │ @ instruction: 0x463b4a99 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ b 1cb4a54 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - @ instruction: 0x010f45b6 │ │ │ │ - tsteq r1, r4, lsl #27 │ │ │ │ - smlatbeq pc, r6, r5, r4 @ │ │ │ │ - tsteq r1, ip, asr #26 │ │ │ │ - smlatteq pc, r4, r4, r4 │ │ │ │ - @ instruction: 0x01113cde │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - @ instruction: 0x01113cba │ │ │ │ - @ instruction: 0x010f44b8 │ │ │ │ - @ instruction: 0x010f44b2 │ │ │ │ - tsteq r8, lr, asr #26 │ │ │ │ - @ instruction: 0x010f449c │ │ │ │ - tsteq r1, r8, ror #24 │ │ │ │ - smlabbeq pc, sl, r4, r4 @ │ │ │ │ - smlabbeq pc, r8, r4, r4 @ │ │ │ │ - tsteq r1, r2, lsr #24 │ │ │ │ - tsteq pc, r4, ror r4 @ │ │ │ │ - tsteq r2, ip, lsr #21 │ │ │ │ - tsteq pc, ip, ror #8 │ │ │ │ - tsteq pc, r8, asr r4 @ │ │ │ │ - tsteq r8, lr, lsl #25 │ │ │ │ - tsteq pc, r6, asr #8 │ │ │ │ - tsteq pc, r8, asr #8 │ │ │ │ - tsteq pc, r0, asr #8 │ │ │ │ - tsteq pc, r6, lsr r4 @ │ │ │ │ - tsteq r2, ip, lsl sl │ │ │ │ - tsteq pc, r4, lsr #8 │ │ │ │ - tsteq pc, r0, lsr r4 @ │ │ │ │ - @ instruction: 0x01187bfe │ │ │ │ - tsteq pc, ip, lsr #8 │ │ │ │ - @ instruction: 0x011249be │ │ │ │ - tsteq pc, lr, lsl r4 @ │ │ │ │ - tsteq pc, sl, lsl #8 │ │ │ │ - tsteq r8, r0, lsr #23 │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - strdeq r4, [pc, -lr] │ │ │ │ - strdeq r4, [pc, -lr] │ │ │ │ - strdeq r4, [pc, -r6] │ │ │ │ - smlabteq pc, ip, r3, r4 @ │ │ │ │ - smlabteq pc, ip, r3, r4 @ │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - strdeq r4, [pc, -r6] │ │ │ │ - smlatteq pc, lr, r2, r4 │ │ │ │ - smlabteq pc, r2, r3, r4 @ │ │ │ │ - smlabteq pc, r4, r2, r4 @ │ │ │ │ - @ instruction: 0x010f42bc │ │ │ │ - smlatbeq pc, r6, r3, r4 @ │ │ │ │ - @ instruction: 0x011139f0 │ │ │ │ - @ instruction: 0x010f4394 │ │ │ │ - tsteq pc, lr, ror r3 @ │ │ │ │ - tsteq pc, r6, ror r3 @ │ │ │ │ - tsteq pc, lr, ror #6 │ │ │ │ - tsteq pc, r6, ror #6 │ │ │ │ - tsteq pc, lr, asr r3 @ │ │ │ │ - tsteq pc, sl, asr r3 @ │ │ │ │ - tsteq pc, r6, asr r3 @ │ │ │ │ - tsteq r8, r8, lsl sl │ │ │ │ - tsteq pc, r0, asr #6 │ │ │ │ - ldrdeq r4, [pc, -sl] │ │ │ │ - ldrdeq r4, [pc, -r2] │ │ │ │ - smlabteq pc, sl, r2, r4 @ │ │ │ │ - smlabteq pc, r2, r2, r4 @ │ │ │ │ - @ instruction: 0x010f42ba │ │ │ │ - @ instruction: 0x010f42b6 │ │ │ │ - @ instruction: 0x010f42b2 │ │ │ │ - tsteq r8, r4, ror r9 │ │ │ │ - smlatbeq pc, r8, r2, r4 @ │ │ │ │ - tsteq pc, r6, lsr r2 @ │ │ │ │ - tsteq pc, lr, lsr #4 │ │ │ │ - tsteq pc, r6, lsr #4 │ │ │ │ - tsteq pc, lr, lsl r2 @ │ │ │ │ - tsteq pc, r6, lsl r2 @ │ │ │ │ - tsteq pc, r2, lsl r2 @ │ │ │ │ - tsteq pc, lr, lsl #4 │ │ │ │ - @ instruction: 0x011878d0 │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - @ instruction: 0x010f4192 │ │ │ │ - smlabbeq pc, sl, r1, r4 @ │ │ │ │ - smlabbeq pc, r2, r1, r4 @ │ │ │ │ - tsteq pc, sl, ror r1 @ │ │ │ │ - tsteq pc, r2, ror r1 @ │ │ │ │ - tsteq pc, lr, ror #2 │ │ │ │ - tsteq pc, sl, ror #2 │ │ │ │ - tsteq r8, ip, lsr #16 │ │ │ │ - tsteq pc, r6, ror r1 @ │ │ │ │ - tsteq r2, lr, asr #26 │ │ │ │ - tsteq pc, r2, ror #2 │ │ │ │ - tsteq pc, sl, asr r1 @ │ │ │ │ - tsteq pc, r2, asr r1 @ │ │ │ │ - tsteq pc, r8, asr #2 │ │ │ │ - @ instruction: 0x01121cf0 │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ + tsteq pc, r6, lsl r4 @ │ │ │ │ + tsteq r1, r4, ror #23 │ │ │ │ + tsteq pc, r6, lsl #8 │ │ │ │ + tsteq r1, ip, lsr #23 │ │ │ │ + tsteq pc, r4, asr #6 │ │ │ │ + tsteq r1, lr, lsr fp │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ + tsteq r1, sl, lsl fp │ │ │ │ + tsteq pc, r8, lsl r3 @ │ │ │ │ + tsteq pc, r2, lsl r3 @ │ │ │ │ + tsteq r8, lr, lsr #23 │ │ │ │ strdeq r4, [pc, -ip] │ │ │ │ + tsteq r1, r8, asr #21 │ │ │ │ + smlatteq pc, sl, r2, r4 │ │ │ │ + smlatteq pc, r8, r2, r4 │ │ │ │ + tsteq r1, r2, lsl #21 │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + tsteq r2, ip, lsl #18 │ │ │ │ + smlabteq pc, ip, r2, r4 @ │ │ │ │ + @ instruction: 0x010f42b8 │ │ │ │ + tsteq r8, lr, ror #21 │ │ │ │ + smlatbeq pc, r6, r2, r4 @ │ │ │ │ + smlatbeq pc, r8, r2, r4 @ │ │ │ │ + smlatbeq pc, r0, r2, r4 @ │ │ │ │ + @ instruction: 0x010f4296 │ │ │ │ + tsteq r2, ip, ror r8 │ │ │ │ + smlabbeq pc, r4, r2, r4 @ │ │ │ │ + @ instruction: 0x010f4290 │ │ │ │ + tsteq r8, lr, asr sl │ │ │ │ + smlabbeq pc, ip, r2, r4 @ │ │ │ │ + tsteq r2, lr, lsl r8 │ │ │ │ + tsteq pc, lr, ror r2 @ │ │ │ │ + tsteq pc, sl, ror #4 │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + tsteq pc, r8, asr r2 @ │ │ │ │ + tsteq pc, lr, asr r2 @ │ │ │ │ + tsteq pc, lr, asr r2 @ │ │ │ │ + tsteq pc, r6, asr r2 @ │ │ │ │ + tsteq pc, ip, lsr #4 │ │ │ │ + tsteq pc, ip, lsr #4 │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ + tsteq pc, r6, asr r1 @ │ │ │ │ + tsteq pc, lr, asr #2 │ │ │ │ + tsteq pc, r2, lsr #4 │ │ │ │ + tsteq pc, r4, lsr #2 │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + tsteq pc, r6, lsl #4 │ │ │ │ + tsteq r1, r0, asr r8 │ │ │ │ strdeq r4, [pc, -r4] │ │ │ │ - tsteq pc, r6, lsl #2 │ │ │ │ - @ instruction: 0x01121c92 │ │ │ │ - smlatbeq pc, r6, r0, r4 @ │ │ │ │ - swpeq r4, lr, [pc] @ │ │ │ │ + ldrdeq r4, [pc, -lr] │ │ │ │ + ldrdeq r4, [pc, -r6] │ │ │ │ + smlabteq pc, lr, r1, r4 @ │ │ │ │ + smlabteq pc, r6, r1, r4 @ │ │ │ │ + @ instruction: 0x010f41be │ │ │ │ + @ instruction: 0x010f41ba │ │ │ │ + @ instruction: 0x010f41b6 │ │ │ │ + tsteq r8, r8, ror r8 │ │ │ │ + smlatbeq pc, r0, r1, r4 @ │ │ │ │ + tsteq pc, sl, lsr r1 @ │ │ │ │ + tsteq pc, r2, lsr r1 @ │ │ │ │ + tsteq pc, sl, lsr #2 │ │ │ │ + tsteq pc, r2, lsr #2 │ │ │ │ + tsteq pc, sl, lsl r1 @ │ │ │ │ + tsteq pc, r6, lsl r1 @ │ │ │ │ + tsteq pc, r2, lsl r1 @ │ │ │ │ + @ instruction: 0x011877d4 │ │ │ │ + tsteq pc, r8, lsl #2 │ │ │ │ swpeq r4, r6, [pc] @ │ │ │ │ - smlabteq pc, r4, r0, r4 @ │ │ │ │ - strheq r4, [pc, -ip] │ │ │ │ - strheq r4, [pc, -ip] │ │ │ │ - tsteq r8, sl, asr #13 │ │ │ │ - smlatbeq pc, r4, r0, r4 @ │ │ │ │ - tsteq pc, sl, ror r0 @ │ │ │ │ + smlabbeq pc, lr, r0, r4 @ │ │ │ │ smlabbeq pc, r6, r0, r4 @ │ │ │ │ - smlabbeq pc, r2, r0, r4 @ │ │ │ │ tsteq pc, lr, ror r0 @ │ │ │ │ - tsteq pc, sl, ror r0 @ │ │ │ │ - tsteq pc, sl, ror r0 @ │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - tsteq pc, r6, rrx │ │ │ │ - smlatteq pc, r8, pc, r3 @ │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - smlatteq pc, ip, pc, r3 @ │ │ │ │ - smlatteq pc, r8, pc, r3 @ │ │ │ │ - smlatteq pc, r8, pc, r3 @ │ │ │ │ - tsteq r8, r6, lsr #11 │ │ │ │ - smlatteq pc, r4, pc, r3 @ │ │ │ │ - tsteq pc, r0, ror #30 │ │ │ │ - @ instruction: 0x010f3fbe │ │ │ │ - @ instruction: 0x010f3fbc │ │ │ │ + tsteq pc, r6, ror r0 @ │ │ │ │ + tsteq pc, r2, ror r0 @ │ │ │ │ + tsteq pc, lr, rrx │ │ │ │ + tsteq r8, r0, lsr r7 │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + strdeq r3, [pc, -r2] │ │ │ │ + smlatteq pc, sl, pc, r3 @ │ │ │ │ + smlatteq pc, r2, pc, r3 @ │ │ │ │ + ldrdeq r3, [pc, -sl] │ │ │ │ + ldrdeq r3, [pc, -r2] │ │ │ │ + smlabteq pc, lr, pc, r3 @ │ │ │ │ + smlabteq pc, sl, pc, r3 @ │ │ │ │ + tsteq r8, ip, lsl #13 │ │ │ │ + ldrdeq r3, [pc, -r6] │ │ │ │ + tsteq r2, lr, lsr #23 │ │ │ │ smlabteq pc, r2, pc, r3 @ │ │ │ │ - tsteq r8, lr, lsr r5 │ │ │ │ - @ instruction: 0x010f3fb8 │ │ │ │ - tsteq r1, r2, ror #8 │ │ │ │ - smlatbeq pc, r6, pc, r3 @ │ │ │ │ - @ instruction: 0x010f3ebc │ │ │ │ - @ instruction: 0x010f3eb6 │ │ │ │ - @ instruction: 0x010f3eb8 │ │ │ │ - tsteq r8, r8, asr #9 │ │ │ │ - smlatbeq pc, r4, lr, r3 @ │ │ │ │ - tsteq pc, ip, ror lr @ │ │ │ │ - smlabbeq pc, sl, lr, r3 @ │ │ │ │ - smlabbeq pc, r8, lr, r3 @ │ │ │ │ - smlabbeq pc, r6, lr, r3 @ │ │ │ │ - smlabbeq pc, r4, lr, r3 @ │ │ │ │ - smlabbeq pc, r6, lr, r3 @ │ │ │ │ - tsteq r8, r6, asr #8 │ │ │ │ - tsteq pc, r6, ror lr @ │ │ │ │ + @ instruction: 0x010f3fba │ │ │ │ + @ instruction: 0x010f3fb2 │ │ │ │ + smlatbeq pc, r8, pc, r3 @ │ │ │ │ + tsteq r2, r0, asr fp │ │ │ │ + tsteq pc, r4, ror #30 │ │ │ │ + tsteq pc, ip, asr pc @ │ │ │ │ + tsteq pc, r4, asr pc @ │ │ │ │ + tsteq pc, r6, ror #30 │ │ │ │ + @ instruction: 0x01121af2 │ │ │ │ + tsteq pc, r6, lsl #30 │ │ │ │ strdeq r3, [pc, -lr] │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - strdeq r3, [pc, -sl] │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - strdeq r3, [pc, -sl] │ │ │ │ - @ instruction: 0x011873ba │ │ │ │ - tsteq r8, r4, lsr #7 │ │ │ │ - smlatbeq pc, ip, r7, r3 @ │ │ │ │ + strdeq r3, [pc, -r6] │ │ │ │ + tsteq pc, r4, lsr #30 │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ + tsteq r8, sl, lsr #10 │ │ │ │ + tsteq pc, r4, lsl #30 │ │ │ │ + ldrdeq r3, [pc, -sl] │ │ │ │ + smlatteq pc, r6, lr, r3 │ │ │ │ + smlatteq pc, r2, lr, r3 │ │ │ │ + ldrdeq r3, [pc, -lr] │ │ │ │ + ldrdeq r3, [pc, -sl] │ │ │ │ + ldrdeq r3, [pc, -sl] │ │ │ │ + @ instruction: 0x01187498 │ │ │ │ + smlabteq pc, r6, lr, r3 @ │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ + tsteq pc, r4, asr lr @ │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + tsteq pc, ip, asr #28 │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ + tsteq r8, r6, lsl #8 │ │ │ │ + tsteq pc, r4, asr #28 │ │ │ │ + smlabteq pc, r0, sp, r3 @ │ │ │ │ + tsteq pc, lr, lsl lr @ │ │ │ │ + tsteq pc, ip, lsl lr @ │ │ │ │ + tsteq pc, r2, lsr #28 │ │ │ │ + @ instruction: 0x0118739e │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + tsteq r1, r2, asr #5 │ │ │ │ + tsteq pc, r6, lsl #28 │ │ │ │ + tsteq pc, ip, lsl sp @ │ │ │ │ + tsteq pc, r6, lsl sp @ │ │ │ │ + tsteq pc, r8, lsl sp @ │ │ │ │ + tsteq r8, r8, lsr #6 │ │ │ │ + tsteq pc, r4, lsl #26 │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + smlatteq pc, sl, ip, r3 │ │ │ │ + smlatteq pc, r8, ip, r3 │ │ │ │ + smlatteq pc, r6, ip, r3 │ │ │ │ + smlatteq pc, r4, ip, r3 │ │ │ │ + smlatteq pc, r6, ip, r3 │ │ │ │ + tsteq r8, r6, lsr #5 │ │ │ │ + ldrdeq r3, [pc, -r6] │ │ │ │ + tsteq pc, lr, asr ip @ │ │ │ │ + tsteq pc, ip, asr ip @ │ │ │ │ + tsteq pc, sl, asr ip @ │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + tsteq pc, sl, asr ip @ │ │ │ │ + tsteq r8, sl, lsl r2 │ │ │ │ + tsteq r8, r4, lsl #4 │ │ │ │ + tsteq pc, ip, lsl #12 │ │ │ │ @ instruction: 0x03a8f643 │ │ │ │ @ instruction: 0xf0034298 │ │ │ │ vhadd.s8 q4, , │ │ │ │ vcge.s8 d24, d19, d21 │ │ │ │ addsmi r4, r8, #252, 6 @ 0xf0000003 │ │ │ │ subhi pc, r6, r3 │ │ │ │ ldrbhi pc, [ip, #-512] @ 0xfffffe00 @ │ │ │ │ @@ -2888,87 +2888,87 @@ │ │ │ │ @ instruction: 0xf5b08757 │ │ │ │ @ instruction: 0xf0025f56 │ │ │ │ vaba.s8 q12, , │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ ldrbhi pc, [r6, -r2, asr #32] @ │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, lr, asr #22 │ │ │ │ - tsteq pc, lr, ror fp @ │ │ │ │ - smlabteq pc, r4, fp, r3 @ │ │ │ │ - tsteq pc, r8, ror #24 │ │ │ │ - tsteq pc, ip, ror #24 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, r2, lsl sp @ │ │ │ │ - tsteq pc, r6, ror sp @ │ │ │ │ - smlabbeq pc, r0, sp, r3 @ │ │ │ │ + smlatbeq pc, lr, r9, r3 @ │ │ │ │ + ldrdeq r3, [pc, -lr] │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + smlabteq pc, r8, sl, r3 @ │ │ │ │ + smlabteq pc, ip, sl, r3 @ │ │ │ │ + tsteq pc, r0, lsr fp @ │ │ │ │ + tsteq pc, r2, ror fp @ │ │ │ │ + ldrdeq r3, [pc, -r6] │ │ │ │ + smlatteq pc, r0, fp, r3 │ │ │ │ + tsteq pc, ip, lsr #24 │ │ │ │ + tsteq pc, r6, ror ip @ │ │ │ │ + strdeq r3, [pc, -r6] │ │ │ │ + tsteq pc, r2, lsl #26 │ │ │ │ + tsteq pc, sl, ror #26 │ │ │ │ + tsteq pc, ip, ror #26 │ │ │ │ smlabteq pc, ip, sp, r3 @ │ │ │ │ - tsteq pc, r6, lsl lr @ │ │ │ │ + @ instruction: 0x010f3db4 │ │ │ │ + smlatteq pc, r4, sp, r3 │ │ │ │ + tsteq pc, r6, lsr lr @ │ │ │ │ @ instruction: 0x010f3e96 │ │ │ │ - smlatbeq pc, r2, lr, r3 @ │ │ │ │ - tsteq pc, sl, lsl #30 │ │ │ │ - tsteq pc, ip, lsl #30 │ │ │ │ - tsteq pc, ip, ror #30 │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - smlabbeq pc, r4, pc, r3 @ │ │ │ │ - ldrdeq r3, [pc, -r6] │ │ │ │ - tsteq pc, r6, lsr r0 @ │ │ │ │ - tsteq pc, r2, lsr r0 @ │ │ │ │ - smlatbeq pc, r2, r0, r4 @ │ │ │ │ - tsteq pc, lr, lsl #2 │ │ │ │ - smlatbeq pc, r4, r1, r4 @ │ │ │ │ - @ instruction: 0x010f419e │ │ │ │ - smlatteq pc, r4, r1, r4 │ │ │ │ - tsteq pc, r2, lsr #4 │ │ │ │ - smlabteq pc, sl, r2, r4 @ │ │ │ │ - ldrdeq r4, [pc, -lr] │ │ │ │ - tsteq pc, sl, ror r3 @ │ │ │ │ - @ instruction: 0x010f439a │ │ │ │ - tsteq pc, r8, asr #8 │ │ │ │ - tsteq pc, r6, lsr r4 @ │ │ │ │ - @ instruction: 0x010f449e │ │ │ │ - tsteq pc, lr, lsl r5 @ │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - smlatteq pc, ip, r5, r4 │ │ │ │ - tsteq pc, r4, ror r6 @ │ │ │ │ - smlatbeq pc, r8, r6, r4 @ │ │ │ │ - strdeq r4, [pc, -r2] │ │ │ │ + @ instruction: 0x010f3e92 │ │ │ │ + tsteq pc, r2, lsl #30 │ │ │ │ + tsteq pc, lr, ror #30 │ │ │ │ + tsteq pc, r4 │ │ │ │ + strdeq r3, [pc, -lr] │ │ │ │ + tsteq pc, r4, asr #32 │ │ │ │ + smlabbeq pc, r2, r0, r4 @ │ │ │ │ + tsteq pc, sl, lsr #2 │ │ │ │ + tsteq pc, lr, lsr r1 @ │ │ │ │ + ldrdeq r4, [pc, -sl] │ │ │ │ + strdeq r4, [pc, -sl] │ │ │ │ + smlatbeq pc, r8, r2, r4 @ │ │ │ │ + @ instruction: 0x010f4296 │ │ │ │ + strdeq r4, [pc, -lr] │ │ │ │ + tsteq pc, lr, ror r3 @ │ │ │ │ + tsteq pc, r4, lsr r4 @ │ │ │ │ + tsteq pc, ip, asr #8 │ │ │ │ ldrdeq r4, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsl #14 │ │ │ │ - tsteq pc, r0, lsr #14 │ │ │ │ - tsteq pc, r8, ror #14 │ │ │ │ - tsteq pc, r4, asr r7 @ │ │ │ │ - @ instruction: 0x010f479c │ │ │ │ - @ instruction: 0x010f4794 │ │ │ │ - tsteq pc, ip, lsr #16 │ │ │ │ - tsteq pc, ip, lsl r8 @ │ │ │ │ - smlabbeq pc, r6, r8, r4 @ │ │ │ │ - smlatteq pc, r6, r8, r4 │ │ │ │ - tsteq pc, lr, ror r9 @ │ │ │ │ - smlabbeq pc, r8, r9, r4 @ │ │ │ │ - tsteq pc, r0, lsr #20 │ │ │ │ - tsteq pc, r6, lsr sl @ │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsr fp @ │ │ │ │ - @ instruction: 0x010f4b9c │ │ │ │ - tsteq pc, r8, lsr ip @ │ │ │ │ - tsteq pc, r4, asr #24 │ │ │ │ + tsteq pc, r8, lsl #10 │ │ │ │ + tsteq pc, r2, asr r5 @ │ │ │ │ + tsteq pc, r4, lsr r5 @ │ │ │ │ + tsteq pc, r0, ror #10 │ │ │ │ + smlabbeq pc, r0, r5, r4 @ │ │ │ │ + smlabteq pc, r8, r5, r4 @ │ │ │ │ + @ instruction: 0x010f45b4 │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + smlabbeq pc, ip, r6, r4 @ │ │ │ │ + tsteq pc, ip, ror r6 @ │ │ │ │ + smlatteq pc, r6, r6, r4 │ │ │ │ + tsteq pc, r6, asr #14 │ │ │ │ ldrdeq r4, [pc, -lr] │ │ │ │ - strdeq r4, [pc, -r6] │ │ │ │ - @ instruction: 0x010f4d90 │ │ │ │ - tsteq pc, r8, ror #26 │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - smlabteq pc, lr, lr, r4 @ │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - tsteq pc, r8, asr #30 │ │ │ │ - smlatbeq pc, r8, pc, r4 @ │ │ │ │ - tsteq pc, r2, asr #32 │ │ │ │ - tsteq pc, lr, lsr r0 @ │ │ │ │ + smlatteq pc, r8, r7, r4 │ │ │ │ + smlabbeq pc, r0, r8, r4 @ │ │ │ │ + @ instruction: 0x010f4896 │ │ │ │ + tsteq pc, r0, lsr r9 @ │ │ │ │ + tsteq pc, r0, lsr r9 @ │ │ │ │ + @ instruction: 0x010f499c │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + @ instruction: 0x010f4a98 │ │ │ │ + smlatbeq pc, r4, sl, r4 @ │ │ │ │ + tsteq pc, lr, lsr fp @ │ │ │ │ + tsteq pc, r6, asr fp @ │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + smlabteq pc, r8, fp, r4 @ │ │ │ │ + tsteq pc, r4, lsr ip @ │ │ │ │ + @ instruction: 0x010f4c94 │ │ │ │ + tsteq pc, lr, lsr #26 │ │ │ │ + tsteq pc, ip, lsr sp @ │ │ │ │ + smlatbeq pc, r8, sp, r4 @ │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ + smlatbeq pc, r2, lr, r4 @ │ │ │ │ + @ instruction: 0x010f4e9e │ │ │ │ orrpl pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmin.s8 d24, d19, d31 │ │ │ │ addsmi r5, r8, #144, 6 @ 0x40000002 │ │ │ │ ldrthi pc, [lr], r2 @ │ │ │ │ orrpl pc, r8, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0424298 │ │ │ │ @@ -3748,83 +3748,83 @@ │ │ │ │ cmnpne r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf643848b │ │ │ │ addsmi r1, r8, #116, 6 @ 0xd0000001 │ │ │ │ strhi pc, [sl], #66 @ 0x42 │ │ │ │ ldrbtmi r4, [r8], #-2117 @ 0xfffff7bb │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabbeq pc, r2, pc, r4 @ │ │ │ │ - smlatteq pc, r0, pc, r4 @ │ │ │ │ - tsteq pc, r8, ror r0 @ │ │ │ │ - smlabbeq pc, r4, r0, r5 @ │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ - tsteq pc, r2, lsr r1 @ │ │ │ │ - smlabteq pc, sl, r1, r5 @ │ │ │ │ - @ instruction: 0x010f51ba │ │ │ │ - tsteq pc, r6, lsr #4 │ │ │ │ - smlabbeq pc, r4, r2, r5 @ │ │ │ │ - tsteq pc, ip, lsl r3 @ │ │ │ │ - tsteq pc, r6, lsr #6 │ │ │ │ - @ instruction: 0x010f5392 │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - smlabbeq pc, r8, r4, r5 @ │ │ │ │ - smlabbeq pc, r8, r4, r5 @ │ │ │ │ + smlatteq pc, r2, sp, r4 │ │ │ │ + tsteq pc, r0, asr #28 │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + smlatteq pc, r4, lr, r4 │ │ │ │ + tsteq pc, ip, ror pc @ │ │ │ │ + @ instruction: 0x010f4f92 │ │ │ │ + tsteq pc, sl, lsr #32 │ │ │ │ + tsteq pc, sl, lsl r0 @ │ │ │ │ + smlabbeq pc, r6, r0, r5 @ │ │ │ │ + smlatteq pc, r4, r0, r5 │ │ │ │ + tsteq pc, ip, ror r1 @ │ │ │ │ + smlabbeq pc, r6, r1, r5 @ │ │ │ │ strdeq r5, [pc, -r2] │ │ │ │ - tsteq pc, r0, asr r5 @ │ │ │ │ + tsteq pc, r0, asr r2 @ │ │ │ │ + smlatteq pc, r8, r2, r5 │ │ │ │ + smlatteq pc, r8, r2, r5 │ │ │ │ + tsteq pc, r2, asr r3 @ │ │ │ │ + @ instruction: 0x010f53b0 │ │ │ │ + tsteq pc, r8, asr #8 │ │ │ │ + tsteq pc, r2, asr r4 @ │ │ │ │ + smlatteq pc, sl, r4, r5 │ │ │ │ + tsteq pc, r2, lsl #10 │ │ │ │ + @ instruction: 0x010f559a │ │ │ │ + tsteq pc, lr, ror r5 @ │ │ │ │ smlatteq pc, r8, r5, r5 │ │ │ │ - strdeq r5, [pc, -r2] │ │ │ │ - smlabbeq pc, sl, r6, r5 @ │ │ │ │ - smlatbeq pc, r2, r6, r5 @ │ │ │ │ - tsteq pc, sl, lsr r7 @ │ │ │ │ - tsteq pc, lr, lsl r7 @ │ │ │ │ - smlabbeq pc, r8, r7, r5 @ │ │ │ │ - smlatteq pc, r8, r7, r5 │ │ │ │ - smlabbeq pc, r0, r8, r5 @ │ │ │ │ - smlabbeq pc, sl, r8, r5 @ │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - tsteq pc, r4, asr r9 @ │ │ │ │ - smlatteq pc, ip, r9, r5 │ │ │ │ - smlatteq pc, sl, r9, r5 │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ - @ instruction: 0x010f5ab2 │ │ │ │ - tsteq pc, ip, asr #22 │ │ │ │ - tsteq pc, r6, asr fp @ │ │ │ │ - smlatteq pc, lr, fp, r5 │ │ │ │ - tsteq pc, r4, lsl #24 │ │ │ │ - @ instruction: 0x010f5c9c │ │ │ │ - smlabbeq pc, ip, ip, r5 @ │ │ │ │ - strdeq r5, [pc, -r6] │ │ │ │ - tsteq pc, r4, asr sp @ │ │ │ │ - smlatteq pc, ip, sp, r5 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - tsteq pc, ip, lsl #20 │ │ │ │ - strdeq r7, [pc, -r2] │ │ │ │ - tsteq pc, r6, lsr lr @ │ │ │ │ - tsteq pc, sl, lsl #28 │ │ │ │ - tsteq pc, ip, lsl lr @ │ │ │ │ - tsteq pc, r2, lsr #28 │ │ │ │ - tsteq pc, r6, lsl sl @ │ │ │ │ - strdeq r7, [pc, -r8] │ │ │ │ - tsteq pc, sl, asr lr @ │ │ │ │ - tsteq pc, r6, asr #28 │ │ │ │ - tsteq pc, ip, lsr sl @ │ │ │ │ - ldrdeq r7, [pc, -sl] │ │ │ │ - strdeq r7, [pc, -r0] │ │ │ │ - strdeq r7, [pc, -r8] │ │ │ │ - tsteq pc, sl, asr lr @ │ │ │ │ - tsteq pc, sl, lsr lr @ │ │ │ │ - tsteq pc, r0, asr lr @ │ │ │ │ - tsteq pc, r8, asr lr @ │ │ │ │ + tsteq pc, r8, asr #12 │ │ │ │ + smlatteq pc, r0, r6, r5 │ │ │ │ + smlatteq pc, sl, r6, r5 │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ + @ instruction: 0x010f57b4 │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ + tsteq pc, sl, asr #16 │ │ │ │ + @ instruction: 0x010f58b4 │ │ │ │ + tsteq pc, r2, lsl r9 @ │ │ │ │ + smlatbeq pc, ip, r9, r5 @ │ │ │ │ + @ instruction: 0x010f59b6 │ │ │ │ tsteq pc, lr, asr #20 │ │ │ │ - tsteq pc, r4, lsr #20 │ │ │ │ - tsteq pc, r8, lsr sl @ │ │ │ │ - tsteq pc, r0, asr #20 │ │ │ │ - smlatbeq pc, r2, lr, r5 @ │ │ │ │ - smlabbeq pc, r0, lr, r5 @ │ │ │ │ - tsteq pc, r6, ror sl @ │ │ │ │ + tsteq pc, r4, ror #20 │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ + smlatteq pc, ip, sl, r5 │ │ │ │ + tsteq pc, r6, asr fp @ │ │ │ │ + @ instruction: 0x010f5bb4 │ │ │ │ + tsteq pc, ip, asr #24 │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + tsteq pc, ip, ror #16 │ │ │ │ + tsteq pc, r2, asr r8 @ │ │ │ │ + @ instruction: 0x010f5c96 │ │ │ │ + tsteq pc, sl, ror #24 │ │ │ │ + tsteq pc, ip, ror ip @ │ │ │ │ + smlabbeq pc, r2, ip, r5 @ │ │ │ │ + tsteq pc, r6, ror r8 @ │ │ │ │ + tsteq pc, r8, asr r8 @ │ │ │ │ + @ instruction: 0x010f5cba │ │ │ │ + smlatbeq pc, r6, ip, r5 @ │ │ │ │ + @ instruction: 0x010f789c │ │ │ │ + tsteq pc, sl, lsr r8 @ │ │ │ │ + tsteq pc, r0, asr r8 @ │ │ │ │ + tsteq pc, r8, asr r8 @ │ │ │ │ + @ instruction: 0x010f5cba │ │ │ │ + @ instruction: 0x010f5c9a │ │ │ │ + @ instruction: 0x010f5cb0 │ │ │ │ + @ instruction: 0x010f5cb8 │ │ │ │ + smlatbeq pc, lr, r8, r7 @ │ │ │ │ + smlabbeq pc, r4, r8, r7 @ │ │ │ │ + @ instruction: 0x010f7898 │ │ │ │ + smlatbeq pc, r0, r8, r7 @ │ │ │ │ + tsteq pc, r2, lsl #26 │ │ │ │ + smlatteq pc, r0, ip, r5 │ │ │ │ + ldrdeq r7, [pc, -r6] │ │ │ │ orrne pc, r8, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r1, {r0, r1, r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ svcpl 0x0066f5b0 │ │ │ │ mvnshi pc, #2 │ │ │ │ orrne pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @@ -4613,83 +4613,83 @@ │ │ │ │ msrpl SPSR_fs, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384f3 │ │ │ │ addsmi r5, r8, #100, 6 @ 0x90000001 │ │ │ │ ldrbthi pc, [r2], #66 @ 0x42 @ │ │ │ │ ldrbtmi r4, [r8], #-2117 @ 0xfffff7bb │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, ip, asr #18 │ │ │ │ - smlatbeq pc, ip, sp, r5 @ │ │ │ │ - tsteq pc, r0, ror sp @ │ │ │ │ - smlabbeq pc, r2, sp, r5 @ │ │ │ │ - smlabbeq pc, sl, sp, r5 @ │ │ │ │ - tsteq pc, lr, ror r9 @ │ │ │ │ - tsteq pc, ip, asr r9 @ │ │ │ │ - tsteq pc, lr, ror #18 │ │ │ │ - tsteq pc, r6, ror r9 @ │ │ │ │ - ldrdeq r5, [pc, -r6] │ │ │ │ - smlatbeq pc, r8, sp, r5 @ │ │ │ │ - @ instruction: 0x010f5dba │ │ │ │ - smlabteq pc, r0, sp, r5 @ │ │ │ │ - @ instruction: 0x010f79b6 │ │ │ │ - @ instruction: 0x010f7994 │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - ldrdeq r5, [pc, -lr] │ │ │ │ - ldrdeq r7, [pc, -r2] │ │ │ │ - smlabbeq pc, r8, r9, r7 @ │ │ │ │ - @ instruction: 0x010f799a │ │ │ │ - smlatbeq pc, r0, r9, r7 @ │ │ │ │ - tsteq pc, r0, lsl #28 │ │ │ │ - smlatteq pc, r0, sp, r5 │ │ │ │ + smlatbeq pc, ip, r7, r7 @ │ │ │ │ + tsteq pc, ip, lsl #24 │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + smlatteq pc, r2, fp, r5 │ │ │ │ + smlatteq pc, sl, fp, r5 │ │ │ │ + ldrdeq r7, [pc, -lr] │ │ │ │ + @ instruction: 0x010f77bc │ │ │ │ + smlabteq pc, lr, r7, r7 @ │ │ │ │ + ldrdeq r7, [pc, -r6] │ │ │ │ + tsteq pc, r6, lsr ip @ │ │ │ │ + tsteq pc, r8, lsl #24 │ │ │ │ + tsteq pc, sl, lsl ip @ │ │ │ │ + tsteq pc, r0, lsr #24 │ │ │ │ + tsteq pc, r6, lsl r8 @ │ │ │ │ + strdeq r7, [pc, -r4] │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ + tsteq pc, lr, lsr ip @ │ │ │ │ + tsteq pc, r2, lsr r8 @ │ │ │ │ + smlatteq pc, r8, r7, r7 │ │ │ │ + strdeq r7, [pc, -sl] │ │ │ │ + tsteq pc, r0, lsl #16 │ │ │ │ + tsteq pc, r0, ror #24 │ │ │ │ + tsteq pc, r0, asr #24 │ │ │ │ + tsteq pc, r2, asr ip @ │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ + tsteq pc, r0, lsr #16 │ │ │ │ + tsteq pc, r2, lsr r8 @ │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ + @ instruction: 0x010f5c98 │ │ │ │ + tsteq pc, r8, ror ip @ │ │ │ │ + tsteq pc, ip, ror #16 │ │ │ │ + tsteq pc, r6, asr r8 @ │ │ │ │ + @ instruction: 0x010f5cb6 │ │ │ │ + tsteq pc, sl, ror ip @ │ │ │ │ + smlabbeq pc, lr, ip, r5 @ │ │ │ │ + @ instruction: 0x010f5c94 │ │ │ │ + smlabbeq pc, r8, r8, r7 @ │ │ │ │ + tsteq pc, r6, ror #16 │ │ │ │ + smlabteq pc, r8, ip, r5 @ │ │ │ │ + @ instruction: 0x010f5cb2 │ │ │ │ + smlatbeq pc, r6, r8, r7 @ │ │ │ │ + tsteq pc, sl, ror r8 @ │ │ │ │ + smlabbeq pc, ip, r8, r7 @ │ │ │ │ + @ instruction: 0x010f7892 │ │ │ │ strdeq r5, [pc, -r2] │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - smlatteq pc, ip, r9, r7 │ │ │ │ - smlabteq pc, r0, r9, r7 @ │ │ │ │ - ldrdeq r7, [pc, -r2] │ │ │ │ - ldrdeq r7, [pc, -r8] │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ - tsteq pc, r8, lsl lr @ │ │ │ │ - tsteq pc, ip, lsl #20 │ │ │ │ - strdeq r7, [pc, -r6] │ │ │ │ - tsteq pc, r6, asr lr @ │ │ │ │ - tsteq pc, sl, lsl lr @ │ │ │ │ - tsteq pc, lr, lsr #28 │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - tsteq pc, r8, lsr #20 │ │ │ │ - tsteq pc, r6, lsl #20 │ │ │ │ - tsteq pc, r8, ror #28 │ │ │ │ - tsteq pc, r2, asr lr @ │ │ │ │ - tsteq pc, r6, asr #20 │ │ │ │ - tsteq pc, sl, lsl sl @ │ │ │ │ - tsteq pc, ip, lsr #20 │ │ │ │ - tsteq pc, r2, lsr sl @ │ │ │ │ - @ instruction: 0x010f5e92 │ │ │ │ - tsteq pc, r0, ror lr @ │ │ │ │ - tsteq pc, r4, ror #20 │ │ │ │ - tsteq pc, r0, asr sl @ │ │ │ │ - @ instruction: 0x010f5eb0 │ │ │ │ - tsteq pc, ip, asr lr @ │ │ │ │ - tsteq pc, r0, ror lr @ │ │ │ │ - tsteq pc, sl, ror lr @ │ │ │ │ - tsteq pc, r0, ror sl @ │ │ │ │ - tsteq pc, r0, asr sl @ │ │ │ │ - tsteq pc, r4, ror #20 │ │ │ │ - tsteq pc, lr, ror #20 │ │ │ │ ldrdeq r5, [pc, -r0] │ │ │ │ - smlatbeq pc, r4, lr, r5 @ │ │ │ │ - @ instruction: 0x010f5eb8 │ │ │ │ - smlabteq pc, r0, lr, r5 @ │ │ │ │ - @ instruction: 0x010f7ab8 │ │ │ │ - @ instruction: 0x010f7a98 │ │ │ │ - strdeq r5, [pc, -sl] │ │ │ │ - smlatteq pc, r6, lr, r5 │ │ │ │ - ldrdeq r7, [pc, -ip] │ │ │ │ - smlatbeq pc, r0, sl, r7 @ │ │ │ │ - @ instruction: 0x010f7ab4 │ │ │ │ - @ instruction: 0x010f7aba │ │ │ │ + smlabteq pc, r4, r8, r7 @ │ │ │ │ + @ instruction: 0x010f78b0 │ │ │ │ + tsteq pc, r0, lsl sp @ │ │ │ │ + @ instruction: 0x010f5cbc │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + ldrdeq r5, [pc, -sl] │ │ │ │ + ldrdeq r7, [pc, -r0] │ │ │ │ + @ instruction: 0x010f78b0 │ │ │ │ + smlabteq pc, r4, r8, r7 @ │ │ │ │ + smlabteq pc, lr, r8, r7 @ │ │ │ │ + tsteq pc, r0, lsr sp @ │ │ │ │ + tsteq pc, r4, lsl #26 │ │ │ │ + tsteq pc, r8, lsl sp @ │ │ │ │ + tsteq pc, r0, lsr #26 │ │ │ │ + tsteq pc, r8, lsl r9 @ │ │ │ │ + strdeq r7, [pc, -r8] │ │ │ │ + tsteq pc, sl, asr sp @ │ │ │ │ + tsteq pc, r6, asr #26 │ │ │ │ + tsteq pc, ip, lsr r9 @ │ │ │ │ + tsteq pc, r0, lsl #18 │ │ │ │ + tsteq pc, r4, lsl r9 @ │ │ │ │ + tsteq pc, sl, lsl r9 @ │ │ │ │ cmnppl r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438463 │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ strbthi pc, [r2], #-66 @ 0xffffffbe @ │ │ │ │ bleq feab7900 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -5434,211 +5434,211 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2246 @ 0xfffff73a │ │ │ │ stmiami r6, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2245 @ 0xfffff73b │ │ │ │ stmiami r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - smlatteq pc, r4, sp, r5 │ │ │ │ - strdeq r5, [pc, -r6] │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - strdeq r7, [pc, -r0] │ │ │ │ - smlabteq pc, r4, r9, r7 @ │ │ │ │ - ldrdeq r7, [pc, -r6] │ │ │ │ - ldrdeq r7, [pc, -ip] │ │ │ │ - tsteq pc, ip, lsr lr @ │ │ │ │ - tsteq pc, ip, lsl lr @ │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - strdeq r7, [pc, -sl] │ │ │ │ - tsteq pc, sl, asr lr @ │ │ │ │ - tsteq pc, r0, lsl lr @ │ │ │ │ - tsteq pc, r4, lsr #28 │ │ │ │ - tsteq pc, sl, lsr #28 │ │ │ │ - tsteq pc, lr, lsl sl @ │ │ │ │ - strdeq r7, [pc, -ip] │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - tsteq pc, r6, lsl sl @ │ │ │ │ - tsteq pc, r6, ror lr @ │ │ │ │ - tsteq pc, r8, asr #28 │ │ │ │ - tsteq pc, ip, asr lr @ │ │ │ │ - tsteq pc, r2, ror #28 │ │ │ │ - tsteq pc, r6, asr sl @ │ │ │ │ - tsteq pc, r4, lsr sl @ │ │ │ │ - @ instruction: 0x010f5e94 │ │ │ │ - smlabbeq pc, r0, lr, r5 @ │ │ │ │ - tsteq pc, r4, ror sl @ │ │ │ │ - tsteq pc, r8, lsr sl @ │ │ │ │ - tsteq pc, sl, asr #20 │ │ │ │ - tsteq pc, r2, asr sl @ │ │ │ │ - @ instruction: 0x010f5eb2 │ │ │ │ - @ instruction: 0x010f5e90 │ │ │ │ - smlabbeq pc, r4, sl, r7 @ │ │ │ │ - tsteq pc, r0, ror sl @ │ │ │ │ - ldrdeq r5, [pc, -r0] │ │ │ │ - smlatbeq pc, r2, lr, r5 @ │ │ │ │ - @ instruction: 0x010f5eb4 │ │ │ │ - @ instruction: 0x010f5eba │ │ │ │ - @ instruction: 0x010f7ab0 │ │ │ │ - smlabbeq pc, lr, sl, r7 @ │ │ │ │ - smlatteq pc, lr, lr, r5 │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - smlabteq pc, ip, sl, r7 @ │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - tsteq pc, ip, ror #2 │ │ │ │ - tsteq pc, r4, asr #28 │ │ │ │ - smlatbeq pc, r0, ip, r0 @ │ │ │ │ - @ instruction: 0x010f0b98 │ │ │ │ - tsteq pc, ip, lsr #22 │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsl #22 │ │ │ │ - @ instruction: 0x010f0398 │ │ │ │ - tsteq pc, r0, lsr fp @ │ │ │ │ - tsteq pc, r0, asr #22 │ │ │ │ - smlabbeq pc, r0, r3, r0 @ │ │ │ │ - smlatteq pc, ip, fp, r0 │ │ │ │ - @ instruction: 0x010f0b9c │ │ │ │ - @ instruction: 0x010f0bb8 │ │ │ │ - tsteq pc, r0, ror #6 │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - tsteq pc, r4, lsl sp @ │ │ │ │ - @ instruction: 0x010f0c9c │ │ │ │ - tsteq pc, r0, asr #24 │ │ │ │ tsteq pc, r4, ror #24 │ │ │ │ - tsteq pc, r8, lsr #6 │ │ │ │ - @ instruction: 0x010f0cb0 │ │ │ │ - smlabteq pc, r8, ip, r0 @ │ │ │ │ - tsteq pc, r0, lsl r3 @ │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ + tsteq pc, r4, asr #24 │ │ │ │ + tsteq pc, r6, asr ip @ │ │ │ │ + tsteq pc, ip, asr ip @ │ │ │ │ + tsteq pc, r0, asr r8 @ │ │ │ │ + tsteq pc, r4, lsr #16 │ │ │ │ + tsteq pc, r6, lsr r8 @ │ │ │ │ + tsteq pc, ip, lsr r8 @ │ │ │ │ + @ instruction: 0x010f5c9c │ │ │ │ + tsteq pc, ip, ror ip @ │ │ │ │ + tsteq pc, r0, ror r8 @ │ │ │ │ + tsteq pc, sl, asr r8 @ │ │ │ │ + @ instruction: 0x010f5cba │ │ │ │ + tsteq pc, r0, ror ip @ │ │ │ │ + smlabbeq pc, r4, ip, r5 @ │ │ │ │ + smlabbeq pc, sl, ip, r5 @ │ │ │ │ + tsteq pc, lr, ror r8 @ │ │ │ │ + tsteq pc, ip, asr r8 @ │ │ │ │ + tsteq pc, r0, ror r8 @ │ │ │ │ + tsteq pc, r6, ror r8 @ │ │ │ │ + ldrdeq r5, [pc, -r6] │ │ │ │ + smlatbeq pc, r8, ip, r5 @ │ │ │ │ + @ instruction: 0x010f5cbc │ │ │ │ + smlabteq pc, r2, ip, r5 @ │ │ │ │ + @ instruction: 0x010f78b6 │ │ │ │ + @ instruction: 0x010f7894 │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + smlatteq pc, r0, ip, r5 │ │ │ │ + ldrdeq r7, [pc, -r4] │ │ │ │ + @ instruction: 0x010f7898 │ │ │ │ + smlatbeq pc, sl, r8, r7 @ │ │ │ │ + @ instruction: 0x010f78b2 │ │ │ │ + tsteq pc, r2, lsl sp @ │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ + smlatteq pc, r4, r8, r7 │ │ │ │ + ldrdeq r7, [pc, -r0] │ │ │ │ + tsteq pc, r0, lsr sp @ │ │ │ │ + tsteq pc, r2, lsl #26 │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ + tsteq pc, sl, lsl sp @ │ │ │ │ + tsteq pc, r0, lsl r9 @ │ │ │ │ + smlatteq pc, lr, r8, r7 │ │ │ │ + tsteq pc, lr, asr #26 │ │ │ │ + tsteq pc, r8, lsr sp @ │ │ │ │ + tsteq pc, ip, lsr #18 │ │ │ │ + @ instruction: 0x010f43b4 │ │ │ │ + tsteq pc, ip, lsr r6 @ │ │ │ │ + tsteq pc, r8, asr r7 @ │ │ │ │ + smlabteq pc, ip, pc, r0 @ │ │ │ │ + smlatbeq pc, r4, ip, r0 @ │ │ │ │ + tsteq pc, r0, lsl #22 │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ + smlabbeq pc, ip, r9, r0 @ │ │ │ │ + tsteq pc, ip, asr r9 @ │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ + @ instruction: 0x010f0990 │ │ │ │ + smlatbeq pc, r0, r9, r0 @ │ │ │ │ + smlatteq pc, r0, r1, r0 │ │ │ │ + tsteq pc, ip, asr #20 │ │ │ │ strdeq r0, [pc, -ip] │ │ │ │ - tsteq pc, ip, lsl #26 │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsr #26 │ │ │ │ - smlatteq pc, r0, r2, r0 │ │ │ │ - tsteq pc, lr, lsl pc @ │ │ │ │ - tsteq pc, r4, asr #28 │ │ │ │ - smlabteq pc, r6, sp, r0 @ │ │ │ │ - smlabbeq pc, r8, sp, r0 @ │ │ │ │ - @ instruction: 0x010f0d9a │ │ │ │ - @ instruction: 0x010f02bc │ │ │ │ - smlatteq pc, r2, sp, r0 │ │ │ │ - tsteq pc, r8, lsl #28 │ │ │ │ - smlatbeq pc, sl, r2, r0 @ │ │ │ │ - tsteq pc, ip, ror lr @ │ │ │ │ - tsteq pc, lr, lsr lr @ │ │ │ │ - tsteq pc, r4, asr lr @ │ │ │ │ - @ instruction: 0x010f0292 │ │ │ │ - @ instruction: 0x010f0e94 │ │ │ │ - smlabbeq pc, r6, r2, r0 @ │ │ │ │ - tsteq pc, r8, ror pc @ │ │ │ │ - tsteq pc, sl, lsr #30 │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - tsteq pc, r6, lsl #30 │ │ │ │ - tsteq pc, r8, ror #4 │ │ │ │ - tsteq pc, sl, lsr #30 │ │ │ │ - tsteq pc, ip, asr r2 @ │ │ │ │ - smlatbeq pc, r6, pc, r0 @ │ │ │ │ - tsteq pc, r0, ror pc @ │ │ │ │ - smlabbeq pc, r2, pc, r0 @ │ │ │ │ - tsteq pc, r4, asr #4 │ │ │ │ - smlatbeq pc, r6, pc, r0 @ │ │ │ │ - tsteq pc, r8, lsr r2 @ │ │ │ │ - tsteq pc, r6, asr r3 @ │ │ │ │ - tsteq pc, r0, asr #2 │ │ │ │ - swpeq r1, r2, [pc] @ │ │ │ │ - tsteq pc, r0, lsl r0 @ │ │ │ │ - smlatteq pc, r2, pc, r0 @ │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - tsteq pc, lr, lsl #4 │ │ │ │ - tsteq pc, ip, lsr #32 │ │ │ │ - tsteq pc, r2, asr #32 │ │ │ │ + tsteq pc, r8, lsl sl @ │ │ │ │ + smlabteq pc, r0, r1, r0 @ │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ + @ instruction: 0x010f01b0 │ │ │ │ + tsteq pc, r4, ror fp @ │ │ │ │ strdeq r0, [pc, -ip] │ │ │ │ - smlabteq pc, r2, r0, r1 @ │ │ │ │ - smlabbeq pc, ip, r0, r1 @ │ │ │ │ - swpeq r1, lr, [pc] @ │ │ │ │ - smlatteq pc, r4, r1, r0 │ │ │ │ - smlabteq pc, r2, r0, r1 @ │ │ │ │ + smlatbeq pc, r0, sl, r0 @ │ │ │ │ + smlabteq pc, r4, sl, r0 @ │ │ │ │ + smlabbeq pc, r8, r1, r0 @ │ │ │ │ + tsteq pc, r0, lsl fp @ │ │ │ │ + tsteq pc, r8, lsr #22 │ │ │ │ + tsteq pc, r0, ror r1 @ │ │ │ │ + @ instruction: 0x010f0b94 │ │ │ │ + tsteq pc, ip, asr fp @ │ │ │ │ + tsteq pc, ip, ror #22 │ │ │ │ + tsteq pc, r0, asr r1 @ │ │ │ │ + smlabbeq pc, ip, fp, r0 @ │ │ │ │ + tsteq pc, r0, asr #2 │ │ │ │ + tsteq pc, lr, ror sp @ │ │ │ │ + smlatbeq pc, r4, ip, r0 @ │ │ │ │ + tsteq pc, r6, lsr #24 │ │ │ │ + smlatteq pc, r8, fp, r0 │ │ │ │ + strdeq r0, [pc, -sl] │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + tsteq pc, r2, asr #24 │ │ │ │ + tsteq pc, r8, ror #24 │ │ │ │ + tsteq pc, sl, lsl #2 │ │ │ │ + ldrdeq r0, [pc, -ip] │ │ │ │ + @ instruction: 0x010f0c9e │ │ │ │ + @ instruction: 0x010f0cb4 │ │ │ │ + strdeq r0, [pc, -r2] │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ + smlatteq pc, r6, r0, r0 │ │ │ │ ldrdeq r0, [pc, -r8] │ │ │ │ - tsteq pc, r6, lsl #4 │ │ │ │ - tsteq pc, ip, asr r1 @ │ │ │ │ - tsteq pc, r6, lsl r1 @ │ │ │ │ - tsteq pc, r8, lsr r1 @ │ │ │ │ - @ instruction: 0x010f01ba │ │ │ │ - @ instruction: 0x010f1198 │ │ │ │ - @ instruction: 0x010f11ba │ │ │ │ - smlatbeq pc, r8, r1, r0 @ │ │ │ │ - tsteq pc, lr, asr r2 @ │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - tsteq pc, lr, lsr #4 │ │ │ │ - @ instruction: 0x010f0190 │ │ │ │ - tsteq pc, sl, ror #4 │ │ │ │ - smlabbeq pc, r4, r1, r0 @ │ │ │ │ - tsteq pc, lr, ror r4 @ │ │ │ │ - tsteq pc, r0, ror r3 @ │ │ │ │ - tsteq pc, r6, lsl #6 │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ + smlabbeq pc, sl, sp, r0 @ │ │ │ │ + tsteq pc, r0, asr sp @ │ │ │ │ + tsteq pc, r6, ror #26 │ │ │ │ + smlabteq pc, r8, r0, r0 @ │ │ │ │ + smlabbeq pc, sl, sp, r0 @ │ │ │ │ + strheq r0, [pc, -ip] │ │ │ │ + tsteq pc, r6, lsl #28 │ │ │ │ + ldrdeq r0, [pc, -r0] │ │ │ │ + smlatteq pc, r2, sp, r0 │ │ │ │ + smlatbeq pc, r4, r0, r0 @ │ │ │ │ + tsteq pc, r6, lsl #28 │ │ │ │ + swpeq r0, r8, [pc] @ │ │ │ │ + @ instruction: 0x010f11b6 │ │ │ │ + smlatbeq pc, r0, pc, r0 @ │ │ │ │ + strdeq r0, [pc, -r2] │ │ │ │ + tsteq pc, r0, ror lr @ │ │ │ │ + tsteq pc, r2, asr #28 │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + tsteq pc, lr, rrx │ │ │ │ + smlabbeq pc, ip, lr, r0 @ │ │ │ │ + smlatbeq pc, r2, lr, r0 @ │ │ │ │ + qaddeq r0, ip, pc @ │ │ │ │ + tsteq pc, r2, lsr #30 │ │ │ │ + smlatteq pc, ip, lr, r0 │ │ │ │ + strdeq r0, [pc, -lr] │ │ │ │ + tsteq pc, r4, asr #32 │ │ │ │ + tsteq pc, r2, lsr #30 │ │ │ │ + tsteq pc, r8, lsr r0 @ │ │ │ │ + tsteq pc, r6, rrx │ │ │ │ + @ instruction: 0x010f0fbc │ │ │ │ + tsteq pc, r6, ror pc @ │ │ │ │ + @ instruction: 0x010f0f98 │ │ │ │ + tsteq pc, sl, lsl r0 @ │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ + tsteq pc, sl, lsl r0 @ │ │ │ │ + tsteq pc, r8 │ │ │ │ + strheq r1, [pc, -lr] │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + smlabbeq pc, lr, r0, r1 @ │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + smlabteq pc, sl, r0, r1 @ │ │ │ │ + smlatteq lr, r4, pc, pc @ │ │ │ │ ldrdeq r1, [pc, -lr] │ │ │ │ - tsteq pc, r0, ror #2 │ │ │ │ - tsteq pc, r2, lsr #6 │ │ │ │ - tsteq pc, r8, lsr r3 @ │ │ │ │ - tsteq pc, lr, asr #2 │ │ │ │ ldrdeq r1, [pc, -r0] │ │ │ │ - tsteq pc, sl, ror r3 @ │ │ │ │ - smlatbeq pc, r0, r3, r1 @ │ │ │ │ - tsteq pc, r6, lsr r1 @ │ │ │ │ - smlatteq pc, r4, r3, r1 │ │ │ │ - tsteq pc, sl, lsr #2 │ │ │ │ - tsteq pc, ip, lsr #10 │ │ │ │ - @ instruction: 0x010f14b6 │ │ │ │ - tsteq pc, r8, ror #8 │ │ │ │ - smlabbeq pc, sl, r4, r1 @ │ │ │ │ - tsteq pc, ip, lsl #2 │ │ │ │ - smlabteq pc, r2, r4, r1 @ │ │ │ │ - mrseq r0, (UNDEF: 31) │ │ │ │ - smlatbeq pc, r2, r5, r1 @ │ │ │ │ - tsteq pc, ip, asr #10 │ │ │ │ - tsteq pc, lr, ror #10 │ │ │ │ - smlatteq pc, r8, r0, r0 │ │ │ │ - @ instruction: 0x010f15b2 │ │ │ │ - ldrdeq r0, [pc, -ip] │ │ │ │ - smlatbeq pc, sl, ip, r1 @ │ │ │ │ - tsteq pc, r0, lsl #20 │ │ │ │ - tsteq pc, r6, asr #16 │ │ │ │ - tsteq pc, ip, lsl r7 @ │ │ │ │ - tsteq pc, r2, ror r6 @ │ │ │ │ - tsteq pc, r8, lsr #12 │ │ │ │ - tsteq pc, sl, asr #12 │ │ │ │ - smlatbeq pc, ip, r0, r0 @ │ │ │ │ + tsteq pc, r6, ror #2 │ │ │ │ + tsteq pc, r0, lsr r1 @ │ │ │ │ + tsteq pc, lr, lsr r1 @ │ │ │ │ + smlabteq lr, r0, pc, pc @ │ │ │ │ + smlabbeq pc, r2, r1, r1 @ │ │ │ │ + @ instruction: 0x010f1198 │ │ │ │ + smlatbeq lr, lr, pc, pc @ │ │ │ │ + tsteq pc, r0, lsr r2 @ │ │ │ │ + ldrdeq r1, [pc, -sl] │ │ │ │ + mrseq r1, (UNDEF: 47) │ │ │ │ + @ instruction: 0x010eff96 │ │ │ │ + tsteq pc, r4, asr #4 │ │ │ │ + smlabbeq lr, sl, pc, pc @ │ │ │ │ + smlabbeq pc, ip, r3, r1 @ │ │ │ │ + tsteq pc, r6, lsl r3 @ │ │ │ │ + smlabteq pc, r8, r2, r1 @ │ │ │ │ + smlatteq pc, sl, r2, r1 │ │ │ │ + tstpeq lr, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r2, lsr #6 │ │ │ │ + tstpeq lr, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r2, lsl #8 │ │ │ │ + smlatbeq pc, ip, r3, r1 @ │ │ │ │ + smlabteq pc, lr, r3, r1 @ │ │ │ │ + tstpeq lr, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r2, lsl r4 @ │ │ │ │ + tstpeq lr, ip, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, sl, lsl #22 │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ smlatbeq pc, r6, r6, r1 @ │ │ │ │ - smlabteq pc, ip, r6, r1 @ │ │ │ │ - swpeq r0, sl, [pc] @ │ │ │ │ + tsteq pc, ip, ror r5 @ │ │ │ │ + ldrdeq r1, [pc, -r2] │ │ │ │ + smlabbeq pc, r8, r4, r1 @ │ │ │ │ + smlatbeq pc, sl, r4, r1 @ │ │ │ │ + tstpeq lr, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r6, lsl #10 │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + strdeq pc, [lr, -sl] │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + @ instruction: 0x010f159a │ │ │ │ + @ instruction: 0x010f15bc │ │ │ │ + smlatteq lr, r2, lr, pc @ │ │ │ │ + tsteq pc, r4, lsl #12 │ │ │ │ + ldrdeq pc, [lr, -r6] │ │ │ │ + tsteq pc, r4, ror r7 @ │ │ │ │ + strdeq r1, [pc, -r2] │ │ │ │ + @ instruction: 0x010f1694 │ │ │ │ + @ instruction: 0x010f16ba │ │ │ │ + @ instruction: 0x010efeb8 │ │ │ │ + tsteq pc, lr, lsr #14 │ │ │ │ + tsteq pc, ip, lsr r7 @ │ │ │ │ + smlatbeq lr, r6, lr, pc @ │ │ │ │ + @ instruction: 0x010f1794 │ │ │ │ + tsteq pc, r6, ror #14 │ │ │ │ + tsteq pc, r4, ror r7 @ │ │ │ │ + smlabbeq lr, lr, lr, pc @ │ │ │ │ @ instruction: 0x010f1790 │ │ │ │ - tsteq pc, sl, lsr r7 @ │ │ │ │ - tsteq pc, ip, asr r7 @ │ │ │ │ - smlabbeq pc, r2, r0, r0 @ │ │ │ │ - smlatbeq pc, r4, r7, r1 @ │ │ │ │ - tsteq pc, r6, ror r0 @ │ │ │ │ - tsteq pc, r4, lsl r9 @ │ │ │ │ - @ instruction: 0x010f1892 │ │ │ │ - tsteq pc, r4, lsr r8 @ │ │ │ │ - tsteq pc, sl, asr r8 @ │ │ │ │ - qaddeq r0, r8, pc @ │ │ │ │ - smlabteq pc, lr, r8, r1 @ │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, r6, asr #32 │ │ │ │ - tsteq pc, r4, lsr r9 @ │ │ │ │ - tsteq pc, r6, lsl #18 │ │ │ │ - tsteq pc, r4, lsl r9 @ │ │ │ │ - tsteq pc, lr, lsr #32 │ │ │ │ - tsteq pc, r0, lsr r9 @ │ │ │ │ - tsteq pc, r2, lsr #32 │ │ │ │ - tsteq pc, r8, ror sl @ │ │ │ │ + smlabbeq lr, r2, lr, pc @ │ │ │ │ + ldrdeq r1, [pc, -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 │ │ │ │ @@ -6449,423 +6449,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - tsteq pc, r8, ror r6 @ │ │ │ │ - tsteq pc, r8, asr #12 │ │ │ │ - tsteq pc, r4, asr r6 @ │ │ │ │ - smlatteq lr, r0, ip, pc @ │ │ │ │ - smlabbeq pc, r0, r6, r1 @ │ │ │ │ - smlabbeq pc, ip, r6, r1 @ │ │ │ │ - smlabteq lr, r8, ip, pc @ │ │ │ │ - smlatteq pc, r0, r6, r1 │ │ │ │ - @ instruction: 0x010f16b0 │ │ │ │ - @ instruction: 0x010f16bc │ │ │ │ - smlatbeq lr, r8, ip, pc @ │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - @ instruction: 0x010efc98 │ │ │ │ - tsteq pc, r8, ror r7 @ │ │ │ │ - tsteq pc, r4, lsr r7 @ │ │ │ │ - tsteq pc, r4, lsl #14 │ │ │ │ - tsteq pc, r0, lsl r7 @ │ │ │ │ - tstpeq lr, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsr #14 │ │ │ │ - tstpeq lr, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, r0, r7, r1 @ │ │ │ │ - tsteq pc, r0, ror r7 @ │ │ │ │ - smlabbeq pc, ip, r7, r1 @ │ │ │ │ - tstpeq lr, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, r4, r7, r1 @ │ │ │ │ - tstpeq lr, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsl ip @ │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - tsteq pc, ip, lsl #18 │ │ │ │ - tsteq pc, r4, ror r8 @ │ │ │ │ - tsteq pc, r4, lsr #16 │ │ │ │ - tsteq pc, r0, asr #16 │ │ │ │ + tsteq pc, r0, lsr r5 @ │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + smlatbeq pc, r8, r4, r1 @ │ │ │ │ + @ instruction: 0x010f14b4 │ │ │ │ + tstpeq lr, r0, asr #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq pc, r0, r4, r1 │ │ │ │ + smlatteq pc, ip, r4, r1 │ │ │ │ + tstpeq lr, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, asr #10 │ │ │ │ + tsteq pc, r0, lsl r5 @ │ │ │ │ + tsteq pc, ip, lsl r5 @ │ │ │ │ + tstpeq lr, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsr r5 @ │ │ │ │ strdeq pc, [lr, -r8] │ │ │ │ - @ instruction: 0x010f189c │ │ │ │ - @ instruction: 0x010f18b8 │ │ │ │ - smlatteq lr, r0, fp, pc @ │ │ │ │ - tsteq pc, ip, asr r9 @ │ │ │ │ - tsteq pc, ip, lsl #18 │ │ │ │ - tsteq pc, r8, lsr #18 │ │ │ │ - smlabteq lr, r0, fp, pc @ │ │ │ │ - tsteq pc, r0, ror #18 │ │ │ │ - @ instruction: 0x010efbb0 │ │ │ │ - @ instruction: 0x010f1a94 │ │ │ │ - tsteq pc, r0, lsr #20 │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - smlatteq pc, ip, r9, r1 │ │ │ │ - smlabbeq lr, r8, fp, pc @ │ │ │ │ - tsteq pc, r4, lsr #20 │ │ │ │ - tstpeq lr, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, ip, sl, r1 │ │ │ │ - @ instruction: 0x010f1a9c │ │ │ │ - @ instruction: 0x010f1ab8 │ │ │ │ - tstpeq lr, r8, asr fp @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - tstpeq lr, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r4, asr #26 │ │ │ │ - tsteq pc, r0, asr #24 │ │ │ │ - smlatbeq pc, r8, fp, r1 @ │ │ │ │ - tsteq pc, r8, asr fp @ │ │ │ │ - tsteq pc, r4, ror fp @ │ │ │ │ - tstpeq lr, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - smlatteq pc, ip, fp, r1 │ │ │ │ - tstpeq lr, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f1c90 │ │ │ │ - tsteq pc, r0, asr #24 │ │ │ │ - tsteq pc, ip, asr ip @ │ │ │ │ - smlatteq lr, r0, sl, pc @ │ │ │ │ - @ instruction: 0x010f1c94 │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + @ instruction: 0x010f1594 │ │ │ │ + tsteq pc, r4, ror #10 │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ ldrdeq pc, [lr, -r0] │ │ │ │ - smlabteq pc, r8, sp, r1 @ │ │ │ │ - tsteq pc, r4, asr sp @ │ │ │ │ - tsteq pc, r4, lsl #26 │ │ │ │ - tsteq pc, r0, lsr #26 │ │ │ │ - smlatbeq lr, r8, sl, pc @ │ │ │ │ - tsteq pc, r8, asr sp @ │ │ │ │ - @ instruction: 0x010efa98 │ │ │ │ - tsteq pc, r0, lsr #28 │ │ │ │ + smlabbeq pc, r8, r5, r1 @ │ │ │ │ + smlabteq lr, r0, sl, pc @ │ │ │ │ + tsteq pc, r0, lsr #12 │ │ │ │ ldrdeq r1, [pc, -r0] │ │ │ │ - smlatteq pc, ip, sp, r1 │ │ │ │ - tstpeq lr, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r4, lsr #28 │ │ │ │ - tstpeq lr, r8, ror #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ - smlatbeq pc, r0, r6, r2 @ │ │ │ │ - smlabbeq pc, r4, r2, r2 @ │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - tsteq pc, ip, asr pc @ │ │ │ │ - smlabteq pc, r4, lr, r1 @ │ │ │ │ - tsteq pc, r4, ror lr @ │ │ │ │ - @ instruction: 0x010f1e90 │ │ │ │ + smlatteq pc, ip, r5, r1 │ │ │ │ + smlatbeq lr, r0, sl, pc @ │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ + @ instruction: 0x010efa90 │ │ │ │ + tsteq pc, r0, ror sl @ │ │ │ │ + tsteq pc, r0, ror r8 @ │ │ │ │ + tsteq pc, ip, ror #14 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + smlabbeq pc, r4, r6, r1 @ │ │ │ │ + smlatbeq pc, r0, r6, r1 @ │ │ │ │ + tstpeq lr, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl r7 @ │ │ │ │ + tstpeq lr, r0, asr #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f17bc │ │ │ │ + tsteq pc, ip, ror #14 │ │ │ │ + smlabbeq pc, r8, r7, r1 @ │ │ │ │ tstpeq lr, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, ip, lr, r1 │ │ │ │ - tsteq pc, r8, lsl #30 │ │ │ │ - tstpeq lr, r8, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq pc, ip, pc, r1 @ │ │ │ │ - tsteq pc, ip, asr pc @ │ │ │ │ - tsteq pc, r8, ror pc @ │ │ │ │ + smlabteq pc, r0, r7, r1 @ │ │ │ │ + tstpeq lr, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + smlabbeq pc, r0, r8, r1 @ │ │ │ │ + tsteq pc, r0, lsr r8 @ │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ smlatteq lr, r8, r9, pc @ │ │ │ │ - @ instruction: 0x010f1fb0 │ │ │ │ + smlabbeq pc, r4, r8, r1 @ │ │ │ │ ldrdeq pc, [lr, -r8] │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - tsteq pc, r0, ror r0 @ │ │ │ │ - tsteq pc, r0, lsr #32 │ │ │ │ - tsteq pc, ip, lsr r0 @ │ │ │ │ - @ instruction: 0x010ef9b0 │ │ │ │ - swpeq r2, r8, [pc] @ │ │ │ │ - strheq r2, [pc, -r4] │ │ │ │ - @ instruction: 0x010ef998 │ │ │ │ - tsteq pc, r8, asr r1 @ │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - tsteq pc, r4, lsr #2 │ │ │ │ + tsteq pc, ip, asr #18 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl r9 @ │ │ │ │ + @ instruction: 0x010ef9b8 │ │ │ │ + tsteq pc, r0, asr r9 @ │ │ │ │ + smlatbeq lr, r8, r9, pc @ │ │ │ │ + smlatbeq pc, r4, fp, r1 @ │ │ │ │ + smlatbeq pc, r0, sl, r1 @ │ │ │ │ + tsteq pc, r8, lsl #20 │ │ │ │ + @ instruction: 0x010f19b8 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ tstpeq lr, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, asr r1 @ │ │ │ │ - tstpeq lr, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f23b0 │ │ │ │ - smlatbeq pc, ip, r2, r2 @ │ │ │ │ - tsteq pc, r4, lsl r2 @ │ │ │ │ - smlabteq pc, r4, r1, r2 @ │ │ │ │ - smlatteq pc, r0, r1, r2 │ │ │ │ - tstpeq lr, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, lsr r2 @ │ │ │ │ - tsteq pc, r8, asr r2 @ │ │ │ │ - tstpeq lr, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, r2, r2 @ │ │ │ │ - smlabteq pc, r8, r2, r2 @ │ │ │ │ - tstpeq lr, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - mrseq r2, SP_hyp │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - tsteq pc, r4, lsr r4 @ │ │ │ │ - smlabteq pc, r0, r3, r2 @ │ │ │ │ - tsteq pc, r0, ror r3 @ │ │ │ │ - smlabbeq pc, ip, r3, r2 @ │ │ │ │ + tsteq pc, r0, lsr sl @ │ │ │ │ + tsteq pc, ip, asr #20 │ │ │ │ + tstpeq lr, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + smlatbeq pc, r0, sl, r1 @ │ │ │ │ + @ instruction: 0x010f1abc │ │ │ │ + tstpeq lr, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + tstpeq lr, r0, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, lsr #24 │ │ │ │ + @ instruction: 0x010f1bb4 │ │ │ │ + tsteq pc, r4, ror #22 │ │ │ │ + smlabbeq pc, r0, fp, r1 @ │ │ │ │ + tstpeq lr, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f1bb8 │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + smlabbeq pc, r0, ip, r1 @ │ │ │ │ + tsteq pc, r0, lsr ip @ │ │ │ │ + tsteq pc, ip, asr #24 │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + smlabbeq pc, r4, ip, r1 @ │ │ │ │ smlabteq lr, r8, r8, pc @ │ │ │ │ - smlabteq pc, r4, r3, r2 @ │ │ │ │ - @ instruction: 0x010ef8b8 │ │ │ │ - smlabbeq pc, ip, r4, r2 @ │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - tsteq pc, r8, asr r4 @ │ │ │ │ - @ instruction: 0x010ef898 │ │ │ │ - @ instruction: 0x010f2490 │ │ │ │ - smlabbeq lr, r8, r8, pc @ │ │ │ │ - tsteq pc, r0, lsl #18 │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, r0, asr #10 │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsl #10 │ │ │ │ - tstpeq lr, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ - smlabbeq pc, r4, r5, r2 @ │ │ │ │ + tsteq pc, r4, asr sp @ │ │ │ │ + tsteq pc, r0, lsl #10 │ │ │ │ + smlatteq pc, r4, r0, r2 │ │ │ │ + smlabteq pc, r0, lr, r1 @ │ │ │ │ + @ instruction: 0x010f1dbc │ │ │ │ + tsteq pc, r4, lsr #26 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + smlabbeq lr, r0, r8, pc @ │ │ │ │ + tsteq pc, ip, asr #26 │ │ │ │ + tsteq pc, r8, ror #26 │ │ │ │ + tstpeq lr, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, lsl #28 │ │ │ │ + @ instruction: 0x010f1dbc │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + tstpeq lr, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, lsl lr @ │ │ │ │ tstpeq lr, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsr #12 │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ - tstpeq lr, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, lsr #12 │ │ │ │ - tstpeq lr, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq pc, r4, r7, r2 @ │ │ │ │ - smlatteq pc, ip, r6, r2 │ │ │ │ - @ instruction: 0x010f269c │ │ │ │ - @ instruction: 0x010f26b8 │ │ │ │ - smlatteq lr, r0, r7, pc @ │ │ │ │ - tsteq pc, r4, lsl r7 @ │ │ │ │ - tsteq pc, r0, lsr r7 @ │ │ │ │ + tsteq pc, r8, ror #30 │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + smlabbeq pc, r0, lr, r1 @ │ │ │ │ + @ instruction: 0x010f1e9c │ │ │ │ + tstpeq lr, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsl pc @ │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + @ instruction: 0x010f1fb8 │ │ │ │ + tsteq pc, r8, ror #30 │ │ │ │ + smlabbeq pc, r4, pc, r1 @ │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + @ instruction: 0x010f1fbc │ │ │ │ smlabteq lr, r8, r7, pc @ │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - smlabbeq pc, r4, r7, r2 @ │ │ │ │ - smlatbeq pc, r0, r7, r2 @ │ │ │ │ - smlatbeq lr, r8, r7, pc @ │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ + tsteq pc, r0, lsl r2 @ │ │ │ │ + tsteq pc, ip, lsl #2 │ │ │ │ + tsteq pc, r4, ror r0 @ │ │ │ │ + tsteq pc, r4, lsr #32 │ │ │ │ + tsteq pc, r0, asr #32 │ │ │ │ @ instruction: 0x010ef798 │ │ │ │ - tsteq pc, ip, lsr #20 │ │ │ │ - tsteq pc, r8, lsr #18 │ │ │ │ - @ instruction: 0x010f2890 │ │ │ │ - tsteq pc, r0, asr #16 │ │ │ │ - tsteq pc, ip, asr r8 @ │ │ │ │ - tstpeq lr, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f28b8 │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ + swpeq r2, ip, [pc] @ │ │ │ │ + strheq r2, [pc, -r8] │ │ │ │ + smlabbeq lr, r0, r7, pc @ │ │ │ │ + tsteq pc, ip, asr r1 @ │ │ │ │ + tsteq pc, ip, lsl #2 │ │ │ │ + tsteq pc, r8, lsr #2 │ │ │ │ + tstpeq lr, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, ror #2 │ │ │ │ tstpeq lr, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, ror r9 @ │ │ │ │ - tsteq pc, r8, lsr #18 │ │ │ │ - tsteq pc, r4, asr #18 │ │ │ │ - tstpeq lr, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, ror r9 @ │ │ │ │ - tstpeq lr, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f2ab0 │ │ │ │ - tsteq pc, ip, lsr sl @ │ │ │ │ - smlatteq pc, ip, r9, r2 │ │ │ │ - tsteq pc, r8, lsl #20 │ │ │ │ + @ instruction: 0x010f2294 │ │ │ │ + tsteq pc, r0, lsr #4 │ │ │ │ + ldrdeq r2, [pc, -r0] │ │ │ │ + smlatteq pc, ip, r1, r2 │ │ │ │ + tstpeq lr, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsr #4 │ │ │ │ + tstpeq lr, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + smlatteq pc, ip, r2, r2 │ │ │ │ + @ instruction: 0x010f229c │ │ │ │ + @ instruction: 0x010f22b8 │ │ │ │ strdeq pc, [lr, -r8] │ │ │ │ - tsteq pc, r0, asr #20 │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ smlatteq lr, r8, r6, pc @ │ │ │ │ - tsteq pc, r8, lsl #22 │ │ │ │ - @ instruction: 0x010f2ab8 │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - smlabteq lr, r8, r6, pc @ │ │ │ │ - tsteq pc, ip, lsl #22 │ │ │ │ - @ instruction: 0x010ef6b8 │ │ │ │ - @ instruction: 0x010f3390 │ │ │ │ - tsteq pc, r4, ror pc @ │ │ │ │ - tsteq pc, r0, asr sp @ │ │ │ │ - tsteq pc, ip, asr #24 │ │ │ │ - @ instruction: 0x010f2bb4 │ │ │ │ - tsteq pc, r4, ror #22 │ │ │ │ - smlabbeq pc, r0, fp, r2 @ │ │ │ │ + tsteq pc, r0, ror #14 │ │ │ │ + tsteq pc, ip, lsr r5 @ │ │ │ │ + tsteq pc, r8, lsr r4 @ │ │ │ │ + smlatbeq pc, r0, r3, r2 @ │ │ │ │ + tsteq pc, r0, asr r3 @ │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + @ instruction: 0x010ef6b0 │ │ │ │ + smlabteq pc, r8, r3, r2 @ │ │ │ │ + smlatteq pc, r4, r3, r2 │ │ │ │ + @ instruction: 0x010ef698 │ │ │ │ + smlabbeq pc, r8, r4, r2 @ │ │ │ │ + tsteq pc, r8, lsr r4 @ │ │ │ │ + tsteq pc, r4, asr r4 @ │ │ │ │ tstpeq lr, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - tstpeq lr, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f2c9c │ │ │ │ - tsteq pc, ip, asr #24 │ │ │ │ - tsteq pc, r8, ror #24 │ │ │ │ + smlabbeq pc, ip, r4, r2 @ │ │ │ │ + tstpeq lr, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ + smlatteq pc, r4, r5, r2 │ │ │ │ + tsteq pc, ip, asr #10 │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl r5 @ │ │ │ │ tstpeq lr, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq pc, r0, ip, r2 @ │ │ │ │ - tstpeq lr, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, r0, ror #26 │ │ │ │ - tsteq pc, r0, lsl sp @ │ │ │ │ - tsteq pc, ip, lsr #26 │ │ │ │ + tsteq pc, r4, ror r5 @ │ │ │ │ + @ instruction: 0x010f2590 │ │ │ │ + tstpeq lr, r8, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsr r6 @ │ │ │ │ + smlatteq pc, r4, r5, r2 │ │ │ │ + tsteq pc, r0, lsl #12 │ │ │ │ tstpeq lr, r8, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq pc, r8, sp, r2 @ │ │ │ │ - smlatbeq pc, r4, sp, r2 @ │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - tsteq pc, r8, asr #28 │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl lr @ │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - tsteq pc, ip, asr #28 │ │ │ │ - smlabteq lr, r0, r5, pc @ │ │ │ │ - smlatbeq pc, r0, r0, r3 @ │ │ │ │ - @ instruction: 0x010f2f9c │ │ │ │ - tsteq pc, r4, lsl #30 │ │ │ │ - @ instruction: 0x010f2eb4 │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ + tsteq pc, r8, lsr r6 @ │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + smlabbeq pc, ip, r8, r2 @ │ │ │ │ + smlabbeq pc, r8, r7, r2 @ │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + smlatbeq pc, r0, r6, r2 @ │ │ │ │ + @ instruction: 0x010f26bc │ │ │ │ + smlabteq lr, r8, r5, pc @ │ │ │ │ + tsteq pc, r8, lsl r7 @ │ │ │ │ + tsteq pc, r4, lsr r7 @ │ │ │ │ + @ instruction: 0x010ef5b0 │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + smlabbeq pc, r8, r7, r2 @ │ │ │ │ + smlatbeq pc, r4, r7, r2 @ │ │ │ │ @ instruction: 0x010ef590 │ │ │ │ - tsteq pc, ip, lsr #30 │ │ │ │ - tsteq pc, r8, asr #30 │ │ │ │ - tstpeq lr, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, ip, pc, r2 @ │ │ │ │ - @ instruction: 0x010f2f9c │ │ │ │ - @ instruction: 0x010f2fb8 │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + smlabbeq lr, r0, r5, pc @ │ │ │ │ + tsteq pc, r0, lsl r9 @ │ │ │ │ + @ instruction: 0x010f289c │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ + tsteq pc, r8, ror #16 │ │ │ │ tstpeq lr, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ + smlatbeq pc, r0, r8, r2 @ │ │ │ │ tstpeq lr, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r4, lsr #2 │ │ │ │ - strheq r3, [pc, -r0] │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - tsteq pc, ip, ror r0 @ │ │ │ │ - tstpeq lr, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - strheq r3, [pc, -r4] │ │ │ │ - tstpeq lr, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, ror r1 @ │ │ │ │ - tsteq pc, ip, lsr #2 │ │ │ │ - tsteq pc, r8, asr #2 │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + tsteq pc, r8, lsl r9 @ │ │ │ │ + tsteq pc, r4, lsr r9 @ │ │ │ │ + tstpeq lr, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, ror #18 │ │ │ │ + tstpeq lr, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + ldrdeq r2, [pc, -r4] │ │ │ │ + @ instruction: 0x010f2bb0 │ │ │ │ + smlatbeq pc, ip, sl, r2 @ │ │ │ │ + tsteq pc, r4, lsl sl @ │ │ │ │ + smlabteq pc, r4, r9, r2 @ │ │ │ │ + smlatteq pc, r0, r9, r2 │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + tsteq pc, ip, lsr sl @ │ │ │ │ + tsteq pc, r8, asr sl @ │ │ │ │ + smlabteq lr, r0, r4, pc @ │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + smlatbeq pc, ip, sl, r2 @ │ │ │ │ + smlabteq pc, r8, sl, r2 @ │ │ │ │ + smlatbeq lr, r0, r4, pc @ │ │ │ │ + tsteq pc, r0, lsl #22 │ │ │ │ + @ instruction: 0x010ef490 │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + smlabteq pc, r0, fp, r2 @ │ │ │ │ + tsteq pc, r0, ror fp @ │ │ │ │ + smlabbeq pc, ip, fp, r2 @ │ │ │ │ + tstpeq lr, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq pc, r8, fp, r2 │ │ │ │ + tsteq pc, r4, lsl #24 │ │ │ │ + tstpeq lr, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq pc, r8, ip, r2 @ │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + tsteq pc, r4, ror ip @ │ │ │ │ + tstpeq lr, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq pc, ip, ip, r2 @ │ │ │ │ + tstpeq lr, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, lsl #30 │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + tsteq pc, r4, ror #26 │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ + tsteq pc, r0, lsr sp @ │ │ │ │ strdeq pc, [lr, -r0] │ │ │ │ - smlabbeq pc, r0, r1, r3 @ │ │ │ │ - smlatteq lr, r0, r4, pc @ │ │ │ │ - smlabbeq pc, r8, r0, r5 @ │ │ │ │ - smlabteq pc, ip, r3, r3 @ │ │ │ │ - smlabteq pc, r8, r2, r3 @ │ │ │ │ + smlabbeq pc, ip, sp, r2 @ │ │ │ │ + smlatbeq pc, r8, sp, r2 @ │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + tsteq pc, ip, asr #28 │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + @ instruction: 0x010ef3b8 │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + smlatbeq lr, r8, r3, pc @ │ │ │ │ + smlabbeq pc, r4, pc, r2 @ │ │ │ │ + tsteq pc, r0, lsl pc @ │ │ │ │ + smlabteq pc, r0, lr, r2 @ │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + smlabbeq lr, r0, r3, pc @ │ │ │ │ + tsteq pc, r4, lsl pc @ │ │ │ │ + tstpeq lr, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + smlabbeq pc, ip, pc, r2 @ │ │ │ │ + smlatbeq pc, r8, pc, r2 @ │ │ │ │ + tstpeq lr, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ + smlatteq pc, r0, pc, r2 @ │ │ │ │ + tstpeq lr, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq pc, r8, lr, r4 │ │ │ │ + tsteq pc, ip, lsr #4 │ │ │ │ + tsteq pc, r8, lsr #2 │ │ │ │ + swpeq r3, r0, [pc] @ │ │ │ │ + tsteq pc, r0, asr #32 │ │ │ │ + qaddeq r3, ip, pc @ │ │ │ │ + tstpeq lr, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + strheq r3, [pc, -r8] │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + tsteq pc, r8, ror r1 @ │ │ │ │ + tsteq pc, r8, lsr #2 │ │ │ │ + tsteq pc, r4, asr #2 │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + tsteq pc, ip, ror r1 @ │ │ │ │ + smlabteq lr, r0, r2, pc @ │ │ │ │ + tsteq pc, ip, lsr #4 │ │ │ │ + smlatteq pc, r8, sp, r4 │ │ │ │ + smlabteq pc, r8, sp, r4 @ │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + @ instruction: 0x010ef298 │ │ │ │ + smlatteq pc, r8, r1, r3 │ │ │ │ + smlabbeq lr, r8, r2, pc @ │ │ │ │ + tsteq pc, ip, lsr #4 │ │ │ │ + tsteq pc, r8, lsl #4 │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + tstpeq lr, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + tstpeq lr, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + tsteq pc, r8, asr lr @ │ │ │ │ + tsteq pc, r0, lsr #28 │ │ │ │ + tsteq pc, r0, lsl #28 │ │ │ │ tsteq pc, r0, lsr r2 @ │ │ │ │ - smlatteq pc, r0, r1, r3 │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - smlatbeq lr, r8, r4, pc @ │ │ │ │ - tsteq pc, r8, asr r2 @ │ │ │ │ + tstpeq lr, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + tsteq pc, r0, asr r2 @ │ │ │ │ + tstpeq lr, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + tsteq pc, ip, lsr #28 │ │ │ │ + tsteq pc, r8, ror #4 │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ tsteq pc, r4, ror r2 @ │ │ │ │ - @ instruction: 0x010ef490 │ │ │ │ - tsteq pc, r8, lsl r3 @ │ │ │ │ - smlabteq pc, r8, r2, r3 @ │ │ │ │ + smlatteq lr, r0, r1, pc @ │ │ │ │ + smlatbeq pc, ip, lr, r4 @ │ │ │ │ + @ instruction: 0x010f32b0 │ │ │ │ + smlabbeq pc, ip, r2, r3 @ │ │ │ │ + tsteq pc, ip, asr lr @ │ │ │ │ + @ instruction: 0x010ef1b8 │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + smlatbeq lr, r8, r1, pc @ │ │ │ │ + smlatbeq pc, ip, lr, r4 @ │ │ │ │ + smlabbeq pc, r8, lr, r4 @ │ │ │ │ + smlabteq pc, r4, r2, r3 @ │ │ │ │ + smlabbeq lr, r8, r1, pc @ │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + tstpeq lr, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq pc, r0, fp, r5 @ │ │ │ │ + tsteq pc, r8, asr #18 │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + tsteq pc, r8, ror #8 │ │ │ │ + tsteq pc, r8, asr pc @ │ │ │ │ + tsteq pc, r4, lsr #6 │ │ │ │ smlatteq pc, r4, r2, r3 │ │ │ │ - tstpeq lr, r0, ror r4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq pc, r0, r2, r3 @ │ │ │ │ + @ instruction: 0x010f4e90 │ │ │ │ + tstpeq lr, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq pc, r0, r2, r3 │ │ │ │ + @ instruction: 0x010f4eb0 │ │ │ │ + tstpeq lr, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ tsteq pc, ip, lsl r3 @ │ │ │ │ - tstpeq lr, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, ip, r3, r3 @ │ │ │ │ - smlabbeq pc, r8, pc, r4 @ │ │ │ │ - tsteq pc, r8, ror #30 │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + smlabteq pc, r8, lr, r4 @ │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + smlatteq lr, r0, r0, pc @ │ │ │ │ + tsteq pc, r0, asr pc @ │ │ │ │ + tsteq pc, r0, lsl pc @ │ │ │ │ + smlatteq pc, ip, lr, r4 │ │ │ │ + tsteq pc, r8, lsr #6 │ │ │ │ + strheq pc, [lr, -r8] @ │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + tsteq pc, r8, asr #6 │ │ │ │ + smlatbeq lr, r0, r0, pc @ │ │ │ │ + tsteq pc, r8, asr #30 │ │ │ │ + tsteq pc, r4, lsr #30 │ │ │ │ + tsteq pc, r0, ror #6 │ │ │ │ + smlabbeq lr, r0, r0, pc @ │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + tstpeq lr, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsl r0 @ │ │ │ │ + smlatteq pc, r0, r3, r3 │ │ │ │ + smlatbeq pc, r0, r3, r3 @ │ │ │ │ tsteq pc, ip, ror r3 @ │ │ │ │ - tstpeq lr, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq pc, r8, r3, r3 @ │ │ │ │ - tstpeq lr, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, ip, r3, r3 @ │ │ │ │ - smlatbeq pc, r8, r3, r3 @ │ │ │ │ + tsteq pc, ip, asr #30 │ │ │ │ + tstpeq lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f339c │ │ │ │ + tsteq pc, ip, ror #30 │ │ │ │ + tstpeq lr, r8, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + @ instruction: 0x010f33b4 │ │ │ │ + smlabbeq pc, r4, pc, r4 @ │ │ │ │ + tstpeq lr, r8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x010f4f90 │ │ │ │ - tstpeq lr, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f4f98 │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - @ instruction: 0x010f3498 │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - smlabteq pc, r0, pc, r4 @ │ │ │ │ - smlatbeq pc, r0, pc, r4 @ │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlabteq lr, r8, r3, pc @ │ │ │ │ - @ instruction: 0x010f4fb8 │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - @ instruction: 0x010ef3b0 │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + tsteq pc, r4, lsr r4 @ │ │ │ │ smlabteq pc, ip, pc, r4 @ │ │ │ │ - tsteq pc, r8, lsl #8 │ │ │ │ - @ instruction: 0x010ef390 │ │ │ │ - tsteq pc, r4, lsl r4 @ │ │ │ │ - smlabbeq lr, r0, r3, pc @ │ │ │ │ - tsteq pc, ip, asr #32 │ │ │ │ + smlatbeq pc, r8, pc, r4 @ │ │ │ │ + smlatteq pc, r4, r3, r3 │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + smlabteq lr, r0, pc, lr @ │ │ │ │ + tsteq pc, r4, lsr r4 @ │ │ │ │ + tsteq pc, r0, lsl r4 @ │ │ │ │ + smlatteq pc, r0, pc, r4 @ │ │ │ │ + smlatbeq lr, r0, pc, lr @ │ │ │ │ + smlatteq pc, ip, pc, r4 @ │ │ │ │ + @ instruction: 0x010eef90 │ │ │ │ + @ instruction: 0x010f519c │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + qaddeq r5, r8, pc @ │ │ │ │ + tsteq pc, r8, lsl r0 @ │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ + tsteq lr, r8, asr pc │ │ │ │ + tsteq pc, r4, lsl r0 @ │ │ │ │ tsteq pc, r0, asr r4 @ │ │ │ │ - tsteq pc, ip, lsr #8 │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - tstpeq lr, r8, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8 │ │ │ │ - tstpeq lr, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, asr #32 │ │ │ │ - tsteq pc, r8, lsr #32 │ │ │ │ - tsteq pc, r4, ror #8 │ │ │ │ - tstpeq lr, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, ror r4 @ │ │ │ │ - tstpeq lr, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsr #26 │ │ │ │ - smlatteq pc, r8, sl, r3 │ │ │ │ - tsteq pc, r0, ror r3 @ │ │ │ │ - tsteq pc, r8, lsl #12 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - smlabteq pc, r4, r4, r3 @ │ │ │ │ - smlabbeq pc, r4, r4, r3 @ │ │ │ │ - tsteq pc, r0, ror #8 │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ - smlabteq lr, r8, r2, pc @ │ │ │ │ - smlabbeq pc, r0, r4, r3 @ │ │ │ │ + tsteq lr, r0, asr #30 │ │ │ │ qaddeq r5, r0, pc @ │ │ │ │ - @ instruction: 0x010ef2b0 │ │ │ │ - @ instruction: 0x010f34bc │ │ │ │ - @ instruction: 0x010f3498 │ │ │ │ - tsteq pc, r8, rrx │ │ │ │ - @ instruction: 0x010ef290 │ │ │ │ - tsteq pc, r4, ror r0 @ │ │ │ │ - smlabbeq lr, r0, r2, pc @ │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - strheq r5, [pc, -r0] │ │ │ │ - smlabbeq pc, ip, r0, r5 @ │ │ │ │ - smlabteq pc, r8, r4, r3 @ │ │ │ │ - tstpeq lr, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq pc, ip, r0, r5 @ │ │ │ │ - smlatteq pc, r8, r4, r3 │ │ │ │ - tstpeq lr, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, r8, r0, r5 │ │ │ │ - smlabteq pc, r4, r0, r5 @ │ │ │ │ - tsteq pc, r0, lsl #10 │ │ │ │ - tstpeq lr, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, lsl #10 │ │ │ │ - tstpeq lr, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f51b4 │ │ │ │ - smlabbeq pc, r0, r5, r3 @ │ │ │ │ - tsteq pc, r0, asr #10 │ │ │ │ - tsteq pc, ip, lsl r5 @ │ │ │ │ - smlatteq pc, ip, r0, r5 │ │ │ │ - smlatteq lr, r0, r1, pc @ │ │ │ │ - tsteq pc, ip, lsr r5 @ │ │ │ │ - tsteq pc, ip, lsl #2 │ │ │ │ - smlabteq lr, r8, r1, pc @ │ │ │ │ - tsteq pc, r8, ror r5 @ │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - tsteq pc, r4, lsr #2 │ │ │ │ - smlatbeq lr, r8, r1, pc @ │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ - @ instruction: 0x010ef198 │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - tsteq pc, ip, ror #2 │ │ │ │ - tsteq pc, r8, asr #2 │ │ │ │ - smlabbeq pc, r4, r5, r3 @ │ │ │ │ - tstpeq lr, r0, ror r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f3590 │ │ │ │ - tstpeq lr, r0, ror #2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - @ instruction: 0x010f35b0 │ │ │ │ - smlabbeq pc, r0, r1, r5 @ │ │ │ │ - tstpeq lr, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq pc, ip, r1, r5 @ │ │ │ │ - tstpeq lr, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, lsr r3 @ │ │ │ │ - @ instruction: 0x010f3698 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - @ instruction: 0x010f51b8 │ │ │ │ - @ instruction: 0x010f5194 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - @ instruction: 0x010f51b4 │ │ │ │ + tsteq pc, ip, lsr #32 │ │ │ │ + tsteq pc, r8, ror #8 │ │ │ │ + tsteq lr, r0, lsr #30 │ │ │ │ + tsteq pc, r4, ror r4 @ │ │ │ │ + tsteq lr, r0, lsl pc │ │ │ │ strdeq r3, [pc, -r0] │ │ │ │ - smlatteq lr, r0, r0, pc @ │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - smlabteq pc, ip, r1, r5 @ │ │ │ │ - tsteq pc, r8, lsl #12 │ │ │ │ - smlabteq lr, r0, r0, pc @ │ │ │ │ - tsteq pc, r4, lsl r6 @ │ │ │ │ - strheq pc, [lr, -r0] @ │ │ │ │ - @ instruction: 0x010f3690 │ │ │ │ - tsteq pc, r0, asr r6 @ │ │ │ │ - tsteq pc, ip, lsr #12 │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - smlabbeq lr, r8, r0, pc @ │ │ │ │ - tsteq pc, ip, asr #12 │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - tstpeq lr, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq pc, r8, r6, r3 @ │ │ │ │ - tsteq pc, r4, ror #12 │ │ │ │ - tsteq pc, r4, lsr r2 @ │ │ │ │ - qaddeq pc, r0, lr @ │ │ │ │ - tsteq pc, r0, asr #4 │ │ │ │ - tstpeq lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f34b0 │ │ │ │ + smlabbeq pc, ip, r4, r3 @ │ │ │ │ + qaddeq r5, ip, pc @ │ │ │ │ + smlatteq lr, r8, lr, lr │ │ │ │ + smlatbeq pc, ip, r4, r3 @ │ │ │ │ + tsteq pc, ip, ror r0 @ │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + smlatteq pc, r8, r4, r3 │ │ │ │ + smlabteq pc, r4, r4, r3 @ │ │ │ │ + swpeq r5, r4, [pc] @ │ │ │ │ + @ instruction: 0x010eeeb0 │ │ │ │ + smlatbeq pc, r0, r0, r5 @ │ │ │ │ + smlatbeq lr, r0, lr, lr │ │ │ │ bleq ff3b9aec │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff2b9af4 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff1b9afc │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff0b9b04 │ │ │ │ @@ -7614,392 +7614,392 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, r0, asr ip @ │ │ │ │ - tsteq pc, r0, lsl ip @ │ │ │ │ - smlatteq pc, ip, fp, r4 │ │ │ │ - tsteq pc, r8, lsr #32 │ │ │ │ - smlatbeq lr, ip, r9, lr │ │ │ │ - tsteq pc, ip, lsl #24 │ │ │ │ + tsteq pc, r0, asr pc @ │ │ │ │ + @ instruction: 0x010f4ab0 │ │ │ │ + tsteq pc, r0, ror sl @ │ │ │ │ + tsteq pc, ip, asr #20 │ │ │ │ + smlabbeq pc, r8, lr, r2 @ │ │ │ │ + tsteq lr, ip, lsl #16 │ │ │ │ + tsteq pc, ip, ror #20 │ │ │ │ + smlatbeq pc, r8, lr, r2 @ │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ + smlatbeq pc, r8, sl, r4 @ │ │ │ │ + smlabbeq pc, r4, sl, r4 @ │ │ │ │ + smlabteq pc, r0, lr, r2 @ │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + smlabteq pc, ip, lr, r2 @ │ │ │ │ + smlabteq lr, r4, r7, lr │ │ │ │ + tsteq pc, r4, lsl #22 │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + smlatteq pc, r4, lr, r2 │ │ │ │ + @ instruction: 0x010f4ab4 │ │ │ │ + @ instruction: 0x010ee79c │ │ │ │ + smlabteq pc, r0, sl, r4 @ │ │ │ │ + smlabbeq lr, ip, r7, lr │ │ │ │ + tsteq pc, r4, lsl #22 │ │ │ │ + smlatteq pc, r0, sl, r4 │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ + tsteq lr, ip, ror #14 │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + tsteq lr, ip, asr r7 │ │ │ │ + tsteq pc, r8, lsr lr @ │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + smlabteq pc, r0, fp, r4 @ │ │ │ │ + smlabbeq pc, ip, pc, r2 @ │ │ │ │ + tsteq pc, ip, asr #30 │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + tsteq lr, ip, lsl r7 │ │ │ │ + tsteq pc, r8, asr #30 │ │ │ │ + tsteq pc, r8, lsl fp @ │ │ │ │ + tsteq lr, r4, lsl #14 │ │ │ │ + smlabbeq pc, r4, pc, r2 @ │ │ │ │ + tsteq pc, r0, ror #30 │ │ │ │ + tsteq pc, r0, lsr fp @ │ │ │ │ + smlatteq lr, r4, r6, lr │ │ │ │ + tsteq pc, ip, lsr fp @ │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + @ instruction: 0x010f4bb8 │ │ │ │ + tsteq pc, r8, ror fp @ │ │ │ │ + tsteq pc, r4, asr fp @ │ │ │ │ + @ instruction: 0x010f2f90 │ │ │ │ + smlatbeq lr, ip, r6, lr │ │ │ │ + tsteq pc, r4, ror fp @ │ │ │ │ + @ instruction: 0x010f2fb0 │ │ │ │ + @ instruction: 0x010ee694 │ │ │ │ + @ instruction: 0x010f4bb0 │ │ │ │ + smlabbeq pc, ip, fp, r4 @ │ │ │ │ + smlabteq pc, r8, pc, r2 @ │ │ │ │ + tsteq lr, r4, ror r6 │ │ │ │ + ldrdeq r2, [pc, -r4] │ │ │ │ + tsteq lr, r4, ror #12 │ │ │ │ + tsteq pc, ip, ror ip @ │ │ │ │ tsteq pc, r8, asr #32 │ │ │ │ - @ instruction: 0x010ee994 │ │ │ │ + tsteq pc, r8 │ │ │ │ + smlatteq pc, r4, pc, r2 @ │ │ │ │ + @ instruction: 0x010f4bb4 │ │ │ │ + tsteq lr, r4, lsr r6 │ │ │ │ + tsteq pc, r4 │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + tsteq lr, ip, lsl r6 │ │ │ │ + tsteq pc, r0, asr #32 │ │ │ │ + tsteq pc, ip, lsl r0 @ │ │ │ │ + smlatteq pc, ip, fp, r4 │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + smlatteq lr, ip, r5, lr │ │ │ │ + swpeq r3, ip, [pc] @ │ │ │ │ + tsteq pc, r4, lsr ip @ │ │ │ │ + tsteq pc, r0, lsl ip @ │ │ │ │ + tsteq pc, ip, asr #32 │ │ │ │ + smlabteq lr, r4, r5, lr │ │ │ │ + qaddeq r3, r8, pc @ │ │ │ │ + @ instruction: 0x010ee5b4 │ │ │ │ + swpeq r3, ip, [pc] @ │ │ │ │ + tsteq pc, r8, ror r0 @ │ │ │ │ tsteq pc, r8, asr #24 │ │ │ │ - tsteq pc, r4, lsr #24 │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - tsteq lr, r4, ror r9 │ │ │ │ - tsteq pc, ip, rrx │ │ │ │ - tsteq lr, r4, ror #18 │ │ │ │ - smlatbeq pc, r4, ip, r4 @ │ │ │ │ - smlatbeq pc, r8, r0, r3 @ │ │ │ │ - smlabbeq pc, r4, r0, r3 @ │ │ │ │ + @ instruction: 0x010ee594 │ │ │ │ tsteq pc, r4, asr ip @ │ │ │ │ - tsteq lr, ip, lsr r9 │ │ │ │ - tsteq pc, r0, ror #24 │ │ │ │ - tsteq lr, ip, lsr #18 │ │ │ │ - smlatbeq pc, r4, ip, r4 @ │ │ │ │ + smlabbeq lr, r4, r5, lr │ │ │ │ + tsteq pc, ip, lsr #4 │ │ │ │ + tsteq pc, r0, ror #2 │ │ │ │ + smlabteq pc, r0, ip, r4 @ │ │ │ │ smlabbeq pc, r0, ip, r4 @ │ │ │ │ - strheq r3, [pc, -ip] │ │ │ │ - tsteq lr, ip, lsl #18 │ │ │ │ - smlabteq pc, r8, r0, r3 @ │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - tsteq pc, r0, ror r2 @ │ │ │ │ - tsteq pc, r0, ror #26 │ │ │ │ - tsteq pc, ip, lsr #2 │ │ │ │ - smlatteq pc, ip, r0, r3 │ │ │ │ - smlabteq pc, r8, r0, r3 @ │ │ │ │ - @ instruction: 0x010f4c98 │ │ │ │ - @ instruction: 0x010ee8bc │ │ │ │ - smlatteq pc, r8, r0, r3 │ │ │ │ + tsteq pc, ip, asr ip @ │ │ │ │ + swpeq r3, r8, [pc] @ │ │ │ │ + tsteq lr, ip, asr #10 │ │ │ │ + tsteq pc, ip, ror ip @ │ │ │ │ + strheq r3, [pc, -r8] │ │ │ │ + tsteq lr, r4, lsr r5 │ │ │ │ @ instruction: 0x010f4cb8 │ │ │ │ - smlatbeq lr, r4, r8, lr │ │ │ │ - tsteq pc, r4, lsr #2 │ │ │ │ - mrseq r3, (UNDEF: 31) │ │ │ │ + @ instruction: 0x010f4c94 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + tsteq lr, r4, lsl r5 │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + tsteq lr, r4, lsl #10 │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ + tsteq pc, r8, lsl r1 @ │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + smlabteq pc, r4, ip, r4 @ │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ ldrdeq r4, [pc, -r0] │ │ │ │ - smlabbeq lr, r4, r8, lr │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - tsteq lr, r4, ror r8 │ │ │ │ - tsteq pc, r8, asr sp @ │ │ │ │ - tsteq pc, r8, lsl sp @ │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ - tsteq lr, ip, asr #16 │ │ │ │ + smlabteq lr, ip, r4, lr │ │ │ │ tsteq pc, r4, lsl sp @ │ │ │ │ - tsteq pc, r0, asr r1 @ │ │ │ │ - tsteq lr, r4, lsr r8 │ │ │ │ - tsteq pc, r0, asr sp @ │ │ │ │ - tsteq pc, ip, lsr #26 │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsr #2 │ │ │ │ + smlatbeq lr, ip, r4, lr │ │ │ │ + tsteq pc, r8, lsr r1 @ │ │ │ │ + @ instruction: 0x010ee49c │ │ │ │ + smlatteq pc, r0, sp, r4 │ │ │ │ + smlatbeq pc, ip, r1, r3 @ │ │ │ │ + tsteq pc, ip, ror #2 │ │ │ │ + tsteq pc, r8, asr #2 │ │ │ │ + tsteq pc, r8, lsl sp @ │ │ │ │ + tsteq lr, ip, ror #8 │ │ │ │ tsteq pc, r8, ror #2 │ │ │ │ - tsteq lr, r4, lsl r8 │ │ │ │ - tsteq pc, r4, ror r1 @ │ │ │ │ - tsteq lr, r4, lsl #16 │ │ │ │ - tsteq pc, ip, lsl lr @ │ │ │ │ - smlatteq pc, r8, r1, r3 │ │ │ │ - smlatbeq pc, r8, r1, r3 @ │ │ │ │ - smlabbeq pc, r4, r1, r3 @ │ │ │ │ - tsteq pc, r4, asr sp @ │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ + tsteq pc, r8, lsr sp @ │ │ │ │ + tsteq lr, r4, asr r4 │ │ │ │ smlatbeq pc, r4, r1, r3 @ │ │ │ │ + smlabbeq pc, r0, r1, r3 @ │ │ │ │ + tsteq pc, r0, asr sp @ │ │ │ │ + tsteq lr, r4, lsr r4 │ │ │ │ + tsteq pc, ip, asr sp @ │ │ │ │ + tsteq lr, r4, lsr #8 │ │ │ │ + mrseq r3, (UNDEF: 47) │ │ │ │ + @ instruction: 0x010f4d98 │ │ │ │ tsteq pc, r4, ror sp @ │ │ │ │ - @ instruction: 0x010ee7bc │ │ │ │ - smlatteq pc, r0, r1, r3 │ │ │ │ + @ instruction: 0x010f31b0 │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ @ instruction: 0x010f31bc │ │ │ │ - smlabbeq pc, ip, sp, r4 @ │ │ │ │ - @ instruction: 0x010ee79c │ │ │ │ - @ instruction: 0x010f4d98 │ │ │ │ - smlabbeq lr, ip, r7, lr │ │ │ │ - tsteq pc, ip, lsr r2 @ │ │ │ │ + smlatteq lr, ip, r3, lr │ │ │ │ + mrseq r3, (UNDEF: 47) │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + smlatbeq pc, ip, sp, r4 @ │ │ │ │ + smlabteq lr, ip, r3, lr │ │ │ │ + @ instruction: 0x010f4db8 │ │ │ │ + @ instruction: 0x010ee3bc │ │ │ │ + tsteq pc, r8, lsr r4 @ │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + tsteq pc, r8, asr pc @ │ │ │ │ + @ instruction: 0x010f32b4 │ │ │ │ + tsteq pc, r4, lsl lr @ │ │ │ │ ldrdeq r4, [pc, -r4] │ │ │ │ @ instruction: 0x010f4db0 │ │ │ │ smlatteq pc, ip, r1, r3 │ │ │ │ - tsteq lr, r4, ror #14 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - tsteq lr, r4, asr r7 │ │ │ │ - tsteq pc, ip, lsr r2 @ │ │ │ │ - tsteq pc, r8, lsl r2 @ │ │ │ │ + tsteq lr, r4, ror r3 │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsl #4 │ │ │ │ + tsteq lr, ip, asr r3 │ │ │ │ + tsteq pc, ip, lsl #28 │ │ │ │ smlatteq pc, r8, sp, r4 │ │ │ │ - tsteq lr, r4, lsr r7 │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ - tsteq lr, r4, lsr #14 │ │ │ │ - smlabteq pc, ip, r3, r3 @ │ │ │ │ - mrseq r3, SP_hyp │ │ │ │ - tsteq pc, r0, ror #28 │ │ │ │ - tsteq pc, r0, lsr #28 │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsr r2 @ │ │ │ │ - smlatteq lr, ip, r6, lr │ │ │ │ - tsteq pc, ip, lsl lr @ │ │ │ │ - tsteq pc, r8, asr r2 @ │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - tsteq pc, r8, asr lr @ │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - tsteq pc, r0, ror r2 @ │ │ │ │ - @ instruction: 0x010ee6b4 │ │ │ │ - tsteq pc, ip, ror r2 @ │ │ │ │ - smlatbeq lr, r4, r6, lr │ │ │ │ - @ instruction: 0x010f4eb4 │ │ │ │ - @ instruction: 0x010f32b8 │ │ │ │ - @ instruction: 0x010f3294 │ │ │ │ - tsteq pc, r4, ror #28 │ │ │ │ - tsteq lr, ip, ror r6 │ │ │ │ - tsteq pc, r0, ror lr @ │ │ │ │ - tsteq lr, ip, ror #12 │ │ │ │ - @ instruction: 0x010f4eb4 │ │ │ │ + tsteq pc, r4, lsr #4 │ │ │ │ + tsteq lr, ip, lsr r3 │ │ │ │ + tsteq pc, r0, lsr r2 @ │ │ │ │ + tsteq lr, ip, lsr #6 │ │ │ │ + smlatbeq pc, ip, r2, r3 @ │ │ │ │ + tsteq pc, ip, ror #4 │ │ │ │ + tsteq pc, r8, asr #4 │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + tsteq lr, r4, lsl #6 │ │ │ │ + tsteq pc, r8, ror #4 │ │ │ │ + tsteq pc, r8, lsr lr @ │ │ │ │ + smlatteq lr, ip, r2, lr │ │ │ │ + smlatbeq pc, r4, r2, r3 @ │ │ │ │ + smlabbeq pc, r0, r2, r3 @ │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + smlabteq lr, ip, r2, lr │ │ │ │ + tsteq pc, ip, asr lr @ │ │ │ │ + @ instruction: 0x010ee2bc │ │ │ │ + tsteq pc, r0, ror r3 @ │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ @ instruction: 0x010f4e90 │ │ │ │ - smlabteq pc, ip, r2, r3 @ │ │ │ │ - tsteq lr, ip, asr #12 │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - tsteq lr, ip, lsr r6 │ │ │ │ - smlabbeq pc, r0, pc, r4 @ │ │ │ │ - tsteq pc, ip, asr #6 │ │ │ │ - tsteq pc, ip, lsl #6 │ │ │ │ - smlatteq pc, r8, r2, r3 │ │ │ │ - @ instruction: 0x010f4eb8 │ │ │ │ - tsteq lr, ip, lsl #12 │ │ │ │ - tsteq pc, r8, lsl #6 │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - tsteq pc, r4, asr #6 │ │ │ │ - tsteq pc, r0, lsr #6 │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - smlabteq lr, r4, r5, lr │ │ │ │ - smlatbeq pc, r0, r3, r3 @ │ │ │ │ - tsteq pc, r8, lsr pc @ │ │ │ │ - tsteq pc, r4, lsl pc @ │ │ │ │ + tsteq pc, ip, ror #28 │ │ │ │ + smlatbeq pc, r8, r2, r3 @ │ │ │ │ + smlabbeq lr, ip, r2, lr │ │ │ │ + smlabbeq pc, ip, lr, r4 @ │ │ │ │ + smlabteq pc, r8, r2, r3 @ │ │ │ │ + tsteq lr, r4, ror r2 │ │ │ │ + smlabteq pc, r8, lr, r4 @ │ │ │ │ + smlatbeq pc, r4, lr, r4 @ │ │ │ │ + smlatteq pc, r0, r2, r3 │ │ │ │ + tsteq lr, r4, asr r2 │ │ │ │ + smlatteq pc, ip, r2, r3 │ │ │ │ + tsteq lr, r4, asr #4 │ │ │ │ + tsteq pc, r4, lsr #30 │ │ │ │ + tsteq pc, r8, lsr #6 │ │ │ │ + tsteq pc, r4, lsl #6 │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + tsteq lr, ip, lsl r2 │ │ │ │ + smlatteq pc, r0, lr, r4 │ │ │ │ + tsteq lr, ip, lsl #4 │ │ │ │ + tsteq pc, r4, lsr #30 │ │ │ │ + tsteq pc, r0, lsl #30 │ │ │ │ + tsteq pc, ip, lsr r3 @ │ │ │ │ + smlatteq lr, ip, r1, lr │ │ │ │ + tsteq pc, r8, asr #6 │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + smlatteq pc, r8, pc, r4 @ │ │ │ │ + @ instruction: 0x010f33b4 │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ tsteq pc, r0, asr r3 @ │ │ │ │ - @ instruction: 0x010ee59c │ │ │ │ - tsteq pc, ip, asr r3 @ │ │ │ │ - smlabbeq lr, ip, r5, lr │ │ │ │ - smlatbeq pc, r0, r3, r3 @ │ │ │ │ - tsteq pc, ip, ror r3 @ │ │ │ │ - tsteq pc, ip, asr #30 │ │ │ │ - tsteq lr, ip, ror #10 │ │ │ │ + tsteq pc, r0, lsr #30 │ │ │ │ + smlatbeq lr, r4, r1, lr │ │ │ │ + tsteq pc, r0, ror r3 @ │ │ │ │ + tsteq pc, r0, asr #30 │ │ │ │ + smlabbeq lr, ip, r1, lr │ │ │ │ + smlatbeq pc, ip, r3, r3 @ │ │ │ │ + smlabbeq pc, r8, r3, r3 @ │ │ │ │ tsteq pc, r8, asr pc @ │ │ │ │ - tsteq lr, ip, asr r5 │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - smlabteq pc, ip, r6, r3 @ │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - tsteq pc, r4, asr r4 @ │ │ │ │ + tsteq lr, ip, ror #2 │ │ │ │ + tsteq pc, r4, ror #30 │ │ │ │ + tsteq lr, ip, asr r1 │ │ │ │ + smlatteq pc, r0, pc, r4 @ │ │ │ │ + smlatbeq pc, r0, pc, r4 @ │ │ │ │ + tsteq pc, ip, ror pc @ │ │ │ │ + @ instruction: 0x010f33b8 │ │ │ │ + tsteq lr, r4, lsr r1 │ │ │ │ + @ instruction: 0x010f4f9c │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + tsteq lr, ip, lsl r1 │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ @ instruction: 0x010f4fb4 │ │ │ │ - tsteq pc, r4, ror pc @ │ │ │ │ - tsteq pc, r0, asr pc @ │ │ │ │ - smlabbeq pc, ip, r3, r3 @ │ │ │ │ - tsteq lr, r4, lsl r5 │ │ │ │ - tsteq pc, r0, ror pc @ │ │ │ │ - smlatbeq pc, ip, r3, r3 @ │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ strdeq lr, [lr, -ip] │ │ │ │ - smlatbeq pc, ip, pc, r4 @ │ │ │ │ - smlabbeq pc, r8, pc, r4 @ │ │ │ │ - smlabteq pc, r4, r3, r3 @ │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlabteq lr, ip, r4, lr │ │ │ │ - tsteq pc, ip, asr #8 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + smlatteq lr, ip, r0, lr │ │ │ │ + smlatbeq pc, r4, r0, r5 @ │ │ │ │ + tsteq pc, r0, ror r4 @ │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ tsteq pc, ip, lsl #8 │ │ │ │ - smlatteq pc, r8, r3, r3 │ │ │ │ - @ instruction: 0x010f4fb8 │ │ │ │ - smlatbeq lr, r4, r4, lr │ │ │ │ - tsteq pc, r8, lsl #8 │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - smlabbeq lr, ip, r4, lr │ │ │ │ - tsteq pc, r4, asr #8 │ │ │ │ - tsteq pc, r0, lsr #8 │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - tsteq lr, ip, ror #8 │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + strheq lr, [lr, -ip] │ │ │ │ + tsteq pc, ip, lsr #8 │ │ │ │ strdeq r4, [pc, -ip] │ │ │ │ - tsteq lr, ip, asr r4 │ │ │ │ - tsteq pc, r0, lsl r5 @ │ │ │ │ - tsteq pc, r0, ror r0 @ │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ - tsteq pc, ip │ │ │ │ - tsteq pc, r8, asr #8 │ │ │ │ - tsteq lr, ip, lsr #8 │ │ │ │ - tsteq pc, ip, lsr #32 │ │ │ │ + smlatbeq lr, r4, r0, lr │ │ │ │ tsteq pc, r8, ror #8 │ │ │ │ - tsteq lr, r4, lsl r4 │ │ │ │ - tsteq pc, r8, rrx │ │ │ │ - tsteq pc, r4, asr #32 │ │ │ │ + tsteq pc, r4, asr #8 │ │ │ │ + tsteq pc, r4, lsl r0 @ │ │ │ │ + smlabbeq lr, r4, r0, lr │ │ │ │ + tsteq pc, r0, lsr #32 │ │ │ │ + tsteq lr, r4, ror r0 │ │ │ │ + smlabteq pc, r4, r4, r3 @ │ │ │ │ + qaddeq r5, ip, pc @ │ │ │ │ + tsteq pc, r8, lsr r0 @ │ │ │ │ + tsteq pc, r4, ror r4 @ │ │ │ │ + tsteq lr, ip, asr #32 │ │ │ │ smlabbeq pc, r0, r4, r3 @ │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - smlabbeq pc, ip, r4, r3 @ │ │ │ │ - smlatteq lr, r4, r3, lr │ │ │ │ - smlabteq pc, r4, r0, r5 @ │ │ │ │ - smlabteq pc, r8, r4, r3 @ │ │ │ │ - smlatbeq pc, r4, r4, r3 @ │ │ │ │ - tsteq pc, r4, ror r0 @ │ │ │ │ - @ instruction: 0x010ee3bc │ │ │ │ - smlabbeq pc, r0, r0, r5 @ │ │ │ │ - smlatbeq lr, ip, r3, lr │ │ │ │ - smlabteq pc, r4, r0, r5 @ │ │ │ │ + tsteq lr, ip, lsr r0 │ │ │ │ + smlabteq pc, r4, r4, r3 @ │ │ │ │ + smlatbeq pc, r0, r4, r3 @ │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + tsteq lr, ip, lsl r0 │ │ │ │ + tsteq pc, ip, ror r0 @ │ │ │ │ + tsteq lr, ip │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsr #4 │ │ │ │ + smlabbeq pc, r0, r5, r3 @ │ │ │ │ + smlatteq pc, r0, r0, r5 │ │ │ │ smlatbeq pc, r0, r0, r5 @ │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - smlabbeq lr, ip, r3, lr │ │ │ │ - smlatteq pc, r8, r4, r3 │ │ │ │ - tsteq lr, ip, ror r3 │ │ │ │ - @ instruction: 0x010f3698 │ │ │ │ - smlabbeq pc, r8, r1, r5 @ │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ + tsteq pc, ip, ror r0 @ │ │ │ │ + @ instruction: 0x010f34b8 │ │ │ │ + smlabteq lr, ip, pc, sp @ │ │ │ │ + swpeq r5, ip, [pc] @ │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + @ instruction: 0x010edfb4 │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ + strheq r5, [pc, -r4] │ │ │ │ strdeq r3, [pc, -r0] │ │ │ │ - smlabteq pc, r0, r0, r5 @ │ │ │ │ - tsteq lr, r4, asr #6 │ │ │ │ - tsteq pc, r0, lsl r5 @ │ │ │ │ - smlatteq pc, r0, r0, r5 │ │ │ │ - tsteq lr, ip, lsr #6 │ │ │ │ - tsteq pc, ip, asr #10 │ │ │ │ - tsteq pc, r8, lsr #10 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - tsteq lr, ip, lsl #6 │ │ │ │ + @ instruction: 0x010edf94 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + smlabbeq lr, r4, pc, sp @ │ │ │ │ + tsteq pc, r8, ror r5 @ │ │ │ │ + tsteq pc, r8, lsr r5 @ │ │ │ │ + tsteq pc, r4, lsl r5 @ │ │ │ │ + smlatteq pc, r4, r0, r5 │ │ │ │ + tsteq lr, ip, asr pc │ │ │ │ + tsteq pc, r4, lsr r5 @ │ │ │ │ tsteq pc, r4, lsl #2 │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - smlabbeq pc, r0, r1, r5 @ │ │ │ │ - tsteq pc, r0, asr #2 │ │ │ │ + tsteq lr, r4, asr #30 │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + tsteq pc, ip, asr #10 │ │ │ │ tsteq pc, ip, lsl r1 @ │ │ │ │ - tsteq pc, r8, asr r5 @ │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - tsteq pc, ip, lsr r1 @ │ │ │ │ - tsteq pc, r8, ror r5 @ │ │ │ │ - @ instruction: 0x010ee2bc │ │ │ │ - tsteq pc, r8, ror r1 @ │ │ │ │ - tsteq pc, r4, asr r1 @ │ │ │ │ - @ instruction: 0x010f3590 │ │ │ │ - @ instruction: 0x010ee29c │ │ │ │ - @ instruction: 0x010f359c │ │ │ │ - smlabbeq lr, ip, r2, lr │ │ │ │ - tsteq pc, r4, asr #4 │ │ │ │ - tsteq pc, r0, lsl r6 @ │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlatbeq pc, ip, r5, r3 @ │ │ │ │ - tsteq pc, ip, ror r1 @ │ │ │ │ - tsteq lr, ip, asr r2 │ │ │ │ - smlabteq pc, ip, r5, r3 @ │ │ │ │ + tsteq lr, r4, lsr #30 │ │ │ │ + tsteq pc, r8, lsr #2 │ │ │ │ + tsteq lr, r4, lsl pc │ │ │ │ + tsteq pc, ip, lsr r6 @ │ │ │ │ @ instruction: 0x010f519c │ │ │ │ - tsteq lr, r4, asr #4 │ │ │ │ + tsteq pc, ip, asr r1 @ │ │ │ │ + tsteq pc, r8, lsr r1 @ │ │ │ │ + tsteq pc, r4, ror r5 @ │ │ │ │ + smlatteq lr, r4, lr, sp │ │ │ │ + tsteq pc, r8, asr r1 @ │ │ │ │ + @ instruction: 0x010f3594 │ │ │ │ + smlabteq lr, ip, lr, sp │ │ │ │ + @ instruction: 0x010f5194 │ │ │ │ + tsteq pc, r0, ror r1 @ │ │ │ │ + smlatbeq pc, ip, r5, r3 @ │ │ │ │ + smlatbeq lr, ip, lr, sp │ │ │ │ + @ instruction: 0x010f35b8 │ │ │ │ + @ instruction: 0x010ede9c │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + smlatbeq pc, r0, r1, r5 @ │ │ │ │ + tsteq lr, r4, ror lr │ │ │ │ + smlatbeq pc, ip, r1, r5 @ │ │ │ │ + tsteq lr, r4, ror #28 │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ + smlabteq pc, ip, r1, r5 @ │ │ │ │ tsteq pc, r8, lsl #12 │ │ │ │ - smlatteq pc, r4, r5, r3 │ │ │ │ - @ instruction: 0x010f51b4 │ │ │ │ - tsteq lr, r4, lsr #4 │ │ │ │ - smlabteq pc, r0, r1, r5 @ │ │ │ │ - tsteq lr, r4, lsl r2 │ │ │ │ - tsteq pc, r4, ror #12 │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ + tsteq lr, r4, asr #28 │ │ │ │ tsteq pc, r4, lsl r6 @ │ │ │ │ - smlatteq lr, ip, r1, lr │ │ │ │ - tsteq pc, r0, lsr #12 │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - tsteq pc, r4, ror #12 │ │ │ │ + tsteq lr, r4, lsr lr │ │ │ │ + smlabbeq pc, r0, r3, r5 @ │ │ │ │ + @ instruction: 0x010f52b4 │ │ │ │ + smlabbeq pc, r0, r6, r3 @ │ │ │ │ tsteq pc, r0, asr #12 │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - @ instruction: 0x010ee1bc │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - smlatbeq lr, ip, r1, lr │ │ │ │ - @ instruction: 0x010f3998 │ │ │ │ - smlabteq pc, r4, r3, r5 @ │ │ │ │ - tsteq pc, r0, lsr #14 │ │ │ │ - smlabbeq pc, r0, r2, r5 @ │ │ │ │ - tsteq pc, r0, asr #4 │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - tsteq pc, r8, asr r6 @ │ │ │ │ - tsteq lr, ip, ror #2 │ │ │ │ - tsteq pc, ip, lsr r2 @ │ │ │ │ + tsteq pc, ip, lsl r6 @ │ │ │ │ + smlatteq pc, ip, r1, r5 │ │ │ │ + strdeq sp, [lr, -ip] │ │ │ │ + tsteq pc, ip, lsr r6 @ │ │ │ │ + tsteq pc, ip, lsl #4 │ │ │ │ + smlatteq lr, r4, sp, sp │ │ │ │ tsteq pc, r8, ror r6 @ │ │ │ │ - tsteq lr, r4, asr r1 │ │ │ │ - tsteq pc, r8, ror r2 @ │ │ │ │ - tsteq pc, r4, asr r2 @ │ │ │ │ + tsteq pc, r4, asr r6 @ │ │ │ │ + tsteq pc, r4, lsr #4 │ │ │ │ + smlabteq lr, r4, sp, sp │ │ │ │ + tsteq pc, r0, lsr r2 @ │ │ │ │ + @ instruction: 0x010eddb4 │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + tsteq pc, ip, ror #4 │ │ │ │ + tsteq pc, r8, asr #4 │ │ │ │ + smlabbeq pc, r4, r6, r3 @ │ │ │ │ + smlabbeq lr, ip, sp, sp │ │ │ │ @ instruction: 0x010f3690 │ │ │ │ - tsteq lr, r4, lsr r1 │ │ │ │ - @ instruction: 0x010f369c │ │ │ │ - tsteq lr, r4, lsr #2 │ │ │ │ - tsteq pc, r8, lsl r7 @ │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - @ instruction: 0x010f36b4 │ │ │ │ - smlabbeq pc, r4, r2, r5 @ │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ + tsteq lr, ip, ror sp │ │ │ │ ldrdeq r3, [pc, -r4] │ │ │ │ - smlatbeq pc, r4, r2, r5 @ │ │ │ │ - smlatteq lr, r4, r0, lr │ │ │ │ - tsteq pc, r0, lsl r7 @ │ │ │ │ - smlatteq pc, ip, r6, r3 │ │ │ │ + @ instruction: 0x010f36b0 │ │ │ │ + smlabbeq pc, r0, r2, r5 @ │ │ │ │ + tsteq lr, ip, asr sp │ │ │ │ + smlabbeq pc, ip, r2, r5 @ │ │ │ │ + tsteq lr, ip, asr #26 │ │ │ │ + smlatbeq pc, r0, r7, r3 @ │ │ │ │ + mrseq r5, SP_hyp │ │ │ │ + smlabteq pc, r0, r2, r5 @ │ │ │ │ + @ instruction: 0x010f529c │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + tsteq lr, ip, lsl sp │ │ │ │ @ instruction: 0x010f52bc │ │ │ │ - smlabteq lr, r4, r0, lr │ │ │ │ - smlabteq pc, r8, r2, r5 @ │ │ │ │ - strheq lr, [lr, -r4] │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - tsteq pc, ip, lsr r3 @ │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl r7 @ │ │ │ │ - smlabbeq lr, r4, r0, lr │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + tsteq lr, r4, lsl #26 │ │ │ │ strdeq r5, [pc, -r8] │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + smlatteq lr, r4, ip, sp │ │ │ │ + tsteq pc, ip, lsl r7 @ │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + tsteq pc, r4, asr r3 @ │ │ │ │ + tsteq pc, r8, asr r7 @ │ │ │ │ tsteq pc, r4, lsr r7 @ │ │ │ │ - tsteq lr, ip, rrx │ │ │ │ - tsteq pc, r4, lsr r3 @ │ │ │ │ + tsteq pc, r4, lsl #6 │ │ │ │ + smlatbeq lr, ip, ip, sp │ │ │ │ tsteq pc, r0, lsl r3 @ │ │ │ │ - tsteq pc, ip, asr #14 │ │ │ │ - tsteq lr, ip, asr #32 │ │ │ │ - tsteq pc, r8, asr r7 @ │ │ │ │ - tsteq lr, ip, lsr r0 │ │ │ │ - @ instruction: 0x010f5390 │ │ │ │ - @ instruction: 0x010f3794 │ │ │ │ - tsteq pc, r0, ror r7 @ │ │ │ │ - tsteq pc, r0, asr #6 │ │ │ │ - tsteq lr, r4, lsl r0 │ │ │ │ - tsteq pc, ip, asr #6 │ │ │ │ - tsteq lr, r4 │ │ │ │ - @ instruction: 0x010f5390 │ │ │ │ - tsteq pc, ip, ror #6 │ │ │ │ - smlatbeq pc, r8, r7, r3 @ │ │ │ │ - smlatteq lr, r4, pc, sp @ │ │ │ │ - @ instruction: 0x010f37b4 │ │ │ │ - ldrdeq sp, [lr, -r4] │ │ │ │ - tsteq pc, r0, lsr #10 │ │ │ │ - tsteq pc, r4, asr r4 @ │ │ │ │ - tsteq pc, r0, lsr #16 │ │ │ │ - smlatteq pc, r0, r7, r3 │ │ │ │ - @ instruction: 0x010f37bc │ │ │ │ - smlabbeq pc, ip, r3, r5 @ │ │ │ │ - @ instruction: 0x010edf9c │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, r3, r5 @ │ │ │ │ - smlabbeq lr, r4, pc, sp @ │ │ │ │ - tsteq pc, r8, lsl r8 @ │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - smlabteq pc, r4, r3, r5 @ │ │ │ │ - tsteq lr, r4, ror #30 │ │ │ │ - ldrdeq r5, [pc, -r0] │ │ │ │ - tsteq lr, r4, asr pc │ │ │ │ - tsteq pc, r4, ror r8 @ │ │ │ │ - tsteq pc, ip, lsl #8 │ │ │ │ - smlatteq pc, r8, r3, r5 │ │ │ │ - tsteq pc, r4, lsr #16 │ │ │ │ - tsteq lr, ip, lsr #30 │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - tsteq lr, ip, lsl pc │ │ │ │ - tsteq pc, r4, ror r8 @ │ │ │ │ - tsteq pc, r0, asr r8 @ │ │ │ │ - tsteq pc, r0, lsr #8 │ │ │ │ - strdeq sp, [lr, -ip] │ │ │ │ - tsteq pc, ip, lsr #8 │ │ │ │ - smlatteq lr, ip, lr, sp │ │ │ │ - tsteq pc, r0, asr #18 │ │ │ │ - smlatbeq pc, r0, r4, r5 @ │ │ │ │ - tsteq pc, r0, ror #8 │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - tsteq pc, r8, ror r8 @ │ │ │ │ - @ instruction: 0x010edebc │ │ │ │ - tsteq pc, ip, asr r4 @ │ │ │ │ - @ instruction: 0x010f3898 │ │ │ │ - smlatbeq lr, r4, lr, sp │ │ │ │ - @ instruction: 0x010f5498 │ │ │ │ - tsteq pc, r4, ror r4 @ │ │ │ │ - @ instruction: 0x010f38b0 │ │ │ │ - smlabbeq lr, r4, lr, sp │ │ │ │ - @ instruction: 0x010f38bc │ │ │ │ - tsteq lr, r4, ror lr │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - smlatbeq pc, r4, r4, r5 @ │ │ │ │ - tsteq lr, ip, asr #28 │ │ │ │ - @ instruction: 0x010f54b0 │ │ │ │ - tsteq lr, ip, lsr lr │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - ldrdeq r5, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsl #18 │ │ │ │ - tsteq lr, ip, lsl lr │ │ │ │ - tsteq pc, r8, lsl r9 @ │ │ │ │ - tsteq lr, ip, lsl #28 │ │ │ │ + @ instruction: 0x010edc9c │ │ │ │ + tsteq pc, r4, asr r3 @ │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ + tsteq pc, ip, ror #14 │ │ │ │ + tsteq lr, ip, ror ip │ │ │ │ + tsteq pc, r8, ror r7 @ │ │ │ │ + tsteq lr, ip, ror #24 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ eorspl pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -8880,63 +8880,63 @@ │ │ │ │ stmdble sp!, {r0, r3, r4, r7, r9, lr}^ │ │ │ │ ldrbpl pc, [fp], #-1444 @ 0xfffffa5c @ │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ adclt r3, r4, #32, 24 @ 0x2000 │ │ │ │ ldrbeq r4, [ip, r3, ror #1] │ │ │ │ adchi pc, sl, r2, asr #2 │ │ │ │ stclt 0, cr15, [r6, #-0] │ │ │ │ - @ instruction: 0x010f4e96 │ │ │ │ - tsteq r0, r8, ror r3 │ │ │ │ - smlabbeq pc, sl, lr, r4 @ │ │ │ │ - ldrdeq r4, [pc, -lr] │ │ │ │ - tsteq r0, r0, lsl #5 │ │ │ │ - @ instruction: 0x010f4f98 │ │ │ │ - tsteq r0, lr, lsr #1 │ │ │ │ - smlabbeq pc, r4, pc, r4 @ │ │ │ │ - tsteq pc, lr, ror #30 │ │ │ │ - tsteq pc, r8, asr pc @ │ │ │ │ - smlabbeq lr, r2, fp, sp │ │ │ │ - tsteq r0, ip, lsr #32 │ │ │ │ - tsteq lr, ip, ror #22 │ │ │ │ - tsteq pc, lr │ │ │ │ - tsteq r0, ip, asr pc │ │ │ │ - tsteq lr, ip, lsr r7 │ │ │ │ - @ instruction: 0x0110cefc │ │ │ │ - tsteq pc, r8, ror pc @ │ │ │ │ - @ instruction: 0x0110ced2 │ │ │ │ - tsteq pc, r6, asr #32 │ │ │ │ - tsteq r0, r2, lsr #27 │ │ │ │ - tsteq pc, sl, lsr r0 @ │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ - tsteq pc, r6, lsr #32 │ │ │ │ - tsteq pc, ip, lsl r0 @ │ │ │ │ - tsteq pc, r2, lsl r0 @ │ │ │ │ - tsteq pc, r8 │ │ │ │ - strdeq r4, [pc, -lr] │ │ │ │ + strdeq r4, [pc, -r6] │ │ │ │ + @ instruction: 0x0110d1d8 │ │ │ │ + smlatteq pc, sl, ip, r4 │ │ │ │ + tsteq pc, lr, lsr ip @ │ │ │ │ + tsteq r0, r0, ror #1 │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + tsteq r0, lr, lsl #30 │ │ │ │ + smlatteq pc, r4, sp, r4 │ │ │ │ + smlabteq pc, lr, sp, r4 @ │ │ │ │ + @ instruction: 0x010f4db8 │ │ │ │ + smlatteq lr, r2, r9, sp │ │ │ │ + tsteq r0, ip, lsl #29 │ │ │ │ + smlabteq lr, ip, r9, sp │ │ │ │ + tsteq pc, lr, ror #28 │ │ │ │ + @ instruction: 0x0110cdbc │ │ │ │ + @ instruction: 0x010ed59c │ │ │ │ + tsteq r0, ip, asr sp │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + tsteq r0, r2, lsr sp │ │ │ │ + smlatbeq pc, r6, lr, r4 @ │ │ │ │ + tsteq r0, r2, lsl #24 │ │ │ │ + @ instruction: 0x010f4e9a │ │ │ │ + @ instruction: 0x010f4e90 │ │ │ │ + smlabbeq pc, r6, lr, r4 @ │ │ │ │ + tsteq pc, ip, ror lr @ │ │ │ │ + tsteq pc, r2, ror lr @ │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + tsteq pc, lr, asr lr @ │ │ │ │ + tsteq pc, r4, asr lr @ │ │ │ │ + tsteq pc, r6, asr #28 │ │ │ │ + tsteq pc, r8, lsr lr @ │ │ │ │ + tsteq pc, sl, lsr #28 │ │ │ │ + tsteq pc, r0, lsr #28 │ │ │ │ + tsteq pc, sl, lsl lr @ │ │ │ │ + tsteq pc, r4, lsl lr @ │ │ │ │ + tsteq pc, lr, lsl #28 │ │ │ │ + tsteq pc, ip, lsl #28 │ │ │ │ + tsteq pc, r6, lsl #28 │ │ │ │ + tsteq pc, r0, lsl #28 │ │ │ │ + strdeq r4, [pc, -sl] │ │ │ │ strdeq r4, [pc, -r4] │ │ │ │ - smlatteq pc, r6, pc, r4 @ │ │ │ │ + smlatteq pc, r6, sp, r4 │ │ │ │ ldrdeq r4, [pc, -r8] │ │ │ │ - smlabteq pc, sl, pc, r4 @ │ │ │ │ - smlabteq pc, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x010f4fba │ │ │ │ - @ instruction: 0x010f4fb4 │ │ │ │ - smlatbeq pc, lr, pc, r4 @ │ │ │ │ - smlatbeq pc, ip, pc, r4 @ │ │ │ │ - smlatbeq pc, r6, pc, r4 @ │ │ │ │ - smlatbeq pc, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x010f4f9a │ │ │ │ - @ instruction: 0x010f4f94 │ │ │ │ - smlabbeq pc, r6, pc, r4 @ │ │ │ │ - tsteq pc, r8, ror pc @ │ │ │ │ - tsteq pc, sl, ror #30 │ │ │ │ - tsteq pc, r0, ror #30 │ │ │ │ - tsteq pc, r2, asr pc @ │ │ │ │ - tsteq pc, r4, asr #30 │ │ │ │ - tsteq pc, r6, lsr pc @ │ │ │ │ - tsteq pc, ip, lsr #30 │ │ │ │ + smlabteq pc, sl, sp, r4 @ │ │ │ │ + smlabteq pc, r0, sp, r4 @ │ │ │ │ + @ instruction: 0x010f4db2 │ │ │ │ + smlatbeq pc, r4, sp, r4 @ │ │ │ │ + @ instruction: 0x010f4d96 │ │ │ │ + smlabbeq pc, ip, sp, r4 @ │ │ │ │ @ instruction: 0x63bcf243 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ orrsvs pc, pc, #805306372 @ 0x30000004 │ │ │ │ vqsub.s8 d20, d18, d9 │ │ │ │ @ instruction: 0xf5a4803d │ │ │ │ @ instruction: 0xf04f545a │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ @@ -10406,170 +10406,170 @@ │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000e83e │ │ │ │ bmi fe86e200 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000e836 │ │ │ │ svclt 0x0000bcc5 │ │ │ │ - smlabteq lr, lr, r3, ip │ │ │ │ - @ instruction: 0x0110bbb8 │ │ │ │ - smlatteq pc, r2, r6, r3 │ │ │ │ - @ instruction: 0x0110bb96 │ │ │ │ - smlatteq pc, r6, r6, r3 │ │ │ │ - smlatteq pc, sl, r6, r3 │ │ │ │ - smlabteq pc, ip, r6, r3 @ │ │ │ │ - tstpeq r7, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, r4, r6, r3 @ │ │ │ │ - @ instruction: 0x010f36b6 │ │ │ │ - @ instruction: 0x010f36b4 │ │ │ │ - @ instruction: 0x010f36be │ │ │ │ - smlabteq pc, r0, r6, r3 @ │ │ │ │ - @ instruction: 0x010f36bc │ │ │ │ - tsteq r0, r2, asr #21 │ │ │ │ - smlatbeq pc, ip, r6, r3 @ │ │ │ │ - @ instruction: 0x0110ba9e │ │ │ │ - tsteq pc, r6, lsl r6 @ │ │ │ │ - tsteq lr, r6, ror r2 │ │ │ │ - strdeq ip, [lr, -lr] │ │ │ │ - strdeq ip, [lr, -r4] │ │ │ │ - tsteq pc, r6, asr #12 │ │ │ │ - tsteq pc, r4, asr #12 │ │ │ │ - tsteq pc, r6, asr #12 │ │ │ │ - tstpeq r7, r6, asr #21 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, sl, lsr r6 @ │ │ │ │ - smlabbeq lr, r0, r2, ip │ │ │ │ - tsteq lr, r8, ror r2 │ │ │ │ - tsteq pc, r2, lsl r6 @ │ │ │ │ - @ instruction: 0x0110b9b2 │ │ │ │ - tsteq pc, r6, lsl #12 │ │ │ │ - tsteq lr, ip, ror r1 │ │ │ │ - ldrdeq ip, [lr, -r4] │ │ │ │ - tsteq pc, lr, lsr #10 │ │ │ │ - tsteq pc, r8, lsr #10 │ │ │ │ - tsteq pc, r6, lsr #10 │ │ │ │ + tsteq lr, lr, lsr #4 │ │ │ │ + tsteq r0, r8, lsl sl │ │ │ │ + tsteq pc, r2, asr #10 │ │ │ │ + @ instruction: 0x0110b9f6 │ │ │ │ + tsteq pc, r6, asr #10 │ │ │ │ + tsteq pc, sl, asr #10 │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + tstpeq r7, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ tsteq pc, r4, lsr #10 │ │ │ │ + tsteq pc, r6, lsl r5 @ │ │ │ │ + tsteq pc, r4, lsl r5 @ │ │ │ │ tsteq pc, lr, lsl r5 @ │ │ │ │ + tsteq pc, r0, lsr #10 │ │ │ │ tsteq pc, ip, lsl r5 @ │ │ │ │ - tsteq pc, sl, lsl r5 @ │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ - tsteq pc, r2, lsl r5 @ │ │ │ │ + tsteq r0, r2, lsr #18 │ │ │ │ tsteq pc, ip, lsl #10 │ │ │ │ - tsteq pc, lr, asr #16 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - strdeq r3, [pc, -r2] │ │ │ │ - smlatteq pc, ip, r4, r3 │ │ │ │ - tsteq pc, sl, lsl r8 @ │ │ │ │ - smlabteq pc, ip, r4, r3 @ │ │ │ │ - smlabteq pc, r2, r4, r3 @ │ │ │ │ - @ instruction: 0x010f34bc │ │ │ │ - @ instruction: 0x010f34b6 │ │ │ │ - @ instruction: 0x010f34b0 │ │ │ │ - tsteq lr, sl, asr #30 │ │ │ │ - @ instruction: 0x010f3490 │ │ │ │ - smlabbeq pc, r6, r4, r3 @ │ │ │ │ - tsteq pc, ip, ror r4 @ │ │ │ │ - tsteq pc, r2, ror r4 @ │ │ │ │ - tsteq pc, ip, ror #8 │ │ │ │ + @ instruction: 0x0110b8fe │ │ │ │ + tsteq pc, r6, ror r4 @ │ │ │ │ + ldrdeq ip, [lr, -r6] │ │ │ │ + tsteq lr, lr, asr r1 │ │ │ │ + tsteq lr, r4, asr r1 │ │ │ │ + smlatbeq pc, r6, r4, r3 @ │ │ │ │ + smlatbeq pc, r4, r4, r3 @ │ │ │ │ + smlatbeq pc, r6, r4, r3 @ │ │ │ │ + tstpeq r7, r6, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f349a │ │ │ │ + smlatteq lr, r0, r0, ip │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ tsteq pc, r2, ror r4 @ │ │ │ │ - smlabteq lr, r2, lr, fp │ │ │ │ - tsteq pc, lr, asr r4 @ │ │ │ │ - tsteq pc, r4, ror #8 │ │ │ │ + tsteq r0, r2, lsl r8 │ │ │ │ tsteq pc, r6, ror #8 │ │ │ │ - tsteq pc, r8, ror #8 │ │ │ │ - tsteq pc, lr, ror #8 │ │ │ │ - tsteq pc, ip, ror #8 │ │ │ │ - tsteq pc, sl, ror #8 │ │ │ │ - tsteq pc, r4, ror #8 │ │ │ │ - tsteq pc, lr, asr r4 @ │ │ │ │ - @ instruction: 0x010f32b8 │ │ │ │ - tsteq pc, r6, asr #8 │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - tsteq pc, r2, lsr r4 @ │ │ │ │ - tsteq pc, r8, lsr #8 │ │ │ │ - tstpeq r7, r4, ror r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ebd9c │ │ │ │ - smlabteq lr, lr, lr, fp │ │ │ │ - smlabteq lr, ip, lr, fp │ │ │ │ - tsteq lr, r2, lsl r0 │ │ │ │ - smlatteq lr, sl, pc, fp @ │ │ │ │ - strdeq fp, [lr, -r6] │ │ │ │ - strdeq fp, [lr, -r2] │ │ │ │ - smlatteq lr, lr, pc, fp @ │ │ │ │ - smlatteq lr, sl, pc, fp @ │ │ │ │ - smlatteq lr, sl, pc, fp @ │ │ │ │ - tstpeq r7, r8, lsr #11 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq fp, [lr, -r6] │ │ │ │ - tsteq lr, r8, asr pc │ │ │ │ - tsteq lr, r2, ror #30 │ │ │ │ - tsteq lr, ip, asr pc │ │ │ │ - tsteq lr, r6, asr pc │ │ │ │ - tsteq lr, r0, asr pc │ │ │ │ - tsteq lr, lr, asr #30 │ │ │ │ - tstpeq r7, sl, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r2, lsr ip │ │ │ │ - tsteq r0, ip, lsl r4 │ │ │ │ - tsteq lr, lr, lsl #24 │ │ │ │ - @ instruction: 0x0110b3f6 │ │ │ │ - tsteq pc, ip, asr #4 │ │ │ │ - tstpeq r7, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, asr sp │ │ │ │ - tsteq lr, lr, lsr #26 │ │ │ │ - tsteq lr, sl, lsr sp │ │ │ │ - tsteq lr, r6, lsr sp │ │ │ │ - tsteq lr, r2, lsr sp │ │ │ │ - tsteq lr, lr, lsr #26 │ │ │ │ + ldrdeq fp, [lr, -ip] │ │ │ │ + tsteq lr, r4, lsr pc │ │ │ │ + smlabbeq pc, lr, r3, r3 @ │ │ │ │ + smlabbeq pc, r8, r3, r3 @ │ │ │ │ + smlabbeq pc, r6, r3, r3 @ │ │ │ │ + smlabbeq pc, r4, r3, r3 @ │ │ │ │ + tsteq pc, lr, ror r3 @ │ │ │ │ + tsteq pc, ip, ror r3 @ │ │ │ │ + tsteq pc, sl, ror r3 @ │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ + tsteq pc, r2, ror r3 @ │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + smlatbeq pc, lr, r6, r3 @ │ │ │ │ + tsteq pc, r8, asr r3 @ │ │ │ │ + tsteq pc, r2, asr r3 @ │ │ │ │ + tsteq pc, ip, asr #6 │ │ │ │ + tsteq pc, sl, ror r6 @ │ │ │ │ + tsteq pc, ip, lsr #6 │ │ │ │ + tsteq pc, r2, lsr #6 │ │ │ │ + tsteq pc, ip, lsl r3 @ │ │ │ │ + tsteq pc, r6, lsl r3 @ │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + smlatbeq lr, sl, sp, fp │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + smlatteq pc, r6, r2, r3 │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + ldrdeq r3, [pc, -r2] │ │ │ │ + smlabteq pc, ip, r2, r3 @ │ │ │ │ + ldrdeq r3, [pc, -r2] │ │ │ │ + tsteq lr, r2, lsr #26 │ │ │ │ + @ instruction: 0x010f32be │ │ │ │ + smlabteq pc, r4, r2, r3 @ │ │ │ │ + smlabteq pc, r6, r2, r3 @ │ │ │ │ + smlabteq pc, r8, r2, r3 @ │ │ │ │ + smlabteq pc, lr, r2, r3 @ │ │ │ │ + smlabteq pc, ip, r2, r3 @ │ │ │ │ + smlabteq pc, sl, r2, r3 @ │ │ │ │ + smlabteq pc, r4, r2, r3 @ │ │ │ │ + @ instruction: 0x010f32be │ │ │ │ + tsteq pc, r8, lsl r1 @ │ │ │ │ + smlatbeq pc, r6, r2, r3 @ │ │ │ │ + @ instruction: 0x010f329c │ │ │ │ + @ instruction: 0x010f3292 │ │ │ │ + smlabbeq pc, r8, r2, r3 @ │ │ │ │ + @ instruction: 0x0117f4d4 │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ tsteq lr, lr, lsr #26 │ │ │ │ - tstpeq r7, ip, ror #5 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, sl, lsl sp │ │ │ │ - tstpeq r7, r2, lsr #5 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, ip, r9, fp │ │ │ │ - tsteq pc, r4, lsr #32 │ │ │ │ - tsteq pc, lr, lsl r0 @ │ │ │ │ - tsteq pc, r8, lsl r0 @ │ │ │ │ - tstpeq r7, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r8, ror #18 │ │ │ │ - smlatteq pc, r2, pc, r2 @ │ │ │ │ - smlatteq pc, r0, pc, r2 @ │ │ │ │ - ldrdeq r2, [pc, -lr] │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - tsteq lr, r8, lsl #18 │ │ │ │ - tsteq r0, r6, ror #25 │ │ │ │ - @ instruction: 0x011196f8 │ │ │ │ - tsteq pc, r6, asr ip @ │ │ │ │ - tstpeq r7, lr, asr r1 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r6, r8, fp │ │ │ │ - tsteq pc, lr, lsl pc @ │ │ │ │ - ldrsheq pc, [r7, -ip] @ │ │ │ │ - tsteq lr, r6, lsr #16 │ │ │ │ - tsteq pc, sl, lsl #30 │ │ │ │ - tsteq pc, sl, lsl #30 │ │ │ │ - tsteq pc, r6, lsl #30 │ │ │ │ - tsteq pc, r2, lsl #30 │ │ │ │ - strdeq r2, [pc, -lr] │ │ │ │ - strdeq r2, [pc, -r6] │ │ │ │ - strdeq r2, [pc, -sl] │ │ │ │ - @ instruction: 0x010eb796 │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - smlatteq pc, r0, lr, r2 │ │ │ │ - tsteq r0, r8, asr #29 │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - @ instruction: 0x010f2aba │ │ │ │ - smlabteq pc, r0, lr, r2 @ │ │ │ │ - smlabteq pc, r4, lr, r2 @ │ │ │ │ - smlabteq pc, r4, lr, r2 @ │ │ │ │ - smlabteq pc, r2, lr, r2 @ │ │ │ │ - smlabteq pc, r0, lr, r2 @ │ │ │ │ - @ instruction: 0x010f2ebe │ │ │ │ - smlabteq pc, r0, lr, r2 @ │ │ │ │ - tsteq r7, r8, ror #30 │ │ │ │ - @ instruction: 0x010f2eb0 │ │ │ │ - tsteq pc, r8, ror #28 │ │ │ │ - @ instruction: 0x010f2e94 │ │ │ │ - @ instruction: 0x010f2e94 │ │ │ │ + tsteq lr, ip, lsr #26 │ │ │ │ + tsteq lr, r2, ror lr │ │ │ │ + tsteq lr, sl, asr #28 │ │ │ │ + tsteq lr, r6, asr lr │ │ │ │ + tsteq lr, r2, asr lr │ │ │ │ + tsteq lr, lr, asr #28 │ │ │ │ + tsteq lr, sl, asr #28 │ │ │ │ + tsteq lr, sl, asr #28 │ │ │ │ + tstpeq r7, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r6, lsr lr │ │ │ │ + @ instruction: 0x010ebdb8 │ │ │ │ + smlabteq lr, r2, sp, fp │ │ │ │ + @ instruction: 0x010ebdbc │ │ │ │ + @ instruction: 0x010ebdb6 │ │ │ │ + @ instruction: 0x010ebdb0 │ │ │ │ + smlatbeq lr, lr, sp, fp │ │ │ │ + tstpeq r7, sl, ror #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010eba92 │ │ │ │ + tsteq r0, ip, ror r2 │ │ │ │ + tsteq lr, lr, ror #20 │ │ │ │ + tsteq r0, r6, asr r2 │ │ │ │ + smlatbeq pc, ip, r0, r3 @ │ │ │ │ + @ instruction: 0x0117f1de │ │ │ │ + @ instruction: 0x010ebbb6 │ │ │ │ + smlabbeq lr, lr, fp, fp │ │ │ │ + @ instruction: 0x010ebb9a │ │ │ │ + @ instruction: 0x010ebb96 │ │ │ │ + @ instruction: 0x010ebb92 │ │ │ │ + smlabbeq lr, lr, fp, fp │ │ │ │ + smlabbeq lr, lr, fp, fp │ │ │ │ + tstpeq r7, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, sl, ror fp │ │ │ │ + tstpeq r7, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, ip, lsr #16 │ │ │ │ + smlabbeq pc, r4, lr, r2 @ │ │ │ │ + tsteq pc, lr, ror lr @ │ │ │ │ + tsteq pc, r8, ror lr @ │ │ │ │ + tstpeq r7, r0, lsr #1 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r8, r7, fp │ │ │ │ + tsteq pc, r2, asr #28 │ │ │ │ + tsteq pc, r0, asr #28 │ │ │ │ + tsteq pc, lr, lsr lr @ │ │ │ │ + tsteq pc, ip, lsr lr @ │ │ │ │ + tsteq lr, r8, ror #14 │ │ │ │ + tsteq r0, r6, asr #22 │ │ │ │ + tsteq r1, r8, asr r5 │ │ │ │ + @ instruction: 0x010f2ab6 │ │ │ │ + @ instruction: 0x0117efbe │ │ │ │ + smlatteq lr, r6, r6, fp │ │ │ │ + tsteq pc, lr, ror sp @ │ │ │ │ + tsteq r7, ip, asr pc │ │ │ │ + smlabbeq lr, r6, r6, fp │ │ │ │ + tsteq pc, sl, ror #26 │ │ │ │ + tsteq pc, sl, ror #26 │ │ │ │ + tsteq pc, r6, ror #26 │ │ │ │ + tsteq pc, r2, ror #26 │ │ │ │ + tsteq pc, lr, asr sp @ │ │ │ │ + tsteq pc, r6, asr sp @ │ │ │ │ + tsteq pc, sl, asr sp @ │ │ │ │ + strdeq fp, [lr, -r6] │ │ │ │ + tsteq pc, ip, lsr sp @ │ │ │ │ + tsteq pc, ip, lsr sp @ │ │ │ │ + tsteq pc, r0, asr #26 │ │ │ │ + tsteq r0, r8, lsr #26 │ │ │ │ + tsteq pc, r8, lsr sp @ │ │ │ │ + tsteq pc, sl, lsl r9 @ │ │ │ │ + tsteq pc, r0, lsr #26 │ │ │ │ + tsteq pc, r4, lsr #26 │ │ │ │ + tsteq pc, r4, lsr #26 │ │ │ │ + tsteq pc, r2, lsr #26 │ │ │ │ + tsteq pc, r0, lsr #26 │ │ │ │ + tsteq pc, lr, lsl sp @ │ │ │ │ + tsteq pc, r0, lsr #26 │ │ │ │ + tsteq r7, r8, asr #27 │ │ │ │ + tsteq pc, r0, lsl sp @ │ │ │ │ + smlabteq pc, r8, ip, r2 @ │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ @ instruction: 0x271cf8df │ │ │ │ streq pc, [r7], -r6 │ │ │ │ @ instruction: 0xf7f4447a │ │ │ │ mcrcs 14, 0, lr, cr6, cr4, {7} │ │ │ │ stclge 6, cr15, [r4, #252] @ 0xfc │ │ │ │ @ instruction: 0xf853a302 │ │ │ │ ldrtmi r6, [r3], #-38 @ 0xffffffda │ │ │ │ @@ -11018,93 +11018,93 @@ │ │ │ │ and lr, r7, r8, ror fp │ │ │ │ @ instruction: 0x463b4a53 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 1c3d834 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq fp, [lr, -r4] │ │ │ │ - smlatteq pc, r4, fp, r2 │ │ │ │ - smlatteq pc, r0, fp, r2 │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - tsteq lr, r6, asr r3 │ │ │ │ - smlabteq pc, r0, fp, r2 @ │ │ │ │ - @ instruction: 0x010f2bbc │ │ │ │ - tsteq lr, r6, ror #6 │ │ │ │ - tsteq r0, ip, lsl #22 │ │ │ │ - smlatbeq pc, lr, fp, r2 @ │ │ │ │ - @ instruction: 0x010f2b9e │ │ │ │ - @ instruction: 0x010f2b9a │ │ │ │ - @ instruction: 0x010f2b96 │ │ │ │ - @ instruction: 0x010f2b92 │ │ │ │ - smlabbeq pc, lr, fp, r2 @ │ │ │ │ - smlabbeq pc, sl, fp, r2 @ │ │ │ │ - smlabbeq pc, r6, fp, r2 @ │ │ │ │ - tsteq pc, lr, ror fp @ │ │ │ │ - tsteq pc, sl, ror fp @ │ │ │ │ - smlabbeq pc, r6, fp, r2 @ │ │ │ │ - tsteq pc, sl, ror #22 │ │ │ │ - tsteq r7, r8, ror #21 │ │ │ │ - tsteq pc, ip, asr fp @ │ │ │ │ - tsteq pc, r2, ror #22 │ │ │ │ - tsteq pc, lr, asr fp @ │ │ │ │ - smlabbeq lr, r2, r3, fp │ │ │ │ - tsteq r0, ip, asr #19 │ │ │ │ - tsteq pc, ip, lsr fp @ │ │ │ │ - tsteq pc, r0, lsr fp @ │ │ │ │ - tsteq pc, ip, lsr #22 │ │ │ │ - tsteq pc, r8, lsr #22 │ │ │ │ - tsteq pc, r4, lsr #22 │ │ │ │ - tsteq pc, r0, lsr #22 │ │ │ │ - tsteq r7, r6, lsl sl │ │ │ │ - tsteq lr, lr, lsr r1 │ │ │ │ - smlatteq pc, sl, sl, r2 │ │ │ │ - tsteq r1, r6, ror ip │ │ │ │ - ldrdeq r2, [pc, -r2] │ │ │ │ - smlabteq pc, lr, sl, r2 @ │ │ │ │ - smlabteq pc, sl, sl, r2 @ │ │ │ │ - @ instruction: 0x0117e994 │ │ │ │ - @ instruction: 0x0117e894 │ │ │ │ - @ instruction: 0x010f29b0 │ │ │ │ - @ instruction: 0x0110a7b6 │ │ │ │ - smlatbeq pc, ip, r9, r2 @ │ │ │ │ - smlatbeq pc, r8, r9, r2 @ │ │ │ │ - smlatbeq pc, r4, r9, r2 @ │ │ │ │ - @ instruction: 0x010eb298 │ │ │ │ - tsteq r0, r2, asr #14 │ │ │ │ - smlabbeq lr, r6, r2, fp │ │ │ │ - tsteq lr, r6, lsl pc │ │ │ │ - @ instruction: 0x011221b0 │ │ │ │ - tsteq r7, r0, lsr #14 │ │ │ │ - tsteq lr, sl, asr #28 │ │ │ │ - smlabbeq pc, r0, r8, r2 @ │ │ │ │ - tsteq pc, r6, ror r8 @ │ │ │ │ + tsteq lr, r4, lsr r2 │ │ │ │ + tsteq pc, r4, asr #20 │ │ │ │ + tsteq pc, r0, asr #20 │ │ │ │ + tsteq pc, r8, lsr sl @ │ │ │ │ + tsteq pc, r4, lsr sl @ │ │ │ │ + @ instruction: 0x010eb1b6 │ │ │ │ + tsteq pc, r0, lsr #20 │ │ │ │ + tsteq pc, ip, lsl sl @ │ │ │ │ + smlabteq lr, r6, r1, fp │ │ │ │ + tsteq r0, ip, ror #18 │ │ │ │ + tsteq pc, lr, lsl #20 │ │ │ │ + strdeq r2, [pc, -lr] │ │ │ │ + strdeq r2, [pc, -sl] │ │ │ │ + strdeq r2, [pc, -r6] │ │ │ │ + strdeq r2, [pc, -r2] │ │ │ │ + smlatteq pc, lr, r9, r2 │ │ │ │ + smlatteq pc, sl, r9, r2 │ │ │ │ + smlatteq pc, r6, r9, r2 │ │ │ │ + ldrdeq r2, [pc, -lr] │ │ │ │ + ldrdeq r2, [pc, -sl] │ │ │ │ + smlatteq pc, r6, r9, r2 │ │ │ │ + smlabteq pc, sl, r9, r2 @ │ │ │ │ + tsteq r7, r8, asr #18 │ │ │ │ + @ instruction: 0x010f29bc │ │ │ │ + smlabteq pc, r2, r9, r2 @ │ │ │ │ + @ instruction: 0x010f29be │ │ │ │ + smlatteq lr, r2, r1, fp │ │ │ │ + tsteq r0, ip, lsr #16 │ │ │ │ + @ instruction: 0x010f299c │ │ │ │ + @ instruction: 0x010f2990 │ │ │ │ + smlabbeq pc, ip, r9, r2 @ │ │ │ │ + smlabbeq pc, r8, r9, r2 @ │ │ │ │ + smlabbeq pc, r4, r9, r2 @ │ │ │ │ + smlabbeq pc, r0, r9, r2 @ │ │ │ │ + tsteq r7, r6, ror r8 │ │ │ │ + @ instruction: 0x010eaf9e │ │ │ │ + tsteq pc, sl, asr #18 │ │ │ │ + @ instruction: 0x01118ad6 │ │ │ │ + tsteq pc, r2, lsr r9 @ │ │ │ │ + tsteq pc, lr, lsr #18 │ │ │ │ + tsteq pc, sl, lsr #18 │ │ │ │ + @ instruction: 0x0117e7f4 │ │ │ │ + @ instruction: 0x0117e6f4 │ │ │ │ + tsteq pc, r0, lsl r8 @ │ │ │ │ + tsteq r0, r6, lsl r6 │ │ │ │ + tsteq pc, ip, lsl #16 │ │ │ │ + tsteq pc, r8, lsl #16 │ │ │ │ + tsteq pc, r4, lsl #16 │ │ │ │ + strdeq fp, [lr, -r8] │ │ │ │ + tsteq r0, r2, lsr #11 │ │ │ │ + smlatteq lr, r6, r0, fp │ │ │ │ + tsteq lr, r6, ror sp │ │ │ │ + tsteq r2, r0, lsl r0 │ │ │ │ + tsteq r7, r0, lsl #11 │ │ │ │ + smlatbeq lr, sl, ip, sl │ │ │ │ + smlatteq pc, r0, r6, r2 │ │ │ │ + ldrdeq r2, [pc, -r6] │ │ │ │ + smlabteq pc, ip, r6, r2 @ │ │ │ │ + tsteq lr, r4, ror #24 │ │ │ │ + smlatbeq pc, r6, r6, r2 @ │ │ │ │ + smlatbeq pc, r4, r6, r2 @ │ │ │ │ + smlatbeq pc, r2, r6, r2 @ │ │ │ │ + tsteq lr, r0, lsr #24 │ │ │ │ + @ instruction: 0x010f2690 │ │ │ │ + @ instruction: 0x010f2692 │ │ │ │ + strdeq sl, [lr, -r2] │ │ │ │ + @ instruction: 0x010f28b4 │ │ │ │ + smlatbeq pc, lr, r8, r2 @ │ │ │ │ + smlatbeq pc, ip, r8, r2 @ │ │ │ │ + tsteq r7, r4, ror r4 │ │ │ │ + smlatbeq lr, r2, fp, sl │ │ │ │ + tsteq r0, ip, lsl #7 │ │ │ │ + tsteq pc, lr, ror r8 @ │ │ │ │ + tsteq pc, lr, ror r8 @ │ │ │ │ + tsteq pc, r8, ror r8 @ │ │ │ │ + tsteq pc, r2, ror r8 @ │ │ │ │ + tsteq pc, r2, ror r8 @ │ │ │ │ tsteq pc, ip, ror #16 │ │ │ │ - tsteq lr, r4, lsl #28 │ │ │ │ - tsteq pc, r6, asr #16 │ │ │ │ - tsteq pc, r4, asr #16 │ │ │ │ - tsteq pc, r2, asr #16 │ │ │ │ - smlabteq lr, r0, sp, sl │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - tsteq pc, r2, lsr r8 @ │ │ │ │ - @ instruction: 0x010ead92 │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ - tsteq pc, lr, asr #20 │ │ │ │ - tsteq pc, ip, asr #20 │ │ │ │ - tsteq r7, r4, lsl r6 │ │ │ │ - tsteq lr, r2, asr #26 │ │ │ │ - tsteq r0, ip, lsr #10 │ │ │ │ - tsteq pc, lr, lsl sl @ │ │ │ │ - tsteq pc, lr, lsl sl @ │ │ │ │ - tsteq pc, r8, lsl sl @ │ │ │ │ - tsteq pc, r2, lsl sl @ │ │ │ │ - tsteq pc, r2, lsl sl @ │ │ │ │ - tsteq pc, ip, lsl #20 │ │ │ │ - smlatbeq lr, r8, r9, sl │ │ │ │ + tsteq lr, r8, lsl #16 │ │ │ │ teqpne ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmin.s8 q4, , q11 │ │ │ │ vcge.s8 d24, d3, d1 │ │ │ │ addsmi r5, r8, #220, 6 @ 0x70000003 │ │ │ │ ldrbthi pc, [r3], r2 @ │ │ │ │ strhi pc, [lr, #-512] @ 0xfffffe00 │ │ │ │ @@ -11900,91 +11900,91 @@ │ │ │ │ orrvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vabd.s8 d24, d3, d7 │ │ │ │ addsmi r6, r8, #132, 6 @ 0x10000002 │ │ │ │ strhi pc, [r6, -r2, asr #32] │ │ │ │ ldrbtmi r4, [r8], #-2125 @ 0xfffff7b3 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, r2, asr #16 │ │ │ │ - smlabbeq pc, sl, r8, r2 @ │ │ │ │ - smlatbeq pc, r0, r8, r2 @ │ │ │ │ - tsteq pc, r0, asr #18 │ │ │ │ - tsteq pc, r4, asr r9 @ │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - ldrdeq r2, [pc, -sl] │ │ │ │ - tsteq pc, lr, lsr sl @ │ │ │ │ - tsteq pc, r0, lsr sl @ │ │ │ │ - smlabbeq pc, ip, sl, r2 @ │ │ │ │ - @ instruction: 0x010f2a92 │ │ │ │ + smlatbeq pc, r2, r6, r2 @ │ │ │ │ + smlatteq pc, sl, r6, r2 │ │ │ │ + tsteq pc, r0, lsl #14 │ │ │ │ + smlatbeq pc, r0, r7, r2 @ │ │ │ │ + @ instruction: 0x010f27b4 │ │ │ │ + tsteq pc, r4, lsr r8 @ │ │ │ │ + tsteq pc, sl, lsr r8 @ │ │ │ │ + @ instruction: 0x010f289e │ │ │ │ + @ instruction: 0x010f2890 │ │ │ │ + smlatteq pc, ip, r8, r2 │ │ │ │ strdeq r2, [pc, -r2] │ │ │ │ - smlatteq pc, lr, sl, r2 │ │ │ │ - tsteq pc, r6, asr #22 │ │ │ │ - tsteq pc, r0, ror #22 │ │ │ │ - smlabbeq pc, r4, fp, r2 @ │ │ │ │ - tsteq pc, r2, ror #22 │ │ │ │ - smlatbeq pc, lr, fp, r2 @ │ │ │ │ - smlatbeq pc, ip, fp, r2 @ │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - smlatteq pc, ip, fp, r2 │ │ │ │ - tsteq pc, r8, lsr ip @ │ │ │ │ - tsteq pc, r2, asr ip @ │ │ │ │ - tsteq pc, lr, ror ip @ │ │ │ │ - tsteq pc, ip, ror ip @ │ │ │ │ - smlabteq pc, r8, ip, r2 @ │ │ │ │ - smlabteq pc, lr, ip, r2 @ │ │ │ │ - tsteq pc, r2, asr #26 │ │ │ │ - tsteq pc, r8, asr #26 │ │ │ │ + tsteq pc, r2, asr r9 @ │ │ │ │ + tsteq pc, lr, asr #18 │ │ │ │ + smlatbeq pc, r6, r9, r2 @ │ │ │ │ + smlabteq pc, r0, r9, r2 @ │ │ │ │ + smlatteq pc, r4, r9, r2 │ │ │ │ + smlabteq pc, r2, r9, r2 @ │ │ │ │ + tsteq pc, lr, lsl #20 │ │ │ │ + tsteq pc, ip, lsl #20 │ │ │ │ + tsteq pc, r8, asr sl @ │ │ │ │ + tsteq pc, ip, asr #20 │ │ │ │ + @ instruction: 0x010f2a98 │ │ │ │ + @ instruction: 0x010f2ab2 │ │ │ │ + ldrdeq r2, [pc, -lr] │ │ │ │ ldrdeq r2, [pc, -ip] │ │ │ │ - tsteq pc, r0, lsr #28 │ │ │ │ - tsteq pc, r0, ror lr @ │ │ │ │ - tsteq pc, r2, asr lr @ │ │ │ │ - smlatteq pc, ip, lr, r2 │ │ │ │ - tsteq pc, r2, lsl #30 │ │ │ │ - @ instruction: 0x010f2f9a │ │ │ │ - smlatbeq pc, r6, pc, r2 @ │ │ │ │ - tsteq pc, lr, lsr r0 @ │ │ │ │ + tsteq pc, r8, lsr #22 │ │ │ │ + tsteq pc, lr, lsr #22 │ │ │ │ + smlatbeq pc, r2, fp, r2 @ │ │ │ │ + smlatbeq pc, r8, fp, r2 @ │ │ │ │ + tsteq pc, ip, lsr ip @ │ │ │ │ + smlabbeq pc, r0, ip, r2 @ │ │ │ │ + ldrdeq r2, [pc, -r0] │ │ │ │ + @ instruction: 0x010f2cb2 │ │ │ │ + tsteq pc, ip, asr #26 │ │ │ │ + tsteq pc, r2, ror #26 │ │ │ │ + strdeq r2, [pc, -sl] │ │ │ │ + tsteq pc, r6, lsl #28 │ │ │ │ + @ instruction: 0x010f2e9e │ │ │ │ + smlatteq pc, r2, lr, r2 │ │ │ │ + tsteq pc, r2, lsr pc @ │ │ │ │ + tsteq pc, r0, lsr pc @ │ │ │ │ + smlabteq pc, r8, pc, r2 @ │ │ │ │ + smlatteq pc, r0, pc, r2 @ │ │ │ │ + tsteq pc, r8, ror r0 @ │ │ │ │ smlabbeq pc, r2, r0, r3 @ │ │ │ │ - ldrdeq r3, [pc, -r2] │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, r8, ror #2 │ │ │ │ - smlabbeq pc, r0, r1, r3 @ │ │ │ │ - tsteq pc, r8, lsl r2 @ │ │ │ │ - tsteq pc, r2, lsr #4 │ │ │ │ - @ instruction: 0x010f32ba │ │ │ │ - strdeq r3, [pc, -lr] │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - tsteq pc, r0, asr #6 │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - smlatteq pc, lr, r3, r3 │ │ │ │ - smlabbeq pc, r6, r4, r3 @ │ │ │ │ - @ instruction: 0x010f3492 │ │ │ │ - tsteq pc, sl, lsr #10 │ │ │ │ - tsteq pc, lr, ror #10 │ │ │ │ - @ instruction: 0x010f35be │ │ │ │ - @ instruction: 0x010f35be │ │ │ │ + tsteq pc, sl, lsl r1 @ │ │ │ │ + tsteq pc, lr, asr r1 @ │ │ │ │ + @ instruction: 0x010f31b0 │ │ │ │ + smlatbeq pc, r0, r1, r3 @ │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ + tsteq pc, lr, asr #4 │ │ │ │ + smlatteq pc, r6, r2, r3 │ │ │ │ + strdeq r3, [pc, -r2] │ │ │ │ + smlabbeq pc, sl, r3, r3 @ │ │ │ │ + smlabteq pc, lr, r3, r3 @ │ │ │ │ + tsteq pc, lr, lsl r4 @ │ │ │ │ + tsteq pc, lr, lsl r4 @ │ │ │ │ + @ instruction: 0x010f34b6 │ │ │ │ + smlabteq pc, lr, r4, r3 @ │ │ │ │ + tsteq pc, r8, ror #10 │ │ │ │ + tsteq pc, r4, ror r5 @ │ │ │ │ + tsteq pc, r0, lsl r6 @ │ │ │ │ tsteq pc, r6, asr r6 @ │ │ │ │ - tsteq pc, lr, ror #12 │ │ │ │ - tsteq pc, r8, lsl #14 │ │ │ │ - tsteq pc, r4, lsl r7 @ │ │ │ │ - @ instruction: 0x010f37b0 │ │ │ │ - strdeq r3, [pc, -r6] │ │ │ │ - tsteq pc, r8, asr #16 │ │ │ │ - tsteq pc, lr, lsl r8 @ │ │ │ │ + smlatbeq pc, r8, r6, r3 @ │ │ │ │ + tsteq pc, lr, ror r6 @ │ │ │ │ + tsteq pc, r8, lsl r7 @ │ │ │ │ + tsteq pc, r2, lsr r7 @ │ │ │ │ + smlabteq pc, ip, r7, r3 @ │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + tsteq pc, r2, ror r8 @ │ │ │ │ @ instruction: 0x010f38b8 │ │ │ │ - ldrdeq r3, [pc, -r2] │ │ │ │ - tsteq pc, ip, ror #18 │ │ │ │ - tsteq pc, r8, ror r9 @ │ │ │ │ - tsteq pc, r2, lsl sl @ │ │ │ │ - tsteq pc, r8, asr sl @ │ │ │ │ - smlatbeq pc, ip, sl, r3 @ │ │ │ │ - smlatbeq pc, lr, sl, r3 @ │ │ │ │ - tsteq pc, r8, asr #22 │ │ │ │ - tsteq pc, r0, ror #22 │ │ │ │ - strdeq r3, [pc, -sl] │ │ │ │ - tsteq pc, r2, lsl #24 │ │ │ │ + tsteq pc, ip, lsl #18 │ │ │ │ + tsteq pc, lr, lsl #18 │ │ │ │ + smlatbeq pc, r8, r9, r3 @ │ │ │ │ + smlabteq pc, r0, r9, r3 @ │ │ │ │ + tsteq pc, sl, asr sl @ │ │ │ │ + tsteq pc, r2, ror #20 │ │ │ │ orrsvs pc, r4, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmax.s8 q12, , │ │ │ │ addsmi r6, r8, #152, 6 @ 0x60000002 │ │ │ │ strbthi pc, [r6], -r2, asr #32 @ │ │ │ │ stceq 8, cr15, [ip], #-892 @ 0xfffffc84 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -12762,87 +12762,87 @@ │ │ │ │ msrcs SPSR_s, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438423 │ │ │ │ addsmi r2, r8, #104, 6 @ 0xa0000001 │ │ │ │ strthi pc, [r2], #-66 @ 0xffffffbe │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, r4, ror #22 │ │ │ │ - smlatbeq pc, r8, fp, r3 @ │ │ │ │ + smlabteq pc, r4, r9, r3 @ │ │ │ │ + tsteq pc, r8, lsl #20 │ │ │ │ + tsteq pc, r8, asr sl @ │ │ │ │ + tsteq pc, sl, asr #20 │ │ │ │ + smlatteq pc, r2, sl, r3 │ │ │ │ strdeq r3, [pc, -r8] │ │ │ │ - smlatteq pc, sl, fp, r3 │ │ │ │ - smlabbeq pc, r2, ip, r3 @ │ │ │ │ - @ instruction: 0x010f3c98 │ │ │ │ - tsteq pc, r0, lsr sp @ │ │ │ │ - tsteq pc, sl, lsr sp @ │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ + @ instruction: 0x010f3b90 │ │ │ │ + @ instruction: 0x010f3b9a │ │ │ │ + tsteq pc, r4, lsr ip @ │ │ │ │ + tsteq pc, r8, ror ip @ │ │ │ │ + smlabteq pc, r8, ip, r3 @ │ │ │ │ + smlabteq pc, r6, ip, r3 @ │ │ │ │ + tsteq pc, lr, asr sp @ │ │ │ │ + tsteq pc, r6, ror sp @ │ │ │ │ + tsteq pc, lr, lsl #28 │ │ │ │ tsteq pc, r8, lsl lr @ │ │ │ │ - tsteq pc, r8, ror #28 │ │ │ │ + @ instruction: 0x010f3eb0 │ │ │ │ + strdeq r3, [pc, -r6] │ │ │ │ + tsteq pc, r6, asr #30 │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + smlabteq pc, r0, pc, r3 @ │ │ │ │ + ldrdeq r3, [pc, -r6] │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + tsteq pc, sl, ror r0 @ │ │ │ │ + tsteq pc, r2, lsl r1 @ │ │ │ │ + tsteq pc, r6, asr r1 @ │ │ │ │ + smlatbeq pc, r6, r1, r4 @ │ │ │ │ + smlatbeq pc, r6, r1, r4 @ │ │ │ │ + smlatteq pc, r6, r1, r4 │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ + @ instruction: 0x010f5db4 │ │ │ │ + tsteq pc, r4, lsl #4 │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + tsteq pc, r4, lsl r2 @ │ │ │ │ + ldrdeq r4, [pc, -sl] │ │ │ │ + smlabteq pc, lr, sp, r5 @ │ │ │ │ + @ instruction: 0x010f5db8 │ │ │ │ + tsteq pc, r8, lsl r2 @ │ │ │ │ + strdeq r4, [pc, -r6] │ │ │ │ + smlatteq pc, sl, sp, r5 │ │ │ │ + tsteq pc, r4, lsr #4 │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ + smlabteq pc, lr, sp, r5 @ │ │ │ │ + tsteq pc, lr, lsr #4 │ │ │ │ + tsteq pc, r8, lsl r2 @ │ │ │ │ + tsteq pc, lr, lsl #28 │ │ │ │ + smlatteq pc, ip, sp, r5 │ │ │ │ + tsteq pc, ip, asr #4 │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + tsteq pc, ip, asr r2 @ │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + smlatteq pc, ip, sp, r5 │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, sl, lsr r2 @ │ │ │ │ + tsteq pc, ip, lsl r2 @ │ │ │ │ + tsteq pc, r2, lsl lr @ │ │ │ │ + strdeq r5, [pc, -lr] │ │ │ │ + tsteq pc, r0, ror #4 │ │ │ │ + tsteq pc, r4, lsr r2 @ │ │ │ │ + tsteq pc, ip, lsr #28 │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + tsteq pc, sl, ror r2 @ │ │ │ │ + tsteq pc, ip, asr r2 @ │ │ │ │ + tsteq pc, r2, asr lr @ │ │ │ │ + smlabbeq pc, ip, r2, r4 @ │ │ │ │ tsteq pc, r6, ror #28 │ │ │ │ - strdeq r3, [pc, -lr] │ │ │ │ - tsteq pc, r6, lsl pc @ │ │ │ │ - smlatbeq pc, lr, pc, r3 @ │ │ │ │ - @ instruction: 0x010f3fb8 │ │ │ │ - qaddeq r4, r0, pc @ │ │ │ │ - swpeq r4, r6, [pc] @ │ │ │ │ - smlatteq pc, r6, r0, r4 │ │ │ │ - smlabteq pc, r8, r0, r4 @ │ │ │ │ - tsteq pc, r0, ror #2 │ │ │ │ - tsteq pc, r6, ror r1 @ │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - tsteq pc, sl, lsl r2 @ │ │ │ │ + tsteq pc, ip, lsr #28 │ │ │ │ + smlabbeq pc, lr, r2, r4 @ │ │ │ │ + tsteq pc, ip, ror r2 @ │ │ │ │ + tsteq pc, r2, ror lr @ │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ @ instruction: 0x010f42b2 │ │ │ │ - strdeq r4, [pc, -r6] │ │ │ │ - tsteq pc, r6, asr #6 │ │ │ │ - tsteq pc, r6, asr #6 │ │ │ │ - smlabbeq pc, r6, r3, r4 @ │ │ │ │ - tsteq pc, r0, ror r3 @ │ │ │ │ - tsteq pc, r8, ror pc @ │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - smlatbeq pc, r4, r3, r4 @ │ │ │ │ - tsteq pc, r0, ror pc @ │ │ │ │ - @ instruction: 0x010f43b4 │ │ │ │ - tsteq pc, sl, ror r3 @ │ │ │ │ - tsteq pc, lr, ror #30 │ │ │ │ - tsteq pc, r8, asr pc @ │ │ │ │ - @ instruction: 0x010f43b8 │ │ │ │ - @ instruction: 0x010f4396 │ │ │ │ - smlabbeq pc, sl, pc, r5 @ │ │ │ │ - smlabteq pc, r4, r3, r4 @ │ │ │ │ - @ instruction: 0x010f5f9c │ │ │ │ - tsteq pc, lr, ror #30 │ │ │ │ - smlabteq pc, lr, r3, r4 @ │ │ │ │ - @ instruction: 0x010f43b8 │ │ │ │ - smlatbeq pc, lr, pc, r5 @ │ │ │ │ - smlabbeq pc, ip, pc, r5 @ │ │ │ │ - smlatteq pc, ip, r3, r4 │ │ │ │ - @ instruction: 0x010f5fb8 │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - @ instruction: 0x010f4398 │ │ │ │ - smlabbeq pc, ip, pc, r5 @ │ │ │ │ - tsteq pc, r8, ror pc @ │ │ │ │ - ldrdeq r4, [pc, -sl] │ │ │ │ - @ instruction: 0x010f43bc │ │ │ │ - @ instruction: 0x010f5fb2 │ │ │ │ - @ instruction: 0x010f5f9e │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - smlabteq pc, ip, pc, r5 @ │ │ │ │ - @ instruction: 0x010f5fb8 │ │ │ │ - tsteq pc, sl, lsl r4 @ │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - strdeq r5, [pc, -r2] │ │ │ │ - tsteq pc, ip, lsr #8 │ │ │ │ - tsteq pc, r6 │ │ │ │ - smlabteq pc, ip, pc, r5 @ │ │ │ │ - tsteq pc, lr, lsr #8 │ │ │ │ - tsteq pc, ip, lsl r4 @ │ │ │ │ - tsteq pc, r2, lsl r0 @ │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - tsteq pc, r2, asr r4 @ │ │ │ │ cmnpcs r8, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ stmdale sp, {r0, r1, r3, r7, r8, r9, pc} │ │ │ │ cmnpcs r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438389 │ │ │ │ addsmi r2, r8, #116, 6 @ 0xd0000001 │ │ │ │ @@ -13619,88 +13619,88 @@ │ │ │ │ movtvs pc, #34371 @ 0x8643 @ │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf643847b │ │ │ │ addsmi r6, r8, #76, 6 @ 0x30000001 │ │ │ │ ldrbthi pc, [sl], #-66 @ 0xffffffbe @ │ │ │ │ ldrbtmi r4, [r8], #-2122 @ 0xfffff7b6 │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - tsteq pc, lr, lsr r3 @ │ │ │ │ - tsteq pc, r0, lsl r3 @ │ │ │ │ - tsteq pc, r4, lsl #30 │ │ │ │ - smlatteq pc, lr, lr, r5 │ │ │ │ - tsteq pc, lr, asr #6 │ │ │ │ - tsteq pc, lr, lsr #6 │ │ │ │ - tsteq pc, r2, lsr #30 │ │ │ │ - tsteq pc, sl, asr r3 @ │ │ │ │ - tsteq pc, r2, lsr pc @ │ │ │ │ - smlatteq pc, sl, lr, r5 │ │ │ │ - tsteq pc, sl, asr #6 │ │ │ │ - tsteq pc, r4, lsr r3 @ │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - tsteq pc, r6, lsl #30 │ │ │ │ - tsteq pc, r8, ror #6 │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ - tsteq pc, sl, asr #6 │ │ │ │ - tsteq pc, lr, lsr pc @ │ │ │ │ - tsteq pc, sl, lsr #30 │ │ │ │ - smlabbeq pc, sl, r3, r4 @ │ │ │ │ - tsteq pc, r8, ror #6 │ │ │ │ - tsteq pc, ip, asr pc @ │ │ │ │ - @ instruction: 0x010f4394 │ │ │ │ - tsteq pc, lr, ror #30 │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ - @ instruction: 0x010f4394 │ │ │ │ - tsteq pc, lr, ror r3 @ │ │ │ │ - tsteq pc, r2, ror pc @ │ │ │ │ - tsteq pc, r0, asr pc @ │ │ │ │ - @ instruction: 0x010f43b0 │ │ │ │ - tsteq pc, ip, ror pc @ │ │ │ │ - smlabteq pc, r0, r3, r4 @ │ │ │ │ - @ instruction: 0x010f4394 │ │ │ │ - smlabbeq pc, r8, pc, r5 @ │ │ │ │ - tsteq pc, r2, ror pc @ │ │ │ │ - ldrdeq r4, [pc, -r2] │ │ │ │ - @ instruction: 0x010f43b0 │ │ │ │ - smlatbeq pc, r6, pc, r5 @ │ │ │ │ + tsteq pc, r8, asr sp @ │ │ │ │ + @ instruction: 0x010f419e │ │ │ │ + tsteq pc, r0, ror r1 @ │ │ │ │ + tsteq pc, r4, ror #26 │ │ │ │ + tsteq pc, lr, asr #26 │ │ │ │ + smlatbeq pc, lr, r1, r4 @ │ │ │ │ + smlabbeq pc, lr, r1, r4 @ │ │ │ │ + smlabbeq pc, r2, sp, r5 @ │ │ │ │ + @ instruction: 0x010f41ba │ │ │ │ + @ instruction: 0x010f5d92 │ │ │ │ + tsteq pc, sl, asr #26 │ │ │ │ + smlatbeq pc, sl, r1, r4 @ │ │ │ │ + @ instruction: 0x010f4194 │ │ │ │ + smlabbeq pc, r8, sp, r5 @ │ │ │ │ + tsteq pc, r6, ror #26 │ │ │ │ + smlabteq pc, r8, r1, r4 @ │ │ │ │ + @ instruction: 0x010f5d94 │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + smlatbeq pc, sl, r1, r4 @ │ │ │ │ + @ instruction: 0x010f5d9e │ │ │ │ + smlabbeq pc, sl, sp, r5 @ │ │ │ │ + smlatteq pc, sl, r1, r4 │ │ │ │ + smlabteq pc, r8, r1, r4 @ │ │ │ │ + @ instruction: 0x010f5dbc │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + smlabteq pc, lr, sp, r5 @ │ │ │ │ + @ instruction: 0x010f5d94 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ ldrdeq r4, [pc, -lr] │ │ │ │ - @ instruction: 0x010f5fb6 │ │ │ │ - tsteq pc, lr, asr pc @ │ │ │ │ - @ instruction: 0x010f43be │ │ │ │ - smlatbeq pc, sl, r3, r4 @ │ │ │ │ - @ instruction: 0x010f5f9e │ │ │ │ - tsteq pc, ip, ror pc @ │ │ │ │ + ldrdeq r5, [pc, -r2] │ │ │ │ + @ instruction: 0x010f5db0 │ │ │ │ + tsteq pc, r0, lsl r2 @ │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ + tsteq pc, r0, lsr #4 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + smlatteq pc, r8, sp, r5 │ │ │ │ + ldrdeq r5, [pc, -r2] │ │ │ │ + tsteq pc, r2, lsr r2 @ │ │ │ │ + tsteq pc, r0, lsl r2 @ │ │ │ │ + tsteq pc, r6, lsl #28 │ │ │ │ + tsteq pc, lr, lsr r2 @ │ │ │ │ + tsteq pc, r6, lsl lr @ │ │ │ │ + @ instruction: 0x010f5dbe │ │ │ │ + tsteq pc, lr, lsl r2 @ │ │ │ │ + tsteq pc, sl, lsl #4 │ │ │ │ + strdeq r5, [pc, -lr] │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ + tsteq pc, sl, lsl #28 │ │ │ │ + tsteq pc, lr, asr #4 │ │ │ │ + tsteq pc, r0, lsr #4 │ │ │ │ + tsteq pc, r4, lsl lr @ │ │ │ │ + strdeq r5, [pc, -lr] │ │ │ │ + tsteq pc, r2, ror #4 │ │ │ │ + tsteq pc, r2, asr #4 │ │ │ │ + tsteq pc, r8, lsr lr @ │ │ │ │ + tsteq pc, r2, ror r2 @ │ │ │ │ + tsteq pc, ip, asr #28 │ │ │ │ + tsteq pc, r4, lsl lr @ │ │ │ │ + tsteq pc, r6, ror r2 @ │ │ │ │ + tsteq pc, r2, ror #4 │ │ │ │ + tsteq pc, r8, asr lr @ │ │ │ │ + tsteq pc, sl, lsr lr @ │ │ │ │ + @ instruction: 0x010f429c │ │ │ │ + tsteq pc, sl, ror #28 │ │ │ │ + @ instruction: 0x010f42b0 │ │ │ │ + smlabbeq pc, r6, r2, r4 @ │ │ │ │ + tsteq pc, ip, ror lr @ │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + smlabteq pc, sl, r2, r4 @ │ │ │ │ + smlatbeq pc, sl, r2, r4 @ │ │ │ │ + smlatbeq pc, r0, lr, r5 @ │ │ │ │ ldrdeq r4, [pc, -ip] │ │ │ │ - smlatbeq pc, sl, pc, r5 @ │ │ │ │ - smlatteq pc, lr, r3, r4 │ │ │ │ - smlabteq pc, r0, r3, r4 @ │ │ │ │ - @ instruction: 0x010f5fb4 │ │ │ │ - @ instruction: 0x010f5f9e │ │ │ │ - tsteq pc, r2, lsl #8 │ │ │ │ - smlatteq pc, r2, r3, r4 │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - tsteq pc, r2, lsl r4 @ │ │ │ │ - smlatteq pc, ip, pc, r5 @ │ │ │ │ - @ instruction: 0x010f5fb4 │ │ │ │ - tsteq pc, r6, lsl r4 @ │ │ │ │ - tsteq pc, r2, lsl #8 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - ldrdeq r5, [pc, -sl] │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - tsteq pc, sl │ │ │ │ - tsteq pc, r0, asr r4 @ │ │ │ │ - tsteq pc, r6, lsr #8 │ │ │ │ - tsteq pc, ip, lsl r0 @ │ │ │ │ - tsteq pc, r8 │ │ │ │ - tsteq pc, sl, ror #8 │ │ │ │ - tsteq pc, sl, asr #8 │ │ │ │ - tsteq pc, r0, asr #32 │ │ │ │ - tsteq pc, ip, ror r4 @ │ │ │ │ - qaddeq r6, r6, pc @ │ │ │ │ + @ instruction: 0x010f5eb6 │ │ │ │ msrvc CPSR_f, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vcgt.s8 q4, q8, │ │ │ │ @ instruction: 0xf6438156 │ │ │ │ addsmi r6, r8, #188, 6 @ 0xf0000002 │ │ │ │ bicshi pc, lr, #2 │ │ │ │ adchi pc, r8, r0, lsl #4 │ │ │ │ @@ -14527,290 +14527,290 @@ │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1116 @ 0xfffffba4 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1112 @ 0xfffffba8 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1108 @ 0xfffffbac │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatteq pc, r2, lr, r5 │ │ │ │ - tsteq pc, r2, asr #6 │ │ │ │ - tsteq pc, ip, lsr #6 │ │ │ │ - tsteq pc, r2, lsr #30 │ │ │ │ - tsteq pc, r0, lsl #30 │ │ │ │ - tsteq pc, r0, ror #6 │ │ │ │ - tsteq pc, ip, lsr #30 │ │ │ │ - tsteq pc, r0, ror r3 @ │ │ │ │ - tsteq pc, r4, asr #6 │ │ │ │ - tsteq pc, r8, lsr pc @ │ │ │ │ - tsteq pc, r2, lsr #30 │ │ │ │ - smlabbeq pc, r2, r3, r4 @ │ │ │ │ - tsteq pc, r2, ror #6 │ │ │ │ - tsteq pc, r6, asr pc @ │ │ │ │ - smlabbeq pc, lr, r3, r4 @ │ │ │ │ - tsteq pc, r6, ror #30 │ │ │ │ - tsteq pc, sl, lsr #30 │ │ │ │ - smlabbeq pc, ip, r3, r4 @ │ │ │ │ - tsteq pc, r6, ror r3 @ │ │ │ │ - tsteq pc, sl, ror #30 │ │ │ │ - tsteq pc, r8, asr #30 │ │ │ │ - smlatbeq pc, r8, r3, r4 @ │ │ │ │ - tsteq pc, r6, ror pc @ │ │ │ │ - @ instruction: 0x010f43ba │ │ │ │ - smlabbeq pc, ip, r3, r4 @ │ │ │ │ - smlabbeq pc, r0, pc, r5 @ │ │ │ │ - tsteq pc, ip, ror #30 │ │ │ │ - smlabteq pc, ip, r3, r4 @ │ │ │ │ - smlatbeq pc, sl, r3, r4 @ │ │ │ │ - @ instruction: 0x010f5f9e │ │ │ │ + tsteq pc, r2, asr #26 │ │ │ │ + smlatbeq pc, r2, r1, r4 @ │ │ │ │ + smlabbeq pc, ip, r1, r4 @ │ │ │ │ + smlabbeq pc, r2, sp, r5 @ │ │ │ │ + tsteq pc, r0, ror #26 │ │ │ │ + smlabteq pc, r0, r1, r4 @ │ │ │ │ + smlabbeq pc, ip, sp, r5 @ │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + smlatbeq pc, r4, r1, r4 @ │ │ │ │ + @ instruction: 0x010f5d98 │ │ │ │ + smlabbeq pc, r2, sp, r5 @ │ │ │ │ + smlatteq pc, r2, r1, r4 │ │ │ │ + smlabteq pc, r2, r1, r4 @ │ │ │ │ + @ instruction: 0x010f5db6 │ │ │ │ + smlatteq pc, lr, r1, r4 │ │ │ │ + smlabteq pc, r6, sp, r5 @ │ │ │ │ + smlabbeq pc, sl, sp, r5 @ │ │ │ │ + smlatteq pc, ip, r1, r4 │ │ │ │ ldrdeq r4, [pc, -r6] │ │ │ │ - smlatbeq pc, lr, pc, r5 @ │ │ │ │ - tsteq pc, r6, lsl #16 │ │ │ │ - @ instruction: 0x010f149e │ │ │ │ - tsteq pc, r6, ror #10 │ │ │ │ - tsteq pc, r6 │ │ │ │ - @ instruction: 0x010efd9e │ │ │ │ - tstpeq lr, r6, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r6, sl, pc @ │ │ │ │ - @ instruction: 0x010efa96 │ │ │ │ - smlatbeq lr, r2, sl, pc @ │ │ │ │ - tsteq lr, r2, asr r9 │ │ │ │ - @ instruction: 0x010efaba │ │ │ │ - tsteq lr, r2, asr #18 │ │ │ │ + smlabteq pc, sl, sp, r5 @ │ │ │ │ + smlatbeq pc, r8, sp, r5 @ │ │ │ │ + tsteq pc, r8, lsl #4 │ │ │ │ + ldrdeq r5, [pc, -r6] │ │ │ │ + tsteq pc, sl, lsl r2 @ │ │ │ │ + smlatteq pc, ip, r1, r4 │ │ │ │ + smlatteq pc, r0, sp, r5 │ │ │ │ + smlabteq pc, ip, sp, r5 @ │ │ │ │ + tsteq pc, ip, lsr #4 │ │ │ │ + tsteq pc, sl, lsl #4 │ │ │ │ + strdeq r5, [pc, -lr] │ │ │ │ + tsteq pc, r6, lsr r2 @ │ │ │ │ + tsteq pc, lr, lsl #28 │ │ │ │ + tsteq pc, r6, ror #12 │ │ │ │ + strdeq r1, [pc, -lr] │ │ │ │ + smlabteq pc, r6, r3, r0 @ │ │ │ │ + tstpeq lr, r6, ror #28 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -lr] │ │ │ │ + tstpeq lr, r6, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r6] │ │ │ │ + tstpeq lr, r2, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010e77b2 │ │ │ │ + tstpeq lr, sl, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r2, r7, r7 │ │ │ │ + smlabteq lr, sl, r9, pc @ │ │ │ │ + tstpeq lr, r2, ror r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef996 │ │ │ │ + smlabbeq lr, r2, r7, r7 │ │ │ │ + smlabteq lr, lr, r9, pc @ │ │ │ │ + tsteq lr, r2, ror r7 │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ + tstpeq lr, r6, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, sl, asr #14 │ │ │ │ + tstpeq lr, lr, ror sl @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, sl, lsr r7 │ │ │ │ + tstpeq lr, r6, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, sl, sl, pc @ │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ + tsteq lr, sl, lsl r7 │ │ │ │ + strdeq pc, [lr, -lr] │ │ │ │ + tsteq lr, sl, lsl #14 │ │ │ │ + tstpeq lr, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010efbba │ │ │ │ tstpeq lr, sl, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsl fp @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, r6, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r2, lsr #18 │ │ │ │ - tstpeq lr, lr, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r2, lsl r9 │ │ │ │ - tstpeq lr, sl, ror ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsl ip @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, lr, fp, pc @ │ │ │ │ - ldrdeq pc, [lr, -sl] │ │ │ │ - smlatteq lr, sl, r8, r7 │ │ │ │ - tstpeq lr, lr, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, asr #22 @ p-variant is OBSOLETE │ │ │ │ ldrdeq r7, [lr, -sl] │ │ │ │ - smlatbeq lr, r6, ip, pc @ │ │ │ │ + tstpeq lr, r2, ror #22 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, sl, r6, r7 │ │ │ │ + smlatteq lr, r2, fp, pc @ │ │ │ │ + smlatbeq lr, sl, fp, pc @ │ │ │ │ + @ instruction: 0x010efbba │ │ │ │ + smlatbeq lr, sl, r6, r7 │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ + @ instruction: 0x010e769a │ │ │ │ + @ instruction: 0x010efc96 │ │ │ │ + tstpeq lr, r2, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r2, ror r6 │ │ │ │ + tstpeq lr, r6, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r2, ror #12 │ │ │ │ + @ instruction: 0x010efc9a │ │ │ │ tstpeq lr, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, ror ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010e78ba │ │ │ │ - @ instruction: 0x010efc9e │ │ │ │ - smlatbeq lr, sl, r8, r7 │ │ │ │ - tstpeq lr, sl, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -r6] │ │ │ │ - smlatteq lr, r2, ip, pc @ │ │ │ │ - tsteq lr, sl, ror r8 │ │ │ │ - tstpeq lr, r2, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, sl, ror #16 │ │ │ │ - smlabbeq lr, r2, sp, pc @ │ │ │ │ - tstpeq lr, sl, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, asr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, sl, asr #16 │ │ │ │ - tstpeq lr, sl, ror sp @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, sl, lsr r8 │ │ │ │ - tstpeq lr, r6, lsr lr @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r2] │ │ │ │ - @ instruction: 0x010efdba │ │ │ │ - smlabteq lr, sl, sp, pc @ │ │ │ │ - tsteq lr, r2, lsl r8 │ │ │ │ - smlatteq lr, r6, sp, pc @ │ │ │ │ - tsteq lr, r2, lsl #16 │ │ │ │ - tstpeq lr, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, sl, r7, r7 │ │ │ │ - tstpeq lr, r6, lsr lr @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r7, [lr, -sl] │ │ │ │ - smlabbeq pc, r2, r0, r0 @ │ │ │ │ - tstpeq lr, lr, asr pc @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, sl, lr, pc @ │ │ │ │ - smlabbeq lr, r6, lr, pc @ │ │ │ │ - tstpeq lr, r6, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r2, r7, r7 │ │ │ │ - tstpeq lr, sl, ror lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010e7792 │ │ │ │ + tsteq lr, sl, asr #12 │ │ │ │ + @ instruction: 0x010efc96 │ │ │ │ + tsteq lr, sl, lsr r6 │ │ │ │ smlatteq lr, r2, lr, pc @ │ │ │ │ - @ instruction: 0x010efeb2 │ │ │ │ - @ instruction: 0x010efebe │ │ │ │ - tsteq lr, r2, ror r7 │ │ │ │ - ldrdeq pc, [lr, -r6] │ │ │ │ - tsteq lr, r2, ror #14 │ │ │ │ - tstpeq lr, sl, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, sl, lsr r7 │ │ │ │ - tstpeq lr, sl, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, sl, lsr #14 │ │ │ │ - smlabbeq lr, r2, pc, pc @ │ │ │ │ - tstpeq lr, lr, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r2, lsl r7 │ │ │ │ - tstpeq lr, lr, ror pc @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r2, lsl #14 │ │ │ │ - tsteq pc, r2, lsl #2 │ │ │ │ - tsteq pc, r6, lsr r0 @ │ │ │ │ - smlatteq lr, sl, pc, pc @ │ │ │ │ - @ instruction: 0x010effbe │ │ │ │ - smlabteq lr, r6, pc, pc @ │ │ │ │ - ldrdeq r7, [lr, -r2] │ │ │ │ - smlatteq lr, r2, pc, pc @ │ │ │ │ - smlabteq lr, r2, r6, r7 │ │ │ │ - tsteq pc, r6, rrx │ │ │ │ - tsteq pc, r6, lsr #32 │ │ │ │ - tsteq pc, sl, lsr r0 @ │ │ │ │ - smlatbeq lr, r2, r6, r7 │ │ │ │ - tsteq pc, r2, rrx │ │ │ │ - @ instruction: 0x010e7692 │ │ │ │ - smlabbeq pc, r6, r1, r0 @ │ │ │ │ - tsteq pc, r2, lsl r1 @ │ │ │ │ - smlabteq pc, r2, r0, r0 @ │ │ │ │ - ldrdeq r0, [pc, -lr] │ │ │ │ - tsteq lr, sl, ror #12 │ │ │ │ - tsteq pc, r6, lsl r1 @ │ │ │ │ - tsteq lr, sl, asr r6 │ │ │ │ - @ instruction: 0x010f01ba │ │ │ │ - tsteq pc, sl, ror #2 │ │ │ │ - tsteq lr, r2, asr #12 │ │ │ │ - smlabteq pc, r6, r1, r0 @ │ │ │ │ - tsteq lr, r2, lsr r6 │ │ │ │ - @ instruction: 0x010f0996 │ │ │ │ - smlabteq pc, r2, r5, r0 @ │ │ │ │ - smlatteq pc, r6, r3, r0 │ │ │ │ - smlatteq pc, r2, r2, r0 │ │ │ │ - tsteq pc, lr, ror #4 │ │ │ │ - tsteq pc, lr, lsl r2 @ │ │ │ │ - tsteq pc, sl, lsr r2 @ │ │ │ │ + @ instruction: 0x010efdbe │ │ │ │ + tstpeq lr, sl, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r6, ip, pc @ │ │ │ │ + @ instruction: 0x010efcb6 │ │ │ │ + smlabteq lr, r2, ip, pc @ │ │ │ │ + tsteq lr, r2, lsl #12 │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ strdeq r7, [lr, -r2] │ │ │ │ - tsteq pc, r2, ror r2 @ │ │ │ │ - smlatteq lr, r2, r5, r7 │ │ │ │ - tsteq pc, sl, lsr r3 @ │ │ │ │ - smlatteq pc, sl, r2, r0 │ │ │ │ - tsteq pc, r6, lsl #6 │ │ │ │ + tstpeq lr, r2, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl sp @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r7, [lr, -r2] │ │ │ │ + tstpeq lr, r6, lsr sp @ p-variant is OBSOLETE │ │ │ │ smlabteq lr, r2, r5, r7 │ │ │ │ - tsteq pc, lr, lsr r3 @ │ │ │ │ - @ instruction: 0x010e75b2 │ │ │ │ - tsteq pc, r2, ror r4 @ │ │ │ │ - strdeq r0, [pc, -lr] │ │ │ │ - smlatbeq pc, lr, r3, r0 @ │ │ │ │ - smlabteq pc, sl, r3, r0 @ │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ + @ instruction: 0x010efd96 │ │ │ │ + tstpeq lr, r6, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, ror sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010e759a │ │ │ │ + smlabbeq lr, sl, sp, pc @ │ │ │ │ smlabbeq lr, sl, r5, r7 │ │ │ │ - tsteq pc, r2, lsl #8 │ │ │ │ - tsteq lr, sl, ror r5 │ │ │ │ - smlatbeq pc, r6, r4, r0 @ │ │ │ │ - tsteq pc, r6, asr r4 @ │ │ │ │ + smlatteq lr, r2, sp, pc @ │ │ │ │ + smlatbeq lr, lr, sp, pc @ │ │ │ │ + tsteq lr, r2, ror r5 │ │ │ │ + ldrdeq pc, [lr, -lr] │ │ │ │ tsteq lr, r2, ror #10 │ │ │ │ - @ instruction: 0x010f04b2 │ │ │ │ - tsteq lr, r2, asr r5 │ │ │ │ - smlatteq pc, r2, r6, r0 │ │ │ │ - ldrdeq r0, [pc, -lr] │ │ │ │ - tsteq pc, sl, ror #10 │ │ │ │ - tsteq pc, sl, lsl r5 @ │ │ │ │ - tsteq pc, r6, lsr r5 @ │ │ │ │ + tstpeq lr, r2, ror #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010efe96 │ │ │ │ + tstpeq lr, sl, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r2, lsr r5 │ │ │ │ + tstpeq lr, r2, asr #28 @ p-variant is OBSOLETE │ │ │ │ tsteq lr, r2, lsr #10 │ │ │ │ - tsteq pc, lr, ror #10 │ │ │ │ - tsteq lr, r2, lsl r5 │ │ │ │ - tsteq pc, r6, lsr r6 @ │ │ │ │ - smlatteq pc, r6, r5, r0 │ │ │ │ - tsteq pc, r2, lsl #12 │ │ │ │ + smlabteq lr, r6, lr, pc @ │ │ │ │ + smlabbeq lr, r6, lr, pc @ │ │ │ │ + @ instruction: 0x010efe9a │ │ │ │ + tsteq lr, r2, lsl #10 │ │ │ │ + smlabteq lr, r2, lr, pc @ │ │ │ │ strdeq r7, [lr, -r2] │ │ │ │ - tsteq pc, sl, lsr r6 @ │ │ │ │ - smlatteq lr, r2, r4, r7 │ │ │ │ - tsteq pc, lr, ror #14 │ │ │ │ - strdeq r0, [pc, -sl] │ │ │ │ - smlatbeq pc, sl, r6, r0 @ │ │ │ │ - smlabteq pc, r6, r6, r0 @ │ │ │ │ + smlatteq lr, r6, pc, pc @ │ │ │ │ + tstpeq lr, r2, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr pc @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, sl, r4, r7 │ │ │ │ + tstpeq lr, r6, ror pc @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x010e74ba │ │ │ │ - strdeq r0, [pc, -lr] │ │ │ │ - smlatbeq lr, sl, r4, r7 │ │ │ │ - smlatbeq pc, r2, r7, r0 @ │ │ │ │ - tsteq pc, r2, asr r7 @ │ │ │ │ + tsteq pc, sl, lsl r0 @ │ │ │ │ + smlabteq lr, sl, pc, pc @ │ │ │ │ + smlatbeq lr, r2, r4, r7 │ │ │ │ + tsteq pc, r6, lsr #32 │ │ │ │ @ instruction: 0x010e7492 │ │ │ │ - smlatbeq pc, lr, r7, r0 @ │ │ │ │ - smlabbeq lr, r2, r4, r7 │ │ │ │ - @ instruction: 0x010f0bb2 │ │ │ │ - ldrdeq r0, [pc, -r6] │ │ │ │ + strdeq r0, [pc, -r6] │ │ │ │ + tsteq pc, r2, lsr #8 │ │ │ │ + tsteq pc, r6, asr #4 │ │ │ │ + tsteq pc, r2, asr #2 │ │ │ │ + smlabteq pc, lr, r0, r0 @ │ │ │ │ + tsteq pc, lr, ror r0 @ │ │ │ │ + swpeq r0, sl, [pc] @ │ │ │ │ + tsteq lr, r2, asr r4 │ │ │ │ ldrdeq r0, [pc, -r2] │ │ │ │ - tsteq pc, lr, asr r8 @ │ │ │ │ - tsteq pc, lr, lsl #16 │ │ │ │ - tsteq pc, sl, lsr #16 │ │ │ │ - tsteq lr, sl, asr #8 │ │ │ │ - tsteq pc, r2, ror #16 │ │ │ │ - tsteq lr, sl, lsr r4 │ │ │ │ - tsteq pc, sl, lsr #18 │ │ │ │ - ldrdeq r0, [pc, -sl] │ │ │ │ + tsteq lr, r2, asr #8 │ │ │ │ + @ instruction: 0x010f019a │ │ │ │ + tsteq pc, sl, asr #2 │ │ │ │ + tsteq pc, r6, ror #2 │ │ │ │ + tsteq lr, r2, lsr #8 │ │ │ │ + @ instruction: 0x010f019e │ │ │ │ + tsteq lr, r2, lsl r4 │ │ │ │ + ldrdeq r0, [pc, -r2] │ │ │ │ + tsteq pc, lr, asr r2 @ │ │ │ │ + tsteq pc, lr, lsl #4 │ │ │ │ + tsteq pc, sl, lsr #4 │ │ │ │ + smlatteq lr, sl, r3, r7 │ │ │ │ + tsteq pc, r2, ror #4 │ │ │ │ + ldrdeq r7, [lr, -sl] │ │ │ │ + tsteq pc, r6, lsl #6 │ │ │ │ + @ instruction: 0x010f02b6 │ │ │ │ + smlabteq lr, r2, r3, r7 │ │ │ │ + tsteq pc, r2, lsl r3 @ │ │ │ │ + @ instruction: 0x010e73b2 │ │ │ │ + tsteq pc, r2, asr #10 │ │ │ │ + tsteq pc, lr, lsr r4 @ │ │ │ │ + smlabteq pc, sl, r3, r0 @ │ │ │ │ + tsteq pc, sl, ror r3 @ │ │ │ │ + @ instruction: 0x010f0396 │ │ │ │ + smlabbeq lr, r2, r3, r7 │ │ │ │ + smlabteq pc, lr, r3, r0 @ │ │ │ │ + tsteq lr, r2, ror r3 │ │ │ │ + @ instruction: 0x010f0496 │ │ │ │ + tsteq pc, r6, asr #8 │ │ │ │ + tsteq pc, r2, ror #8 │ │ │ │ + tsteq lr, r2, asr r3 │ │ │ │ + @ instruction: 0x010f049a │ │ │ │ + tsteq lr, r2, asr #6 │ │ │ │ + smlabteq pc, lr, r5, r0 @ │ │ │ │ + tsteq pc, sl, asr r5 @ │ │ │ │ + tsteq pc, sl, lsl #10 │ │ │ │ + tsteq pc, r6, lsr #10 │ │ │ │ + tsteq lr, sl, lsl r3 │ │ │ │ + tsteq pc, lr, asr r5 @ │ │ │ │ + tsteq lr, sl, lsl #6 │ │ │ │ + tsteq pc, r2, lsl #12 │ │ │ │ + @ instruction: 0x010f05b2 │ │ │ │ + strdeq r7, [lr, -r2] │ │ │ │ + tsteq pc, lr, lsl #12 │ │ │ │ + smlatteq lr, r2, r2, r7 │ │ │ │ + tsteq pc, r2, lsl sl @ │ │ │ │ + tsteq pc, r6, lsr r8 @ │ │ │ │ + tsteq pc, r2, lsr r7 @ │ │ │ │ + @ instruction: 0x010f06be │ │ │ │ + tsteq pc, lr, ror #12 │ │ │ │ + smlabbeq pc, sl, r6, r0 @ │ │ │ │ + smlatbeq lr, sl, r2, r7 │ │ │ │ + smlabteq pc, r2, r6, r0 @ │ │ │ │ + @ instruction: 0x010e729a │ │ │ │ + smlabbeq pc, sl, r7, r0 @ │ │ │ │ + tsteq pc, sl, lsr r7 @ │ │ │ │ + tsteq pc, r6, asr r7 @ │ │ │ │ + tsteq lr, sl, ror r2 │ │ │ │ + smlabbeq pc, lr, r7, r0 @ │ │ │ │ + tsteq lr, sl, ror #4 │ │ │ │ + smlabteq pc, r2, r8, r0 @ │ │ │ │ + tsteq pc, lr, asr #16 │ │ │ │ + strdeq r0, [pc, -lr] │ │ │ │ + tsteq pc, sl, lsl r8 @ │ │ │ │ + tsteq lr, r2, asr #4 │ │ │ │ + tsteq pc, r2, asr r8 @ │ │ │ │ + tsteq lr, r2, lsr r2 │ │ │ │ strdeq r0, [pc, -r6] │ │ │ │ - tsteq lr, sl, lsl r4 │ │ │ │ - tsteq pc, lr, lsr #18 │ │ │ │ - tsteq lr, sl, lsl #8 │ │ │ │ - tsteq pc, r2, ror #20 │ │ │ │ - smlatteq pc, lr, r9, r0 │ │ │ │ - @ instruction: 0x010f099e │ │ │ │ + smlatbeq pc, r6, r8, r0 @ │ │ │ │ + tsteq lr, sl, lsl r2 │ │ │ │ + tsteq pc, r2, lsl #18 │ │ │ │ + tsteq lr, sl, lsl #4 │ │ │ │ + tsteq pc, r2, lsr fp @ │ │ │ │ + tsteq pc, lr, lsr #20 │ │ │ │ @ instruction: 0x010f09ba │ │ │ │ - smlatteq lr, r2, r3, r7 │ │ │ │ + tsteq pc, sl, ror #18 │ │ │ │ + smlabbeq pc, r6, r9, r0 @ │ │ │ │ + ldrdeq r7, [lr, -sl] │ │ │ │ + @ instruction: 0x010f09be │ │ │ │ + smlabteq lr, sl, r1, r7 │ │ │ │ + smlabbeq pc, r6, sl, r0 @ │ │ │ │ + tsteq pc, r6, lsr sl @ │ │ │ │ + tsteq pc, r2, asr sl @ │ │ │ │ + smlatbeq lr, sl, r1, r7 │ │ │ │ + smlabbeq pc, sl, sl, r0 @ │ │ │ │ + @ instruction: 0x010e719a │ │ │ │ + @ instruction: 0x010f0bbe │ │ │ │ + tsteq pc, sl, asr #22 │ │ │ │ + strdeq r0, [pc, -sl] │ │ │ │ + tsteq pc, r6, lsl fp @ │ │ │ │ + tsteq lr, r2, ror r1 │ │ │ │ + tsteq pc, lr, asr #22 │ │ │ │ + tsteq lr, r2, ror #2 │ │ │ │ strdeq r0, [pc, -r2] │ │ │ │ - ldrdeq r7, [lr, -r2] │ │ │ │ - @ instruction: 0x010f0a96 │ │ │ │ - tsteq pc, r6, asr #20 │ │ │ │ - @ instruction: 0x010e73ba │ │ │ │ - smlatbeq pc, r2, sl, r0 @ │ │ │ │ - smlatbeq lr, sl, r3, r7 │ │ │ │ - ldrdeq r0, [pc, -r2] │ │ │ │ - smlabteq pc, lr, fp, r0 @ │ │ │ │ - tsteq pc, sl, asr fp @ │ │ │ │ - tsteq pc, sl, lsl #22 │ │ │ │ - tsteq pc, r6, lsr #22 │ │ │ │ - tsteq lr, sl, ror r3 │ │ │ │ - tsteq pc, lr, asr fp @ │ │ │ │ - tsteq lr, sl, ror #6 │ │ │ │ - tsteq pc, r6, lsr #24 │ │ │ │ - ldrdeq r0, [pc, -r6] │ │ │ │ + smlatbeq pc, r2, fp, r0 @ │ │ │ │ + tsteq lr, sl, asr #2 │ │ │ │ + strdeq r0, [pc, -lr] │ │ │ │ + tsteq lr, sl, lsr r1 │ │ │ │ + tsteq pc, r6, ror #22 │ │ │ │ + smlabteq pc, r6, r3, r1 @ │ │ │ │ strdeq r0, [pc, -r2] │ │ │ │ - tsteq lr, sl, asr #6 │ │ │ │ - tsteq pc, sl, lsr #24 │ │ │ │ - tsteq lr, sl, lsr r3 │ │ │ │ - tsteq pc, lr, asr sp @ │ │ │ │ - smlatteq pc, sl, ip, r0 │ │ │ │ - @ instruction: 0x010f0c9a │ │ │ │ - @ instruction: 0x010f0cb6 │ │ │ │ - tsteq lr, r2, lsl r3 │ │ │ │ - smlatteq pc, lr, ip, r0 │ │ │ │ - tsteq lr, r2, lsl #6 │ │ │ │ - @ instruction: 0x010f0d92 │ │ │ │ - tsteq pc, r2, asr #26 │ │ │ │ - smlatteq lr, sl, r2, r7 │ │ │ │ - @ instruction: 0x010f0d9e │ │ │ │ - ldrdeq r7, [lr, -sl] │ │ │ │ - tsteq pc, r6, lsl #26 │ │ │ │ - tsteq pc, r6, ror #10 │ │ │ │ - @ instruction: 0x010f1192 │ │ │ │ - @ instruction: 0x010f0fb6 │ │ │ │ - @ instruction: 0x010f0eb2 │ │ │ │ - tsteq pc, lr, lsr lr @ │ │ │ │ - smlatteq pc, lr, sp, r0 │ │ │ │ - tsteq pc, sl, lsl #28 │ │ │ │ - @ instruction: 0x010e7292 │ │ │ │ - tsteq pc, r2, asr #28 │ │ │ │ - smlabbeq lr, r2, r2, r7 │ │ │ │ - tsteq pc, sl, lsl #30 │ │ │ │ - @ instruction: 0x010f0eba │ │ │ │ + tsteq pc, r6, lsl lr @ │ │ │ │ + tsteq pc, r2, lsl sp @ │ │ │ │ + @ instruction: 0x010f0c9e │ │ │ │ + tsteq pc, lr, asr #24 │ │ │ │ + tsteq pc, sl, ror #24 │ │ │ │ + strdeq r7, [lr, -r2] │ │ │ │ + smlatbeq pc, r2, ip, r0 @ │ │ │ │ + smlatteq lr, r2, r0, r7 │ │ │ │ + tsteq pc, sl, ror #26 │ │ │ │ + tsteq pc, sl, lsl sp @ │ │ │ │ + tsteq pc, r6, lsr sp @ │ │ │ │ + smlabteq lr, r2, r0, r7 │ │ │ │ + tsteq pc, lr, ror #26 │ │ │ │ + strheq r7, [lr, -r2] │ │ │ │ + smlatbeq pc, r2, lr, r0 @ │ │ │ │ + tsteq pc, lr, lsr #28 │ │ │ │ + ldrdeq r0, [pc, -lr] │ │ │ │ + strdeq r0, [pc, -sl] │ │ │ │ + smlabbeq lr, sl, r0, r7 │ │ │ │ + tsteq pc, r2, lsr lr @ │ │ │ │ + tsteq lr, sl, ror r0 │ │ │ │ ldrdeq r0, [pc, -r6] │ │ │ │ - tsteq lr, r2, ror #4 │ │ │ │ - tsteq pc, lr, lsl #30 │ │ │ │ - tsteq lr, r2, asr r2 │ │ │ │ - tsteq pc, r2, asr #32 │ │ │ │ - smlabteq pc, lr, pc, r0 @ │ │ │ │ - tsteq pc, lr, ror pc @ │ │ │ │ - @ instruction: 0x010f0f9a │ │ │ │ - tsteq lr, sl, lsr #4 │ │ │ │ - ldrdeq r0, [pc, -r2] │ │ │ │ - tsteq lr, sl, lsl r2 │ │ │ │ - tsteq pc, r6, ror r0 @ │ │ │ │ - tsteq pc, r6, lsr #32 │ │ │ │ + smlabbeq pc, r6, lr, 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 │ │ │ │ @@ -15621,423 +15621,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x010e6db0 │ │ │ │ - tsteq pc, r0, lsr ip @ │ │ │ │ - smlatbeq lr, r0, sp, r6 │ │ │ │ - tsteq pc, r0, ror #28 │ │ │ │ - tsteq pc, ip, asr sp @ │ │ │ │ - smlatteq pc, r8, ip, r0 │ │ │ │ - @ instruction: 0x010f0c98 │ │ │ │ - @ instruction: 0x010f0cb4 │ │ │ │ - tsteq lr, r0, ror sp │ │ │ │ - smlatteq pc, ip, ip, r0 │ │ │ │ - tsteq lr, r0, ror #26 │ │ │ │ - @ instruction: 0x010f0db4 │ │ │ │ - tsteq pc, r4, ror #26 │ │ │ │ + tsteq lr, r0, lsl ip │ │ │ │ + @ instruction: 0x010f0a90 │ │ │ │ + tsteq lr, r0, lsl #24 │ │ │ │ + smlabteq pc, r0, ip, r0 @ │ │ │ │ + @ instruction: 0x010f0bbc │ │ │ │ + tsteq pc, r8, asr #22 │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsl fp @ │ │ │ │ + ldrdeq r6, [lr, -r0] │ │ │ │ + tsteq pc, ip, asr #22 │ │ │ │ + smlabteq lr, r0, fp, r6 │ │ │ │ + tsteq pc, r4, lsl ip @ │ │ │ │ + smlabteq pc, r4, fp, r0 @ │ │ │ │ + smlatteq pc, r0, fp, r0 │ │ │ │ + smlatbeq lr, r0, fp, r6 │ │ │ │ + tsteq pc, r8, lsl ip @ │ │ │ │ + @ instruction: 0x010e6b90 │ │ │ │ + tsteq pc, ip, asr #26 │ │ │ │ + ldrdeq r0, [pc, -r8] │ │ │ │ + smlabbeq pc, r8, ip, r0 @ │ │ │ │ + smlatbeq pc, r4, ip, r0 @ │ │ │ │ + tsteq lr, r8, ror #22 │ │ │ │ + ldrdeq r0, [pc, -ip] │ │ │ │ + tsteq lr, r8, asr fp │ │ │ │ smlabbeq pc, r0, sp, r0 @ │ │ │ │ - tsteq lr, r0, asr #26 │ │ │ │ - @ instruction: 0x010f0db8 │ │ │ │ - tsteq lr, r0, lsr sp │ │ │ │ - smlatteq pc, ip, lr, r0 │ │ │ │ - tsteq pc, r8, ror lr @ │ │ │ │ - tsteq pc, r8, lsr #28 │ │ │ │ - tsteq pc, r4, asr #28 │ │ │ │ - tsteq lr, r8, lsl #26 │ │ │ │ - tsteq pc, ip, ror lr @ │ │ │ │ + tsteq pc, r0, lsr sp @ │ │ │ │ + tsteq lr, r0, asr #22 │ │ │ │ + smlabbeq pc, ip, sp, r0 @ │ │ │ │ + tsteq lr, r0, lsr fp │ │ │ │ + @ instruction: 0x010f1190 │ │ │ │ + @ instruction: 0x010f0fb4 │ │ │ │ + @ instruction: 0x010f0eb0 │ │ │ │ + tsteq pc, ip, lsr lr @ │ │ │ │ + smlatteq pc, ip, sp, r0 │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ strdeq r6, [lr, -r8] │ │ │ │ - tsteq pc, r0, lsr #30 │ │ │ │ + tsteq pc, r0, asr #28 │ │ │ │ + smlatteq lr, r8, sl, r6 │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + @ instruction: 0x010f0eb8 │ │ │ │ + ldrdeq r0, [pc, -r4] │ │ │ │ + smlabteq lr, r8, sl, r6 │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + @ instruction: 0x010e6ab8 │ │ │ │ + tsteq pc, r0, asr #32 │ │ │ │ + smlabteq pc, ip, pc, r0 @ │ │ │ │ + tsteq pc, ip, ror pc @ │ │ │ │ + @ instruction: 0x010f0f98 │ │ │ │ + @ instruction: 0x010e6a90 │ │ │ │ ldrdeq r0, [pc, -r0] │ │ │ │ - smlatteq lr, r0, ip, r6 │ │ │ │ - tsteq pc, ip, lsr #30 │ │ │ │ - ldrdeq r6, [lr, -r0] │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ - tsteq pc, r4, asr r1 @ │ │ │ │ - qaddeq r1, r0, pc @ │ │ │ │ - ldrdeq r0, [pc, -ip] │ │ │ │ - smlabbeq pc, ip, pc, r0 @ │ │ │ │ - smlatbeq pc, r8, pc, r0 @ │ │ │ │ - @ instruction: 0x010e6c98 │ │ │ │ - smlatteq pc, r0, pc, r0 @ │ │ │ │ - smlabbeq lr, r8, ip, r6 │ │ │ │ - smlatbeq pc, r8, r0, r1 @ │ │ │ │ - qaddeq r1, r8, pc @ │ │ │ │ + smlabbeq lr, r0, sl, r6 │ │ │ │ tsteq pc, r4, ror r0 @ │ │ │ │ - tsteq lr, r8, ror #24 │ │ │ │ - smlatbeq pc, ip, r0, r1 @ │ │ │ │ - tsteq lr, r8, asr ip │ │ │ │ - smlatteq pc, r0, r1, r1 │ │ │ │ - tsteq pc, ip, ror #2 │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ + tsteq pc, r4, lsr #32 │ │ │ │ + tsteq lr, r8, ror #20 │ │ │ │ + smlabbeq pc, r0, r0, r1 @ │ │ │ │ + tsteq lr, r8, asr sl │ │ │ │ + @ instruction: 0x010f12b0 │ │ │ │ + smlatbeq pc, ip, r1, r1 @ │ │ │ │ tsteq pc, r8, lsr r1 @ │ │ │ │ - tsteq lr, r0, lsr ip │ │ │ │ - tsteq pc, r0, ror r1 @ │ │ │ │ - tsteq lr, r0, lsr #24 │ │ │ │ - tsteq pc, r4, lsl r2 @ │ │ │ │ - smlabteq pc, r4, r1, r1 @ │ │ │ │ - tsteq lr, r8, lsl #24 │ │ │ │ - tsteq pc, r0, lsr #4 │ │ │ │ + smlatteq pc, r8, r0, r1 │ │ │ │ + tsteq pc, r4, lsl #2 │ │ │ │ + tsteq lr, r8, lsr #20 │ │ │ │ + tsteq pc, ip, lsr r1 @ │ │ │ │ + tsteq lr, r8, lsl sl │ │ │ │ + tsteq pc, r4, lsl #4 │ │ │ │ + @ instruction: 0x010f11b4 │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ strdeq r6, [lr, -r8] │ │ │ │ - tsteq pc, r0, asr r4 @ │ │ │ │ - tsteq pc, ip, asr #6 │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - smlabbeq pc, r8, r2, r1 @ │ │ │ │ - smlatbeq pc, r4, r2, r1 @ │ │ │ │ - smlabteq lr, r8, fp, r6 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - @ instruction: 0x010e6bb8 │ │ │ │ - smlatbeq pc, r4, r3, r1 @ │ │ │ │ - tsteq pc, r4, asr r3 @ │ │ │ │ + tsteq pc, r8, lsl #4 │ │ │ │ + smlatteq lr, r8, r9, r6 │ │ │ │ + tsteq pc, ip, lsr r3 @ │ │ │ │ + smlabteq pc, r8, r2, r1 @ │ │ │ │ + tsteq pc, r8, ror r2 @ │ │ │ │ + @ instruction: 0x010f1294 │ │ │ │ + smlabteq lr, r0, r9, r6 │ │ │ │ + smlabteq pc, ip, r2, r1 @ │ │ │ │ + @ instruction: 0x010e69b0 │ │ │ │ tsteq pc, r0, ror r3 @ │ │ │ │ - @ instruction: 0x010e6b98 │ │ │ │ - smlatbeq pc, r8, r3, r1 @ │ │ │ │ - smlabbeq lr, r8, fp, r6 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, r8, ror #8 │ │ │ │ - tsteq pc, r8, lsl r4 @ │ │ │ │ - tsteq pc, r4, lsr r4 @ │ │ │ │ - tsteq lr, r0, ror #22 │ │ │ │ - tsteq pc, ip, ror #8 │ │ │ │ - tsteq lr, r0, asr fp │ │ │ │ - tsteq pc, r0, lsl r5 @ │ │ │ │ - smlabteq pc, r0, r4, r1 @ │ │ │ │ - tsteq lr, r8, lsr fp │ │ │ │ - tsteq pc, ip, lsl r5 @ │ │ │ │ - tsteq lr, r8, lsr #22 │ │ │ │ - @ instruction: 0x010f3690 │ │ │ │ - tsteq pc, r8, lsl r9 @ │ │ │ │ - tsteq pc, ip, lsr r7 @ │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - smlabteq pc, r4, r5, r1 @ │ │ │ │ - tsteq pc, r4, ror r5 @ │ │ │ │ - @ instruction: 0x010f1590 │ │ │ │ - smlatteq lr, r8, sl, r6 │ │ │ │ - smlabteq pc, r8, r5, r1 @ │ │ │ │ - ldrdeq r6, [lr, -r8] │ │ │ │ - @ instruction: 0x010f1690 │ │ │ │ - tsteq pc, r0, asr #12 │ │ │ │ + tsteq pc, r0, lsr #6 │ │ │ │ + @ instruction: 0x010e6998 │ │ │ │ + tsteq pc, ip, ror r3 @ │ │ │ │ + smlabbeq lr, r8, r9, r6 │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + tsteq pc, r8, ror r7 @ │ │ │ │ + @ instruction: 0x010f159c │ │ │ │ + @ instruction: 0x010f1498 │ │ │ │ + tsteq pc, r4, lsr #8 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + tsteq lr, r8, asr #18 │ │ │ │ + tsteq pc, r8, lsr #8 │ │ │ │ + tsteq lr, r8, lsr r9 │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + smlatbeq pc, r0, r4, r1 @ │ │ │ │ + @ instruction: 0x010f14bc │ │ │ │ + tsteq lr, r8, lsl r9 │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + tsteq lr, r8, lsl #18 │ │ │ │ + tsteq pc, r8, lsr #12 │ │ │ │ + @ instruction: 0x010f15b4 │ │ │ │ + tsteq pc, r4, ror #10 │ │ │ │ + smlabbeq pc, r0, r5, r1 @ │ │ │ │ + smlatteq lr, r0, r8, r6 │ │ │ │ + @ instruction: 0x010f15b8 │ │ │ │ + ldrdeq r6, [lr, -r0] │ │ │ │ tsteq pc, ip, asr r6 @ │ │ │ │ - @ instruction: 0x010e6ab8 │ │ │ │ - @ instruction: 0x010f1694 │ │ │ │ - smlatbeq lr, r8, sl, r6 │ │ │ │ + tsteq pc, ip, lsl #12 │ │ │ │ + @ instruction: 0x010e68b8 │ │ │ │ + tsteq pc, r8, ror #12 │ │ │ │ + smlatbeq lr, r8, r8, r6 │ │ │ │ + @ instruction: 0x010f1790 │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + smlabteq pc, r8, r2, r3 @ │ │ │ │ + tsteq lr, r8, ror r8 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + tsteq lr, r8, ror #16 │ │ │ │ + tsteq pc, r8, lsl #6 │ │ │ │ + smlatteq pc, r8, r2, r3 │ │ │ │ + tsteq pc, r8, lsl #14 │ │ │ │ + tsteq lr, r8, asr #16 │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + tsteq lr, r8, lsr r8 │ │ │ │ + tsteq pc, r0, asr r3 @ │ │ │ │ + tsteq pc, r0, asr r7 @ │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ + tsteq pc, r8, lsl #6 │ │ │ │ + tsteq lr, r0, lsl r8 │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + tsteq lr, r0, lsl #16 │ │ │ │ + tsteq pc, r4, ror r7 @ │ │ │ │ + tsteq pc, r0, asr r7 @ │ │ │ │ + smlatteq lr, r8, r7, r6 │ │ │ │ + tsteq pc, r4, lsr r3 @ │ │ │ │ + ldrdeq r6, [lr, -r8] │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ smlabteq pc, r8, r7, r1 @ │ │ │ │ - tsteq pc, r4, asr r7 @ │ │ │ │ - tsteq pc, r4, lsl #14 │ │ │ │ - tsteq pc, r0, lsr #14 │ │ │ │ - smlabbeq lr, r0, sl, r6 │ │ │ │ - tsteq pc, r8, asr r7 @ │ │ │ │ - tsteq lr, r0, ror sl │ │ │ │ + tsteq pc, r0, ror #6 │ │ │ │ + tsteq pc, ip, lsr r3 @ │ │ │ │ + tsteq pc, r8, ror r7 @ │ │ │ │ + smlatbeq lr, r0, r7, r6 │ │ │ │ + smlabbeq pc, r4, r7, r1 @ │ │ │ │ + @ instruction: 0x010e6790 │ │ │ │ + smlabteq pc, r8, r7, r1 @ │ │ │ │ + smlatbeq pc, r4, r7, r1 @ │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ + tsteq lr, r0, ror r7 │ │ │ │ + smlabbeq pc, r0, r3, r3 @ │ │ │ │ + tsteq lr, r0, ror #14 │ │ │ │ + tsteq pc, r4, lsr #16 │ │ │ │ + @ instruction: 0x010f33bc │ │ │ │ + @ instruction: 0x010f3398 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + tsteq lr, r8, lsr r7 │ │ │ │ + smlatteq pc, r0, r7, r1 │ │ │ │ + tsteq lr, r8, lsr #14 │ │ │ │ + smlatteq pc, r0, r3, r3 │ │ │ │ + @ instruction: 0x010f33bc │ │ │ │ + tsteq lr, r0, lsl r7 │ │ │ │ + tsteq pc, ip, lsl #16 │ │ │ │ + tsteq lr, r0, lsl #14 │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + tsteq pc, ip, lsr r4 @ │ │ │ │ + tsteq pc, r0, asr #16 │ │ │ │ + tsteq pc, ip, lsl r8 @ │ │ │ │ + smlatteq pc, ip, r3, r3 │ │ │ │ + ldrdeq r6, [lr, -r0] │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + smlabteq lr, r0, r6, r6 │ │ │ │ + tsteq pc, ip, lsr r4 @ │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ + tsteq pc, r4, asr r8 @ │ │ │ │ + smlatbeq lr, r0, r6, r6 │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + @ instruction: 0x010e6690 │ │ │ │ + @ instruction: 0x010f3498 │ │ │ │ + @ instruction: 0x010f189c │ │ │ │ + tsteq pc, r8, ror r8 @ │ │ │ │ + tsteq pc, r8, asr #8 │ │ │ │ + tsteq lr, r8, ror #12 │ │ │ │ + tsteq pc, r4, asr r4 @ │ │ │ │ + tsteq lr, r8, asr r6 │ │ │ │ + smlabteq pc, r0, r8, r1 @ │ │ │ │ + @ instruction: 0x010f189c │ │ │ │ + tsteq lr, r0, asr #12 │ │ │ │ + smlabbeq pc, r0, r4, r3 @ │ │ │ │ + tsteq lr, r0, lsr r6 │ │ │ │ + smlatbeq pc, r0, r4, r2 @ │ │ │ │ + @ instruction: 0x010f1eb0 │ │ │ │ + @ instruction: 0x010f1bb4 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + tsteq pc, r0, lsr r5 @ │ │ │ │ strdeq r1, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, r7, r1 @ │ │ │ │ - tsteq lr, r8, asr sl │ │ │ │ - tsteq pc, r8, lsl #16 │ │ │ │ - tsteq lr, r8, asr #20 │ │ │ │ - tsteq pc, r0, lsr r9 @ │ │ │ │ - @ instruction: 0x010f34b0 │ │ │ │ - @ instruction: 0x010f1894 │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - tsteq pc, r8, ror #8 │ │ │ │ - tsteq lr, r8, lsl sl │ │ │ │ + @ instruction: 0x010f3494 │ │ │ │ tsteq pc, r0, ror r4 @ │ │ │ │ - tsteq lr, r8, lsl #20 │ │ │ │ + smlatbeq pc, ip, r8, r1 @ │ │ │ │ + smlatteq lr, r0, r5, r6 │ │ │ │ + @ instruction: 0x010f18b8 │ │ │ │ + ldrdeq r6, [lr, -r0] │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ smlatbeq pc, r8, r4, r3 @ │ │ │ │ - smlabbeq pc, r8, r4, r3 @ │ │ │ │ - smlatbeq pc, r8, r8, r1 @ │ │ │ │ - smlatteq lr, r8, r9, r6 │ │ │ │ - @ instruction: 0x010f18b4 │ │ │ │ - ldrdeq r6, [lr, -r8] │ │ │ │ + @ instruction: 0x010e65b0 │ │ │ │ + @ instruction: 0x010f34b4 │ │ │ │ + smlatbeq lr, r0, r5, r6 │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ strdeq r3, [pc, -r0] │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - smlabteq pc, ip, r8, r1 @ │ │ │ │ - smlatbeq pc, r8, r4, r3 @ │ │ │ │ - @ instruction: 0x010e69b0 │ │ │ │ - @ instruction: 0x010f34b0 │ │ │ │ - smlatbeq lr, r0, r9, r6 │ │ │ │ + smlabteq pc, ip, r4, r3 @ │ │ │ │ + tsteq pc, r8, lsl #18 │ │ │ │ + tsteq lr, r8, ror r5 │ │ │ │ tsteq pc, r4, lsl r9 @ │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - smlabbeq lr, r8, r9, r6 │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - tsteq lr, r8, ror r9 │ │ │ │ - @ instruction: 0x010f1a90 │ │ │ │ - @ instruction: 0x010f359c │ │ │ │ - tsteq pc, r8, ror #18 │ │ │ │ - tsteq pc, r0, lsl #10 │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsl r9 @ │ │ │ │ - tsteq lr, r0, asr #18 │ │ │ │ - tsteq pc, r4, lsr #18 │ │ │ │ - tsteq lr, r0, lsr r9 │ │ │ │ - tsteq pc, r8, ror #18 │ │ │ │ - tsteq pc, r4, asr #18 │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ - tsteq lr, r0, lsl r9 │ │ │ │ + tsteq lr, r8, ror #10 │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ + tsteq pc, r4, lsr r9 @ │ │ │ │ + tsteq pc, r4, lsl #10 │ │ │ │ + tsteq lr, r8, asr #10 │ │ │ │ + tsteq pc, r0, lsl r5 @ │ │ │ │ + tsteq lr, r8, lsr r5 │ │ │ │ + smlatteq pc, r0, r5, r3 │ │ │ │ + smlatbeq pc, ip, r9, r1 @ │ │ │ │ + tsteq pc, r4, asr #10 │ │ │ │ tsteq pc, r0, lsr #10 │ │ │ │ - tsteq lr, r0, lsl #18 │ │ │ │ - smlabteq pc, r4, r9, r1 @ │ │ │ │ - tsteq pc, ip, asr r5 @ │ │ │ │ - tsteq pc, r8, lsr r5 @ │ │ │ │ - tsteq pc, r4, ror r9 @ │ │ │ │ - ldrdeq r6, [lr, -r8] │ │ │ │ - smlabbeq pc, r0, r9, r1 @ │ │ │ │ - smlabteq lr, r8, r8, r6 │ │ │ │ - smlabbeq pc, r0, r5, r3 @ │ │ │ │ - tsteq pc, ip, asr r5 @ │ │ │ │ - @ instruction: 0x010e68b0 │ │ │ │ + tsteq pc, ip, asr r9 @ │ │ │ │ + tsteq lr, r8, lsl #10 │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + strdeq r6, [lr, -r8] │ │ │ │ smlatbeq pc, ip, r9, r1 @ │ │ │ │ - smlatbeq lr, r0, r8, r6 │ │ │ │ - tsteq pc, ip, ror sl @ │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - smlatteq pc, r0, r9, r1 │ │ │ │ - @ instruction: 0x010f19bc │ │ │ │ - smlabbeq pc, ip, r5, r3 @ │ │ │ │ - tsteq lr, r0, ror r8 │ │ │ │ - @ instruction: 0x010f3598 │ │ │ │ - tsteq lr, r0, ror #16 │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - @ instruction: 0x010f35b8 │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - tsteq lr, r0, asr #16 │ │ │ │ - tsteq pc, r0, lsl #20 │ │ │ │ - tsteq lr, r0, lsr r8 │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - tsteq pc, ip, lsr sl @ │ │ │ │ - tsteq pc, r8, lsl sl @ │ │ │ │ - smlatteq pc, r8, r5, r3 │ │ │ │ - tsteq lr, r8, lsl #16 │ │ │ │ + smlabbeq pc, r8, r9, r1 @ │ │ │ │ + tsteq pc, r8, asr r5 @ │ │ │ │ + ldrdeq r6, [lr, -r8] │ │ │ │ + tsteq pc, r4, ror #10 │ │ │ │ + smlabteq lr, r8, r4, r6 │ │ │ │ + tsteq pc, r8, lsl #20 │ │ │ │ + smlatbeq pc, r0, r5, r3 @ │ │ │ │ + tsteq pc, ip, ror r5 @ │ │ │ │ + @ instruction: 0x010f19b8 │ │ │ │ + smlatbeq lr, r0, r4, r6 │ │ │ │ + smlabteq pc, r4, r9, r1 @ │ │ │ │ + @ instruction: 0x010e6490 │ │ │ │ + smlabteq pc, r4, r5, r3 @ │ │ │ │ + smlatbeq pc, r0, r5, r3 @ │ │ │ │ + tsteq lr, r8, ror r4 │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + tsteq lr, r8, ror #8 │ │ │ │ + tsteq pc, r0, asr #14 │ │ │ │ + @ instruction: 0x010f1ab8 │ │ │ │ + tsteq pc, r8, lsl r6 @ │ │ │ │ + tsteq pc, ip, lsl sl @ │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + smlabteq pc, r8, r5, r3 @ │ │ │ │ + tsteq lr, r0, lsr r4 │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + tsteq lr, r0, lsr #8 │ │ │ │ + tsteq pc, r8, lsl r6 @ │ │ │ │ strdeq r3, [pc, -r4] │ │ │ │ - strdeq r6, [lr, -r8] │ │ │ │ - tsteq pc, r0, ror #20 │ │ │ │ + tsteq pc, r0, lsr sl @ │ │ │ │ + tsteq lr, r0, lsl #8 │ │ │ │ tsteq pc, ip, lsr sl @ │ │ │ │ - smlatteq lr, r0, r7, r6 │ │ │ │ - tsteq pc, r0, lsr #12 │ │ │ │ - ldrdeq r6, [lr, -r0] │ │ │ │ - tsteq pc, r0, asr #12 │ │ │ │ - qaddeq r2, r0, pc @ │ │ │ │ - tsteq pc, r4, asr sp @ │ │ │ │ - @ instruction: 0x010f379c │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - @ instruction: 0x010f1a9c │ │ │ │ - tsteq pc, r4, lsr r6 @ │ │ │ │ - tsteq pc, r0, lsl r6 @ │ │ │ │ - tsteq pc, ip, asr #20 │ │ │ │ - smlabbeq lr, r0, r7, r6 │ │ │ │ - tsteq pc, r8, asr sl @ │ │ │ │ - tsteq lr, r0, ror r7 │ │ │ │ + strdeq r6, [lr, -r0] │ │ │ │ + tsteq pc, r4, ror r6 @ │ │ │ │ + tsteq pc, r8, ror sl @ │ │ │ │ + tsteq pc, r4, asr sl @ │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ + smlabteq lr, r8, r3, r6 │ │ │ │ + tsteq pc, r0, lsr r6 @ │ │ │ │ + @ instruction: 0x010e63b8 │ │ │ │ @ instruction: 0x010f1a9c │ │ │ │ tsteq pc, r8, ror sl @ │ │ │ │ - tsteq pc, r8, asr #12 │ │ │ │ - tsteq lr, r0, asr r7 │ │ │ │ - tsteq pc, r4, asr r6 @ │ │ │ │ - tsteq lr, r0, asr #14 │ │ │ │ + smlatbeq lr, r0, r3, r6 │ │ │ │ + tsteq pc, ip, asr r6 @ │ │ │ │ + @ instruction: 0x010e6390 │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ strdeq r1, [pc, -r8] │ │ │ │ @ instruction: 0x010f3690 │ │ │ │ tsteq pc, ip, ror #12 │ │ │ │ smlatbeq pc, r8, sl, r1 @ │ │ │ │ - tsteq lr, r8, lsl r7 │ │ │ │ + tsteq lr, r0, ror #6 │ │ │ │ @ instruction: 0x010f1ab4 │ │ │ │ - tsteq lr, r8, lsl #14 │ │ │ │ + tsteq lr, r0, asr r3 │ │ │ │ strdeq r1, [pc, -r8] │ │ │ │ ldrdeq r1, [pc, -r4] │ │ │ │ smlatbeq pc, r4, r6, r3 @ │ │ │ │ - smlatteq lr, r8, r6, r6 │ │ │ │ + tsteq lr, r0, lsr r3 │ │ │ │ @ instruction: 0x010f36b0 │ │ │ │ - ldrdeq r6, [lr, -r8] │ │ │ │ - smlabbeq pc, r0, r7, r3 @ │ │ │ │ - tsteq pc, ip, asr #22 │ │ │ │ - smlatteq pc, r4, r6, r3 │ │ │ │ - smlabteq pc, r0, r6, r3 @ │ │ │ │ + tsteq lr, r0, lsr #6 │ │ │ │ + tsteq pc, r4, asr fp @ │ │ │ │ + smlatteq pc, ip, r6, r3 │ │ │ │ + smlabteq pc, r8, r6, r3 @ │ │ │ │ + tsteq pc, r4, lsl #22 │ │ │ │ + strdeq r6, [lr, -r8] │ │ │ │ + tsteq pc, r0, lsl fp @ │ │ │ │ + smlatteq lr, r8, r2, r6 │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + smlatteq pc, ip, r6, r3 │ │ │ │ + ldrdeq r6, [lr, -r0] │ │ │ │ + tsteq pc, ip, lsr fp @ │ │ │ │ + smlabteq lr, r0, r2, r6 │ │ │ │ + tsteq pc, ip, lsr lr @ │ │ │ │ + smlabbeq pc, r4, r8, r3 @ │ │ │ │ strdeq r1, [pc, -ip] │ │ │ │ - smlatbeq lr, r8, r6, r6 │ │ │ │ - tsteq pc, r8, lsl #22 │ │ │ │ - @ instruction: 0x010e6698 │ │ │ │ - tsteq pc, ip, asr #22 │ │ │ │ - tsteq pc, r8, lsr #22 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - tsteq lr, r8, ror r6 │ │ │ │ - tsteq pc, r4, lsl #14 │ │ │ │ - tsteq lr, r8, ror #12 │ │ │ │ - smlatbeq pc, r8, fp, r1 @ │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ - tsteq pc, ip, lsl r7 @ │ │ │ │ - tsteq pc, r8, asr fp @ │ │ │ │ - tsteq lr, r0, asr #12 │ │ │ │ - tsteq pc, r4, ror #22 │ │ │ │ - tsteq lr, r0, lsr r6 │ │ │ │ - tsteq pc, r4, ror #14 │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ - tsteq lr, r8, lsl r6 │ │ │ │ - @ instruction: 0x010f1b90 │ │ │ │ - tsteq lr, r8, lsl #12 │ │ │ │ - smlatteq pc, r0, r8, r3 │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ + tsteq pc, ip, asr r7 @ │ │ │ │ + tsteq pc, r0, ror #22 │ │ │ │ + tsteq pc, ip, lsr fp @ │ │ │ │ + tsteq pc, ip, lsl #14 │ │ │ │ + smlabbeq lr, r0, r2, r6 │ │ │ │ + tsteq pc, r8, lsl r7 @ │ │ │ │ + tsteq lr, r0, ror r2 │ │ │ │ + tsteq pc, ip, asr r7 @ │ │ │ │ + tsteq pc, r8, lsr r7 @ │ │ │ │ + tsteq pc, r4, ror fp @ │ │ │ │ + tsteq lr, r0, asr r2 │ │ │ │ + smlabbeq pc, r0, fp, r1 @ │ │ │ │ + tsteq lr, r0, asr #4 │ │ │ │ @ instruction: 0x010f37b8 │ │ │ │ @ instruction: 0x010f1bbc │ │ │ │ @ instruction: 0x010f1b98 │ │ │ │ tsteq pc, r8, ror #14 │ │ │ │ - ldrdeq r6, [lr, -r0] │ │ │ │ + tsteq lr, r8, lsl r2 │ │ │ │ tsteq pc, r4, ror r7 @ │ │ │ │ - smlabteq lr, r0, r5, r6 │ │ │ │ - @ instruction: 0x010f37b8 │ │ │ │ - @ instruction: 0x010f3794 │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - smlatbeq lr, r0, r5, r6 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - @ instruction: 0x010e6590 │ │ │ │ - tsteq pc, r4, lsl r8 @ │ │ │ │ - tsteq pc, r8, lsl ip @ │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - smlabteq pc, r4, r7, r3 @ │ │ │ │ - tsteq lr, r8, ror #10 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - tsteq lr, r8, asr r5 │ │ │ │ + tsteq lr, r8, lsl #4 │ │ │ │ + smlatteq pc, r0, fp, r1 │ │ │ │ + @ instruction: 0x010f1bbc │ │ │ │ + strdeq r6, [lr, -r0] │ │ │ │ + smlatbeq pc, r0, r7, r3 @ │ │ │ │ + smlatteq lr, r0, r1, r6 │ │ │ │ + tsteq pc, r0, ror r8 @ │ │ │ │ + tsteq pc, ip, lsr ip @ │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + @ instruction: 0x010f37b0 │ │ │ │ + smlatteq pc, ip, fp, r1 │ │ │ │ + @ instruction: 0x010e61b0 │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + smlatbeq lr, r0, r1, r6 │ │ │ │ tsteq pc, ip, lsr ip @ │ │ │ │ tsteq pc, r8, lsl ip @ │ │ │ │ - tsteq lr, r0, asr #10 │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - tsteq lr, r0, lsr r5 │ │ │ │ - smlabteq pc, ip, r8, r3 @ │ │ │ │ + smlatteq pc, r8, r7, r3 │ │ │ │ + smlabbeq lr, r0, r1, r6 │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + tsteq lr, r0, ror r1 │ │ │ │ @ instruction: 0x010f1c98 │ │ │ │ tsteq pc, r0, lsr r8 @ │ │ │ │ tsteq pc, ip, lsl #16 │ │ │ │ tsteq pc, r8, asr #24 │ │ │ │ - tsteq lr, r0, lsl #10 │ │ │ │ + tsteq lr, r8, asr #2 │ │ │ │ tsteq pc, r4, asr ip @ │ │ │ │ - strdeq r6, [lr, -r0] │ │ │ │ - @ instruction: 0x010f1c98 │ │ │ │ - tsteq pc, r4, ror ip @ │ │ │ │ - tsteq pc, r4, asr #16 │ │ │ │ - ldrdeq r6, [lr, -r0] │ │ │ │ - tsteq pc, r0, asr r8 @ │ │ │ │ - smlabteq lr, r0, r4, r6 │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - smlabbeq pc, ip, r8, r3 @ │ │ │ │ - tsteq pc, r8, ror #16 │ │ │ │ - smlatbeq pc, r4, ip, r1 @ │ │ │ │ - @ instruction: 0x010e6498 │ │ │ │ - @ instruction: 0x010f1cb0 │ │ │ │ - smlabbeq lr, r8, r4, r6 │ │ │ │ - @ instruction: 0x010f38b0 │ │ │ │ - smlabbeq pc, ip, r8, r3 @ │ │ │ │ - tsteq lr, r0, ror r4 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - tsteq lr, r0, ror #8 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, r4, lsr #20 │ │ │ │ - @ instruction: 0x010f1d9c │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - tsteq pc, r0, lsl #26 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, r8, r3 @ │ │ │ │ - tsteq lr, r0, lsr #8 │ │ │ │ - @ instruction: 0x010f38b8 │ │ │ │ - tsteq lr, r0, lsl r4 │ │ │ │ + tsteq lr, r8, lsr r1 │ │ │ │ + tsteq pc, r4, asr r8 @ │ │ │ │ + tsteq pc, r0, lsr r8 @ │ │ │ │ + tsteq lr, r0, lsr #2 │ │ │ │ + smlabbeq pc, r0, ip, r1 @ │ │ │ │ + tsteq lr, r0, lsl r1 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + smlatbeq pc, r8, r8, r3 @ │ │ │ │ + smlatbeq pc, ip, ip, r1 @ │ │ │ │ + smlabbeq pc, r8, ip, r1 @ │ │ │ │ + tsteq pc, r8, asr r8 @ │ │ │ │ + ldrdeq r6, [lr, -r8] │ │ │ │ + tsteq pc, r4, ror #16 │ │ │ │ + smlabteq lr, r8, r0, r6 │ │ │ │ + smlatbeq pc, r8, r8, r3 @ │ │ │ │ + smlabbeq pc, r4, r8, r3 @ │ │ │ │ + smlabteq pc, r0, ip, r1 @ │ │ │ │ + smlatbeq lr, r8, r0, r6 │ │ │ │ + smlabteq pc, ip, ip, r1 @ │ │ │ │ + swpeq r6, r8, [lr] │ │ │ │ + tsteq pc, r4, lsl #18 │ │ │ │ + tsteq pc, r8, lsl #26 │ │ │ │ + smlatteq pc, r4, ip, r1 │ │ │ │ + @ instruction: 0x010f38b4 │ │ │ │ + tsteq lr, r0, ror r0 │ │ │ │ + smlabteq pc, r0, r8, r3 @ │ │ │ │ + tsteq lr, r0, rrx │ │ │ │ + tsteq pc, ip, lsr #26 │ │ │ │ + tsteq pc, r8, lsl #26 │ │ │ │ + tsteq lr, r8, asr #32 │ │ │ │ + smlatteq pc, ip, r8, r3 │ │ │ │ + tsteq lr, r8, lsr r0 │ │ │ │ + @ instruction: 0x010f39bc │ │ │ │ + smlabbeq pc, r8, sp, r1 @ │ │ │ │ + tsteq pc, r0, lsr #18 │ │ │ │ strdeq r3, [pc, -ip] │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl sp @ │ │ │ │ - strdeq r6, [lr, -r0] │ │ │ │ - tsteq pc, r0, lsr #26 │ │ │ │ - smlatteq lr, r0, r3, r6 │ │ │ │ - tsteq pc, r8, asr r9 @ │ │ │ │ - tsteq pc, ip, asr sp @ │ │ │ │ tsteq pc, r8, lsr sp @ │ │ │ │ - tsteq pc, r8, lsl #18 │ │ │ │ - @ instruction: 0x010e63b8 │ │ │ │ - tsteq pc, r4, lsl r9 @ │ │ │ │ - smlatbeq lr, r8, r3, r6 │ │ │ │ - smlabbeq pc, r0, sp, r1 @ │ │ │ │ - tsteq pc, ip, asr sp @ │ │ │ │ - @ instruction: 0x010e6390 │ │ │ │ + tsteq lr, r8 │ │ │ │ + tsteq pc, r4, asr #26 │ │ │ │ + strdeq r5, [lr, -r8] │ │ │ │ + smlabbeq pc, r8, sp, r1 @ │ │ │ │ + tsteq pc, r4, ror #26 │ │ │ │ + tsteq pc, r4, lsr r9 @ │ │ │ │ + ldrdeq r5, [lr, -r8] │ │ │ │ tsteq pc, r0, asr #18 │ │ │ │ - smlabbeq lr, r0, r3, r6 │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, r4, ror r9 @ │ │ │ │ - tsteq pc, r0, asr r9 @ │ │ │ │ - smlabbeq pc, ip, sp, r1 @ │ │ │ │ - tsteq lr, r0, asr r3 │ │ │ │ - @ instruction: 0x010f1d98 │ │ │ │ - tsteq lr, r0, asr #6 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - @ instruction: 0x010f1db8 │ │ │ │ - smlabbeq pc, r8, r9, r3 @ │ │ │ │ - tsteq lr, r0, lsr #6 │ │ │ │ - @ instruction: 0x010f3994 │ │ │ │ - tsteq lr, r0, lsl r3 │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlatbeq pc, ip, r9, r3 @ │ │ │ │ - smlatteq pc, r8, sp, r1 │ │ │ │ - smlatteq lr, r8, r2, r6 │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - ldrdeq r6, [lr, -r8] │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlabteq lr, r0, r2, r6 │ │ │ │ - tsteq pc, r0, lsr #28 │ │ │ │ - @ instruction: 0x010e62b0 │ │ │ │ - tsteq pc, r0, ror fp @ │ │ │ │ - smlatteq pc, r8, lr, r1 │ │ │ │ - tsteq pc, r8, asr #20 │ │ │ │ - tsteq pc, ip, asr #28 │ │ │ │ - tsteq pc, r8, lsr #28 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - tsteq lr, r8, ror r2 │ │ │ │ - tsteq pc, r4, lsl #20 │ │ │ │ - tsteq lr, r8, ror #4 │ │ │ │ - tsteq pc, r8, asr #20 │ │ │ │ - tsteq pc, r4, lsr #20 │ │ │ │ - tsteq pc, r0, ror #28 │ │ │ │ - tsteq lr, r8, asr #4 │ │ │ │ - tsteq pc, ip, ror #28 │ │ │ │ - tsteq lr, r8, lsr r2 │ │ │ │ - smlatbeq pc, r4, sl, r3 @ │ │ │ │ - smlatbeq pc, r8, lr, r1 @ │ │ │ │ - smlabbeq pc, r4, lr, r1 @ │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ - tsteq lr, r0, lsl r2 │ │ │ │ - tsteq pc, r0, ror #20 │ │ │ │ - mrseq r6, LR_fiq │ │ │ │ - smlabteq pc, ip, lr, r1 @ │ │ │ │ - smlatbeq pc, r8, lr, r1 @ │ │ │ │ - smlatteq lr, r8, r1, r6 │ │ │ │ - smlabbeq pc, ip, sl, r3 @ │ │ │ │ - ldrdeq r6, [lr, -r8] │ │ │ │ - tsteq pc, ip, asr fp @ │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - smlabteq pc, r0, sl, r3 @ │ │ │ │ - @ instruction: 0x010f3a9c │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - smlatbeq lr, r8, r1, r6 │ │ │ │ - smlatteq pc, r4, lr, r1 │ │ │ │ - @ instruction: 0x010e6198 │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - tsteq pc, r4, lsl #30 │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - tsteq lr, r8, ror r1 │ │ │ │ - smlatteq pc, r0, sl, r3 │ │ │ │ - tsteq lr, r8, ror #2 │ │ │ │ - smlabbeq pc, r4, pc, r1 @ │ │ │ │ - tsteq pc, ip, lsl fp @ │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ - tsteq lr, r0, asr #2 │ │ │ │ - tsteq pc, r0, asr #30 │ │ │ │ - tsteq lr, r0, lsr r1 │ │ │ │ - tsteq pc, r0, asr #22 │ │ │ │ - tsteq pc, ip, lsl fp @ │ │ │ │ - tsteq lr, r8, lsl r1 │ │ │ │ - tsteq pc, ip, ror #30 │ │ │ │ - tsteq lr, r8, lsl #2 │ │ │ │ - tsteq pc, r0, ror #10 │ │ │ │ - tsteq pc, r4, ror #4 │ │ │ │ - smlatbeq pc, ip, ip, r3 @ │ │ │ │ + smlabteq lr, r8, pc, r5 @ │ │ │ │ + smlatteq pc, r4, sp, r1 │ │ │ │ + tsteq pc, ip, ror r9 @ │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ + @ instruction: 0x010f1d94 │ │ │ │ + smlatbeq lr, r0, pc, r5 @ │ │ │ │ + smlatbeq pc, r0, sp, r1 @ │ │ │ │ + @ instruction: 0x010e5f90 │ │ │ │ + smlatbeq pc, r0, r9, r3 @ │ │ │ │ + tsteq pc, ip, ror r9 @ │ │ │ │ + tsteq lr, r8, ror pc │ │ │ │ + smlabteq pc, ip, sp, r1 @ │ │ │ │ + tsteq lr, r8, ror #30 │ │ │ │ + smlabteq pc, r0, r3, r2 @ │ │ │ │ + smlabteq pc, r4, r0, r2 @ │ │ │ │ + tsteq pc, ip, lsl #22 │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r4, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @@ -16410,226 +16410,226 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2261 @ 0xfffff72b │ │ │ │ ldmmi r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2260 @ 0xfffff72c │ │ │ │ ldmmi r4, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabteq pc, r0, r9, r1 @ │ │ │ │ - tsteq pc, r0, lsr #10 │ │ │ │ - tsteq pc, r4, lsr #18 │ │ │ │ - tsteq pc, r0, lsl #18 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - tsteq lr, ip, asr sl │ │ │ │ + tsteq pc, r0, lsr #16 │ │ │ │ + smlabbeq pc, r0, r3, r3 @ │ │ │ │ + smlabbeq pc, r4, r7, r1 @ │ │ │ │ + tsteq pc, r0, ror #14 │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ + @ instruction: 0x010e58bc │ │ │ │ + tsteq pc, ip, lsr r3 @ │ │ │ │ + smlatbeq lr, ip, r8, r5 │ │ │ │ + smlabbeq pc, r0, r3, r3 @ │ │ │ │ + tsteq pc, ip, asr r3 @ │ │ │ │ + @ instruction: 0x010f1798 │ │ │ │ + smlabbeq lr, ip, r8, r5 │ │ │ │ + smlatbeq pc, r4, r7, r1 @ │ │ │ │ + tsteq lr, ip, ror r8 │ │ │ │ ldrdeq r3, [pc, -ip] │ │ │ │ - tsteq lr, ip, asr #20 │ │ │ │ + smlatteq pc, r0, r7, r1 │ │ │ │ + @ instruction: 0x010f17bc │ │ │ │ + smlabbeq pc, ip, r3, r3 @ │ │ │ │ + tsteq lr, r4, asr r8 │ │ │ │ + @ instruction: 0x010f3398 │ │ │ │ + tsteq lr, r4, asr #16 │ │ │ │ + tsteq pc, r4, lsl #16 │ │ │ │ + smlatteq pc, r0, r7, r1 │ │ │ │ + tsteq lr, ip, lsr #16 │ │ │ │ + smlabteq pc, r4, r3, r3 @ │ │ │ │ + tsteq lr, ip, lsl r8 │ │ │ │ + @ instruction: 0x010f3494 │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl r8 @ │ │ │ │ + smlatteq lr, ip, r7, r5 │ │ │ │ + tsteq pc, ip, lsl r8 @ │ │ │ │ + ldrdeq r5, [lr, -ip] │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + tsteq pc, ip, lsr r8 @ │ │ │ │ + tsteq pc, ip, lsl #8 │ │ │ │ + @ instruction: 0x010e57bc │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ + smlatbeq lr, ip, r7, r5 │ │ │ │ + @ instruction: 0x010f18bc │ │ │ │ + tsteq pc, r4, asr r4 @ │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ + tsteq pc, ip, ror #16 │ │ │ │ + smlabbeq lr, r4, r7, r5 │ │ │ │ + tsteq pc, r8, ror r8 @ │ │ │ │ + tsteq lr, r4, ror r7 │ │ │ │ + tsteq pc, r8, ror r4 @ │ │ │ │ + tsteq pc, r4, asr r4 @ │ │ │ │ + tsteq lr, ip, asr r7 │ │ │ │ + smlatbeq pc, r4, r8, r1 @ │ │ │ │ + tsteq lr, ip, asr #14 │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + tsteq pc, ip, ror #18 │ │ │ │ + smlabteq pc, ip, r4, r3 @ │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + smlatbeq pc, ip, r8, r1 @ │ │ │ │ + tsteq pc, ip, ror r4 @ │ │ │ │ + tsteq lr, r4, lsl r7 │ │ │ │ + smlabbeq pc, r8, r4, r3 @ │ │ │ │ + tsteq lr, r4, lsl #14 │ │ │ │ + smlabteq pc, ip, r4, r3 @ │ │ │ │ + smlatbeq pc, r8, r4, r3 @ │ │ │ │ + smlatteq pc, r4, r8, r1 │ │ │ │ + smlatteq lr, r4, r6, r5 │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + ldrdeq r5, [lr, -r4] │ │ │ │ + tsteq pc, r8, lsr #10 │ │ │ │ + tsteq pc, ip, lsr #18 │ │ │ │ + tsteq pc, r8, lsl #18 │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + smlatbeq lr, ip, r6, r5 │ │ │ │ + smlatteq pc, r4, r4, r3 │ │ │ │ + @ instruction: 0x010e569c │ │ │ │ + tsteq pc, r0, asr r9 @ │ │ │ │ + tsteq pc, ip, lsr #18 │ │ │ │ + smlabbeq lr, r4, r6, r5 │ │ │ │ + tsteq pc, r0, lsl r5 @ │ │ │ │ + tsteq lr, r4, ror r6 │ │ │ │ + smlatteq pc, r0, r5, r3 │ │ │ │ + smlatbeq pc, ip, r9, r1 @ │ │ │ │ + tsteq pc, r4, asr #10 │ │ │ │ tsteq pc, r0, lsr #10 │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ - tsteq lr, ip, lsr #20 │ │ │ │ - tsteq pc, r4, asr #18 │ │ │ │ - tsteq lr, ip, lsl sl │ │ │ │ - tsteq pc, ip, ror r5 @ │ │ │ │ - smlabbeq pc, r0, r9, r1 @ │ │ │ │ tsteq pc, ip, asr r9 @ │ │ │ │ - tsteq pc, ip, lsr #10 │ │ │ │ - strdeq r5, [lr, -r4] │ │ │ │ - tsteq pc, r8, lsr r5 @ │ │ │ │ - smlatteq lr, r4, r9, r5 │ │ │ │ - smlatbeq pc, r4, r9, r1 @ │ │ │ │ - smlabbeq pc, r0, r9, r1 @ │ │ │ │ - smlabteq lr, ip, r9, r5 │ │ │ │ + tsteq lr, r4, asr #12 │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + tsteq lr, r4, lsr r6 │ │ │ │ + smlatbeq pc, ip, r9, r1 @ │ │ │ │ + smlabbeq pc, r8, r9, r1 @ │ │ │ │ + tsteq pc, r8, asr r5 @ │ │ │ │ + tsteq lr, r4, lsl r6 │ │ │ │ tsteq pc, r4, ror #10 │ │ │ │ - @ instruction: 0x010e59bc │ │ │ │ - tsteq pc, r4, lsr r6 @ │ │ │ │ - tsteq pc, r0, lsl #20 │ │ │ │ - @ instruction: 0x010f3598 │ │ │ │ - tsteq pc, r4, ror r5 @ │ │ │ │ - @ instruction: 0x010f19b0 │ │ │ │ - smlabbeq lr, ip, r9, r5 │ │ │ │ - @ instruction: 0x010f19bc │ │ │ │ - tsteq lr, ip, ror r9 │ │ │ │ - tsteq pc, r0, lsl #20 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, r5, r3 @ │ │ │ │ - tsteq lr, ip, asr r9 │ │ │ │ - @ instruction: 0x010f35b8 │ │ │ │ - tsteq lr, ip, asr #18 │ │ │ │ - tsteq pc, ip, asr sl @ │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsl #20 │ │ │ │ - tsteq lr, r4, lsr #18 │ │ │ │ - tsteq pc, r8, lsl sl @ │ │ │ │ - tsteq lr, r4, lsl r9 │ │ │ │ - tsteq pc, r8, lsl r6 @ │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - strdeq r5, [lr, -ip] │ │ │ │ - tsteq pc, r4, asr #20 │ │ │ │ - smlatteq lr, ip, r8, r5 │ │ │ │ - @ instruction: 0x010f3794 │ │ │ │ - tsteq pc, ip, lsl #22 │ │ │ │ + tsteq lr, r4, lsl #12 │ │ │ │ + tsteq pc, r8, lsl #20 │ │ │ │ + smlatbeq pc, r0, r5, r3 @ │ │ │ │ + tsteq pc, ip, ror r5 @ │ │ │ │ + @ instruction: 0x010f19b8 │ │ │ │ + ldrdeq r5, [lr, -ip] │ │ │ │ + smlabteq pc, r4, r9, r1 @ │ │ │ │ + smlabteq lr, ip, r5, r5 │ │ │ │ + smlabteq pc, r4, r5, r3 @ │ │ │ │ + smlatbeq pc, r0, r5, r3 @ │ │ │ │ + @ instruction: 0x010e55b4 │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + smlatbeq lr, r4, r5, r5 │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + tsteq pc, r8, lsr r7 @ │ │ │ │ + @ instruction: 0x010f1ab0 │ │ │ │ + tsteq pc, r0, lsl r6 @ │ │ │ │ + tsteq pc, r4, lsl sl @ │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + smlabteq pc, r0, r5, r3 @ │ │ │ │ + tsteq lr, r4, ror #10 │ │ │ │ + smlabteq pc, ip, r5, r3 @ │ │ │ │ + tsteq lr, r4, asr r5 │ │ │ │ + tsteq pc, r0, lsl r6 @ │ │ │ │ + smlatteq pc, ip, r5, r3 │ │ │ │ + tsteq pc, r8, lsr #20 │ │ │ │ + tsteq lr, r4, lsr r5 │ │ │ │ + tsteq pc, r4, lsr sl @ │ │ │ │ + tsteq lr, r4, lsr #10 │ │ │ │ tsteq pc, ip, ror #12 │ │ │ │ tsteq pc, r0, ror sl @ │ │ │ │ tsteq pc, ip, asr #20 │ │ │ │ - tsteq pc, ip, lsl r6 @ │ │ │ │ - @ instruction: 0x010e58b4 │ │ │ │ - tsteq pc, r8, lsr #12 │ │ │ │ - smlatbeq lr, r4, r8, r5 │ │ │ │ - tsteq pc, ip, ror #12 │ │ │ │ - tsteq pc, r8, asr #12 │ │ │ │ - smlabbeq pc, r4, sl, r1 @ │ │ │ │ - smlabbeq lr, r4, r8, r5 │ │ │ │ - @ instruction: 0x010f1a90 │ │ │ │ - tsteq lr, r4, ror r8 │ │ │ │ - smlabteq pc, r8, r6, r3 @ │ │ │ │ - smlabteq pc, ip, sl, r1 @ │ │ │ │ - smlatbeq pc, r8, sl, r1 @ │ │ │ │ - tsteq pc, r8, ror r6 @ │ │ │ │ - tsteq lr, ip, asr #16 │ │ │ │ - smlabbeq pc, r4, r6, r3 @ │ │ │ │ - tsteq lr, ip, lsr r8 │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - smlabteq pc, ip, sl, r1 @ │ │ │ │ - tsteq lr, r4, lsr #16 │ │ │ │ - @ instruction: 0x010f36b0 │ │ │ │ - tsteq lr, r4, lsl r8 │ │ │ │ - smlabbeq pc, r0, r7, r3 @ │ │ │ │ - tsteq pc, ip, asr #22 │ │ │ │ - smlatteq pc, r4, r6, r3 │ │ │ │ - smlabteq pc, r0, r6, r3 @ │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - smlatteq lr, r4, r7, r5 │ │ │ │ - tsteq pc, r8, lsl #22 │ │ │ │ - ldrdeq r5, [lr, -r4] │ │ │ │ - tsteq pc, ip, asr #22 │ │ │ │ - tsteq pc, r8, lsr #22 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - @ instruction: 0x010e57b4 │ │ │ │ - tsteq pc, r4, lsl #14 │ │ │ │ - smlatbeq lr, r4, r7, r5 │ │ │ │ - smlatbeq pc, r8, fp, r1 @ │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ - tsteq pc, ip, lsl r7 @ │ │ │ │ - tsteq pc, r8, asr fp @ │ │ │ │ - tsteq lr, ip, ror r7 │ │ │ │ - tsteq pc, r4, ror #22 │ │ │ │ - tsteq lr, ip, ror #14 │ │ │ │ - tsteq pc, r4, ror #14 │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ - tsteq lr, r4, asr r7 │ │ │ │ - @ instruction: 0x010f1b90 │ │ │ │ - tsteq lr, r4, asr #14 │ │ │ │ - @ instruction: 0x010f1e90 │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - tsteq pc, r0, asr ip @ │ │ │ │ - @ instruction: 0x010f37b0 │ │ │ │ - @ instruction: 0x010f1bb4 │ │ │ │ - @ instruction: 0x010f1b90 │ │ │ │ - tsteq pc, r0, ror #14 │ │ │ │ - tsteq lr, r4, lsl #14 │ │ │ │ - tsteq pc, ip, ror #14 │ │ │ │ + tsteq pc, lr, lsl r6 @ │ │ │ │ + tsteq lr, r0, lsl #10 │ │ │ │ + tsteq pc, lr, lsr #12 │ │ │ │ strdeq r5, [lr, -r4] │ │ │ │ - @ instruction: 0x010f37b0 │ │ │ │ - smlabbeq pc, ip, r7, r3 @ │ │ │ │ - smlabteq pc, r8, fp, r1 @ │ │ │ │ - ldrdeq r5, [lr, -r4] │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - smlabteq lr, r4, r6, r5 │ │ │ │ - tsteq pc, ip, lsl #16 │ │ │ │ - tsteq pc, r0, lsl ip @ │ │ │ │ - smlatteq pc, ip, fp, r1 │ │ │ │ - @ instruction: 0x010f37be │ │ │ │ - smlatbeq lr, r0, r6, r5 │ │ │ │ - smlabteq pc, lr, r7, r3 @ │ │ │ │ - @ instruction: 0x010e5694 │ │ │ │ - tsteq pc, lr, lsr ip @ │ │ │ │ - tsteq pc, ip, lsl ip @ │ │ │ │ - smlabbeq lr, r2, r6, r5 │ │ │ │ - tsteq pc, r4, lsl #16 │ │ │ │ - tsteq lr, r6, ror r6 │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - smlatbeq pc, r6, ip, r1 @ │ │ │ │ - tsteq pc, r0, asr #16 │ │ │ │ - tsteq pc, lr, lsl r8 @ │ │ │ │ - tsteq pc, ip, asr ip @ │ │ │ │ - tsteq lr, r2, asr r6 │ │ │ │ - tsteq pc, ip, ror #24 │ │ │ │ - tsteq lr, r6, asr #12 │ │ │ │ - @ instruction: 0x010f1cb4 │ │ │ │ - @ instruction: 0x010f1c92 │ │ │ │ - tsteq pc, r4, ror #16 │ │ │ │ - tsteq lr, lr, lsr #12 │ │ │ │ - tsteq pc, r4, ror r8 @ │ │ │ │ - tsteq lr, r2, lsr #12 │ │ │ │ - tsteq pc, ip, lsl sp @ │ │ │ │ - @ instruction: 0x010f38b6 │ │ │ │ - @ instruction: 0x010f3894 │ │ │ │ - ldrdeq r1, [pc, -r2] │ │ │ │ - tsteq lr, r4, lsl #12 │ │ │ │ - smlatteq pc, r2, ip, r1 │ │ │ │ - strdeq r5, [lr, -r8] │ │ │ │ - smlatteq pc, r6, r8, r3 │ │ │ │ - smlabteq pc, r4, r8, r3 @ │ │ │ │ - smlatteq lr, r6, r5, r5 │ │ │ │ - tsteq pc, r8, lsl sp @ │ │ │ │ - ldrdeq r5, [lr, -sl] │ │ │ │ - tsteq pc, ip, ror #20 │ │ │ │ - smlatteq pc, r6, sp, r1 │ │ │ │ - tsteq pc, r8, asr #18 │ │ │ │ - tsteq pc, lr, asr #26 │ │ │ │ - tsteq pc, ip, lsr #26 │ │ │ │ - strdeq r3, [pc, -lr] │ │ │ │ - @ instruction: 0x010e55b0 │ │ │ │ - tsteq pc, lr, lsl #18 │ │ │ │ - smlatbeq lr, r4, r5, r5 │ │ │ │ - tsteq pc, r6, asr r9 @ │ │ │ │ - tsteq pc, r4, lsr r9 @ │ │ │ │ - tsteq pc, r2, ror sp @ │ │ │ │ - smlabbeq lr, ip, r5, r5 │ │ │ │ - smlabbeq pc, r2, sp, r1 @ │ │ │ │ - smlabbeq lr, r0, r5, r5 │ │ │ │ - @ instruction: 0x010f39be │ │ │ │ - smlabteq pc, r4, sp, r1 @ │ │ │ │ - smlatbeq pc, r2, sp, r1 @ │ │ │ │ - tsteq pc, r4, ror r9 @ │ │ │ │ - tsteq lr, r2, ror #10 │ │ │ │ - smlabbeq pc, r4, r9, r3 @ │ │ │ │ - tsteq lr, r6, asr r5 │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - ldrdeq r1, [pc, -r2] │ │ │ │ - tsteq lr, r4, asr #10 │ │ │ │ - @ instruction: 0x010f39ba │ │ │ │ - tsteq lr, r8, lsr r5 │ │ │ │ - smlabbeq pc, lr, sl, r3 @ │ │ │ │ - tsteq pc, ip, asr lr @ │ │ │ │ - strdeq r3, [pc, -r6] │ │ │ │ + @ instruction: 0x010f1a9e │ │ │ │ + tsteq pc, ip, ror sl @ │ │ │ │ + smlatteq lr, r2, r4, r5 │ │ │ │ + tsteq pc, r4, ror #12 │ │ │ │ + ldrdeq r5, [lr, -r6] │ │ │ │ + tsteq pc, r8, lsr r7 @ │ │ │ │ + tsteq pc, r6, lsl #22 │ │ │ │ + smlatbeq pc, r0, r6, r3 @ │ │ │ │ + tsteq pc, lr, ror r6 @ │ │ │ │ + @ instruction: 0x010f1abc │ │ │ │ + @ instruction: 0x010e54b2 │ │ │ │ + smlabteq pc, ip, sl, r1 @ │ │ │ │ + smlatbeq lr, r6, r4, r5 │ │ │ │ + tsteq pc, r4, lsl fp @ │ │ │ │ + strdeq r1, [pc, -r2] │ │ │ │ + smlabteq pc, r4, r6, r3 @ │ │ │ │ + smlabbeq lr, lr, r4, r5 │ │ │ │ ldrdeq r3, [pc, -r4] │ │ │ │ - tsteq pc, r2, lsl lr @ │ │ │ │ - tsteq lr, r4, lsl r5 │ │ │ │ - tsteq pc, r2, lsr #28 │ │ │ │ - tsteq lr, r8, lsl #10 │ │ │ │ - tsteq pc, sl, ror #28 │ │ │ │ - tsteq pc, r8, asr #28 │ │ │ │ - tsteq pc, sl, lsl sl @ │ │ │ │ - strdeq r5, [lr, -r0] │ │ │ │ - tsteq pc, sl, lsr #20 │ │ │ │ - smlatteq lr, r4, r4, r5 │ │ │ │ + smlabbeq lr, r2, r4, r5 │ │ │ │ + tsteq pc, ip, ror fp @ │ │ │ │ + tsteq pc, r6, lsl r7 @ │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + tsteq pc, r2, lsr fp @ │ │ │ │ + tsteq lr, r4, ror #8 │ │ │ │ + tsteq pc, r2, asr #22 │ │ │ │ + tsteq lr, r8, asr r4 │ │ │ │ + tsteq pc, r6, asr #14 │ │ │ │ + tsteq pc, r4, lsr #14 │ │ │ │ + tsteq lr, r6, asr #8 │ │ │ │ + tsteq pc, r8, ror fp @ │ │ │ │ + tsteq lr, sl, lsr r4 │ │ │ │ + smlabteq pc, ip, r8, r3 @ │ │ │ │ + tsteq pc, r6, asr #24 │ │ │ │ + smlatbeq pc, r8, r7, r3 @ │ │ │ │ + smlatbeq pc, lr, fp, r1 @ │ │ │ │ + smlabbeq pc, ip, fp, r1 @ │ │ │ │ + tsteq pc, lr, asr r7 @ │ │ │ │ + tsteq lr, r0, lsl r4 │ │ │ │ + tsteq pc, lr, ror #14 │ │ │ │ + tsteq lr, r4, lsl #8 │ │ │ │ + @ instruction: 0x010f37b6 │ │ │ │ + @ instruction: 0x010f3794 │ │ │ │ ldrdeq r1, [pc, -r2] │ │ │ │ - tsteq pc, ip, ror #20 │ │ │ │ - tsteq pc, sl, asr #20 │ │ │ │ - smlabbeq pc, r8, lr, r1 @ │ │ │ │ - smlabteq lr, r6, r4, r5 │ │ │ │ - @ instruction: 0x010f1e98 │ │ │ │ - @ instruction: 0x010e54ba │ │ │ │ - @ instruction: 0x010f3a9c │ │ │ │ - tsteq pc, sl, ror sl @ │ │ │ │ - smlatbeq lr, r8, r4, r5 │ │ │ │ - smlabteq pc, lr, lr, r1 @ │ │ │ │ - @ instruction: 0x010e549c │ │ │ │ + smlatteq lr, ip, r3, r5 │ │ │ │ + smlatteq pc, r2, fp, r1 │ │ │ │ + smlatteq lr, r0, r3, r5 │ │ │ │ + tsteq pc, lr, lsl r8 @ │ │ │ │ + tsteq pc, r4, lsr #24 │ │ │ │ + tsteq pc, r2, lsl #24 │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + smlabteq lr, r2, r3, r5 │ │ │ │ + smlatteq pc, r4, r7, r3 │ │ │ │ + @ instruction: 0x010e53b6 │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ + tsteq pc, r2, lsr ip @ │ │ │ │ + smlatbeq lr, r4, r3, r5 │ │ │ │ + tsteq pc, sl, lsl r8 @ │ │ │ │ + @ instruction: 0x010e5398 │ │ │ │ + smlatteq pc, lr, r8, r3 │ │ │ │ + @ instruction: 0x010f1cbc │ │ │ │ + tsteq pc, r6, asr r8 @ │ │ │ │ + tsteq pc, r4, lsr r8 @ │ │ │ │ + tsteq pc, r2, ror ip @ │ │ │ │ + tsteq lr, r4, ror r3 │ │ │ │ + smlabbeq pc, r2, ip, r1 @ │ │ │ │ + tsteq lr, r8, ror #6 │ │ │ │ + smlabteq pc, sl, ip, r1 @ │ │ │ │ + smlatbeq pc, r8, ip, r1 @ │ │ │ │ + tsteq pc, sl, ror r8 @ │ │ │ │ + tsteq lr, r0, asr r3 │ │ │ │ + smlabbeq pc, sl, r8, r3 @ │ │ │ │ + tsteq lr, r4, asr #6 │ │ │ │ + tsteq pc, r2, lsr sp @ │ │ │ │ + smlabteq pc, ip, r8, r3 @ │ │ │ │ + smlatbeq pc, sl, r8, r3 @ │ │ │ │ + smlatteq pc, r8, ip, r1 │ │ │ │ + tsteq lr, r6, lsr #6 │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + tsteq lr, sl, lsl r3 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + ldrdeq r3, [pc, -sl] │ │ │ │ + tsteq lr, r8, lsl #6 │ │ │ │ + tsteq pc, lr, lsr #26 │ │ │ │ + strdeq r5, [lr, -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 │ │ │ │ @@ -17424,19 +17424,19 @@ │ │ │ │ ldrbtpl pc, [r2], #-1441 @ 0xfffffa5f @ │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ ldrbhi pc, [r9], #512 @ 0x200 @ │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ ldrbeq r4, [r9, r3, ror #1] │ │ │ │ orrshi pc, r8, r0, lsl #2 │ │ │ │ ldcllt 0, cr15, [r1], {0} │ │ │ │ - smlabteq lr, sl, r7, ip │ │ │ │ - tsteq r0, ip, lsr #25 │ │ │ │ - @ instruction: 0x010ec7be │ │ │ │ - tsteq lr, lr, lsr #14 │ │ │ │ - @ instruction: 0x01104bd0 │ │ │ │ + tsteq lr, sl, lsr #12 │ │ │ │ + tsteq r0, ip, lsl #22 │ │ │ │ + tsteq lr, lr, lsl r6 │ │ │ │ + smlabbeq lr, lr, r5, ip │ │ │ │ + tsteq r0, r0, lsr sl │ │ │ │ cmpppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale lr, {r0, r3, r4, r7, r9, lr}^ │ │ │ │ svcpl 0x0075f5b1 │ │ │ │ @ instruction: 0xf5a4d309 │ │ │ │ @ instruction: 0xf04f5475 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [r8, r3, ror #1] │ │ │ │ @@ -18046,109 +18046,109 @@ │ │ │ │ stc 7, cr15, [lr], {237} @ 0xed │ │ │ │ bmi 197e644 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7ed9600 │ │ │ │ andlt lr, r2, r6, lsl #25 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq lr, lr, ror #10 │ │ │ │ - tsteq r0, r8, asr sp │ │ │ │ - smlabbeq lr, r4, r8, fp │ │ │ │ - tsteq r0, sl, lsr sp │ │ │ │ - smlabbeq lr, ip, r8, fp │ │ │ │ - @ instruction: 0x010eb890 │ │ │ │ - tsteq lr, r4, ror r8 │ │ │ │ - @ instruction: 0x01177dbe │ │ │ │ - tsteq lr, r0, ror r8 │ │ │ │ - tsteq lr, r2, ror #16 │ │ │ │ - tsteq lr, r2, ror #16 │ │ │ │ - tsteq lr, lr, ror #16 │ │ │ │ - tsteq lr, r2, ror r8 │ │ │ │ - tsteq lr, r0, ror r8 │ │ │ │ - tsteq r0, r6, ror ip │ │ │ │ - tsteq lr, r2, ror #16 │ │ │ │ - tsteq r0, r4, asr ip │ │ │ │ - smlabteq lr, lr, r7, fp │ │ │ │ - smlabteq lr, sl, r4, r4 │ │ │ │ - smlabteq lr, r2, r4, r4 │ │ │ │ - tsteq lr, r6, lsl r8 │ │ │ │ - tsteq lr, r6, lsl r8 │ │ │ │ - tsteq lr, sl, lsl r8 │ │ │ │ - @ instruction: 0x01177c9c │ │ │ │ - tsteq lr, lr, asr #12 │ │ │ │ - tsteq lr, sl, asr r6 │ │ │ │ - tsteq r7, r8, ror #24 │ │ │ │ - tsteq lr, r2, asr #12 │ │ │ │ - tsteq lr, r8, lsl r6 │ │ │ │ - tsteq lr, r4, lsr #12 │ │ │ │ - tsteq lr, r0, lsr #12 │ │ │ │ - tsteq lr, ip, lsl r6 │ │ │ │ - tsteq lr, r8, lsl r6 │ │ │ │ - tsteq lr, r8, lsl r6 │ │ │ │ - @ instruction: 0x01177bd6 │ │ │ │ - tsteq lr, r4, lsl #12 │ │ │ │ - smlabbeq lr, r6, r5, r4 │ │ │ │ - @ instruction: 0x010e4592 │ │ │ │ - smlabbeq lr, lr, r5, r4 │ │ │ │ - smlabbeq lr, sl, r5, r4 │ │ │ │ - smlabbeq lr, r6, r5, r4 │ │ │ │ - smlabbeq lr, r6, r5, r4 │ │ │ │ - tsteq r7, r4, asr #22 │ │ │ │ - strdeq r4, [lr, -r6] │ │ │ │ - tsteq lr, r2, lsl #10 │ │ │ │ - tsteq r7, r0, lsl fp │ │ │ │ - smlatteq lr, sl, r4, r4 │ │ │ │ - smlabteq lr, r2, r4, r4 │ │ │ │ - ldrdeq r4, [lr, -r0] │ │ │ │ - smlabteq lr, lr, r4, r4 │ │ │ │ - smlabteq lr, ip, r4, r4 │ │ │ │ - smlabteq lr, sl, r4, r4 │ │ │ │ - smlabteq lr, ip, r4, r4 │ │ │ │ - tsteq r7, ip, lsl #21 │ │ │ │ - @ instruction: 0x010e44bc │ │ │ │ - tsteq r7, r4, asr #20 │ │ │ │ - tsteq lr, r0, lsl r3 │ │ │ │ - tsteq r0, ip, asr r9 │ │ │ │ + smlabteq lr, lr, r3, r4 │ │ │ │ + @ instruction: 0x01103bb8 │ │ │ │ + smlatteq lr, r4, r6, fp │ │ │ │ + @ instruction: 0x01103b9a │ │ │ │ + smlatteq lr, ip, r6, fp │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ + ldrdeq fp, [lr, -r4] │ │ │ │ + tsteq r7, lr, lsl ip │ │ │ │ + ldrdeq fp, [lr, -r0] │ │ │ │ + smlabteq lr, r2, r6, fp │ │ │ │ + smlabteq lr, r2, r6, fp │ │ │ │ + smlabteq lr, lr, r6, fp │ │ │ │ + ldrdeq fp, [lr, -r2] │ │ │ │ + ldrdeq fp, [lr, -r0] │ │ │ │ + @ instruction: 0x01103ad6 │ │ │ │ + smlabteq lr, r2, r6, fp │ │ │ │ + @ instruction: 0x01103ab4 │ │ │ │ + tsteq lr, lr, lsr #12 │ │ │ │ + tsteq lr, sl, lsr #6 │ │ │ │ + tsteq lr, r2, lsr #6 │ │ │ │ + tsteq lr, r6, ror r6 │ │ │ │ + tsteq lr, r6, ror r6 │ │ │ │ + tsteq lr, sl, ror r6 │ │ │ │ + @ instruction: 0x01177afc │ │ │ │ + smlatbeq lr, lr, r4, r4 │ │ │ │ + @ instruction: 0x010e44ba │ │ │ │ + tsteq r7, r8, asr #21 │ │ │ │ + smlatbeq lr, r2, r4, r4 │ │ │ │ + tsteq lr, r8, ror r4 │ │ │ │ + smlabbeq lr, r4, r4, r4 │ │ │ │ + smlabbeq lr, r0, r4, r4 │ │ │ │ + tsteq lr, ip, ror r4 │ │ │ │ + tsteq lr, r8, ror r4 │ │ │ │ + tsteq lr, r8, ror r4 │ │ │ │ + tsteq r7, r6, lsr sl │ │ │ │ + tsteq lr, r4, ror #8 │ │ │ │ + smlatteq lr, r6, r3, r4 │ │ │ │ strdeq r4, [lr, -r2] │ │ │ │ - tsteq r0, lr, lsr r9 │ │ │ │ - tsteq pc, r0, ror r3 @ │ │ │ │ - smlabteq lr, r4, r1, r4 │ │ │ │ - @ instruction: 0x010e41be │ │ │ │ - tsteq lr, r4, lsr r2 │ │ │ │ - tsteq lr, ip, lsr r2 │ │ │ │ - tsteq lr, lr, lsr r2 │ │ │ │ - tsteq lr, r8, lsr r2 │ │ │ │ - tsteq lr, r0, lsl r2 │ │ │ │ - tsteq lr, r2, lsl r2 │ │ │ │ - strdeq r2, [pc, -lr] │ │ │ │ - strdeq r2, [pc, -lr] │ │ │ │ - mrseq r2, SP_hyp │ │ │ │ - strdeq r2, [pc, -lr] │ │ │ │ - tsteq r7, lr, lsr #18 │ │ │ │ - tsteq lr, r0, ror #2 │ │ │ │ - ldrdeq r2, [pc, -lr] │ │ │ │ - tsteq r1, r8, ror #13 │ │ │ │ + smlatteq lr, lr, r3, r4 │ │ │ │ + smlatteq lr, sl, r3, r4 │ │ │ │ + smlatteq lr, r6, r3, r4 │ │ │ │ + smlatteq lr, r6, r3, r4 │ │ │ │ + tsteq r7, r4, lsr #19 │ │ │ │ + tsteq lr, r6, asr r3 │ │ │ │ + tsteq lr, r2, ror #6 │ │ │ │ + tsteq r7, r0, ror r9 │ │ │ │ + tsteq lr, sl, asr #6 │ │ │ │ + tsteq lr, r2, lsr #6 │ │ │ │ + tsteq lr, r0, lsr r3 │ │ │ │ + tsteq lr, lr, lsr #6 │ │ │ │ + tsteq lr, ip, lsr #6 │ │ │ │ + tsteq lr, sl, lsr #6 │ │ │ │ + tsteq lr, ip, lsr #6 │ │ │ │ tsteq r7, ip, ror #17 │ │ │ │ - @ instruction: 0x010f22be │ │ │ │ - smlabteq pc, sl, r2, r2 @ │ │ │ │ - smlabteq pc, r8, r2, r2 @ │ │ │ │ - tsteq lr, r2, ror r3 │ │ │ │ - tsteq lr, sl, ror r7 │ │ │ │ - smlabbeq lr, r0, r7, fp │ │ │ │ - smlabbeq lr, r2, r7, fp │ │ │ │ - tsteq r7, sl, ror #16 │ │ │ │ - smlatteq lr, r8, pc, r3 @ │ │ │ │ - tsteq r0, r4, lsl #15 │ │ │ │ - mrseq fp, ELR_hyp │ │ │ │ - tsteq r7, ip, lsl #16 │ │ │ │ - tsteq lr, r8, lsr pc │ │ │ │ - tsteq r0, r2, lsr #14 │ │ │ │ - tsteq lr, r8, lsl pc │ │ │ │ - tsteq r0, r4, lsl #14 │ │ │ │ - ldrdeq r3, [lr, -r6] │ │ │ │ + tsteq lr, ip, lsl r3 │ │ │ │ + tsteq r7, r4, lsr #17 │ │ │ │ + tsteq lr, r0, ror r1 │ │ │ │ + @ instruction: 0x011037bc │ │ │ │ + tsteq lr, r2, asr r1 │ │ │ │ + @ instruction: 0x0110379e │ │ │ │ + ldrdeq r2, [pc, -r0] │ │ │ │ + tsteq lr, r4, lsr #32 │ │ │ │ + tsteq lr, lr, lsl r0 │ │ │ │ + swpeq r4, r4, [lr] │ │ │ │ + swpeq r4, ip, [lr] │ │ │ │ + swpeq r4, lr, [lr] @ │ │ │ │ + swpeq r4, r8, [lr] │ │ │ │ + tsteq lr, r0, ror r0 │ │ │ │ + tsteq lr, r2, ror r0 │ │ │ │ + tsteq pc, lr, asr r1 @ │ │ │ │ + tsteq pc, lr, asr r1 @ │ │ │ │ + tsteq pc, r0, ror #2 │ │ │ │ + tsteq pc, lr, asr r1 @ │ │ │ │ + tsteq r7, lr, lsl #15 │ │ │ │ + smlabteq lr, r0, pc, r3 @ │ │ │ │ + tsteq pc, lr, lsr r1 @ │ │ │ │ + tsteq r1, r8, asr #10 │ │ │ │ + tsteq r7, ip, asr #14 │ │ │ │ + tsteq pc, lr, lsl r1 @ │ │ │ │ + tsteq pc, sl, lsr #2 │ │ │ │ + tsteq pc, r8, lsr #2 │ │ │ │ + ldrdeq fp, [lr, -r2] │ │ │ │ + ldrdeq fp, [lr, -sl] │ │ │ │ + smlatteq lr, r0, r5, fp │ │ │ │ + smlatteq lr, r2, r5, fp │ │ │ │ + tsteq r7, sl, asr #13 │ │ │ │ + tsteq lr, r8, asr #28 │ │ │ │ + tsteq r0, r4, ror #11 │ │ │ │ + tsteq lr, r0, ror #2 │ │ │ │ + tsteq r7, ip, ror #12 │ │ │ │ + @ instruction: 0x010e3d98 │ │ │ │ + tsteq r0, r2, lsl #11 │ │ │ │ + tsteq lr, r8, ror sp │ │ │ │ + tsteq r0, r4, ror #10 │ │ │ │ + tsteq lr, r6, lsr sl │ │ │ │ eorle r2, r7, r0, lsr #16 │ │ │ │ ldmdacs r0, {r0, r1, r4, fp, ip, lr, pc} │ │ │ │ stmdale r7, {r0, r1, r2, r5, ip, lr, pc} │ │ │ │ eorle r2, r7, r4, lsl #16 │ │ │ │ eorle r2, r8, r8, lsl #16 │ │ │ │ stmdami r4!, {r4, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -18183,32 +18183,32 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ ldmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ ldmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ - tsteq pc, r2, rrx │ │ │ │ - smlatbeq pc, r2, r0, r2 @ │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - tsteq pc, r2, ror r0 @ │ │ │ │ - tsteq pc, ip, lsl r0 @ │ │ │ │ - strdeq r1, [pc, -sl] │ │ │ │ - tsteq pc, r4 │ │ │ │ - tsteq lr, lr, lsl r9 │ │ │ │ - tsteq pc, ip, lsr #32 │ │ │ │ - tsteq pc, sl, lsr r0 @ │ │ │ │ - tsteq lr, ip, lsl #18 │ │ │ │ - smlabbeq pc, lr, r0, r2 @ │ │ │ │ - tsteq pc, r8, rrx │ │ │ │ - tsteq pc, r2, ror r0 @ │ │ │ │ - strdeq r3, [lr, -r4] │ │ │ │ - smlabbeq pc, lr, r0, r2 @ │ │ │ │ - smlatteq lr, r8, r8, r3 │ │ │ │ + @ instruction: 0x010f1e90 │ │ │ │ + smlabteq pc, r2, lr, r1 @ │ │ │ │ + tsteq pc, r2, lsl #30 │ │ │ │ + tsteq pc, r0, asr pc @ │ │ │ │ + ldrdeq r1, [pc, -r2] │ │ │ │ + tsteq pc, ip, ror lr @ │ │ │ │ + tsteq pc, sl, asr lr @ │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + tsteq lr, lr, ror r7 │ │ │ │ + smlabbeq pc, ip, lr, r1 @ │ │ │ │ + @ instruction: 0x010f1e9a │ │ │ │ + tsteq lr, ip, ror #14 │ │ │ │ + smlatteq pc, lr, lr, r1 │ │ │ │ + smlabteq pc, r8, lr, r1 @ │ │ │ │ + ldrdeq r1, [pc, -r2] │ │ │ │ + tsteq lr, r4, asr r7 │ │ │ │ + smlatteq pc, lr, lr, r1 │ │ │ │ + tsteq lr, r8, asr #14 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4615 │ │ │ │ subsle r2, r7, r0, lsr #18 │ │ │ │ @@ -18463,75 +18463,75 @@ │ │ │ │ stmdb ip, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 10fecc8 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ed9500 │ │ │ │ andlt lr, r2, r4, asr #18 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq lr, r6, lsr r0 │ │ │ │ - tsteq r0, sl, lsr #8 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - tsteq r0, r8, ror #7 │ │ │ │ - ldrdeq r1, [pc, -r2] │ │ │ │ - smlabteq pc, ip, pc, r1 @ │ │ │ │ - tsteq r7, r0, lsl #9 │ │ │ │ - @ instruction: 0x010f1fb0 │ │ │ │ - @ instruction: 0x01103398 │ │ │ │ - tsteq lr, r6, ror pc │ │ │ │ - tsteq r0, lr, ror r3 │ │ │ │ - smlabteq lr, r8, fp, r3 │ │ │ │ - tsteq r0, r4, ror #6 │ │ │ │ - tsteq pc, lr, ror #30 │ │ │ │ - tsteq pc, r0, ror #30 │ │ │ │ - tsteq pc, lr, asr pc @ │ │ │ │ - tsteq pc, ip, asr pc @ │ │ │ │ - tsteq pc, sl, asr pc @ │ │ │ │ - tsteq r7, r6, asr #7 │ │ │ │ - tsteq pc, r8, asr #30 │ │ │ │ - tsteq pc, r0, asr pc @ │ │ │ │ - tsteq pc, lr, asr #30 │ │ │ │ - tsteq pc, ip, asr #30 │ │ │ │ - tsteq pc, r0, asr pc @ │ │ │ │ - tsteq pc, r6, asr #30 │ │ │ │ - tsteq pc, r0, asr #30 │ │ │ │ - tsteq pc, r4, asr #30 │ │ │ │ - tsteq pc, lr, lsr pc @ │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ - tsteq r0, r0, ror #4 │ │ │ │ - tsteq pc, ip, lsr #30 │ │ │ │ - tsteq pc, ip, lsr #30 │ │ │ │ - tsteq pc, r0, lsr pc @ │ │ │ │ - tsteq pc, lr, lsr #30 │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ - @ instruction: 0x011772b4 │ │ │ │ - tsteq pc, lr, lsr #30 │ │ │ │ - tsteq r0, lr, asr #3 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, r4, lsl #30 │ │ │ │ - tsteq pc, sl, lsl #30 │ │ │ │ - tsteq pc, r8, lsl #30 │ │ │ │ - tsteq pc, lr, lsl #30 │ │ │ │ - tsteq pc, r8, lsl pc @ │ │ │ │ - tsteq pc, r2, lsr #30 │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - tsteq r7, r4, lsl #4 │ │ │ │ - tsteq pc, sl, lsl pc @ │ │ │ │ - tsteq r1, r6, lsr r7 │ │ │ │ - tsteq r0, r4, lsl #26 │ │ │ │ - tsteq pc, lr, lsl #30 │ │ │ │ - tsteq pc, lr, lsl pc @ │ │ │ │ - tsteq pc, r8, lsl pc @ │ │ │ │ - tsteq pc, r8, lsl pc @ │ │ │ │ - tsteq r0, r8, asr #1 │ │ │ │ - tsteq lr, r2, ror #20 │ │ │ │ - tsteq r0, lr, lsr #1 │ │ │ │ - smlatteq pc, ip, lr, r1 │ │ │ │ - smlatteq ip, lr, r4, pc @ │ │ │ │ - tsteq r7, sl, asr #2 │ │ │ │ - tsteq lr, r2, asr r5 │ │ │ │ + @ instruction: 0x010eae96 │ │ │ │ + tsteq r0, sl, lsl #5 │ │ │ │ + tsteq pc, ip, lsr lr @ │ │ │ │ + tsteq r0, r8, asr #4 │ │ │ │ + tsteq pc, r2, lsr lr @ │ │ │ │ + tsteq pc, ip, lsr #28 │ │ │ │ + tsteq r7, r0, ror #5 │ │ │ │ + tsteq pc, r0, lsl lr @ │ │ │ │ + @ instruction: 0x011031f8 │ │ │ │ + ldrdeq sl, [lr, -r6] │ │ │ │ + @ instruction: 0x011031de │ │ │ │ + tsteq lr, r8, lsr #20 │ │ │ │ + tsteq r0, r4, asr #3 │ │ │ │ + smlabteq pc, lr, sp, r1 @ │ │ │ │ + smlabteq pc, r0, sp, r1 @ │ │ │ │ + @ instruction: 0x010f1dbe │ │ │ │ + @ instruction: 0x010f1dbc │ │ │ │ + @ instruction: 0x010f1dba │ │ │ │ + tsteq r7, r6, lsr #4 │ │ │ │ + smlatbeq pc, r8, sp, r1 @ │ │ │ │ + @ instruction: 0x010f1db0 │ │ │ │ + smlatbeq pc, lr, sp, r1 @ │ │ │ │ + smlatbeq pc, ip, sp, r1 @ │ │ │ │ + @ instruction: 0x010f1db0 │ │ │ │ + smlatbeq pc, r6, sp, r1 @ │ │ │ │ + smlatbeq pc, r0, sp, r1 @ │ │ │ │ + smlatbeq pc, r4, sp, r1 @ │ │ │ │ + @ instruction: 0x010f1d9e │ │ │ │ + @ instruction: 0x010f1d94 │ │ │ │ + tsteq r0, r0, asr #1 │ │ │ │ + smlabbeq pc, ip, sp, r1 @ │ │ │ │ + smlabbeq pc, ip, sp, r1 @ │ │ │ │ + @ instruction: 0x010f1d90 │ │ │ │ + smlabbeq pc, lr, sp, r1 @ │ │ │ │ + @ instruction: 0x010f1d94 │ │ │ │ + tsteq r7, r4, lsl r1 │ │ │ │ + smlabbeq pc, lr, sp, r1 @ │ │ │ │ + tsteq r0, lr, lsr #32 │ │ │ │ + tsteq pc, ip, lsr ip @ │ │ │ │ + tsteq pc, r4, ror #26 │ │ │ │ + tsteq pc, sl, ror #26 │ │ │ │ + tsteq pc, r8, ror #26 │ │ │ │ + tsteq pc, lr, ror #26 │ │ │ │ + tsteq pc, r8, ror sp @ │ │ │ │ + smlabbeq pc, r2, sp, r1 @ │ │ │ │ + smlabbeq pc, r8, sp, r1 @ │ │ │ │ + tsteq r7, r4, rrx │ │ │ │ + tsteq pc, sl, ror sp @ │ │ │ │ + @ instruction: 0x01111596 │ │ │ │ + tsteq r0, r4, ror #22 │ │ │ │ + tsteq pc, lr, ror #26 │ │ │ │ + tsteq pc, lr, ror sp @ │ │ │ │ + tsteq pc, r8, ror sp @ │ │ │ │ + tsteq pc, r8, ror sp @ │ │ │ │ + tsteq r0, r8, lsr #30 │ │ │ │ + smlabteq lr, r2, r8, r3 │ │ │ │ + tsteq r0, lr, lsl #30 │ │ │ │ + tsteq pc, ip, asr #26 │ │ │ │ + tstpeq ip, lr, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, sl, lsr #31 │ │ │ │ + @ instruction: 0x010e33b2 │ │ │ │ bicvs pc, ip, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ vcgt.s8 d8, d3, d16 │ │ │ │ vqadd.s8 q12, , q10 │ │ │ │ addsmi r0, r8, #36, 6 @ 0x90000000 │ │ │ │ tstphi sp, #6 @ p-variant is OBSOLETE │ │ │ │ mvnhi pc, #268435456 @ 0x10000000 │ │ │ │ @@ -19332,85 +19332,85 @@ │ │ │ │ @ instruction: 0xf5b08297 │ │ │ │ @ instruction: 0xf0066f39 │ │ │ │ @ instruction: 0xf6408297 │ │ │ │ addsmi r3, r8, #136, 6 @ 0x20000002 │ │ │ │ addshi pc, r6, #70 @ 0x46 │ │ │ │ ldrbtmi r4, [r8], #-2119 @ 0xfffff7b9 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, r2, asr #26 │ │ │ │ - tsteq pc, r2, ror sp @ │ │ │ │ - @ instruction: 0x010f1db8 │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ - @ instruction: 0x010f1e98 │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ + smlatbeq pc, r2, fp, r1 @ │ │ │ │ + ldrdeq r1, [pc, -r2] │ │ │ │ + tsteq pc, r8, lsl ip @ │ │ │ │ + @ instruction: 0x010f1c98 │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + tsteq pc, r4, asr sp @ │ │ │ │ + @ instruction: 0x010f1db6 │ │ │ │ + tsteq pc, sl, lsr #28 │ │ │ │ + smlabbeq pc, ip, lr, r1 @ │ │ │ │ + tsteq pc, r0, lsl #30 │ │ │ │ tsteq pc, r6, asr pc @ │ │ │ │ - smlabteq pc, sl, pc, r1 @ │ │ │ │ - tsteq pc, ip, lsr #32 │ │ │ │ - smlatbeq pc, r0, r0, r2 @ │ │ │ │ - strdeq r2, [pc, -r6] │ │ │ │ - tsteq pc, lr, asr #2 │ │ │ │ - @ instruction: 0x010f21be │ │ │ │ - tsteq pc, r6, lsl r2 @ │ │ │ │ - tsteq pc, ip, asr #4 │ │ │ │ - @ instruction: 0x010f22b8 │ │ │ │ - @ instruction: 0x010f22b6 │ │ │ │ - @ instruction: 0x010f24b2 │ │ │ │ - tsteq pc, r4, lsl #8 │ │ │ │ - tsteq pc, r0, ror #6 │ │ │ │ - smlatbeq pc, ip, r2, r2 @ │ │ │ │ - tsteq pc, lr, asr #10 │ │ │ │ - tsteq pc, lr, ror r5 @ │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - tsteq pc, r2, lsr r6 @ │ │ │ │ - tsteq pc, r6, lsl r7 @ │ │ │ │ - smlabbeq pc, r0, r7, r2 @ │ │ │ │ + smlatbeq pc, lr, pc, r1 @ │ │ │ │ + tsteq pc, lr, lsl r0 @ │ │ │ │ + tsteq pc, r6, ror r0 @ │ │ │ │ + smlatbeq pc, ip, r0, r2 @ │ │ │ │ + tsteq pc, r8, lsl r1 @ │ │ │ │ + tsteq pc, r6, lsl r1 @ │ │ │ │ + tsteq pc, r2, lsl r3 @ │ │ │ │ + tsteq pc, r4, ror #4 │ │ │ │ + smlabteq pc, r0, r1, r2 @ │ │ │ │ + tsteq pc, ip, lsl #2 │ │ │ │ + smlatbeq pc, lr, r3, r2 @ │ │ │ │ + ldrdeq r2, [pc, -lr] │ │ │ │ + tsteq pc, ip, asr r5 @ │ │ │ │ + @ instruction: 0x010f2492 │ │ │ │ + tsteq pc, r6, ror r5 @ │ │ │ │ + smlatteq pc, r0, r5, r2 │ │ │ │ + tsteq pc, r2, asr r6 @ │ │ │ │ + smlatbeq pc, r2, r6, r2 @ │ │ │ │ + tsteq pc, sl, lsl #14 │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ + smlabbeq pc, ip, sl, r2 @ │ │ │ │ + tsteq pc, sl, ror #24 │ │ │ │ + tsteq pc, r6, lsr #2 │ │ │ │ + strdeq r2, [pc, -sl] │ │ │ │ + @ instruction: 0x010f2e9a │ │ │ │ + @ instruction: 0x010f2798 │ │ │ │ + ldrdeq r2, [pc, -sl] │ │ │ │ + smlabbeq pc, r2, r0, r3 @ │ │ │ │ + tsteq pc, sl, ror #18 │ │ │ │ strdeq r2, [pc, -r2] │ │ │ │ - tsteq pc, r2, asr #16 │ │ │ │ - smlatbeq pc, sl, r8, r2 @ │ │ │ │ strdeq r2, [pc, -r4] │ │ │ │ - tsteq pc, ip, lsr #24 │ │ │ │ - tsteq pc, sl, lsl #28 │ │ │ │ - smlabteq pc, r6, r2, r3 @ │ │ │ │ - @ instruction: 0x010f2b9a │ │ │ │ - tsteq pc, sl, lsr r0 @ │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ - tsteq pc, sl, ror sp @ │ │ │ │ - tsteq pc, r2, lsr #4 │ │ │ │ - tsteq pc, sl, lsl #22 │ │ │ │ - @ instruction: 0x010f2f92 │ │ │ │ - @ instruction: 0x010f2894 │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - smlabbeq pc, r0, r1, r3 @ │ │ │ │ - tsteq pc, sl, asr sl @ │ │ │ │ - tsteq pc, sl, lsl #30 │ │ │ │ - strdeq r2, [pc, -r2] │ │ │ │ - @ instruction: 0x010f2d9e │ │ │ │ - @ instruction: 0x010f2fbc │ │ │ │ - @ instruction: 0x010f289c │ │ │ │ - tsteq pc, r4, lsr #26 │ │ │ │ - smlabbeq pc, ip, r0, r3 @ │ │ │ │ - tsteq pc, ip, ror #16 │ │ │ │ - tsteq pc, r2, asr r4 @ │ │ │ │ - tsteq pc, r4, asr #32 │ │ │ │ - tsteq pc, ip, asr sl @ │ │ │ │ - tsteq pc, r8, lsl #4 │ │ │ │ - tsteq pc, r6, lsl sl @ │ │ │ │ - ldrdeq r3, [pc, -sl] │ │ │ │ - ldrdeq r3, [pc, -r6] │ │ │ │ - smlabteq pc, lr, r9, r3 @ │ │ │ │ - @ instruction: 0x010f359c │ │ │ │ - smlabbeq pc, lr, r1, r3 @ │ │ │ │ - @ instruction: 0x010f2f96 │ │ │ │ - tsteq pc, r8, lsr #6 │ │ │ │ - tsteq pc, r6, lsr #30 │ │ │ │ - tsteq pc, r2, lsl r7 @ │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - ldrdeq r2, [pc, -lr] │ │ │ │ - ldrdeq r3, [pc, -sl] │ │ │ │ - smlatbeq pc, lr, r2, r3 @ │ │ │ │ + tsteq pc, r4, lsr fp @ │ │ │ │ + smlatteq pc, r0, pc, r2 @ │ │ │ │ + @ instruction: 0x010f28ba │ │ │ │ + tsteq pc, sl, ror #26 │ │ │ │ + tsteq pc, r2, asr r6 @ │ │ │ │ + strdeq r2, [pc, -lr] │ │ │ │ + tsteq pc, ip, lsl lr @ │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + smlabbeq pc, r4, fp, r2 @ │ │ │ │ + smlatteq pc, ip, lr, r2 │ │ │ │ + smlabteq pc, ip, r6, r3 @ │ │ │ │ + @ instruction: 0x010f32b2 │ │ │ │ + smlatbeq pc, r4, lr, r2 @ │ │ │ │ + @ instruction: 0x010f38bc │ │ │ │ + tsteq pc, r8, rrx │ │ │ │ + tsteq pc, r6, ror r8 @ │ │ │ │ + tsteq pc, sl, lsr r4 @ │ │ │ │ + tsteq pc, r6, lsr r0 @ │ │ │ │ + tsteq pc, lr, lsr #16 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + smlatteq pc, lr, pc, r2 @ │ │ │ │ + strdeq r2, [pc, -r6] │ │ │ │ + smlabbeq pc, r8, r1, r3 @ │ │ │ │ + smlabbeq pc, r6, sp, r2 @ │ │ │ │ + tsteq pc, r2, ror r5 @ │ │ │ │ + tsteq pc, r8, asr r1 @ │ │ │ │ + tsteq pc, lr, lsr sp @ │ │ │ │ + tsteq pc, sl, lsr r5 @ │ │ │ │ + tsteq pc, lr, lsl #2 │ │ │ │ @ instruction: 0x33a4f640 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ @ instruction: 0xf6408203 │ │ │ │ addsmi r3, r8, #168, 6 @ 0xa0000002 │ │ │ │ andhi pc, r2, #6 │ │ │ │ svcvs 0x003af5b0 │ │ │ │ andhi pc, r2, #70 @ 0x46 │ │ │ │ @@ -20189,81 +20189,81 @@ │ │ │ │ vaba.s8 q12, , │ │ │ │ addsmi r1, r8, #120, 6 @ 0xe0000001 │ │ │ │ ldrbhi pc, [ip, r5]! @ │ │ │ │ cmnpne r0, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq pc, ip, sp, r2 @ │ │ │ │ - tsteq pc, sl, ror #10 │ │ │ │ - tsteq pc, r2, asr #2 │ │ │ │ - tsteq pc, r2, lsr sp @ │ │ │ │ - tsteq pc, ip, lsr r5 @ │ │ │ │ - tsteq pc, ip, lsr ip @ │ │ │ │ - tsteq pc, ip, lsr ip @ │ │ │ │ - tsteq pc, r0, lsr ip @ │ │ │ │ - tsteq pc, r8, ror lr @ │ │ │ │ - @ instruction: 0x010f399a │ │ │ │ - @ instruction: 0x010f399c │ │ │ │ - @ instruction: 0x010f3994 │ │ │ │ - @ instruction: 0x010f3996 │ │ │ │ - smlabbeq pc, r4, r9, r3 @ │ │ │ │ - smlabbeq pc, r6, r9, r3 @ │ │ │ │ - tsteq pc, lr, ror r9 @ │ │ │ │ + smlatteq pc, ip, fp, r2 │ │ │ │ + smlabteq pc, sl, r3, r3 @ │ │ │ │ + smlatbeq pc, r2, pc, r2 @ │ │ │ │ + @ instruction: 0x010f2b92 │ │ │ │ + @ instruction: 0x010f339c │ │ │ │ + @ instruction: 0x010f3a9c │ │ │ │ + @ instruction: 0x010f3a9c │ │ │ │ + @ instruction: 0x010f3a90 │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + strdeq r3, [pc, -sl] │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + strdeq r3, [pc, -r6] │ │ │ │ + smlatteq pc, r4, r7, r3 │ │ │ │ + smlatteq pc, r6, r7, r3 │ │ │ │ ldrdeq r3, [pc, -lr] │ │ │ │ - smlatteq pc, sl, r6, r3 │ │ │ │ - smlatteq pc, lr, r6, r3 │ │ │ │ - smlatteq pc, r6, r6, r3 │ │ │ │ - smlatteq pc, sl, r6, r3 │ │ │ │ - ldrdeq r3, [pc, -r6] │ │ │ │ - tsteq pc, r2, lsl #28 │ │ │ │ - tsteq pc, r2, lsr #28 │ │ │ │ - smlabbeq pc, r0, pc, r3 @ │ │ │ │ - tsteq pc, r0, asr #30 │ │ │ │ - smlatteq pc, r0, pc, r3 @ │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, r4, rrx │ │ │ │ - smlatbeq pc, r8, r0, r4 @ │ │ │ │ - mrseq r4, (UNDEF: 31) │ │ │ │ - tsteq pc, sl, asr r1 @ │ │ │ │ - smlatbeq pc, lr, r1, r4 @ │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, r2, lsr #4 │ │ │ │ - smlabbeq pc, lr, r2, r4 @ │ │ │ │ - smlatteq pc, r2, r6, r4 │ │ │ │ - smlatbeq pc, r8, r2, r4 @ │ │ │ │ - @ instruction: 0x010f44b0 │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - ldrdeq r4, [pc, -r2] │ │ │ │ - smlabbeq pc, r8, r2, r4 @ │ │ │ │ - smlatbeq pc, r4, r4, r4 @ │ │ │ │ - @ instruction: 0x010f46b4 │ │ │ │ - @ instruction: 0x010f4290 │ │ │ │ - smlatbeq pc, r4, r4, r4 @ │ │ │ │ - @ instruction: 0x010f46b0 │ │ │ │ - smlabbeq pc, r0, r2, r4 @ │ │ │ │ - tsteq pc, r8, lsl #14 │ │ │ │ - tsteq pc, r2, lsl r7 @ │ │ │ │ - smlabbeq pc, r0, r7, r4 @ │ │ │ │ - smlabteq pc, r6, r7, r4 @ │ │ │ │ - tsteq pc, r4, lsr #16 │ │ │ │ - tsteq pc, r2, ror #16 │ │ │ │ - smlatbeq pc, r0, r8, r4 @ │ │ │ │ - tsteq pc, ip, lsl #18 │ │ │ │ - smlabteq pc, r0, r9, r4 @ │ │ │ │ - @ instruction: 0x010f4998 │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - tsteq pc, r6, lsl #20 │ │ │ │ - tsteq pc, r2, asr #20 │ │ │ │ - tsteq pc, r8, ror #20 │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, ip, asr #22 │ │ │ │ - smlabteq pc, r2, fp, r4 @ │ │ │ │ + tsteq pc, lr, lsr sl @ │ │ │ │ + tsteq pc, sl, asr #10 │ │ │ │ + tsteq pc, lr, asr #10 │ │ │ │ + tsteq pc, r6, asr #10 │ │ │ │ + tsteq pc, sl, asr #10 │ │ │ │ + tsteq pc, r6, lsr ip @ │ │ │ │ + tsteq pc, r2, ror #24 │ │ │ │ + smlabbeq pc, r2, ip, r3 @ │ │ │ │ + smlatteq pc, r0, sp, r3 │ │ │ │ + smlatbeq pc, r0, sp, r3 @ │ │ │ │ + tsteq pc, r0, asr #28 │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + smlabteq pc, r4, lr, r3 @ │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + tsteq pc, r0, ror #30 │ │ │ │ + @ instruction: 0x010f3fba │ │ │ │ + tsteq pc, lr │ │ │ │ + tsteq pc, r0, lsr r0 @ │ │ │ │ + smlabbeq pc, r2, r0, r4 @ │ │ │ │ + smlatteq pc, lr, r0, r4 │ │ │ │ + tsteq pc, r2, asr #10 │ │ │ │ + tsteq pc, r8, lsl #2 │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + tsteq pc, r4, lsr r5 @ │ │ │ │ + tsteq pc, r2, lsr r3 @ │ │ │ │ + smlatteq pc, r8, r0, r4 │ │ │ │ + tsteq pc, r4, lsl #6 │ │ │ │ + tsteq pc, r4, lsl r5 @ │ │ │ │ strdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, ip, asr ip @ │ │ │ │ + tsteq pc, r4, lsl #6 │ │ │ │ + tsteq pc, r0, lsl r5 @ │ │ │ │ + smlatteq pc, r0, r0, r4 │ │ │ │ + tsteq pc, r8, ror #10 │ │ │ │ + tsteq pc, r2, ror r5 @ │ │ │ │ + smlatteq pc, r0, r5, r4 │ │ │ │ + tsteq pc, r6, lsr #12 │ │ │ │ + smlabbeq pc, r4, r6, r4 @ │ │ │ │ + smlabteq pc, r2, r6, r4 @ │ │ │ │ + tsteq pc, r0, lsl #14 │ │ │ │ + tsteq pc, ip, ror #14 │ │ │ │ + tsteq pc, r0, lsr #16 │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsr r8 @ │ │ │ │ + tsteq pc, r6, ror #16 │ │ │ │ + smlatbeq pc, r2, r8, r4 @ │ │ │ │ + smlabteq pc, r8, r8, r4 @ │ │ │ │ + tsteq pc, r0, asr r9 @ │ │ │ │ + smlatbeq pc, ip, r9, r4 @ │ │ │ │ + tsteq pc, r2, lsr #20 │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ + @ instruction: 0x010f4abc │ │ │ │ orrne pc, ip, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ ldmdale r1, {r0, r4, r5, r6, r8, r9, sl, pc} │ │ │ │ orrne pc, r4, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ vabd.s8 q12, , │ │ │ │ addsmi r1, r8, #136, 6 @ 0x20000002 │ │ │ │ @@ -21055,81 +21055,81 @@ │ │ │ │ @ instruction: 0xf641807f │ │ │ │ addsmi r1, r8, #212, 6 @ 0x50000003 │ │ │ │ rsbshi pc, lr, r6 │ │ │ │ bicne pc, ip, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0464298 │ │ │ │ stmdami r3, {r0, r2, r3, r4, r5, r6, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x010f4bb0 │ │ │ │ - tsteq pc, sl, lsl ip @ │ │ │ │ - tsteq pc, lr, ror #24 │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - tsteq pc, r8, lsr sp @ │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - smlabteq pc, r0, sp, r4 @ │ │ │ │ - tsteq pc, r4, asr #28 │ │ │ │ - smlabbeq pc, r0, lr, r4 @ │ │ │ │ - smlabteq pc, lr, lr, r4 @ │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - @ instruction: 0x010f4f94 │ │ │ │ + tsteq pc, r0, lsl sl @ │ │ │ │ + tsteq pc, sl, ror sl @ │ │ │ │ + smlabteq pc, lr, sl, r4 @ │ │ │ │ + tsteq pc, r8, lsr fp @ │ │ │ │ + @ instruction: 0x010f4b98 │ │ │ │ + tsteq pc, r0, lsr ip @ │ │ │ │ + tsteq pc, r0, lsr #24 │ │ │ │ + smlatbeq pc, r4, ip, r4 @ │ │ │ │ + smlatteq pc, r0, ip, r4 │ │ │ │ + tsteq pc, lr, lsr #26 │ │ │ │ + @ instruction: 0x010f4db4 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + @ instruction: 0x010f4e98 │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + tsteq pc, sl, lsr pc @ │ │ │ │ + smlabbeq pc, lr, pc, r4 @ │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ tsteq pc, r8, lsr r0 @ │ │ │ │ - smlatbeq pc, r8, r0, r5 @ │ │ │ │ - swpeq r5, r0, [pc] @ │ │ │ │ - ldrdeq r5, [pc, -sl] │ │ │ │ - tsteq pc, lr, lsr #2 │ │ │ │ - @ instruction: 0x010f5194 │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, lr, ror r0 @ │ │ │ │ + swpeq r5, lr, [pc] @ │ │ │ │ + strdeq r5, [pc, -sl] │ │ │ │ + smlabteq pc, r8, r0, r5 @ │ │ │ │ + tsteq pc, r2, lsl r1 @ │ │ │ │ + tsteq pc, r6, asr r1 @ │ │ │ │ + smlabteq pc, ip, r1, r5 @ │ │ │ │ tsteq pc, lr, lsl r2 @ │ │ │ │ - tsteq pc, lr, lsr r2 @ │ │ │ │ - @ instruction: 0x010f529a │ │ │ │ - tsteq pc, r8, ror #4 │ │ │ │ - @ instruction: 0x010f52b2 │ │ │ │ - strdeq r5, [pc, -r6] │ │ │ │ - tsteq pc, ip, ror #6 │ │ │ │ - @ instruction: 0x010f53be │ │ │ │ - tsteq pc, r2, lsl r4 @ │ │ │ │ - tsteq pc, ip, ror #8 │ │ │ │ - @ instruction: 0x010f54b4 │ │ │ │ - ldrdeq r5, [pc, -lr] │ │ │ │ - tsteq pc, lr, lsr #10 │ │ │ │ - tsteq pc, r8, ror r5 @ │ │ │ │ - ldrdeq r5, [pc, -r6] │ │ │ │ - tsteq pc, lr, lsl r6 @ │ │ │ │ - tsteq pc, r8, ror r6 @ │ │ │ │ - smlatbeq pc, sl, r6, r5 @ │ │ │ │ - tsteq pc, lr, lsr #14 │ │ │ │ - tsteq pc, r8, lsr #14 │ │ │ │ - smlabbeq pc, r2, r7, r5 @ │ │ │ │ - smlatbeq pc, sl, r7, r5 @ │ │ │ │ - strdeq r5, [pc, -lr] │ │ │ │ - tsteq pc, r2, lsr r8 @ │ │ │ │ - smlabbeq pc, ip, r8, r5 @ │ │ │ │ - smlatteq pc, r2, r8, r5 │ │ │ │ - tsteq pc, r0, asr r9 @ │ │ │ │ - tsteq pc, r2, asr #18 │ │ │ │ - @ instruction: 0x010f5996 │ │ │ │ + tsteq pc, r2, ror r2 @ │ │ │ │ + smlabteq pc, ip, r2, r5 @ │ │ │ │ + tsteq pc, r4, lsl r3 @ │ │ │ │ + tsteq pc, lr, lsr r3 @ │ │ │ │ + smlabbeq pc, lr, r3, r5 @ │ │ │ │ ldrdeq r5, [pc, -r8] │ │ │ │ - tsteq pc, r6, lsr #20 │ │ │ │ - tsteq pc, r2, ror sl @ │ │ │ │ - tsteq pc, r0, lsr fp @ │ │ │ │ - smlatbeq pc, r4, fp, r5 @ │ │ │ │ - tsteq pc, r2, asr ip @ │ │ │ │ - tsteq pc, r8, lsr ip @ │ │ │ │ - @ instruction: 0x010f5cb4 │ │ │ │ - tsteq pc, r4, lsr #26 │ │ │ │ - smlatbeq pc, r0, sp, r5 @ │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - smlabbeq pc, r0, lr, r5 @ │ │ │ │ - smlatteq pc, sl, lr, r5 │ │ │ │ - tsteq pc, lr, lsr #30 │ │ │ │ - tsteq pc, lr, ror #30 │ │ │ │ + tsteq pc, r6, lsr r4 @ │ │ │ │ + tsteq pc, lr, ror r4 @ │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, sl, lsl #10 │ │ │ │ + smlabbeq pc, lr, r5, r5 @ │ │ │ │ + smlabbeq pc, r8, r5, r5 @ │ │ │ │ + smlatteq pc, r2, r5, r5 │ │ │ │ + tsteq pc, sl, lsl #12 │ │ │ │ + tsteq pc, lr, asr r6 @ │ │ │ │ + @ instruction: 0x010f5692 │ │ │ │ + smlatteq pc, ip, r6, r5 │ │ │ │ + tsteq pc, r2, asr #14 │ │ │ │ + @ instruction: 0x010f57b0 │ │ │ │ + smlatbeq pc, r2, r7, r5 @ │ │ │ │ + strdeq r5, [pc, -r6] │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ + smlabbeq pc, r6, r8, r5 @ │ │ │ │ ldrdeq r5, [pc, -r2] │ │ │ │ - tsteq pc, r8 │ │ │ │ - tsteq pc, sl, asr #32 │ │ │ │ - tsteq pc, ip, ror r0 @ │ │ │ │ + @ instruction: 0x010f5990 │ │ │ │ + tsteq pc, r4, lsl #20 │ │ │ │ + @ instruction: 0x010f5ab2 │ │ │ │ + @ instruction: 0x010f5a98 │ │ │ │ + tsteq pc, r4, lsl fp @ │ │ │ │ + smlabbeq pc, r4, fp, r5 @ │ │ │ │ + tsteq pc, r0, lsl #24 │ │ │ │ + tsteq pc, r4, ror #24 │ │ │ │ + smlatteq pc, r0, ip, r5 │ │ │ │ + tsteq pc, sl, asr #26 │ │ │ │ + smlabbeq pc, lr, sp, r5 @ │ │ │ │ + smlabteq pc, lr, sp, r5 @ │ │ │ │ + tsteq pc, r2, lsr lr @ │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + smlatbeq pc, sl, lr, r5 @ │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ @ instruction: 0xf64187f3 │ │ │ │ addsmi r1, r8, #236, 6 @ 0xb0000003 │ │ │ │ ldrbhi pc, [r2, r5]! @ │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ @@ -21919,81 +21919,81 @@ │ │ │ │ bicvc pc, r8, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ @ instruction: 0xf6418101 │ │ │ │ addsmi r7, r8, #204, 6 @ 0x30000003 │ │ │ │ tstphi r0, r6, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [r8], #-2115 @ 0xfffff7bd │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x010f5fbe │ │ │ │ - tsteq pc, lr │ │ │ │ - smlabbeq pc, r2, r0, r6 @ │ │ │ │ - qaddeq r6, sl, pc @ │ │ │ │ - swpeq r6, r4, [pc] @ │ │ │ │ - strheq r6, [pc, -r0] │ │ │ │ - mrseq r6, (UNDEF: 31) │ │ │ │ - smlatteq pc, r2, r8, r6 │ │ │ │ - smlatteq pc, r6, r8, r6 │ │ │ │ - ldrdeq r6, [pc, -ip] │ │ │ │ - tsteq pc, r2, lsl r1 @ │ │ │ │ - tsteq pc, r8, lsl r6 @ │ │ │ │ - tsteq pc, r0, lsr #12 │ │ │ │ - tsteq pc, sl, lsl r6 @ │ │ │ │ - tsteq pc, r2, lsr #12 │ │ │ │ - tsteq pc, r0, lsl r6 @ │ │ │ │ - tsteq pc, r8, lsl r6 @ │ │ │ │ - tsteq pc, r2, lsl r6 @ │ │ │ │ - @ instruction: 0x010f68ba │ │ │ │ - tsteq pc, lr, lsr #6 │ │ │ │ - tsteq pc, r4, lsr r3 @ │ │ │ │ - tsteq pc, lr, lsr #6 │ │ │ │ - tsteq pc, r4, lsr r3 @ │ │ │ │ - strdeq r6, [pc, -ip] │ │ │ │ - tsteq pc, r2, lsl #22 │ │ │ │ - strdeq r6, [pc, -ip] │ │ │ │ - tsteq pc, r2, lsl #22 │ │ │ │ - smlatteq pc, r8, sl, r6 │ │ │ │ - smlatteq pc, lr, sl, r6 │ │ │ │ - smlatteq pc, r8, sl, r6 │ │ │ │ - smlatteq pc, lr, sl, r6 │ │ │ │ - ldrdeq r6, [pc, -lr] │ │ │ │ - smlatteq pc, r4, sl, r6 │ │ │ │ - ldrdeq r6, [pc, -lr] │ │ │ │ - smlatbeq pc, lr, sp, r6 @ │ │ │ │ - tsteq pc, r6, lsl r8 @ │ │ │ │ - tsteq pc, r8, lsl r8 @ │ │ │ │ - tsteq pc, r0, lsl r8 @ │ │ │ │ - tsteq pc, r2, lsl r8 @ │ │ │ │ - tsteq pc, r8, lsl r0 @ │ │ │ │ + tsteq pc, lr, lsl lr @ │ │ │ │ + tsteq pc, lr, ror #28 │ │ │ │ + smlatteq pc, r2, lr, r5 │ │ │ │ + @ instruction: 0x010f5eba │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl pc @ │ │ │ │ + tsteq pc, r0, ror #30 │ │ │ │ + tsteq pc, r2, asr #14 │ │ │ │ + tsteq pc, r6, asr #14 │ │ │ │ + tsteq pc, ip, lsr r7 @ │ │ │ │ + tsteq pc, r2, ror pc @ │ │ │ │ + tsteq pc, r8, ror r4 @ │ │ │ │ + smlabbeq pc, r0, r4, r6 @ │ │ │ │ + tsteq pc, sl, ror r4 @ │ │ │ │ + smlabbeq pc, r2, r4, r6 @ │ │ │ │ + tsteq pc, r0, ror r4 @ │ │ │ │ + tsteq pc, r8, ror r4 @ │ │ │ │ + tsteq pc, r2, ror r4 @ │ │ │ │ + tsteq pc, sl, lsl r7 @ │ │ │ │ + smlabbeq pc, lr, r1, r6 @ │ │ │ │ + @ instruction: 0x010f6194 │ │ │ │ + smlabbeq pc, lr, r1, r6 @ │ │ │ │ + @ instruction: 0x010f6194 │ │ │ │ + tsteq pc, ip, asr r9 @ │ │ │ │ + tsteq pc, r2, ror #18 │ │ │ │ + tsteq pc, ip, asr r9 @ │ │ │ │ + tsteq pc, r2, ror #18 │ │ │ │ + tsteq pc, r8, asr #18 │ │ │ │ + tsteq pc, lr, asr #18 │ │ │ │ + tsteq pc, r8, asr #18 │ │ │ │ + tsteq pc, lr, asr #18 │ │ │ │ + tsteq pc, lr, lsr r9 @ │ │ │ │ + tsteq pc, r4, asr #18 │ │ │ │ + tsteq pc, lr, lsr r9 @ │ │ │ │ + tsteq pc, lr, lsl #24 │ │ │ │ + tsteq pc, r6, ror r6 @ │ │ │ │ + tsteq pc, r8, ror r6 @ │ │ │ │ + tsteq pc, r0, ror r6 @ │ │ │ │ + tsteq pc, r2, ror r6 @ │ │ │ │ + tsteq pc, r8, ror lr @ │ │ │ │ + tsteq pc, r2, asr r4 @ │ │ │ │ + smlatteq pc, r8, pc, r6 @ │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + smlatbeq pc, sl, pc, r6 @ │ │ │ │ + tsteq pc, lr, lsr r5 @ │ │ │ │ + smlatteq pc, r0, r0, r7 │ │ │ │ + @ instruction: 0x010f76b0 │ │ │ │ + tsteq pc, r2, asr #4 │ │ │ │ + smlatteq pc, r2, sp, r6 │ │ │ │ + tsteq pc, r8, ror r3 @ │ │ │ │ + smlatbeq pc, lr, r0, r7 @ │ │ │ │ + strdeq r7, [pc, -sl] │ │ │ │ + @ instruction: 0x010f6e9e │ │ │ │ + tsteq pc, r4, ror #8 │ │ │ │ + tsteq pc, ip, lsl r6 @ │ │ │ │ + tsteq pc, r2, lsr r6 @ │ │ │ │ + tsteq pc, lr, asr r6 @ │ │ │ │ + smlabbeq pc, r0, r6, r7 @ │ │ │ │ + smlatbeq pc, ip, r6, r7 @ │ │ │ │ + @ instruction: 0x010f76b6 │ │ │ │ + smlatteq pc, r2, r6, r7 │ │ │ │ + tsteq pc, r4, lsl #14 │ │ │ │ + @ instruction: 0x010f79b0 │ │ │ │ + smlabteq pc, r6, r9, r7 @ │ │ │ │ strdeq r7, [pc, -r2] │ │ │ │ - smlabbeq pc, r8, r1, r7 @ │ │ │ │ - @ instruction: 0x010f78b4 │ │ │ │ - tsteq pc, sl, asr #2 │ │ │ │ - ldrdeq r7, [pc, -lr] │ │ │ │ - smlabbeq pc, r0, r2, r7 @ │ │ │ │ - tsteq pc, r0, asr r8 @ │ │ │ │ - smlatteq pc, r2, r3, r7 │ │ │ │ - smlabbeq pc, r2, pc, r6 @ │ │ │ │ - tsteq pc, r8, lsl r5 @ │ │ │ │ - tsteq pc, lr, asr #4 │ │ │ │ - @ instruction: 0x010f749a │ │ │ │ - tsteq pc, lr, lsr r0 @ │ │ │ │ - tsteq pc, r4, lsl #12 │ │ │ │ - @ instruction: 0x010f77bc │ │ │ │ - ldrdeq r7, [pc, -r2] │ │ │ │ - strdeq r7, [pc, -lr] │ │ │ │ - tsteq pc, r0, lsr #16 │ │ │ │ - tsteq pc, ip, asr #16 │ │ │ │ - tsteq pc, r6, asr r8 @ │ │ │ │ - smlabbeq pc, r2, r8, r7 @ │ │ │ │ - smlatbeq pc, r4, r8, r7 @ │ │ │ │ - tsteq pc, r0, asr fp @ │ │ │ │ - tsteq pc, r6, ror #22 │ │ │ │ - @ instruction: 0x010f7b92 │ │ │ │ - @ instruction: 0x010f7bb4 │ │ │ │ - tsteq pc, sl, ror #28 │ │ │ │ + tsteq pc, r4, lsl sl @ │ │ │ │ + smlabteq pc, sl, ip, r7 @ │ │ │ │ orreq pc, r4, #536870916 @ 0x20000004 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ vqadd.s8 q4, q0, │ │ │ │ vqadd.s8 d24, d18, d25 │ │ │ │ addsmi r0, r8, #16, 6 @ 0x40000000 │ │ │ │ rsbshi pc, r2, r6 │ │ │ │ @ instruction: 0xf641d85b │ │ │ │ @@ -22797,81 +22797,81 @@ │ │ │ │ vmax.s8 q12, , │ │ │ │ addsmi r5, r8, #116, 6 @ 0xd0000001 │ │ │ │ strbhi pc, [r0], -r5 @ │ │ │ │ msrpl SPSR_fs, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r2, r3, r4, r5, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq pc, lr, lsr #26 │ │ │ │ - tsteq pc, r8, asr sp @ │ │ │ │ - tsteq pc, r8, ror sp @ │ │ │ │ - tsteq pc, r2, ror #28 │ │ │ │ - tsteq pc, ip, ror #2 │ │ │ │ - tsteq pc, r0, ror #26 │ │ │ │ - tsteq pc, r6, ror r0 @ │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - tsteq pc, r4, ror lr @ │ │ │ │ - smlatbeq pc, lr, r1, r8 @ │ │ │ │ - tsteq pc, r4, ror sp @ │ │ │ │ - smlatbeq pc, r2, r0, r8 @ │ │ │ │ - tsteq pc, r2, ror ip @ │ │ │ │ - @ instruction: 0x010f7f94 │ │ │ │ - @ instruction: 0x010f82bc │ │ │ │ - tsteq pc, r8, ror #30 │ │ │ │ - strheq r8, [pc, -r0] │ │ │ │ - tsteq pc, r2, ror r2 @ │ │ │ │ - @ instruction: 0x010f8290 │ │ │ │ - @ instruction: 0x010f82ba │ │ │ │ - smlabteq pc, lr, r2, r8 @ │ │ │ │ - strdeq r8, [pc, -r8] │ │ │ │ - tsteq pc, r6, lsl r3 @ │ │ │ │ + smlabbeq pc, lr, fp, r7 @ │ │ │ │ + @ instruction: 0x010f7bb8 │ │ │ │ + ldrdeq r7, [pc, -r8] │ │ │ │ + smlabteq pc, r2, ip, r7 @ │ │ │ │ + smlabteq pc, ip, pc, r7 @ │ │ │ │ + smlabteq pc, r0, fp, r7 @ │ │ │ │ + ldrdeq r7, [pc, -r6] │ │ │ │ + @ instruction: 0x010f7b94 │ │ │ │ + ldrdeq r7, [pc, -r4] │ │ │ │ + tsteq pc, lr │ │ │ │ + ldrdeq r7, [pc, -r4] │ │ │ │ + tsteq pc, r2, lsl #30 │ │ │ │ + ldrdeq r7, [pc, -r2] │ │ │ │ + strdeq r7, [pc, -r4] │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + smlabteq pc, r8, sp, r7 @ │ │ │ │ + tsteq pc, r0, lsl pc @ │ │ │ │ + ldrdeq r8, [pc, -r2] │ │ │ │ + strdeq r8, [pc, -r0] │ │ │ │ + tsteq pc, sl, lsl r1 @ │ │ │ │ + tsteq pc, lr, lsr #2 │ │ │ │ + tsteq pc, r8, asr r1 @ │ │ │ │ + tsteq pc, r6, ror r1 @ │ │ │ │ + smlatbeq pc, r0, r1, r8 @ │ │ │ │ + smlatbeq pc, r8, r1, r8 @ │ │ │ │ + smlatteq pc, r6, r1, r8 │ │ │ │ + tsteq pc, r8, asr #4 │ │ │ │ + smlatbeq pc, r2, r2, r8 @ │ │ │ │ + smlatteq pc, r6, r2, r8 │ │ │ │ tsteq pc, r0, asr #6 │ │ │ │ - tsteq pc, r8, asr #6 │ │ │ │ - smlabbeq pc, r6, r3, r8 @ │ │ │ │ - smlatteq pc, r8, r3, r8 │ │ │ │ + @ instruction: 0x010f8396 │ │ │ │ tsteq pc, r2, asr #8 │ │ │ │ - smlabbeq pc, r6, r4, r8 @ │ │ │ │ - smlatteq pc, r0, r4, r8 │ │ │ │ - tsteq pc, r6, lsr r5 @ │ │ │ │ - smlatteq pc, r2, r5, r8 │ │ │ │ - ldrdeq r8, [pc, -sl] │ │ │ │ - tsteq pc, r4, asr r6 @ │ │ │ │ + tsteq pc, sl, lsr r4 @ │ │ │ │ + @ instruction: 0x010f84b4 │ │ │ │ + tsteq pc, r4, lsr #10 │ │ │ │ + smlatbeq pc, r6, r5, r8 @ │ │ │ │ + tsteq pc, sl, lsr #12 │ │ │ │ smlabteq pc, r4, r6, r8 @ │ │ │ │ - tsteq pc, r6, asr #14 │ │ │ │ - smlabteq pc, sl, r7, r8 @ │ │ │ │ - tsteq pc, r4, ror #16 │ │ │ │ - strdeq r8, [pc, -r2] │ │ │ │ - ldrdeq r8, [pc, -r6] │ │ │ │ - strdeq r8, [pc, -r6] │ │ │ │ - smlatbeq pc, r0, sl, r8 @ │ │ │ │ - tsteq pc, r0, asr #22 │ │ │ │ - ldrdeq r8, [pc, -sl] │ │ │ │ - tsteq pc, ip, lsr #24 │ │ │ │ - @ instruction: 0x010f8c96 │ │ │ │ + tsteq pc, r2, asr r7 @ │ │ │ │ + tsteq pc, r6, lsr r8 @ │ │ │ │ + tsteq pc, r6, asr r8 @ │ │ │ │ + tsteq pc, r0, lsl #18 │ │ │ │ + smlatbeq pc, r0, r9, r8 @ │ │ │ │ + tsteq pc, sl, lsr sl @ │ │ │ │ + smlabbeq pc, ip, sl, r8 @ │ │ │ │ strdeq r8, [pc, -r6] │ │ │ │ - smlabbeq pc, lr, sp, r8 @ │ │ │ │ - tsteq pc, r4, ror #26 │ │ │ │ - ldrdeq r8, [pc, -r0] │ │ │ │ - tsteq pc, r0, lsr lr @ │ │ │ │ - @ instruction: 0x010f8e9e │ │ │ │ - strdeq r8, [pc, -r2] │ │ │ │ - tsteq pc, lr, asr pc @ │ │ │ │ - @ instruction: 0x010f8fbe │ │ │ │ - tsteq pc, ip, lsr #32 │ │ │ │ - tsteq pc, r4, ror r0 @ │ │ │ │ - smlatteq pc, r0, r0, r9 │ │ │ │ - tsteq pc, r0, asr #2 │ │ │ │ - smlatbeq pc, lr, r1, r9 @ │ │ │ │ - tsteq pc, r2, lsl #4 │ │ │ │ - tsteq pc, lr, ror #4 │ │ │ │ - smlabteq pc, lr, r2, r9 @ │ │ │ │ - tsteq pc, sl, ror #6 │ │ │ │ - tsteq pc, sl, asr r3 @ │ │ │ │ - smlabteq pc, r6, r3, r9 @ │ │ │ │ - tsteq pc, r4, lsr #8 │ │ │ │ + tsteq pc, r6, asr fp @ │ │ │ │ + smlatteq pc, lr, fp, r8 │ │ │ │ + smlabteq pc, r4, fp, r8 @ │ │ │ │ + tsteq pc, r0, lsr ip @ │ │ │ │ + @ instruction: 0x010f8c90 │ │ │ │ + strdeq r8, [pc, -lr] │ │ │ │ + tsteq pc, r2, asr sp @ │ │ │ │ + @ instruction: 0x010f8dbe │ │ │ │ + tsteq pc, lr, lsl lr @ │ │ │ │ + smlabbeq pc, ip, lr, r8 @ │ │ │ │ + ldrdeq r8, [pc, -r4] │ │ │ │ + tsteq pc, r0, asr #30 │ │ │ │ + smlatbeq pc, r0, pc, r8 @ │ │ │ │ + tsteq pc, lr │ │ │ │ + tsteq pc, r2, rrx │ │ │ │ + smlabteq pc, lr, r0, r9 @ │ │ │ │ + tsteq pc, lr, lsr #2 │ │ │ │ + smlabteq pc, sl, r1, r9 @ │ │ │ │ + @ instruction: 0x010f91ba │ │ │ │ + tsteq pc, r6, lsr #4 │ │ │ │ + smlabbeq pc, r4, r2, r9 @ │ │ │ │ svcpl 0x0056f5b0 │ │ │ │ ldrhi pc, [r6, #5]! │ │ │ │ orrpl pc, r4, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ vqrshl.s8 d24, d21, d19 │ │ │ │ addsmi r5, r8, #124, 6 @ 0xf0000001 │ │ │ │ ldrhi pc, [r4, #69]! @ 0x45 │ │ │ │ @@ -23662,80 +23662,80 @@ │ │ │ │ @ instruction: 0xf64386b9 │ │ │ │ addsmi r1, r8, #124, 6 @ 0xf0000001 │ │ │ │ ldrthi pc, [r8], r5 @ │ │ │ │ cmnpne r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r2, {r0, r1, r2, r4, r5, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq pc, r4, r3, r9 @ │ │ │ │ - ldrdeq r9, [pc, -r6] │ │ │ │ - tsteq pc, r0, asr #8 │ │ │ │ - @ instruction: 0x010f949e │ │ │ │ - tsteq pc, r8, lsr r5 @ │ │ │ │ - tsteq pc, r6, lsr r5 @ │ │ │ │ - smlatbeq pc, r0, r5, r9 @ │ │ │ │ - strdeq r9, [pc, -lr] │ │ │ │ - tsteq pc, sl, ror #12 │ │ │ │ - @ instruction: 0x010f96bc │ │ │ │ - tsteq pc, r6, lsr #14 │ │ │ │ - smlabbeq pc, r4, r7, r9 @ │ │ │ │ - tsteq pc, ip, lsl r8 @ │ │ │ │ - tsteq pc, r2, lsl #16 │ │ │ │ - tsteq pc, ip, ror #16 │ │ │ │ - smlabteq pc, sl, r8, r9 @ │ │ │ │ - tsteq pc, r4, lsr r9 @ │ │ │ │ - smlabbeq pc, r6, r9, r9 @ │ │ │ │ - strdeq r9, [pc, -r0] │ │ │ │ - tsteq pc, lr, asr #20 │ │ │ │ - @ instruction: 0x010f9ab8 │ │ │ │ - tsteq pc, r0, lsl #22 │ │ │ │ - tsteq pc, sl, ror #22 │ │ │ │ - smlabteq pc, r8, fp, r9 @ │ │ │ │ - tsteq pc, r2, lsr ip @ │ │ │ │ - smlabbeq pc, r4, ip, r9 @ │ │ │ │ - smlatteq pc, lr, ip, r9 │ │ │ │ - tsteq pc, ip, asr #26 │ │ │ │ - smlatteq pc, r4, sp, r9 │ │ │ │ - ldrdeq r9, [pc, -r6] │ │ │ │ - tsteq pc, r0, asr #28 │ │ │ │ - @ instruction: 0x010f9e9e │ │ │ │ - tsteq pc, r8, lsl #30 │ │ │ │ - tsteq pc, ip, asr pc @ │ │ │ │ - smlabteq pc, r6, pc, r9 @ │ │ │ │ - tsteq pc, r4, lsr #32 │ │ │ │ - strheq sl, [pc, -ip] │ │ │ │ - strheq sl, [pc, -ip] │ │ │ │ - tsteq pc, r6, lsr #2 │ │ │ │ - smlabbeq pc, r4, r1, sl @ │ │ │ │ - smlatteq pc, lr, r1, sl │ │ │ │ - tsteq pc, r2, asr #4 │ │ │ │ - tsteq pc, r8, asr lr @ │ │ │ │ - tsteq pc, r6, asr lr @ │ │ │ │ - @ instruction: 0x010fa29a │ │ │ │ + smlatteq pc, r4, r1, r9 │ │ │ │ tsteq pc, r6, lsr r2 @ │ │ │ │ - tsteq pc, r8, asr #4 │ │ │ │ - tsteq pc, lr, asr #4 │ │ │ │ - tsteq pc, r2, ror #4 │ │ │ │ - tsteq pc, r0, ror #4 │ │ │ │ - tsteq pc, r4, ror r2 @ │ │ │ │ - tsteq pc, ip, ror r2 @ │ │ │ │ - @ instruction: 0x010fa290 │ │ │ │ - smlabbeq pc, r2, r2, sl @ │ │ │ │ - @ instruction: 0x010fa296 │ │ │ │ - @ instruction: 0x010fa29e │ │ │ │ - @ instruction: 0x010fa2b2 │ │ │ │ - @ instruction: 0x010fa2b0 │ │ │ │ - smlabteq pc, r4, r2, sl @ │ │ │ │ - smlabteq pc, ip, r2, sl @ │ │ │ │ - smlabteq pc, r2, lr, fp @ │ │ │ │ - smlabbeq pc, sl, lr, fp @ │ │ │ │ - @ instruction: 0x010fbe9e │ │ │ │ - smlatbeq pc, r6, lr, fp @ │ │ │ │ - @ instruction: 0x010fbeba │ │ │ │ - @ instruction: 0x010fbeb4 │ │ │ │ + smlatbeq pc, r0, r2, r9 @ │ │ │ │ + strdeq r9, [pc, -lr] │ │ │ │ + @ instruction: 0x010f9398 │ │ │ │ + @ instruction: 0x010f9396 │ │ │ │ + tsteq pc, r0, lsl #8 │ │ │ │ + tsteq pc, lr, asr r4 @ │ │ │ │ + smlabteq pc, sl, r4, r9 @ │ │ │ │ + tsteq pc, ip, lsl r5 @ │ │ │ │ + smlabbeq pc, r6, r5, r9 @ │ │ │ │ + smlatteq pc, r4, r5, r9 │ │ │ │ + tsteq pc, ip, ror r6 @ │ │ │ │ + tsteq pc, r2, ror #12 │ │ │ │ + smlabteq pc, ip, r6, r9 @ │ │ │ │ + tsteq pc, sl, lsr #14 │ │ │ │ + @ instruction: 0x010f9794 │ │ │ │ + smlatteq pc, r6, r7, r9 │ │ │ │ + tsteq pc, r0, asr r8 @ │ │ │ │ + smlatbeq pc, lr, r8, r9 @ │ │ │ │ + tsteq pc, r8, lsl r9 @ │ │ │ │ + tsteq pc, r0, ror #18 │ │ │ │ + smlabteq pc, sl, r9, r9 @ │ │ │ │ + tsteq pc, r8, lsr #20 │ │ │ │ + @ instruction: 0x010f9a92 │ │ │ │ + smlatteq pc, r4, sl, r9 │ │ │ │ + tsteq pc, lr, asr #22 │ │ │ │ + smlatbeq pc, ip, fp, r9 @ │ │ │ │ + tsteq pc, r4, asr #24 │ │ │ │ + tsteq pc, r6, lsr ip @ │ │ │ │ + smlatbeq pc, r0, ip, r9 @ │ │ │ │ + strdeq r9, [pc, -lr] │ │ │ │ + tsteq pc, r8, ror #26 │ │ │ │ + @ instruction: 0x010f9dbc │ │ │ │ + tsteq pc, r6, lsr #28 │ │ │ │ + smlabbeq pc, r4, lr, r9 @ │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ + smlabbeq pc, r6, pc, r9 @ │ │ │ │ + smlatteq pc, r4, pc, r9 @ │ │ │ │ + tsteq pc, lr, asr #32 │ │ │ │ + smlatbeq pc, r2, r0, sl @ │ │ │ │ + @ instruction: 0x010fbcb8 │ │ │ │ + @ instruction: 0x010fbcb6 │ │ │ │ + strdeq sl, [pc, -sl] │ │ │ │ + swpeq sl, r6, [pc] @ │ │ │ │ + smlatbeq pc, r8, r0, sl @ │ │ │ │ + smlatbeq pc, lr, r0, sl @ │ │ │ │ + smlabteq pc, r2, r0, sl @ │ │ │ │ + smlabteq pc, r0, r0, sl @ │ │ │ │ + ldrdeq sl, [pc, -r4] │ │ │ │ + ldrdeq sl, [pc, -ip] │ │ │ │ + strdeq sl, [pc, -r0] │ │ │ │ + smlatteq pc, r2, r0, sl │ │ │ │ + strdeq sl, [pc, -r6] │ │ │ │ + strdeq sl, [pc, -lr] │ │ │ │ + tsteq pc, r2, lsl r1 @ │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ + tsteq pc, r4, lsr #2 │ │ │ │ + tsteq pc, ip, lsr #2 │ │ │ │ + tsteq pc, r2, lsr #26 │ │ │ │ + smlatteq pc, sl, ip, fp │ │ │ │ + strdeq fp, [pc, -lr] │ │ │ │ + tsteq pc, r6, lsl #26 │ │ │ │ + tsteq pc, sl, lsl sp @ │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ orrne pc, r8, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ @ instruction: 0xf643862f │ │ │ │ addsmi r1, r8, #140, 6 @ 0x30000002 │ │ │ │ strthi pc, [lr], -r5 │ │ │ │ orrne pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ @@ -24525,81 +24525,81 @@ │ │ │ │ @ instruction: 0xf6434770 │ │ │ │ addsmi r5, r8, #140, 6 @ 0x30000002 │ │ │ │ ldrhi pc, [r4, -r5]! │ │ │ │ orrspl pc, r0, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r4, r5, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x010fbdbe │ │ │ │ + tsteq pc, lr, lsl ip @ │ │ │ │ + tsteq pc, r4, lsr #24 │ │ │ │ + smlabbeq pc, r4, r0, sl @ │ │ │ │ + qaddeq sl, r6, pc @ │ │ │ │ + tsteq pc, sl, rrx │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + smlabbeq pc, r2, r0, sl @ │ │ │ │ + tsteq pc, ip, ror r0 @ │ │ │ │ + swpeq sl, r0, [pc] @ │ │ │ │ + swpeq sl, r6, [pc] @ │ │ │ │ + smlabbeq pc, sl, ip, fp @ │ │ │ │ + tsteq pc, r0, asr #24 │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ + tsteq pc, sl, asr ip @ │ │ │ │ + tsteq pc, ip, ror #24 │ │ │ │ + tsteq pc, r6, ror #24 │ │ │ │ + tsteq pc, sl, ror ip @ │ │ │ │ + smlabbeq pc, r0, ip, fp @ │ │ │ │ + @ instruction: 0x010fbc92 │ │ │ │ + smlabbeq pc, r0, ip, fp @ │ │ │ │ + @ instruction: 0x010fbc94 │ │ │ │ + @ instruction: 0x010fbc9a │ │ │ │ + smlatbeq pc, ip, ip, fp @ │ │ │ │ + smlatbeq pc, r6, ip, fp @ │ │ │ │ + @ instruction: 0x010fbcba │ │ │ │ + smlabteq pc, r0, ip, fp @ │ │ │ │ + tsteq pc, r0, lsr #2 │ │ │ │ + smlatteq pc, r4, r0, sl │ │ │ │ + strdeq sl, [pc, -r8] │ │ │ │ + strdeq sl, [pc, -lr] │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ + tsteq pc, sl, lsl #2 │ │ │ │ + tsteq pc, lr, lsl r1 @ │ │ │ │ + tsteq pc, r4, lsr #2 │ │ │ │ + tsteq pc, r8, lsl sp @ │ │ │ │ + smlatteq pc, ip, ip, fp │ │ │ │ + strdeq fp, [pc, -lr] │ │ │ │ + tsteq pc, r4, lsl #26 │ │ │ │ + tsteq pc, r6, lsl sp @ │ │ │ │ + tsteq pc, r2, lsl sp @ │ │ │ │ + tsteq pc, r4, lsr #26 │ │ │ │ + tsteq pc, sl, lsr #26 │ │ │ │ + smlabbeq pc, sl, r1, sl @ │ │ │ │ + tsteq pc, r2, lsr r1 @ │ │ │ │ + tsteq pc, r4, asr #2 │ │ │ │ + tsteq pc, ip, asr #2 │ │ │ │ + tsteq pc, lr, asr r1 @ │ │ │ │ + tsteq pc, r8, asr r1 @ │ │ │ │ + tsteq pc, ip, ror #2 │ │ │ │ + tsteq pc, r6, ror r1 @ │ │ │ │ + smlabbeq pc, sl, r1, sl @ │ │ │ │ + tsteq pc, sl, ror r1 @ │ │ │ │ + smlabbeq pc, lr, r1, sl @ │ │ │ │ + @ instruction: 0x010fa198 │ │ │ │ + smlatbeq pc, ip, r1, sl @ │ │ │ │ + smlatbeq pc, r8, r1, sl @ │ │ │ │ + @ instruction: 0x010fa1bc │ │ │ │ + smlabteq pc, r6, r1, sl @ │ │ │ │ + @ instruction: 0x010fbdbc │ │ │ │ + smlabbeq pc, r2, sp, fp @ │ │ │ │ + @ instruction: 0x010fbd96 │ │ │ │ + smlatbeq pc, r0, sp, fp @ │ │ │ │ + @ instruction: 0x010fbdb4 │ │ │ │ + @ instruction: 0x010fbdb0 │ │ │ │ smlabteq pc, r4, sp, fp @ │ │ │ │ - tsteq pc, r4, lsr #4 │ │ │ │ - strdeq sl, [pc, -r6] │ │ │ │ - tsteq pc, sl, lsl #4 │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - tsteq pc, r2, lsr #4 │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ + smlabteq pc, lr, sp, fp @ │ │ │ │ tsteq pc, r0, lsr r2 @ │ │ │ │ - tsteq pc, r6, lsr r2 @ │ │ │ │ - tsteq pc, sl, lsr #28 │ │ │ │ - smlatteq pc, r0, sp, fp │ │ │ │ - strdeq fp, [pc, -r4] │ │ │ │ - strdeq fp, [pc, -sl] │ │ │ │ - tsteq pc, ip, lsl #28 │ │ │ │ - tsteq pc, r6, lsl #28 │ │ │ │ - tsteq pc, sl, lsl lr @ │ │ │ │ - tsteq pc, r0, lsr #28 │ │ │ │ - tsteq pc, r2, lsr lr @ │ │ │ │ - tsteq pc, r0, lsr #28 │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - tsteq pc, sl, lsr lr @ │ │ │ │ - tsteq pc, ip, asr #28 │ │ │ │ - tsteq pc, r6, asr #28 │ │ │ │ - tsteq pc, sl, asr lr @ │ │ │ │ - tsteq pc, r0, ror #28 │ │ │ │ - smlabteq pc, r0, r2, sl @ │ │ │ │ - smlabbeq pc, r4, r2, sl @ │ │ │ │ - @ instruction: 0x010fa298 │ │ │ │ - @ instruction: 0x010fa29e │ │ │ │ - @ instruction: 0x010fa2b0 │ │ │ │ - smlatbeq pc, sl, r2, sl @ │ │ │ │ - @ instruction: 0x010fa2be │ │ │ │ - smlabteq pc, r4, r2, sl @ │ │ │ │ - @ instruction: 0x010fbeb8 │ │ │ │ - smlabbeq pc, ip, lr, fp @ │ │ │ │ - @ instruction: 0x010fbe9e │ │ │ │ - smlatbeq pc, r4, lr, fp @ │ │ │ │ - @ instruction: 0x010fbeb6 │ │ │ │ - @ instruction: 0x010fbeb2 │ │ │ │ - smlabteq pc, r4, lr, fp @ │ │ │ │ - smlabteq pc, sl, lr, fp @ │ │ │ │ - tsteq pc, sl, lsr #6 │ │ │ │ - ldrdeq sl, [pc, -r2] │ │ │ │ - smlatteq pc, r4, r2, sl │ │ │ │ - smlatteq pc, ip, r2, sl │ │ │ │ - strdeq sl, [pc, -lr] │ │ │ │ - strdeq sl, [pc, -r8] │ │ │ │ - tsteq pc, ip, lsl #6 │ │ │ │ - tsteq pc, r6, lsl r3 @ │ │ │ │ - tsteq pc, sl, lsr #6 │ │ │ │ - tsteq pc, sl, lsl r3 @ │ │ │ │ - tsteq pc, lr, lsr #6 │ │ │ │ - tsteq pc, r8, lsr r3 @ │ │ │ │ - tsteq pc, ip, asr #6 │ │ │ │ - tsteq pc, r8, asr #6 │ │ │ │ - tsteq pc, ip, asr r3 @ │ │ │ │ - tsteq pc, r6, ror #6 │ │ │ │ - tsteq pc, ip, asr pc @ │ │ │ │ - tsteq pc, r2, lsr #30 │ │ │ │ - tsteq pc, r6, lsr pc @ │ │ │ │ - tsteq pc, r0, asr #30 │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - tsteq pc, r0, asr pc @ │ │ │ │ - tsteq pc, r4, ror #30 │ │ │ │ - tsteq pc, lr, ror #30 │ │ │ │ - ldrdeq sl, [pc, -r0] │ │ │ │ bicspl pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ ldmdale ip, {r0, r3, r5, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x53b4f643 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ stmdale fp!, {r0, r1, r2, r5, r7, r9, sl, pc} │ │ │ │ @ instruction: 0x53a4f643 │ │ │ │ @@ -25374,227 +25374,227 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2262 @ 0xfffff72a │ │ │ │ ldmmi r6, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2261 @ 0xfffff72b │ │ │ │ ldmmi r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x010fa296 │ │ │ │ - smlatbeq pc, r8, r2, sl @ │ │ │ │ - @ instruction: 0x010fa2b0 │ │ │ │ - smlabteq pc, r2, r2, sl @ │ │ │ │ - @ instruction: 0x010fa2bc │ │ │ │ - smlabteq pc, lr, r2, sl @ │ │ │ │ - ldrdeq sl, [pc, -r6] │ │ │ │ - smlabteq pc, sl, lr, fp @ │ │ │ │ - smlabbeq pc, r0, lr, fp @ │ │ │ │ - @ instruction: 0x010fbe92 │ │ │ │ - @ instruction: 0x010fbe9a │ │ │ │ - smlatbeq pc, ip, lr, fp @ │ │ │ │ - smlatbeq pc, r6, lr, fp @ │ │ │ │ - @ instruction: 0x010fbeb8 │ │ │ │ - smlabteq pc, r0, lr, fp @ │ │ │ │ - tsteq pc, r0, lsr #6 │ │ │ │ - strdeq sl, [pc, -r2] │ │ │ │ - tsteq pc, r4, lsl #6 │ │ │ │ - tsteq pc, sl, lsl #6 │ │ │ │ - tsteq pc, lr, lsl r3 @ │ │ │ │ - tsteq pc, r8, lsl r3 @ │ │ │ │ - tsteq pc, sl, lsr #6 │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ - tsteq pc, r6, lsr #30 │ │ │ │ - smlatteq pc, sl, lr, fp │ │ │ │ - strdeq fp, [pc, -ip] │ │ │ │ - tsteq pc, r2, lsl #30 │ │ │ │ - tsteq pc, r6, lsl pc @ │ │ │ │ - tsteq pc, r0, lsl pc @ │ │ │ │ - tsteq pc, r2, lsr #30 │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - smlabbeq pc, sl, r3, sl @ │ │ │ │ - tsteq pc, ip, asr r3 @ │ │ │ │ - tsteq pc, lr, ror #6 │ │ │ │ - tsteq pc, r4, ror r3 @ │ │ │ │ - smlabbeq pc, r8, r3, sl @ │ │ │ │ - smlabbeq pc, r2, r3, sl @ │ │ │ │ - @ instruction: 0x010fa394 │ │ │ │ - @ instruction: 0x010fa39a │ │ │ │ - smlabbeq pc, lr, pc, fp @ │ │ │ │ - tsteq pc, sl, ror pc @ │ │ │ │ - smlabbeq lr, r6, fp, pc @ │ │ │ │ - tsteq lr, sl, ror #12 │ │ │ │ - tsteq lr, r2, ror #24 │ │ │ │ - tsteq lr, sl, lsr pc │ │ │ │ - tsteq lr, r6, asr fp │ │ │ │ - tsteq lr, sl, lsl r9 │ │ │ │ - smlatteq lr, r2, r7, fp │ │ │ │ - tsteq lr, r6, ror r7 │ │ │ │ - tsteq lr, r6, asr #14 │ │ │ │ - tsteq lr, r2, asr r7 │ │ │ │ - smlatteq sp, sl, ip, ip │ │ │ │ + strdeq sl, [pc, -r6] │ │ │ │ + tsteq pc, r8, lsl #2 │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ + tsteq pc, r2, lsr #2 │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + tsteq pc, lr, lsr #2 │ │ │ │ + tsteq pc, r6, lsr r1 @ │ │ │ │ + tsteq pc, sl, lsr #26 │ │ │ │ + smlatteq pc, r0, ip, fp │ │ │ │ + strdeq fp, [pc, -r2] │ │ │ │ + strdeq fp, [pc, -sl] │ │ │ │ + tsteq pc, ip, lsl #26 │ │ │ │ + tsteq pc, r6, lsl #26 │ │ │ │ + tsteq pc, r8, lsl sp @ │ │ │ │ + tsteq pc, r0, lsr #26 │ │ │ │ + smlabbeq pc, r0, r1, sl @ │ │ │ │ + tsteq pc, r2, asr r1 @ │ │ │ │ + tsteq pc, r4, ror #2 │ │ │ │ + tsteq pc, sl, ror #2 │ │ │ │ + tsteq pc, lr, ror r1 @ │ │ │ │ + tsteq pc, r8, ror r1 @ │ │ │ │ + smlabbeq pc, sl, r1, sl @ │ │ │ │ + @ instruction: 0x010fa190 │ │ │ │ + smlabbeq pc, r6, sp, fp @ │ │ │ │ + tsteq pc, sl, asr #26 │ │ │ │ + tsteq pc, ip, asr sp @ │ │ │ │ + tsteq pc, r2, ror #26 │ │ │ │ + tsteq pc, r6, ror sp @ │ │ │ │ + tsteq pc, r0, ror sp @ │ │ │ │ + smlabbeq pc, r2, sp, fp @ │ │ │ │ + smlabbeq pc, r8, sp, fp @ │ │ │ │ + smlatteq pc, sl, r1, sl │ │ │ │ + @ instruction: 0x010fa1bc │ │ │ │ + smlabteq pc, lr, r1, sl @ │ │ │ │ + ldrdeq sl, [pc, -r4] │ │ │ │ + smlatteq pc, r8, r1, sl │ │ │ │ + smlatteq pc, r2, r1, sl │ │ │ │ + strdeq sl, [pc, -r4] │ │ │ │ + strdeq sl, [pc, -sl] │ │ │ │ + smlatteq pc, lr, sp, fp │ │ │ │ + ldrdeq r3, [pc, -sl] │ │ │ │ + smlatteq lr, r6, r9, pc @ │ │ │ │ + smlabteq lr, sl, r4, sp │ │ │ │ + smlabteq lr, r2, sl, ip │ │ │ │ + @ instruction: 0x010ebd9a │ │ │ │ + @ instruction: 0x010eb9b6 │ │ │ │ tsteq lr, sl, ror r7 │ │ │ │ - smlabbeq lr, sl, r7, fp │ │ │ │ + tsteq lr, r2, asr #12 │ │ │ │ + ldrdeq fp, [lr, -r6] │ │ │ │ + smlatbeq lr, r6, r5, fp │ │ │ │ + @ instruction: 0x010eb5b2 │ │ │ │ + tsteq sp, sl, asr #22 │ │ │ │ + ldrdeq fp, [lr, -sl] │ │ │ │ + smlatteq lr, sl, r5, fp │ │ │ │ + tsteq sp, r2, lsr fp │ │ │ │ + @ instruction: 0x010eb696 │ │ │ │ + tsteq lr, r6, asr #12 │ │ │ │ + tsteq lr, r2, ror #12 │ │ │ │ + tsteq sp, r2, lsl fp │ │ │ │ + smlabteq lr, sl, r6, fp │ │ │ │ + smlatteq lr, r6, r6, fp │ │ │ │ + strdeq ip, [sp, -sl] │ │ │ │ + strdeq fp, [lr, -lr] │ │ │ │ + tsteq lr, sl, ror #14 │ │ │ │ + tsteq lr, r2, lsr #14 │ │ │ │ + tsteq lr, lr, lsr #14 │ │ │ │ ldrdeq ip, [sp, -r2] │ │ │ │ - tsteq lr, r6, lsr r8 │ │ │ │ - smlatteq lr, r6, r7, fp │ │ │ │ - tsteq lr, r2, lsl #16 │ │ │ │ - @ instruction: 0x010dccb2 │ │ │ │ - tsteq lr, sl, ror #16 │ │ │ │ - smlabbeq lr, r6, r8, fp │ │ │ │ - @ instruction: 0x010dcc9a │ │ │ │ - @ instruction: 0x010eb99e │ │ │ │ - tsteq lr, sl, lsl #18 │ │ │ │ - smlabteq lr, r2, r8, fp │ │ │ │ - smlabteq lr, lr, r8, fp │ │ │ │ - tsteq sp, r2, ror ip │ │ │ │ - tsteq lr, r6, lsr #18 │ │ │ │ - tsteq lr, sl, asr #18 │ │ │ │ - tsteq sp, sl, asr ip │ │ │ │ + smlabbeq lr, r6, r7, fp │ │ │ │ + smlatbeq lr, sl, r7, fp │ │ │ │ + @ instruction: 0x010dcaba │ │ │ │ + tsteq lr, sl, asr r8 │ │ │ │ + strdeq fp, [lr, -lr] │ │ │ │ + tsteq lr, lr, lsl #16 │ │ │ │ + @ instruction: 0x010dca9a │ │ │ │ + tsteq lr, lr, ror r8 │ │ │ │ + @ instruction: 0x010eb89a │ │ │ │ + smlabbeq sp, r2, sl, ip │ │ │ │ + smlatteq lr, sl, sl, fp │ │ │ │ + smlabteq lr, sl, r9, fp │ │ │ │ + tsteq lr, r6, asr #18 │ │ │ │ + strdeq fp, [lr, -r6] │ │ │ │ + tsteq lr, r6, lsl r9 │ │ │ │ + tsteq sp, r2, asr sl │ │ │ │ + tsteq lr, lr, ror #18 │ │ │ │ + tsteq lr, lr, ror r9 │ │ │ │ + tsteq sp, sl, lsr sl │ │ │ │ + tsteq lr, r6, lsl #20 │ │ │ │ + smlabteq lr, r2, r9, fp │ │ │ │ + ldrdeq fp, [lr, -sl] │ │ │ │ + tsteq sp, sl, lsl sl │ │ │ │ + tsteq lr, sl, lsr #20 │ │ │ │ + tsteq lr, lr, asr #20 │ │ │ │ + tsteq sp, r2, lsl #20 │ │ │ │ + tsteq lr, r2, asr fp │ │ │ │ + smlatteq lr, sl, sl, fp │ │ │ │ + smlatbeq lr, r2, sl, fp │ │ │ │ + @ instruction: 0x010ebaba │ │ │ │ + ldrdeq ip, [sp, -sl] │ │ │ │ strdeq fp, [lr, -sl] │ │ │ │ - @ instruction: 0x010eb99e │ │ │ │ - smlatbeq lr, lr, r9, fp │ │ │ │ - tsteq sp, sl, lsr ip │ │ │ │ - tsteq lr, lr, lsl sl │ │ │ │ - tsteq lr, sl, lsr sl │ │ │ │ - tsteq sp, r2, lsr #24 │ │ │ │ - smlabbeq lr, sl, ip, fp │ │ │ │ + tsteq lr, sl, lsl #22 │ │ │ │ + smlabteq sp, r2, r9, ip │ │ │ │ + tsteq lr, r2, ror fp │ │ │ │ + tsteq lr, sl, lsr fp │ │ │ │ + tsteq lr, sl, asr #22 │ │ │ │ + smlatbeq sp, r2, r9, ip │ │ │ │ tsteq lr, sl, ror #22 │ │ │ │ - smlatteq lr, r6, sl, fp │ │ │ │ - @ instruction: 0x010eba96 │ │ │ │ - @ instruction: 0x010ebab6 │ │ │ │ - strdeq ip, [sp, -r2] │ │ │ │ - tsteq lr, lr, lsl #22 │ │ │ │ - tsteq lr, lr, lsl fp │ │ │ │ - ldrdeq ip, [sp, -sl] │ │ │ │ - smlatbeq lr, r6, fp, fp │ │ │ │ - tsteq lr, r2, ror #22 │ │ │ │ - tsteq lr, sl, ror fp │ │ │ │ - @ instruction: 0x010dcbba │ │ │ │ - smlabteq lr, sl, fp, fp │ │ │ │ - smlatteq lr, lr, fp, fp │ │ │ │ - smlatbeq sp, r2, fp, ip │ │ │ │ - strdeq fp, [lr, -r2] │ │ │ │ - smlabbeq lr, sl, ip, fp │ │ │ │ - tsteq lr, r2, asr #24 │ │ │ │ + @ instruction: 0x010dc992 │ │ │ │ + smlabteq lr, sl, pc, fp @ │ │ │ │ + smlatteq lr, r2, lr, fp │ │ │ │ + @ instruction: 0x010ebc9e │ │ │ │ + tsteq lr, sl, lsl sp │ │ │ │ + smlabteq lr, r2, fp, fp │ │ │ │ tsteq lr, sl, asr ip │ │ │ │ - tsteq sp, sl, ror fp │ │ │ │ - @ instruction: 0x010ebc9a │ │ │ │ - smlatbeq lr, sl, ip, fp │ │ │ │ - tsteq sp, r2, ror #22 │ │ │ │ - tsteq lr, r2, lsl sp │ │ │ │ - ldrdeq fp, [lr, -sl] │ │ │ │ - smlatteq lr, sl, ip, fp │ │ │ │ - tsteq sp, r2, asr #22 │ │ │ │ - tsteq lr, sl, lsl #26 │ │ │ │ - tsteq sp, r2, lsr fp │ │ │ │ - tsteq lr, sl, ror #2 │ │ │ │ - smlabbeq lr, r2, r0, ip │ │ │ │ - tsteq lr, lr, lsr lr │ │ │ │ - @ instruction: 0x010ebeba │ │ │ │ - tsteq lr, r2, ror #26 │ │ │ │ - strdeq fp, [lr, -sl] │ │ │ │ + tsteq sp, sl, asr r9 │ │ │ │ + tsteq lr, sl, asr #28 │ │ │ │ + smlabteq lr, sl, fp, fp │ │ │ │ + tsteq sp, r2, asr #18 │ │ │ │ + smlatteq lr, r2, fp, fp │ │ │ │ + @ instruction: 0x010ebdb2 │ │ │ │ + tsteq lr, r6, asr lr │ │ │ │ + tsteq sp, r2, lsr #18 │ │ │ │ + tsteq lr, sl, lsl sp │ │ │ │ + @ instruction: 0x010ebdba │ │ │ │ + tsteq sp, sl, lsl #18 │ │ │ │ + tsteq lr, sl, lsr r0 │ │ │ │ + smlabteq lr, sl, sp, fp │ │ │ │ + tsteq lr, lr, ror #24 │ │ │ │ + tsteq lr, r6, lsl sp │ │ │ │ + smlatteq sp, r4, r8, ip │ │ │ │ + smlatbeq lr, r6, lr, fp │ │ │ │ + tsteq lr, r0, asr #30 │ │ │ │ + ldrdeq ip, [sp, -r2] │ │ │ │ + smlatteq lr, r4, lr, fp │ │ │ │ + tsteq lr, r2, ror #30 │ │ │ │ + tsteq lr, r0, lsr #32 │ │ │ │ + @ instruction: 0x010dc8ba │ │ │ │ + smlabbeq lr, r4, pc, fp @ │ │ │ │ + smlatbeq sp, lr, r8, ip │ │ │ │ + tsteq lr, r8, asr #4 │ │ │ │ + tsteq lr, r2, lsr #2 │ │ │ │ + smlabbeq lr, ip, r0, ip │ │ │ │ + tsteq lr, r6, asr #32 │ │ │ │ + tsteq lr, r8, rrx │ │ │ │ + smlabbeq sp, sl, r8, ip │ │ │ │ + smlabteq lr, r0, r0, ip │ │ │ │ + ldrdeq ip, [lr, -r6] │ │ │ │ + tsteq sp, r8, ror r8 │ │ │ │ + smlabbeq lr, r6, r1, ip │ │ │ │ + tsteq lr, r8, lsr r1 │ │ │ │ + tsteq lr, r6, asr r1 │ │ │ │ + tsteq sp, r0, ror #16 │ │ │ │ + @ instruction: 0x010ec1b6 │ │ │ │ + ldrdeq ip, [lr, -r4] │ │ │ │ + tsteq sp, lr, asr #16 │ │ │ │ + strdeq ip, [lr, -r0] │ │ │ │ + tsteq lr, sl, ror #4 │ │ │ │ + tsteq lr, ip, lsl r2 │ │ │ │ + tsteq lr, lr, lsr r2 │ │ │ │ + tsteq sp, r0, lsr r8 │ │ │ │ + @ instruction: 0x010ec29a │ │ │ │ + @ instruction: 0x010ec2b0 │ │ │ │ + tsteq sp, lr, lsl r8 │ │ │ │ + tsteq lr, r0, lsl r4 │ │ │ │ + strdeq ip, [lr, -r2] │ │ │ │ + tsteq lr, r4, lsl #6 │ │ │ │ + tsteq sp, r6, lsl #16 │ │ │ │ + strdeq ip, [lr, -r8] │ │ │ │ strdeq ip, [sp, -sl] │ │ │ │ - smlatteq lr, sl, pc, fp @ │ │ │ │ - tsteq lr, sl, ror #26 │ │ │ │ - smlatteq sp, r2, sl, ip │ │ │ │ - smlabbeq lr, r2, sp, fp │ │ │ │ - tsteq lr, r2, asr pc │ │ │ │ - strdeq fp, [lr, -r6] │ │ │ │ - smlabteq sp, r2, sl, ip │ │ │ │ - @ instruction: 0x010ebeba │ │ │ │ - tsteq lr, sl, asr pc │ │ │ │ - smlatbeq sp, sl, sl, ip │ │ │ │ + @ instruction: 0x010ecbbc │ │ │ │ + smlatteq lr, sl, r9, ip │ │ │ │ + tsteq lr, r0, lsr #6 │ │ │ │ + strdeq ip, [lr, -lr] │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + tsteq lr, lr, asr #18 │ │ │ │ + smlatbeq lr, r8, sl, ip │ │ │ │ + smlabteq sp, sl, r7, ip │ │ │ │ + ldrdeq ip, [lr, -ip] │ │ │ │ + ldrdeq ip, [lr, -r6] │ │ │ │ + @ instruction: 0x010dc7b8 │ │ │ │ + tsteq lr, r6, asr r9 │ │ │ │ + tsteq lr, r8, lsl #14 │ │ │ │ + tsteq lr, r2, lsr #16 │ │ │ │ + smlatbeq sp, r0, r7, ip │ │ │ │ + ldrdeq ip, [lr, -r6] │ │ │ │ + smlatteq lr, ip, ip, ip │ │ │ │ + smlabbeq sp, lr, r7, ip │ │ │ │ + smlatteq lr, r8, fp, ip │ │ │ │ + tsteq lr, r2, lsl #14 │ │ │ │ + @ instruction: 0x010ec4bc │ │ │ │ + ldrdeq ip, [lr, -r6] │ │ │ │ + tsteq sp, r0, ror r7 │ │ │ │ + tsteq lr, sl, lsr r9 │ │ │ │ + smlabbeq lr, ip, sl, ip │ │ │ │ + tsteq sp, lr, asr r7 │ │ │ │ + @ instruction: 0x010ec4bc │ │ │ │ + smlatbeq lr, sl, r2, ip │ │ │ │ + smlatbeq lr, r4, r3, ip │ │ │ │ + tsteq sp, r6, asr #14 │ │ │ │ + smlatteq lr, r4, r6, ip │ │ │ │ + strdeq ip, [lr, -lr] │ │ │ │ + tsteq sp, r4, lsr r7 │ │ │ │ ldrdeq ip, [lr, -sl] │ │ │ │ - tsteq lr, sl, ror #30 │ │ │ │ - tsteq lr, lr, lsl #28 │ │ │ │ - @ instruction: 0x010ebeb6 │ │ │ │ - smlabbeq sp, r4, sl, ip │ │ │ │ - tsteq lr, r6, asr #32 │ │ │ │ - smlatteq lr, r0, r0, ip │ │ │ │ - tsteq sp, r2, ror sl │ │ │ │ - smlabbeq lr, r4, r0, ip │ │ │ │ - tsteq lr, r2, lsl #2 │ │ │ │ - smlabteq lr, r0, r1, ip │ │ │ │ - tsteq sp, sl, asr sl │ │ │ │ - tsteq lr, r4, lsr #2 │ │ │ │ - tsteq sp, lr, asr #20 │ │ │ │ - smlatteq lr, r8, r3, ip │ │ │ │ - smlabteq lr, r2, r2, ip │ │ │ │ - tsteq lr, ip, lsr #4 │ │ │ │ - smlatteq lr, r6, r1, ip │ │ │ │ - tsteq lr, r8, lsl #4 │ │ │ │ - tsteq sp, sl, lsr #20 │ │ │ │ - tsteq lr, r0, ror #4 │ │ │ │ - tsteq lr, r6, ror r2 │ │ │ │ - tsteq sp, r8, lsl sl │ │ │ │ - tsteq lr, r6, lsr #6 │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - strdeq ip, [lr, -r6] │ │ │ │ - tsteq sp, r0, lsl #20 │ │ │ │ - tsteq lr, r6, asr r3 │ │ │ │ - tsteq lr, r4, ror r3 │ │ │ │ - smlatteq sp, lr, r9, ip │ │ │ │ - @ instruction: 0x010ec490 │ │ │ │ - tsteq lr, sl, lsl #8 │ │ │ │ - @ instruction: 0x010ec3bc │ │ │ │ - ldrdeq ip, [lr, -lr] │ │ │ │ - ldrdeq ip, [sp, -r0] │ │ │ │ - tsteq lr, sl, lsr r4 │ │ │ │ - tsteq lr, r0, asr r4 │ │ │ │ - @ instruction: 0x010dc9be │ │ │ │ - @ instruction: 0x010ec5b0 │ │ │ │ + strdeq ip, [lr, -r0] │ │ │ │ + @ instruction: 0x010ec29a │ │ │ │ + smlatbeq lr, r0, fp, ip │ │ │ │ + smlatbeq lr, lr, ip, ip │ │ │ │ + tsteq sp, r0, lsl r7 │ │ │ │ @ instruction: 0x010ec492 │ │ │ │ - smlatbeq lr, r4, r4, ip │ │ │ │ - smlatbeq sp, r6, r9, ip │ │ │ │ - @ instruction: 0x010ec698 │ │ │ │ - @ instruction: 0x010dc99a │ │ │ │ - tsteq lr, ip, asr sp │ │ │ │ - smlabbeq lr, sl, fp, ip │ │ │ │ - smlabteq lr, r0, r4, ip │ │ │ │ - @ instruction: 0x010ec69e │ │ │ │ - @ instruction: 0x010ecd94 │ │ │ │ - smlatteq lr, lr, sl, ip │ │ │ │ - tsteq lr, r8, asr #24 │ │ │ │ - tsteq sp, sl, ror #18 │ │ │ │ - tsteq lr, ip, ror r4 │ │ │ │ - tsteq lr, r6, ror r5 │ │ │ │ - tsteq sp, r8, asr r9 │ │ │ │ - strdeq ip, [lr, -r6] │ │ │ │ - smlatbeq lr, r8, r8, ip │ │ │ │ - smlabteq lr, r2, r9, ip │ │ │ │ - tsteq sp, r0, asr #18 │ │ │ │ - tsteq lr, r6, ror sp │ │ │ │ - smlabbeq lr, ip, lr, ip │ │ │ │ - tsteq sp, lr, lsr #18 │ │ │ │ - smlabbeq lr, r8, sp, ip │ │ │ │ - smlatbeq lr, r2, r8, ip │ │ │ │ - tsteq lr, ip, asr r6 │ │ │ │ - tsteq lr, r6, ror r7 │ │ │ │ - tsteq sp, r0, lsl r9 │ │ │ │ - ldrdeq ip, [lr, -sl] │ │ │ │ - tsteq lr, ip, lsr #24 │ │ │ │ + smlatbeq lr, ip, r5, ip │ │ │ │ strdeq ip, [sp, -lr] │ │ │ │ - tsteq lr, ip, asr r6 │ │ │ │ - tsteq lr, sl, asr #8 │ │ │ │ - tsteq lr, r4, asr #10 │ │ │ │ - smlatteq sp, r6, r8, ip │ │ │ │ - smlabbeq lr, r4, r8, ip │ │ │ │ - @ instruction: 0x010ec99e │ │ │ │ - ldrdeq ip, [sp, -r4] │ │ │ │ - tsteq lr, sl, ror r6 │ │ │ │ - @ instruction: 0x010ec890 │ │ │ │ - tsteq lr, sl, lsr r4 │ │ │ │ - tsteq lr, r0, asr #26 │ │ │ │ - tsteq lr, lr, asr #28 │ │ │ │ - @ instruction: 0x010dc8b0 │ │ │ │ - tsteq lr, r2, lsr r6 │ │ │ │ - tsteq lr, ip, asr #14 │ │ │ │ - @ instruction: 0x010dc89e │ │ │ │ - tsteq lr, r0, asr #26 │ │ │ │ - @ instruction: 0x010ecaba │ │ │ │ - tsteq lr, r4, lsl #24 │ │ │ │ + smlatbeq lr, r0, fp, ip │ │ │ │ + tsteq lr, sl, lsl r9 │ │ │ │ + tsteq lr, r4, ror #20 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -26405,423 +26405,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq sp, r0, lsr r5 │ │ │ │ - smlabteq lr, r0, r0, ip │ │ │ │ - @ instruction: 0x010ec1b8 │ │ │ │ - tsteq sp, r8, lsl r5 │ │ │ │ - smlabteq lr, r8, r0, ip │ │ │ │ - tsteq lr, ip, asr r7 │ │ │ │ - smlatteq lr, ip, r4, ip │ │ │ │ - tsteq lr, r4, lsl #12 │ │ │ │ - strdeq ip, [sp, -r0] │ │ │ │ - @ instruction: 0x010ec9b4 │ │ │ │ - @ instruction: 0x010ecab8 │ │ │ │ - ldrdeq ip, [sp, -r8] │ │ │ │ - smlatteq lr, r0, r4, ip │ │ │ │ - @ instruction: 0x010ec298 │ │ │ │ - @ instruction: 0x010ec3b0 │ │ │ │ - @ instruction: 0x010dc4b8 │ │ │ │ - smlatteq lr, r0, r5, ip │ │ │ │ - smlatbeq sp, r8, r4, ip │ │ │ │ - tsteq lr, r8, lsr fp │ │ │ │ + @ instruction: 0x010dc390 │ │ │ │ + tsteq lr, r0, lsr #30 │ │ │ │ + tsteq lr, r8, lsl r0 │ │ │ │ + tsteq sp, r8, ror r3 │ │ │ │ + tsteq lr, r8, lsr #30 │ │ │ │ + @ instruction: 0x010ec5bc │ │ │ │ + tsteq lr, ip, asr #6 │ │ │ │ + tsteq lr, r4, ror #8 │ │ │ │ + tsteq sp, r0, asr r3 │ │ │ │ + tsteq lr, r4, lsl r8 │ │ │ │ + tsteq lr, r8, lsl r9 │ │ │ │ + tsteq sp, r8, lsr r3 │ │ │ │ + tsteq lr, r0, asr #6 │ │ │ │ + strdeq ip, [lr, -r8] │ │ │ │ + tsteq lr, r0, lsl r2 │ │ │ │ + tsteq sp, r8, lsl r3 │ │ │ │ + tsteq lr, r0, asr #8 │ │ │ │ + tsteq sp, r8, lsl #6 │ │ │ │ + @ instruction: 0x010ec998 │ │ │ │ + tsteq lr, r0, lsr pc │ │ │ │ + tsteq lr, r4, asr #8 │ │ │ │ + smlabteq lr, r0, pc, fp @ │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ + @ instruction: 0x010ebeb0 │ │ │ │ + ldrdeq ip, [sp, -r0] │ │ │ │ + ldrdeq ip, [lr, -ip] │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + @ instruction: 0x010dc2b8 │ │ │ │ + smlabteq lr, r8, r8, ip │ │ │ │ + @ instruction: 0x010ec698 │ │ │ │ + @ instruction: 0x010ec7b4 │ │ │ │ + @ instruction: 0x010dc298 │ │ │ │ + smlabteq lr, r8, sl, ip │ │ │ │ + smlabteq lr, r0, ip, ip │ │ │ │ + smlabbeq sp, r0, r2, ip │ │ │ │ + mrseq sp, ELR_hyp │ │ │ │ + smlabteq lr, r8, sl, ip │ │ │ │ ldrdeq sp, [lr, -r0] │ │ │ │ - smlatteq lr, r4, r5, ip │ │ │ │ - tsteq lr, r0, ror #2 │ │ │ │ - tsteq lr, r8, ror sl │ │ │ │ - qaddeq ip, r0, lr │ │ │ │ - tsteq sp, r0, ror r4 │ │ │ │ - tsteq lr, ip, ror r3 │ │ │ │ - @ instruction: 0x010ec494 │ │ │ │ - tsteq sp, r8, asr r4 │ │ │ │ + @ instruction: 0x010ec8b8 │ │ │ │ + tsteq sp, r8, asr r2 │ │ │ │ + smlatbeq lr, r8, lr, ip │ │ │ │ + strheq sp, [lr, -r8] │ │ │ │ + tsteq sp, r0, asr #4 │ │ │ │ + @ instruction: 0x010eceb0 │ │ │ │ + smlatbeq lr, r8, sl, ip │ │ │ │ + smlatbeq lr, r0, ip, ip │ │ │ │ + tsteq sp, r0, lsr #4 │ │ │ │ + smlatbeq lr, r8, r0, sp │ │ │ │ + tsteq sp, r0, lsl r2 │ │ │ │ + strdeq sp, [lr, -r8] │ │ │ │ + @ instruction: 0x010eccb8 │ │ │ │ + smlatbeq lr, r8, r0, sp │ │ │ │ + smlabbeq lr, r8, ip, ip │ │ │ │ + smlabbeq lr, r0, lr, ip │ │ │ │ + smlatteq sp, r0, r1, ip │ │ │ │ + @ instruction: 0x010ec890 │ │ │ │ + smlabbeq lr, r8, sl, ip │ │ │ │ + smlabteq sp, r8, r1, ip │ │ │ │ + @ instruction: 0x010ec898 │ │ │ │ + smlabbeq lr, r8, r0, sp │ │ │ │ + @ instruction: 0x010ed298 │ │ │ │ + smlatbeq sp, r8, r1, ip │ │ │ │ + tsteq lr, r8, ror ip │ │ │ │ + tsteq lr, r0, ror lr │ │ │ │ + @ instruction: 0x010dc190 │ │ │ │ + smlatbeq lr, r0, r8, ip │ │ │ │ + tsteq lr, r8, ror ip │ │ │ │ + tsteq lr, r0, ror r8 │ │ │ │ tsteq lr, r8, ror #20 │ │ │ │ - tsteq lr, r8, lsr r8 │ │ │ │ - tsteq lr, r4, asr r9 │ │ │ │ - tsteq sp, r8, lsr r4 │ │ │ │ - tsteq lr, r8, ror #24 │ │ │ │ - tsteq lr, r0, ror #28 │ │ │ │ - tsteq sp, r0, lsr #8 │ │ │ │ - smlatbeq lr, r0, r4, sp │ │ │ │ - tsteq lr, r8, ror #24 │ │ │ │ - tsteq lr, r0, ror r4 │ │ │ │ - tsteq lr, r8, asr sl │ │ │ │ - strdeq ip, [sp, -r8] │ │ │ │ - tsteq lr, r8, asr #32 │ │ │ │ + tsteq sp, r8, ror #2 │ │ │ │ + tsteq lr, r0, ror r0 │ │ │ │ + smlabbeq lr, r0, r2, sp │ │ │ │ + tsteq sp, r0, asr r1 │ │ │ │ + tsteq lr, r8, ror r0 │ │ │ │ + tsteq lr, r8, asr ip │ │ │ │ + tsteq lr, r0, asr lr │ │ │ │ + tsteq sp, r0, lsr r1 │ │ │ │ + tsteq lr, r0, ror r2 │ │ │ │ + tsteq sp, r0, lsr #2 │ │ │ │ + tsteq lr, r0, lsr lr │ │ │ │ + tsteq lr, r0, lsr r4 │ │ │ │ + smlatteq lr, ip, lr, ip │ │ │ │ + smlatbeq lr, r8, r2, sp │ │ │ │ + tsteq lr, r0, asr lr │ │ │ │ tsteq lr, r8, asr r2 │ │ │ │ - smlatteq sp, r0, r3, ip │ │ │ │ - qaddeq sp, r0, lr │ │ │ │ - tsteq lr, r8, asr #24 │ │ │ │ - tsteq lr, r0, asr #28 │ │ │ │ - smlabteq sp, r0, r3, ip │ │ │ │ - tsteq lr, r8, asr #4 │ │ │ │ - @ instruction: 0x010dc3b0 │ │ │ │ - @ instruction: 0x010ed298 │ │ │ │ - tsteq lr, r8, asr lr │ │ │ │ - tsteq lr, r8, asr #4 │ │ │ │ - tsteq lr, r8, lsr #28 │ │ │ │ - tsteq lr, r0, lsr #32 │ │ │ │ - smlabbeq sp, r0, r3, ip │ │ │ │ + tsteq lr, r0, lsr #28 │ │ │ │ + tsteq lr, r0, lsr r0 │ │ │ │ + ldrdeq ip, [sp, -r8] │ │ │ │ + tsteq lr, r8, lsr #20 │ │ │ │ + tsteq lr, r0, lsr #24 │ │ │ │ + smlabteq sp, r0, r0, ip │ │ │ │ tsteq lr, r0, lsr sl │ │ │ │ - tsteq lr, r8, lsr #24 │ │ │ │ - tsteq sp, r8, ror #6 │ │ │ │ + tsteq lr, r8, lsr r2 │ │ │ │ + tsteq lr, r0, lsr #16 │ │ │ │ + smlatbeq sp, r0, r0, ip │ │ │ │ + tsteq lr, r0, lsl lr │ │ │ │ + tsteq lr, r0, lsr #32 │ │ │ │ + smlabbeq sp, r8, r0, ip │ │ │ │ tsteq lr, r8, lsr sl │ │ │ │ - tsteq lr, r8, lsr #4 │ │ │ │ - tsteq lr, r8, lsr r4 │ │ │ │ - tsteq sp, r8, asr #6 │ │ │ │ - tsteq lr, r8, lsl lr │ │ │ │ - tsteq lr, r0, lsl r0 │ │ │ │ - tsteq sp, r0, lsr r3 │ │ │ │ - tsteq lr, r0, asr #20 │ │ │ │ - tsteq lr, r8, lsl lr │ │ │ │ - tsteq lr, r0, lsl sl │ │ │ │ - tsteq lr, r8, lsl #24 │ │ │ │ - tsteq sp, r8, lsl #6 │ │ │ │ - tsteq lr, r0, lsl r2 │ │ │ │ - tsteq lr, r0, lsr #8 │ │ │ │ - strdeq ip, [sp, -r0] │ │ │ │ - tsteq lr, r8, lsl r2 │ │ │ │ + tsteq lr, r4, lsl lr │ │ │ │ + tsteq lr, r8, lsl #20 │ │ │ │ + tsteq lr, r0, lsl #24 │ │ │ │ + tsteq sp, r0, rrx │ │ │ │ + tsteq lr, r4, lsr #4 │ │ │ │ + tsteq lr, r8, lsl #16 │ │ │ │ + tsteq sp, r8, asr #32 │ │ │ │ + tsteq lr, r0, lsr r2 │ │ │ │ + strdeq ip, [lr, -r8] │ │ │ │ + tsteq lr, r8 │ │ │ │ + tsteq sp, r8, lsr #32 │ │ │ │ strdeq ip, [lr, -r8] │ │ │ │ strdeq ip, [lr, -r0] │ │ │ │ - ldrdeq ip, [sp, -r0] │ │ │ │ - tsteq lr, r0, lsl r4 │ │ │ │ - smlabteq sp, r0, r2, ip │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - smlabbeq lr, ip, r0, sp │ │ │ │ - tsteq lr, r8, asr #8 │ │ │ │ + tsteq sp, r0, lsl r0 │ │ │ │ + tsteq lr, r8, lsl #10 │ │ │ │ + tsteq lr, r8, lsr r2 │ │ │ │ strdeq ip, [lr, -r0] │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - smlabteq lr, r0, pc, ip @ │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - tsteq sp, r8, ror r2 │ │ │ │ - smlabteq lr, r8, fp, ip │ │ │ │ - smlabteq lr, r0, sp, ip │ │ │ │ - tsteq sp, r0, ror #4 │ │ │ │ + tsteq lr, r4, lsl #4 │ │ │ │ + smlatteq lr, r0, r7, ip │ │ │ │ + smlatteq sp, r0, pc, fp @ │ │ │ │ + smlatteq lr, r0, sp, ip │ │ │ │ + strdeq ip, [lr, -r0] │ │ │ │ + smlabteq sp, r8, pc, fp @ │ │ │ │ + smlatteq lr, ip, sp, ip │ │ │ │ ldrdeq ip, [lr, -r0] │ │ │ │ + smlabteq lr, r8, fp, ip │ │ │ │ + smlatbeq sp, r8, pc, fp @ │ │ │ │ + strdeq sp, [lr, -ip] │ │ │ │ + tsteq lr, r8, lsl r2 │ │ │ │ + @ instruction: 0x010dbf90 │ │ │ │ ldrdeq sp, [lr, -r8] │ │ │ │ - smlabteq lr, r0, r9, ip │ │ │ │ - tsteq sp, r0, asr #4 │ │ │ │ - @ instruction: 0x010ecfb0 │ │ │ │ - smlabteq lr, r0, r1, sp │ │ │ │ - tsteq sp, r8, lsr #4 │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - @ instruction: 0x010ecfb4 │ │ │ │ - smlatbeq lr, r8, fp, ip │ │ │ │ - smlatbeq lr, r0, sp, ip │ │ │ │ - mrseq ip, SP_fiq │ │ │ │ - smlabteq lr, r4, r3, sp │ │ │ │ - smlatbeq lr, r8, r9, ip │ │ │ │ - smlatteq sp, r8, r1, ip │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - @ instruction: 0x010ecf98 │ │ │ │ - smlatbeq lr, r8, r1, sp │ │ │ │ - smlabteq sp, r8, r1, ip │ │ │ │ - @ instruction: 0x010ecb98 │ │ │ │ - @ instruction: 0x010ecd90 │ │ │ │ - @ instruction: 0x010dc1b0 │ │ │ │ - smlatbeq lr, r8, r6, sp │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - @ instruction: 0x010ecb90 │ │ │ │ - smlatbeq lr, r4, r3, sp │ │ │ │ - smlabbeq lr, r0, r9, ip │ │ │ │ - smlabbeq sp, r0, r1, ip │ │ │ │ - smlabbeq lr, r0, pc, ip @ │ │ │ │ - @ instruction: 0x010ed190 │ │ │ │ - tsteq sp, r8, ror #2 │ │ │ │ - smlabbeq lr, ip, pc, ip @ │ │ │ │ - tsteq lr, r0, ror fp │ │ │ │ - tsteq lr, r8, ror #26 │ │ │ │ - tsteq sp, r8, asr #2 │ │ │ │ - @ instruction: 0x010ed39c │ │ │ │ - @ instruction: 0x010ed3b8 │ │ │ │ - tsteq sp, r0, lsr r1 │ │ │ │ - tsteq lr, r8, ror r6 │ │ │ │ - tsteq lr, r8, asr #12 │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - @ instruction: 0x010ed3b8 │ │ │ │ - tsteq sp, r8, lsl #2 │ │ │ │ - smlatteq lr, r4, sl, sp │ │ │ │ - smlabteq lr, r8, r3, sp │ │ │ │ - strdeq ip, [sp, -r0] │ │ │ │ - tsteq lr, r0, ror #12 │ │ │ │ - smlatteq lr, r8, sl, sp │ │ │ │ + smlatbeq lr, r8, r4, sp │ │ │ │ + tsteq lr, r8, lsr r9 │ │ │ │ + tsteq lr, r8, lsl r2 │ │ │ │ + tsteq sp, r8, ror #30 │ │ │ │ + tsteq lr, r4, asr #18 │ │ │ │ + tsteq lr, r8, lsr #4 │ │ │ │ + tsteq sp, r0, asr pc │ │ │ │ + smlabteq lr, r0, r4, sp │ │ │ │ + tsteq lr, r8, asr #18 │ │ │ │ + tsteq lr, r0, lsr r2 │ │ │ │ + tsteq sp, r0, lsr pc │ │ │ │ + tsteq lr, r4, lsl r7 │ │ │ │ + tsteq sp, r0, lsr #30 │ │ │ │ + tsteq lr, r4, ror #20 │ │ │ │ ldrdeq sp, [lr, -r0] │ │ │ │ - ldrdeq ip, [sp, -r0] │ │ │ │ - @ instruction: 0x010ed8b4 │ │ │ │ - smlabteq sp, r0, r0, ip │ │ │ │ - tsteq lr, r4, lsl #24 │ │ │ │ - tsteq lr, r0, ror r4 │ │ │ │ - tsteq lr, r8, lsl r4 │ │ │ │ - smlatteq lr, r8, r3, sp │ │ │ │ - smlatbeq lr, r8, r8, sp │ │ │ │ - smlatteq lr, r0, sl, sp │ │ │ │ - smlabbeq sp, r8, r0, ip │ │ │ │ - @ instruction: 0x010ed8b4 │ │ │ │ - smlatteq lr, ip, sl, sp │ │ │ │ - tsteq sp, r0, ror r0 │ │ │ │ - tsteq lr, r0, lsl #8 │ │ │ │ - @ instruction: 0x010ed8b8 │ │ │ │ - strdeq sp, [lr, -r0] │ │ │ │ - qaddeq ip, r0, sp │ │ │ │ - smlabteq lr, r4, r8, sp │ │ │ │ + tsteq lr, r8, ror r2 │ │ │ │ + tsteq lr, r8, asr #4 │ │ │ │ + tsteq lr, r8, lsl #14 │ │ │ │ + tsteq lr, r0, asr #18 │ │ │ │ + smlatteq sp, r8, lr, fp │ │ │ │ + tsteq lr, r4, lsl r7 │ │ │ │ + tsteq lr, ip, asr #18 │ │ │ │ + ldrdeq fp, [sp, -r0] │ │ │ │ + tsteq lr, r0, ror #4 │ │ │ │ + tsteq lr, r8, lsl r7 │ │ │ │ + tsteq lr, r0, asr r9 │ │ │ │ + @ instruction: 0x010dbeb0 │ │ │ │ + tsteq lr, r4, lsr #14 │ │ │ │ + tsteq lr, ip, asr r9 │ │ │ │ + @ instruction: 0x010dbe98 │ │ │ │ + smlatbeq lr, r0, r2, sp │ │ │ │ + tsteq lr, r0, ror r2 │ │ │ │ + tsteq lr, r0, lsr #14 │ │ │ │ + tsteq lr, r8, asr r9 │ │ │ │ + tsteq sp, r0, ror lr │ │ │ │ + tsteq lr, ip, lsr #14 │ │ │ │ + tsteq lr, r4, ror #18 │ │ │ │ + tsteq sp, r8, asr lr │ │ │ │ + smlabbeq lr, r8, r2, sp │ │ │ │ + tsteq lr, r0, lsr r7 │ │ │ │ + tsteq lr, r8, ror #18 │ │ │ │ + tsteq sp, r8, lsr lr │ │ │ │ + smlatteq lr, r8, r4, sp │ │ │ │ + tsteq sp, r8, lsr #28 │ │ │ │ strdeq sp, [lr, -ip] │ │ │ │ - tsteq sp, r8, lsr r0 │ │ │ │ - tsteq lr, r0, asr #8 │ │ │ │ - tsteq lr, r0, lsl r4 │ │ │ │ - smlabteq lr, r0, r8, sp │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - tsteq sp, r0, lsl r0 │ │ │ │ - smlabteq lr, ip, r8, sp │ │ │ │ - tsteq lr, r4, lsl #22 │ │ │ │ + smlatbeq lr, ip, r9, sp │ │ │ │ + smlabbeq lr, r0, r9, sp │ │ │ │ + smlatteq lr, r8, r4, sp │ │ │ │ + tsteq lr, r0, lsr r7 │ │ │ │ strdeq fp, [sp, -r8] │ │ │ │ - tsteq lr, r8, lsr #8 │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - tsteq lr, r8, lsl #22 │ │ │ │ - ldrdeq fp, [sp, -r8] │ │ │ │ - smlabbeq lr, r8, r6, sp │ │ │ │ - smlabteq sp, r8, pc, fp @ │ │ │ │ - @ instruction: 0x010edb9c │ │ │ │ + strdeq sp, [lr, -r8] │ │ │ │ + tsteq lr, ip, lsr r7 │ │ │ │ + smlatteq sp, r0, sp, fp │ │ │ │ + @ instruction: 0x010ed990 │ │ │ │ + tsteq lr, r0, lsl #10 │ │ │ │ + tsteq lr, r0, asr #14 │ │ │ │ + smlabteq sp, r0, sp, fp │ │ │ │ + tsteq lr, r0, lsl r5 │ │ │ │ + tsteq lr, ip, asr #14 │ │ │ │ + smlatbeq sp, r8, sp, fp │ │ │ │ tsteq lr, ip, asr #22 │ │ │ │ - tsteq lr, r0, lsr #22 │ │ │ │ - smlabbeq lr, r8, r6, sp │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - @ instruction: 0x010dbf98 │ │ │ │ - @ instruction: 0x010ed698 │ │ │ │ - ldrdeq sp, [lr, -ip] │ │ │ │ - smlabbeq sp, r0, pc, fp @ │ │ │ │ - tsteq lr, r0, lsr fp │ │ │ │ - smlatbeq lr, r0, r6, sp │ │ │ │ - smlatteq lr, r0, r8, sp │ │ │ │ - tsteq sp, r0, ror #30 │ │ │ │ - @ instruction: 0x010ed6b0 │ │ │ │ - smlatteq lr, ip, r8, sp │ │ │ │ - tsteq sp, r8, asr #30 │ │ │ │ - smlatteq lr, ip, ip, sp │ │ │ │ - @ instruction: 0x010edc9c │ │ │ │ - tsteq lr, r0, ror ip │ │ │ │ - tsteq lr, r0, asr fp │ │ │ │ - tsteq sp, r0, lsr #30 │ │ │ │ - smlatbeq lr, r0, ip, sp │ │ │ │ - smlabbeq lr, r8, fp, sp │ │ │ │ - tsteq sp, r8, lsl #30 │ │ │ │ - strdeq sp, [lr, -r4] │ │ │ │ - smlabteq lr, r8, ip, sp │ │ │ │ - @ instruction: 0x010edbb8 │ │ │ │ - smlatteq sp, r8, lr, fp │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - ldrdeq fp, [sp, -r8] │ │ │ │ - tsteq lr, ip, asr r7 │ │ │ │ - smlatteq lr, ip, r0, lr │ │ │ │ strdeq sp, [lr, -ip] │ │ │ │ - tsteq lr, r8, ror sp │ │ │ │ - tsteq lr, r0, lsr sp │ │ │ │ - tsteq lr, r8, lsl #26 │ │ │ │ - smlabbeq lr, r0, sp, sp │ │ │ │ - @ instruction: 0x010dbe98 │ │ │ │ - tsteq lr, r0, lsr sp │ │ │ │ - smlatbeq lr, r8, sp, sp │ │ │ │ - smlabbeq sp, r0, lr, fp │ │ │ │ - tsteq lr, r0, lsr lr │ │ │ │ ldrdeq sp, [lr, -r0] │ │ │ │ - strdeq sp, [lr, -ip] │ │ │ │ - tsteq sp, r0, ror #28 │ │ │ │ - tsteq lr, r4, asr lr │ │ │ │ - tsteq lr, ip, ror #28 │ │ │ │ - tsteq sp, r8, asr #28 │ │ │ │ - tsteq lr, r0, ror pc │ │ │ │ - smlatteq lr, ip, lr, sp │ │ │ │ - smlatbeq lr, r4, lr, sp │ │ │ │ - @ instruction: 0x010edebc │ │ │ │ - tsteq sp, r0, lsr #28 │ │ │ │ - tsteq lr, ip, lsl #30 │ │ │ │ - tsteq lr, r0, lsr #30 │ │ │ │ - tsteq sp, r8, lsl #28 │ │ │ │ - @ instruction: 0x010edfbc │ │ │ │ - tsteq lr, r4, ror pc │ │ │ │ - smlabbeq lr, ip, pc, sp @ │ │ │ │ - smlatteq sp, r8, sp, fp │ │ │ │ - smlabteq lr, r8, pc, sp @ │ │ │ │ - ldrdeq sp, [lr, -ip] │ │ │ │ - ldrdeq fp, [sp, -r0] │ │ │ │ - @ instruction: 0x010ee5b4 │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - tsteq lr, r4, asr #32 │ │ │ │ - tsteq lr, ip │ │ │ │ - tsteq lr, r8, lsl r0 │ │ │ │ - smlatbeq sp, r0, sp, fp │ │ │ │ - tsteq lr, r0, ror r0 │ │ │ │ - swpeq lr, r8, [lr] @ │ │ │ │ - smlabbeq sp, r8, sp, fp │ │ │ │ - tsteq lr, ip, lsl #6 │ │ │ │ - smlatteq lr, r8, r0, lr │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ + @ instruction: 0x010ed9b0 │ │ │ │ + smlabbeq sp, r0, sp, fp │ │ │ │ + tsteq lr, r0, lsl #22 │ │ │ │ + smlatteq lr, r8, r9, sp │ │ │ │ tsteq sp, r8, ror #26 │ │ │ │ - tsteq lr, ip, lsl #2 │ │ │ │ - tsteq lr, r8, lsl #6 │ │ │ │ - tsteq sp, r0, asr sp │ │ │ │ - tsteq lr, r4, ror #6 │ │ │ │ - tsteq lr, ip, lsr #2 │ │ │ │ - tsteq lr, ip, lsl #6 │ │ │ │ - tsteq lr, ip, lsr r5 │ │ │ │ - tsteq sp, r8, lsr #26 │ │ │ │ - tsteq lr, ip, asr #10 │ │ │ │ - tsteq lr, r4, lsr #2 │ │ │ │ - tsteq sp, r0, lsl sp │ │ │ │ - tsteq lr, r4, ror r5 │ │ │ │ - tsteq lr, ip, lsr #2 │ │ │ │ - tsteq lr, r8, lsr r3 │ │ │ │ - strdeq fp, [sp, -r0] │ │ │ │ - tsteq lr, r4, lsr r1 │ │ │ │ + tsteq lr, r4, asr fp │ │ │ │ + tsteq lr, r8, lsr #22 │ │ │ │ + tsteq lr, r8, lsl sl │ │ │ │ + tsteq sp, r8, asr #26 │ │ │ │ + tsteq lr, r0, lsr sl │ │ │ │ + tsteq sp, r8, lsr sp │ │ │ │ + @ instruction: 0x010ee5bc │ │ │ │ + tsteq lr, ip, asr #30 │ │ │ │ + tsteq lr, ip, asr sp │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + @ instruction: 0x010edb90 │ │ │ │ + tsteq lr, r8, ror #22 │ │ │ │ + smlatteq lr, r0, fp, sp │ │ │ │ + strdeq fp, [sp, -r8] │ │ │ │ + @ instruction: 0x010edb90 │ │ │ │ + tsteq lr, r8, lsl #24 │ │ │ │ smlatteq sp, r0, ip, fp │ │ │ │ - tsteq lr, ip, lsl #14 │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - @ instruction: 0x010ee398 │ │ │ │ - tsteq lr, ip, asr #2 │ │ │ │ - tsteq lr, r0, asr #6 │ │ │ │ - tsteq lr, ip, asr r5 │ │ │ │ + @ instruction: 0x010edc90 │ │ │ │ + tsteq lr, r0, lsr ip │ │ │ │ + tsteq lr, ip, asr ip │ │ │ │ + smlabteq sp, r0, ip, fp │ │ │ │ + @ instruction: 0x010edcb4 │ │ │ │ + smlabteq lr, ip, ip, sp │ │ │ │ smlatbeq sp, r8, ip, fp │ │ │ │ - tsteq lr, ip, ror #10 │ │ │ │ - tsteq lr, r4, asr #2 │ │ │ │ - @ instruction: 0x010dbc90 │ │ │ │ - @ instruction: 0x010ee594 │ │ │ │ - tsteq lr, ip, asr #2 │ │ │ │ - tsteq lr, ip, ror #6 │ │ │ │ - tsteq sp, r0, ror ip │ │ │ │ - smlabbeq lr, r0, r3, lr │ │ │ │ - smlabbeq lr, ip, r5, lr │ │ │ │ - tsteq sp, r8, asr ip │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - smlatbeq lr, r8, r3, lr │ │ │ │ - smlabbeq lr, ip, r5, lr │ │ │ │ - tsteq lr, r4, ror #2 │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + tsteq lr, ip, asr #26 │ │ │ │ + tsteq lr, r4, lsl #26 │ │ │ │ + tsteq lr, ip, lsl sp │ │ │ │ + smlabbeq sp, r0, ip, fp │ │ │ │ + tsteq lr, ip, ror #26 │ │ │ │ + smlabbeq lr, r0, sp, sp │ │ │ │ + tsteq sp, r8, ror #24 │ │ │ │ + tsteq lr, ip, lsl lr │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + smlatteq lr, ip, sp, sp │ │ │ │ + tsteq sp, r8, asr #24 │ │ │ │ + tsteq lr, r8, lsr #28 │ │ │ │ + tsteq lr, ip, lsr lr │ │ │ │ tsteq sp, r0, lsr ip │ │ │ │ - tsteq lr, r4, ror r1 │ │ │ │ - smlatbeq lr, r4, r3, lr │ │ │ │ - tsteq sp, r8, lsl ip │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - @ instruction: 0x010ee3b0 │ │ │ │ - smlatbeq lr, ip, r5, lr │ │ │ │ - strdeq fp, [sp, -r8] │ │ │ │ - smlatteq lr, r0, r5, lr │ │ │ │ + tsteq lr, r4, lsl r4 │ │ │ │ + tsteq lr, r4, asr pc │ │ │ │ + smlatbeq lr, r4, lr, sp │ │ │ │ + tsteq lr, ip, ror #28 │ │ │ │ + tsteq lr, r8, ror lr │ │ │ │ + tsteq sp, r0, lsl #24 │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + strdeq sp, [lr, -r8] │ │ │ │ smlatteq sp, r8, fp, fp │ │ │ │ - tsteq lr, r8, lsr #16 │ │ │ │ - tsteq lr, r8, lsl r7 │ │ │ │ - @ instruction: 0x010ee69c │ │ │ │ - tsteq lr, ip, asr #12 │ │ │ │ - tsteq lr, r8, ror #12 │ │ │ │ - @ instruction: 0x010dbbb8 │ │ │ │ - @ instruction: 0x010ee6b8 │ │ │ │ - smlabteq lr, ip, r6, lr │ │ │ │ - smlatbeq sp, r0, fp, fp │ │ │ │ - tsteq lr, r8, asr r7 │ │ │ │ - tsteq lr, r0, lsl r7 │ │ │ │ - tsteq lr, r8, lsr #14 │ │ │ │ - smlabbeq sp, r0, fp, fp │ │ │ │ - tsteq lr, ip, ror r7 │ │ │ │ - @ instruction: 0x010ee798 │ │ │ │ - tsteq sp, r8, ror #22 │ │ │ │ - @ instruction: 0x010ee890 │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - @ instruction: 0x010ee7b8 │ │ │ │ - smlabteq lr, r8, r7, lr │ │ │ │ + tsteq lr, ip, ror #2 │ │ │ │ + tsteq lr, r8, asr #30 │ │ │ │ + tsteq lr, ip, asr pc │ │ │ │ + smlabteq sp, r8, fp, fp │ │ │ │ + tsteq lr, ip, ror #30 │ │ │ │ + tsteq lr, r8, ror #2 │ │ │ │ + @ instruction: 0x010dbbb0 │ │ │ │ + smlabteq lr, r4, r1, lr │ │ │ │ + smlabbeq lr, ip, pc, sp @ │ │ │ │ + tsteq lr, ip, ror #2 │ │ │ │ + @ instruction: 0x010ee39c │ │ │ │ + smlabbeq sp, r8, fp, fp │ │ │ │ + smlatbeq lr, ip, r3, lr │ │ │ │ + smlabbeq lr, r4, pc, sp @ │ │ │ │ + tsteq sp, r0, ror fp │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + smlabbeq lr, ip, pc, sp @ │ │ │ │ + @ instruction: 0x010ee198 │ │ │ │ + tsteq sp, r0, asr fp │ │ │ │ + @ instruction: 0x010edf94 │ │ │ │ tsteq sp, r0, asr #22 │ │ │ │ - tsteq lr, r4, lsl r8 │ │ │ │ - tsteq lr, r0, lsr r8 │ │ │ │ - tsteq sp, r8, lsr #22 │ │ │ │ - smlatteq lr, ip, r8, lr │ │ │ │ - @ instruction: 0x010ee890 │ │ │ │ - @ instruction: 0x010ee8b0 │ │ │ │ - tsteq sp, r8, lsl #22 │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - strdeq fp, [sp, -r8] │ │ │ │ - ldrdeq r0, [pc, -r4] │ │ │ │ - tstpeq lr, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, ip, ror #10 │ │ │ │ + tsteq lr, ip, lsr r0 │ │ │ │ strdeq lr, [lr, -r8] │ │ │ │ - smlatbeq lr, ip, sl, lr │ │ │ │ - smlatteq lr, r4, r9, lr │ │ │ │ - tsteq lr, ip, ror r9 │ │ │ │ - tsteq lr, r4, asr #18 │ │ │ │ - tsteq lr, r4, asr r9 │ │ │ │ - smlatbeq sp, r8, sl, fp │ │ │ │ - smlabbeq lr, ip, r9, lr │ │ │ │ - @ instruction: 0x010ee99c │ │ │ │ + smlatbeq lr, ip, pc, sp @ │ │ │ │ + smlatbeq lr, r0, r1, lr │ │ │ │ + @ instruction: 0x010ee3bc │ │ │ │ + tsteq sp, r8, lsl #22 │ │ │ │ + smlabteq lr, ip, r3, lr │ │ │ │ + smlatbeq lr, r4, pc, sp @ │ │ │ │ + strdeq fp, [sp, -r0] │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ + smlatbeq lr, ip, pc, sp @ │ │ │ │ + smlabteq lr, ip, r1, lr │ │ │ │ + ldrdeq fp, [sp, -r0] │ │ │ │ + smlatteq lr, r0, r1, lr │ │ │ │ + smlatteq lr, ip, r3, lr │ │ │ │ + @ instruction: 0x010dbab8 │ │ │ │ + tsteq lr, ip, lsr r4 │ │ │ │ + tsteq lr, r8, lsl #4 │ │ │ │ + smlatteq lr, ip, r3, lr │ │ │ │ + smlabteq lr, r4, pc, sp @ │ │ │ │ @ instruction: 0x010dba90 │ │ │ │ - tsteq lr, r4, lsl #20 │ │ │ │ - smlabteq lr, ip, r9, lr │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - tsteq sp, r0, ror sl │ │ │ │ - tsteq lr, r4, lsl sl │ │ │ │ - tsteq lr, r4, lsr #20 │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + tsteq lr, r4, lsl #4 │ │ │ │ + tsteq sp, r8, ror sl │ │ │ │ + tsteq lr, ip, lsr r4 │ │ │ │ + tsteq lr, r0, lsl r2 │ │ │ │ + tsteq lr, ip, lsl #8 │ │ │ │ tsteq sp, r8, asr sl │ │ │ │ - tsteq lr, r8, asr fp │ │ │ │ - smlabteq lr, r0, sl, lr │ │ │ │ - tsteq lr, r0, ror #20 │ │ │ │ - smlabbeq lr, r4, sl, lr │ │ │ │ - tsteq sp, r0, lsr sl │ │ │ │ + tsteq lr, r0, asr #8 │ │ │ │ + tsteq sp, r8, asr #20 │ │ │ │ + smlabbeq lr, r8, r6, lr │ │ │ │ + tsteq lr, r8, ror r5 │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + smlatbeq lr, ip, r4, lr │ │ │ │ + smlabteq lr, r8, r4, lr │ │ │ │ + tsteq sp, r8, lsl sl │ │ │ │ + tsteq lr, r8, lsl r5 │ │ │ │ + tsteq lr, ip, lsr #10 │ │ │ │ + tsteq sp, r0, lsl #20 │ │ │ │ + @ instruction: 0x010ee5b8 │ │ │ │ + tsteq lr, r0, ror r5 │ │ │ │ + smlabbeq lr, r8, r5, lr │ │ │ │ + smlatteq sp, r0, r9, fp │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + smlabteq sp, r8, r9, fp │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + tsteq lr, r4, asr r6 │ │ │ │ + tsteq lr, r8, lsl r6 │ │ │ │ + tsteq lr, r8, lsr #12 │ │ │ │ + smlatbeq sp, r0, r9, fp │ │ │ │ + tsteq lr, r4, ror r6 │ │ │ │ + @ instruction: 0x010ee690 │ │ │ │ + smlabbeq sp, r8, r9, fp │ │ │ │ + tsteq lr, ip, asr #14 │ │ │ │ strdeq lr, [lr, -r0] │ │ │ │ + tsteq lr, r0, lsl r7 │ │ │ │ + tsteq sp, r8, ror #18 │ │ │ │ + tsteq lr, r8, asr r7 │ │ │ │ + tsteq sp, r8, asr r9 │ │ │ │ + tsteq pc, r4, lsr r7 @ │ │ │ │ + tstpeq lr, r0, ror r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010eefb4 │ │ │ │ + tsteq lr, r8, asr fp │ │ │ │ + tsteq lr, ip, lsl #18 │ │ │ │ + tsteq lr, r4, asr #16 │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + smlatbeq lr, r4, r7, lr │ │ │ │ + @ instruction: 0x010ee7b4 │ │ │ │ + tsteq sp, r8, lsl #18 │ │ │ │ + smlatteq lr, ip, r7, lr │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + strdeq fp, [sp, -r0] │ │ │ │ + tsteq lr, r4, ror #16 │ │ │ │ + tsteq lr, ip, lsr #16 │ │ │ │ + tsteq lr, ip, lsr r8 │ │ │ │ + ldrdeq fp, [sp, -r0] │ │ │ │ + tsteq lr, r4, ror r8 │ │ │ │ + smlabbeq lr, r4, r8, lr │ │ │ │ + @ instruction: 0x010db8b8 │ │ │ │ + @ instruction: 0x010ee9b8 │ │ │ │ + tsteq lr, r0, lsr #18 │ │ │ │ + smlabteq lr, r0, r8, lr │ │ │ │ + smlatteq lr, r4, r8, lr │ │ │ │ + @ instruction: 0x010db890 │ │ │ │ + tsteq lr, r0, asr r9 │ │ │ │ + tsteq lr, r4, ror r9 │ │ │ │ + tsteq sp, r8, ror r8 │ │ │ │ + tsteq lr, ip, lsl sl │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + smlatteq lr, ip, r9, lr │ │ │ │ + tsteq sp, r8, asr r8 │ │ │ │ + tsteq lr, r0, lsr sl │ │ │ │ + tsteq lr, ip, asr #20 │ │ │ │ + tsteq sp, r0, asr #16 │ │ │ │ + @ instruction: 0x010eec90 │ │ │ │ + tsteq lr, r8, ror #22 │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + smlabbeq lr, r0, sl, lr │ │ │ │ + @ instruction: 0x010eea9c │ │ │ │ + tsteq sp, r0, lsl r8 │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ tsteq lr, r4, lsl fp │ │ │ │ - tsteq sp, r8, lsl sl │ │ │ │ - @ instruction: 0x010eebbc │ │ │ │ - tsteq lr, r8, ror fp │ │ │ │ - smlabbeq lr, ip, fp, lr │ │ │ │ strdeq fp, [sp, -r8] │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - smlatteq lr, ip, fp, lr │ │ │ │ - smlatteq sp, r0, r9, fp │ │ │ │ - tsteq lr, r0, lsr lr │ │ │ │ - tsteq lr, r8, lsl #26 │ │ │ │ - tsteq lr, r0, ror ip │ │ │ │ - tsteq lr, r0, lsr #24 │ │ │ │ - tsteq lr, ip, lsr ip │ │ │ │ - @ instruction: 0x010db9b0 │ │ │ │ + @ instruction: 0x010eebb8 │ │ │ │ + tsteq lr, r8, ror #22 │ │ │ │ + smlabbeq lr, r4, fp, lr │ │ │ │ + ldrdeq fp, [sp, -r8] │ │ │ │ + smlatteq lr, r0, fp, lr │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + smlabteq sp, r0, r7, fp │ │ │ │ + tsteq lr, r0, lsr sp │ │ │ │ @ instruction: 0x010eec98 │ │ │ │ - @ instruction: 0x010eecb4 │ │ │ │ - @ instruction: 0x010db998 │ │ │ │ - tsteq lr, r8, asr sp │ │ │ │ - tsteq lr, r8, lsl #26 │ │ │ │ - tsteq lr, r4, lsr #26 │ │ │ │ - tsteq sp, r8, ror r9 │ │ │ │ + tsteq lr, r8, asr #24 │ │ │ │ + tsteq lr, r4, ror #24 │ │ │ │ + @ instruction: 0x010db798 │ │ │ │ + smlabteq lr, r0, ip, lr │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + smlabbeq sp, r0, r7, fp │ │ │ │ smlabbeq lr, r0, sp, lr │ │ │ │ - @ instruction: 0x010eed9c │ │ │ │ - tsteq sp, r0, ror #18 │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - tsteq lr, r8, lsr lr │ │ │ │ - smlatteq lr, r8, sp, lr │ │ │ │ - tsteq lr, r4, lsl #28 │ │ │ │ - tsteq sp, r8, lsr r9 │ │ │ │ - tsteq lr, r0, ror #28 │ │ │ │ - tsteq lr, ip, ror lr │ │ │ │ - tsteq sp, r0, lsr #18 │ │ │ │ - tsteq lr, r0, lsr #30 │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - smlatteq lr, ip, lr, lr │ │ │ │ - tsteq sp, r0, lsl #18 │ │ │ │ + tsteq lr, r0, lsr sp │ │ │ │ + tsteq lr, ip, asr #26 │ │ │ │ + tsteq sp, r0, ror #14 │ │ │ │ + smlabbeq lr, r4, sp, lr │ │ │ │ + tsteq sp, r0, asr r7 │ │ │ │ + tstpeq lr, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, ip, lr, lr │ │ │ │ + tsteq lr, r8, asr lr │ │ │ │ + smlatteq lr, r4, sp, lr │ │ │ │ + tsteq lr, r0, lsl lr │ │ │ │ + tsteq sp, r8, lsl r7 │ │ │ │ + tsteq lr, r4, ror lr │ │ │ │ + smlabbeq lr, r4, lr, lr │ │ │ │ + tsteq sp, r0, lsl #14 │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ + @ instruction: 0x010eeeb8 │ │ │ │ + smlabteq lr, r4, lr, lr │ │ │ │ + smlatteq sp, r0, r6, fp │ │ │ │ tsteq lr, r4, lsr #30 │ │ │ │ - strdeq fp, [sp, -r0] │ │ │ │ - smlatbeq lr, r8, r3, pc @ │ │ │ │ - smlatbeq lr, r4, r1, pc @ │ │ │ │ - tstpeq lr, ip, rrx @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - smlabbeq lr, r4, pc, lr @ │ │ │ │ - @ instruction: 0x010eefb0 │ │ │ │ - @ instruction: 0x010db8b8 │ │ │ │ - tstpeq lr, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sp, r0, r8, fp │ │ │ │ - swpeq pc, r4, [lr] @ │ │ │ │ - qaddeq pc, r8, lr @ │ │ │ │ - tstpeq lr, r4, rrx @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, r0, r8, fp │ │ │ │ - smlabteq lr, r4, r0, pc @ │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ + tsteq lr, ip, asr pc │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -27632,423 +27632,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq sp, r4, lsl #4 │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - tsteq lr, r4, lsr #22 │ │ │ │ - smlatteq lr, ip, sl, lr │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - ldrdeq fp, [sp, -ip] │ │ │ │ - tsteq lr, r0, ror #22 │ │ │ │ - @ instruction: 0x010eeb98 │ │ │ │ - smlabteq sp, r4, r1, fp │ │ │ │ - tsteq lr, ip, lsr #24 │ │ │ │ - smlatteq lr, r8, fp, lr │ │ │ │ + tsteq sp, r4, rrx │ │ │ │ + tsteq lr, r4, asr sl │ │ │ │ + smlabbeq lr, r4, r9, lr │ │ │ │ + tsteq lr, ip, asr #18 │ │ │ │ + tsteq lr, ip, asr r9 │ │ │ │ + tsteq sp, ip, lsr r0 │ │ │ │ + smlabteq lr, r0, r9, lr │ │ │ │ strdeq lr, [lr, -r8] │ │ │ │ - smlatbeq sp, r4, r1, fp │ │ │ │ - tsteq lr, r8, lsr #24 │ │ │ │ - @ instruction: 0x010db194 │ │ │ │ - tsteq lr, r8, asr #28 │ │ │ │ - tsteq lr, r8, lsr #26 │ │ │ │ - smlatbeq lr, r4, ip, lr │ │ │ │ - tsteq lr, r4, ror #24 │ │ │ │ - tsteq lr, r8, ror ip │ │ │ │ - tsteq sp, r4, ror #2 │ │ │ │ - smlabteq lr, r0, ip, lr │ │ │ │ + tsteq sp, r4, lsr #32 │ │ │ │ + smlabbeq lr, ip, sl, lr │ │ │ │ + tsteq lr, r8, asr #20 │ │ │ │ + tsteq lr, r8, asr sl │ │ │ │ + tsteq sp, r4 │ │ │ │ + smlabbeq lr, r8, sl, lr │ │ │ │ + strdeq sl, [sp, -r4] │ │ │ │ + smlatbeq lr, r8, ip, lr │ │ │ │ + smlabbeq lr, r8, fp, lr │ │ │ │ + tsteq lr, r4, lsl #22 │ │ │ │ + smlabteq lr, r4, sl, lr │ │ │ │ ldrdeq lr, [lr, -r8] │ │ │ │ - tsteq sp, ip, asr #2 │ │ │ │ - tsteq lr, r8, ror sp │ │ │ │ + smlabteq sp, r4, pc, sl @ │ │ │ │ + tsteq lr, r0, lsr #22 │ │ │ │ + tsteq lr, r8, lsr fp │ │ │ │ + smlatbeq sp, ip, pc, sl @ │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + @ instruction: 0x010eeb90 │ │ │ │ + smlatbeq lr, ip, fp, lr │ │ │ │ + smlabbeq sp, ip, pc, sl @ │ │ │ │ + tsteq lr, r0, lsl #24 │ │ │ │ + tsteq lr, r4, lsl ip │ │ │ │ + tsteq sp, r4, ror pc │ │ │ │ + smlatteq lr, ip, ip, lr │ │ │ │ + @ instruction: 0x010eec94 │ │ │ │ + tsteq lr, r8, asr ip │ │ │ │ + tsteq lr, r0, ror ip │ │ │ │ + tsteq sp, ip, asr #30 │ │ │ │ + @ instruction: 0x010eec9c │ │ │ │ + smlatbeq lr, r8, ip, lr │ │ │ │ + tsteq sp, r4, lsr pc │ │ │ │ + tsteq lr, r0, lsl #26 │ │ │ │ + smlabteq lr, ip, ip, lr │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + tsteq sp, r4, lsl pc │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + tsteq sp, r4, lsl #30 │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + tstpeq lr, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, lsl pc │ │ │ │ + smlatteq lr, r4, sp, lr │ │ │ │ + tsteq lr, r0, ror sp │ │ │ │ tsteq lr, r0, lsr sp │ │ │ │ - tsteq lr, ip, asr #26 │ │ │ │ - tsteq sp, ip, lsr #2 │ │ │ │ - smlatbeq lr, r0, sp, lr │ │ │ │ - @ instruction: 0x010eedb4 │ │ │ │ - tsteq sp, r4, lsl r1 │ │ │ │ - smlabbeq lr, ip, lr, lr │ │ │ │ + tsteq lr, r8, asr #26 │ │ │ │ + smlabteq sp, r4, lr, sl │ │ │ │ + smlabbeq lr, r4, sp, lr │ │ │ │ + @ instruction: 0x010eed98 │ │ │ │ + smlatbeq sp, ip, lr, sl │ │ │ │ tsteq lr, r4, lsr lr │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - tsteq lr, r0, lsl lr │ │ │ │ - smlatteq sp, ip, r0, fp │ │ │ │ - tsteq lr, ip, lsr lr │ │ │ │ - tsteq lr, r8, asr #28 │ │ │ │ - ldrdeq fp, [sp, -r4] │ │ │ │ - smlatbeq lr, r0, lr, lr │ │ │ │ - tsteq lr, ip, ror #28 │ │ │ │ - tsteq lr, r8, ror lr │ │ │ │ - strheq fp, [sp, -r4] │ │ │ │ - @ instruction: 0x010eee9c │ │ │ │ - smlatbeq sp, r4, r0, fp │ │ │ │ - tstpeq lr, r4, ror r6 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r8, r2, pc @ │ │ │ │ - strheq pc, [lr, -r4] @ │ │ │ │ - smlabbeq lr, r4, pc, lr @ │ │ │ │ - tsteq lr, r0, lsl pc │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - smlatteq lr, r8, lr, lr │ │ │ │ - tsteq sp, r4, rrx │ │ │ │ - tsteq lr, r4, lsr #30 │ │ │ │ - tsteq lr, r8, lsr pc │ │ │ │ - tsteq sp, ip, asr #32 │ │ │ │ + smlatteq lr, r8, sp, lr │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + smlabbeq sp, ip, lr, sl │ │ │ │ + tsteq lr, r4, ror #28 │ │ │ │ + smlabbeq lr, r0, lr, lr │ │ │ │ + tsteq sp, r4, ror lr │ │ │ │ + @ instruction: 0x010eef98 │ │ │ │ + tsteq lr, r8, lsl pc │ │ │ │ + smlabteq lr, ip, lr, lr │ │ │ │ + smlatteq lr, r4, lr, lr │ │ │ │ + tsteq sp, ip, asr #28 │ │ │ │ + tsteq lr, r0, lsr #30 │ │ │ │ + tsteq lr, ip, lsr pc │ │ │ │ + tsteq sp, r4, lsr lr │ │ │ │ ldrdeq lr, [lr, -r4] │ │ │ │ - smlabbeq lr, r8, pc, lr @ │ │ │ │ - @ instruction: 0x010eef9c │ │ │ │ - tsteq sp, ip, lsr #32 │ │ │ │ - tstpeq lr, r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r4, lsl r0 │ │ │ │ - tstpeq lr, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - strheq pc, [lr, -r8] @ │ │ │ │ - tstpeq lr, ip, rrx @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r4, r0, pc @ │ │ │ │ - smlatteq sp, ip, pc, sl @ │ │ │ │ - smlabteq lr, r0, r0, pc @ │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - ldrdeq sl, [sp, -r4] │ │ │ │ - tstpeq lr, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010eef94 │ │ │ │ + smlatbeq lr, ip, pc, lr @ │ │ │ │ + tsteq sp, r4, lsl lr │ │ │ │ + smlatteq lr, r4, pc, lr @ │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + strdeq sl, [sp, -ip] │ │ │ │ + mrseq pc, LR_fiq @ │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + tstpeq lr, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ + smlabteq sp, ip, sp, sl │ │ │ │ + smlabbeq lr, r8, r0, pc @ │ │ │ │ + smlatbeq lr, r0, r0, pc @ │ │ │ │ + @ instruction: 0x010dadb4 │ │ │ │ tstpeq lr, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010dafb4 │ │ │ │ - smlabbeq lr, r4, r1, pc @ │ │ │ │ - @ instruction: 0x010ef19c │ │ │ │ - @ instruction: 0x010daf9c │ │ │ │ - smlatbeq lr, r0, r3, pc @ │ │ │ │ - @ instruction: 0x010ef290 │ │ │ │ + smlatteq lr, ip, r0, pc @ │ │ │ │ + tstpeq lr, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010dad94 │ │ │ │ + tstpeq lr, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, ip, ror sp │ │ │ │ + tstpeq lr, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ + mrseq pc, LR_fiq @ │ │ │ │ + @ instruction: 0x010ef1b4 │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + tsteq sp, r4, asr sp │ │ │ │ tstpeq lr, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r8, r1, pc @ │ │ │ │ - smlatteq lr, r4, r1, pc @ │ │ │ │ - tsteq sp, ip, ror #30 │ │ │ │ tstpeq lr, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r4, asr pc │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - smlabbeq lr, ip, r2, pc @ │ │ │ │ - smlatbeq lr, r4, r2, pc @ │ │ │ │ - tsteq sp, r4, lsr pc │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ + tsteq sp, ip, lsr sp │ │ │ │ + @ instruction: 0x010ef29c │ │ │ │ + tstpeq lr, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, ip, lsl sp │ │ │ │ + @ instruction: 0x010ef29c │ │ │ │ + tsteq sp, ip, lsl #26 │ │ │ │ + tstpeq lr, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef49c │ │ │ │ + @ instruction: 0x010ef3b0 │ │ │ │ + tstpeq lr, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, ip, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, ip, lsl pc │ │ │ │ - tstpeq lr, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r0, r3, pc @ │ │ │ │ - tstpeq lr, r4, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sl, [sp, -r4] │ │ │ │ + tstpeq lr, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ - strdeq sl, [sp, -r4] │ │ │ │ - @ instruction: 0x010ef3b0 │ │ │ │ - smlabteq lr, r8, r3, pc @ │ │ │ │ - ldrdeq sl, [sp, -ip] │ │ │ │ - tstpeq lr, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - tstpeq lr, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010daebc │ │ │ │ - tstpeq lr, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sp, ip, lr, sl │ │ │ │ - tstpeq lr, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - smlatbeq lr, ip, r4, pc @ │ │ │ │ - smlabteq lr, r4, r4, pc @ │ │ │ │ - tsteq sp, r4, ror lr │ │ │ │ - tstpeq lr, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, ip, asr lr │ │ │ │ - smlabbeq lr, r4, r5, pc @ │ │ │ │ - tstpeq lr, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010dacbc │ │ │ │ + smlatteq lr, r4, r3, pc @ │ │ │ │ + smlatbeq lr, r0, r3, pc @ │ │ │ │ + @ instruction: 0x010ef3b4 │ │ │ │ + @ instruction: 0x010dac9c │ │ │ │ + tstpeq lr, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sp, r4, ip, sl │ │ │ │ + tstpeq lr, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef494 │ │ │ │ + tstpeq lr, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, ip, asr ip │ │ │ │ + @ instruction: 0x010ef4bc │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + tsteq sp, r4, asr #24 │ │ │ │ + tstpeq lr, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, lsr #24 │ │ │ │ tstpeq lr, r4, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, ip, lsr lr │ │ │ │ - smlatbeq lr, r4, r5, pc @ │ │ │ │ - @ instruction: 0x010ef5b0 │ │ │ │ - tsteq sp, r4, lsr #28 │ │ │ │ - smlabteq lr, r0, r6, pc @ │ │ │ │ - tstpeq lr, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - tstpeq lr, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq sl, [sp, -ip] │ │ │ │ + tsteq sp, r4, lsl ip │ │ │ │ + tstpeq lr, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq sp, r4, sp, sl │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - @ instruction: 0x010ef6b8 │ │ │ │ - smlabteq lr, ip, r6, pc @ │ │ │ │ - smlabteq sp, r4, sp, sl │ │ │ │ + smlatteq lr, r4, r5, pc @ │ │ │ │ + @ instruction: 0x010ef59c │ │ │ │ + @ instruction: 0x010ef5bc │ │ │ │ + smlatteq sp, r4, fp, sl │ │ │ │ strdeq pc, [lr, -r4] │ │ │ │ - @ instruction: 0x010dadb4 │ │ │ │ - smlatteq lr, r8, r8, pc @ │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - smlabbeq lr, r4, r7, pc @ │ │ │ │ - tstpeq lr, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, r4, sp, sl │ │ │ │ - @ instruction: 0x010ef794 │ │ │ │ - smlatbeq lr, ip, r7, pc @ │ │ │ │ - tsteq sp, ip, ror #26 │ │ │ │ - tstpeq lr, r0, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - tstpeq lr, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, ip, asr #26 │ │ │ │ - tstpeq lr, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r4, lsr sp │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - tstpeq lr, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + smlabteq sp, ip, fp, sl │ │ │ │ + @ instruction: 0x010ef690 │ │ │ │ + tstpeq lr, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sp, ip, fp, sl │ │ │ │ + smlatbeq lr, r8, r6, pc @ │ │ │ │ + @ instruction: 0x010ef6bc │ │ │ │ + @ instruction: 0x010dab94 │ │ │ │ + tstpeq lr, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef798 │ │ │ │ + tstpeq lr, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, ip, ror #22 │ │ │ │ + smlatteq lr, ip, r7, pc @ │ │ │ │ + tstpeq lr, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, asr fp │ │ │ │ + @ instruction: 0x010ef8b8 │ │ │ │ + tstpeq lr, r0, ror #16 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r0, r8, pc @ │ │ │ │ + tsteq sp, r4, lsr fp │ │ │ │ smlabteq lr, r0, r8, pc @ │ │ │ │ - smlatteq lr, ip, r8, pc @ │ │ │ │ - tsteq sp, ip, lsl #26 │ │ │ │ - smlabbeq lr, ip, r9, pc @ │ │ │ │ - smlatbeq lr, r0, r9, pc @ │ │ │ │ - strdeq sl, [sp, -r4] │ │ │ │ - tstpeq lr, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, lsr #22 │ │ │ │ + tsteq pc, r4, ror #8 │ │ │ │ + tsteq pc, r4, lsr #2 │ │ │ │ + smlatbeq lr, r8, sp, pc @ │ │ │ │ + tstpeq lr, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq sl, [sp, -r4] │ │ │ │ - tstpeq lr, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ - smlabteq sp, r4, ip, sl │ │ │ │ - tsteq pc, r4, lsl #12 │ │ │ │ - smlabteq pc, r4, r2, r0 @ │ │ │ │ - tstpeq lr, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r0, fp, pc @ │ │ │ │ - tstpeq lr, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r0, sl, pc @ │ │ │ │ - smlatteq lr, r0, sl, pc @ │ │ │ │ - tsteq sp, ip, ror ip │ │ │ │ + tstpeq lr, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sl, [sp, -ip] │ │ │ │ + smlatbeq lr, r8, r9, pc @ │ │ │ │ + smlabteq lr, r8, r9, pc @ │ │ │ │ + smlabteq sp, r4, sl, sl │ │ │ │ + smlabbeq lr, r0, sl, pc @ │ │ │ │ + tstpeq lr, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sp, r4, sl, sl │ │ │ │ + @ instruction: 0x010efab0 │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + smlabbeq sp, ip, sl, sl │ │ │ │ + tstpeq lr, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r0, fp, pc @ │ │ │ │ + tstpeq lr, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r4, ror #24 │ │ │ │ - tstpeq lr, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r8, fp, pc @ │ │ │ │ - smlatteq lr, r8, fp, pc @ │ │ │ │ - tsteq sp, r4, asr #24 │ │ │ │ - tstpeq lr, r0, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, ip, lsr #24 │ │ │ │ - smlabteq lr, r8, sp, pc @ │ │ │ │ - tstpeq lr, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r8, ip, pc @ │ │ │ │ - smlatteq lr, r8, ip, pc @ │ │ │ │ - tsteq sp, r4, lsl #24 │ │ │ │ - tstpeq lr, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ - smlatteq sp, ip, fp, sl │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ + tsteq sp, r4, ror #20 │ │ │ │ + @ instruction: 0x010efbb0 │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + tsteq sp, ip, asr #20 │ │ │ │ + tstpeq lr, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, ip, lsr #20 │ │ │ │ + tstpeq lr, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010efc94 │ │ │ │ + tsteq sp, r4, lsl sl │ │ │ │ + tstpeq lr, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r4, sp, pc @ │ │ │ │ + tstpeq lr, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, ip, ip, pc @ │ │ │ │ + smlatteq lr, ip, ip, pc @ │ │ │ │ + smlatteq sp, r4, r9, sl │ │ │ │ + tstpeq lr, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ + smlabteq sp, ip, r9, sl │ │ │ │ @ instruction: 0x010efdb4 │ │ │ │ + tstpeq lr, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r0, sp, pc @ │ │ │ │ + smlatbeq sp, ip, r9, sl │ │ │ │ smlabteq lr, r8, sp, pc @ │ │ │ │ - smlabteq sp, ip, fp, sl │ │ │ │ - tstpeq lr, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010dabb4 │ │ │ │ - tsteq pc, r4 │ │ │ │ - tstpeq lr, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010efebc │ │ │ │ + smlatteq lr, r0, sp, pc @ │ │ │ │ + @ instruction: 0x010da994 │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + tstpeq lr, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, ip, ror #18 │ │ │ │ tstpeq lr, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, ip, lr, pc @ │ │ │ │ - smlabbeq sp, r4, fp, sl │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - tsteq sp, ip, ror #22 │ │ │ │ - tstpeq lr, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, ip, asr #22 │ │ │ │ - tstpeq lr, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r0, pc, pc @ │ │ │ │ - tsteq sp, r4, lsr fp │ │ │ │ - tsteq pc, r4, ror r0 @ │ │ │ │ - smlatteq lr, ip, pc, pc @ │ │ │ │ + smlabbeq lr, r4, lr, pc @ │ │ │ │ + tsteq sp, r4, asr r9 │ │ │ │ + tstpeq lr, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, ip, lr, pc @ │ │ │ │ + smlatteq lr, r4, lr, pc @ │ │ │ │ + tsteq sp, r4, lsr r9 │ │ │ │ + tstpeq lr, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, lsr #18 │ │ │ │ + @ instruction: 0x010f03b4 │ │ │ │ + @ instruction: 0x010f05bc │ │ │ │ + smlabteq lr, ip, pc, pc @ │ │ │ │ + tstpeq lr, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ + smlatteq sp, ip, r8, sl │ │ │ │ + tstpeq lr, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r8, pc, pc @ │ │ │ │ + ldrdeq sl, [sp, -r4] │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ smlatbeq lr, ip, pc, pc @ │ │ │ │ - @ instruction: 0x010effbc │ │ │ │ - tsteq sp, ip, lsl #22 │ │ │ │ - tsteq pc, ip │ │ │ │ + smlabteq lr, r4, pc, pc @ │ │ │ │ + @ instruction: 0x010da8b4 │ │ │ │ + tsteq pc, r4, lsl r0 @ │ │ │ │ + smlabbeq pc, ip, r2, r0 @ │ │ │ │ + @ instruction: 0x010da89c │ │ │ │ + @ instruction: 0x010f0594 │ │ │ │ + tsteq pc, r0, ror #10 │ │ │ │ + tsteq pc, r4, lsl r0 @ │ │ │ │ + @ instruction: 0x010f0290 │ │ │ │ + tsteq sp, r4, ror r8 │ │ │ │ tsteq pc, r4, lsr #32 │ │ │ │ - strdeq sl, [sp, -r4] │ │ │ │ - strheq r0, [pc, -r4] │ │ │ │ + smlatbeq pc, r4, r2, r0 @ │ │ │ │ + tsteq sp, ip, asr r8 │ │ │ │ + smlabbeq pc, r0, r5, r0 @ │ │ │ │ + tsteq pc, ip, lsr #32 │ │ │ │ + @ instruction: 0x010f02b0 │ │ │ │ + tsteq sp, ip, lsr r8 │ │ │ │ + tsteq pc, r4, lsl r8 @ │ │ │ │ + tsteq sp, ip, lsr #16 │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + tsteq pc, ip, lsl #6 │ │ │ │ + ldrdeq r0, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsl r8 @ │ │ │ │ + tsteq pc, r4, lsr r0 @ │ │ │ │ + strdeq sl, [sp, -ip] │ │ │ │ + tsteq pc, r4, lsr #16 │ │ │ │ + tsteq pc, r4, asr #32 │ │ │ │ + smlatteq sp, r4, r7, sl │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ + tsteq pc, ip, lsr #16 │ │ │ │ + tsteq pc, ip, asr #32 │ │ │ │ + smlabteq sp, r4, r7, sl │ │ │ │ + tsteq pc, ip, lsr r8 @ │ │ │ │ + qaddeq r0, ip, pc @ │ │ │ │ + smlatbeq sp, ip, r7, sl │ │ │ │ + tsteq pc, r4, asr #6 │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + tsteq pc, ip, lsr r8 @ │ │ │ │ + qaddeq r0, ip, pc @ │ │ │ │ + smlabbeq sp, r4, r7, sl │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ tsteq pc, ip, rrx │ │ │ │ + tsteq sp, ip, ror #14 │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ + tsteq pc, r4, asr r8 @ │ │ │ │ + tsteq pc, r4, ror r0 @ │ │ │ │ + tsteq sp, ip, asr #14 │ │ │ │ + ldrdeq r0, [pc, -r0] │ │ │ │ + tsteq sp, ip, lsr r7 │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + smlabteq pc, ip, r9, r0 @ │ │ │ │ + tsteq pc, r4, lsr #18 │ │ │ │ + strheq r0, [pc, -r4] │ │ │ │ smlabbeq pc, r4, r0, r0 @ │ │ │ │ - ldrdeq sl, [sp, -r4] │ │ │ │ - smlatbeq pc, ip, r0, r0 @ │ │ │ │ - smlabteq sp, r4, sl, sl │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - tsteq pc, ip, asr r7 @ │ │ │ │ - tsteq pc, ip, ror #2 │ │ │ │ - tsteq pc, r4, lsl r1 @ │ │ │ │ - ldrdeq r0, [pc, -ip] │ │ │ │ - smlatteq pc, ip, r0, r0 │ │ │ │ - smlabbeq sp, ip, sl, sl │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ - tsteq pc, r8, lsr #2 │ │ │ │ - tsteq sp, r4, ror sl │ │ │ │ - @ instruction: 0x010f0194 │ │ │ │ - tsteq pc, ip, asr #2 │ │ │ │ - tsteq pc, r4, ror #2 │ │ │ │ - tsteq sp, r4, asr sl │ │ │ │ - @ instruction: 0x010f01b4 │ │ │ │ - tsteq pc, ip, lsr #8 │ │ │ │ - tsteq sp, ip, lsr sl │ │ │ │ - tsteq pc, r4, lsr r7 @ │ │ │ │ - tsteq pc, r0, lsl #14 │ │ │ │ - @ instruction: 0x010f01b4 │ │ │ │ - tsteq pc, r0, lsr r4 @ │ │ │ │ - tsteq sp, r4, lsl sl │ │ │ │ - smlabteq pc, r4, r1, r0 @ │ │ │ │ - tsteq pc, r4, asr #8 │ │ │ │ + smlabteq pc, r4, r5, r0 @ │ │ │ │ + tsteq pc, r4, asr r8 @ │ │ │ │ strdeq sl, [sp, -ip] │ │ │ │ - tsteq pc, r0, lsr #14 │ │ │ │ - smlabteq pc, ip, r1, r0 @ │ │ │ │ - tsteq pc, r0, asr r4 @ │ │ │ │ - ldrdeq sl, [sp, -ip] │ │ │ │ - @ instruction: 0x010f09b4 │ │ │ │ - smlabteq sp, ip, r9, sl │ │ │ │ - tsteq pc, ip, lsl #10 │ │ │ │ - smlatbeq pc, ip, r4, r0 @ │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - @ instruction: 0x010f09b4 │ │ │ │ + ldrdeq r0, [pc, -r8] │ │ │ │ + tsteq pc, r8, ror #16 │ │ │ │ + smlatteq sp, r4, r6, sl │ │ │ │ + swpeq r0, ip, [pc] @ │ │ │ │ + smlatteq pc, r4, r5, r0 │ │ │ │ + tsteq pc, r4, ror r8 @ │ │ │ │ + smlabteq sp, r4, r6, sl │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ + smlabbeq pc, r8, r8, r0 @ │ │ │ │ + smlatbeq sp, ip, r6, sl │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ + smlabteq pc, r4, r8, r0 @ │ │ │ │ ldrdeq r0, [pc, -r4] │ │ │ │ - @ instruction: 0x010da99c │ │ │ │ - smlabteq pc, r4, r9, r0 @ │ │ │ │ - smlatteq pc, r4, r1, r0 │ │ │ │ - smlabbeq sp, r4, r9, sl │ │ │ │ - @ instruction: 0x010f0498 │ │ │ │ - smlabteq pc, ip, r9, r0 @ │ │ │ │ - smlatteq pc, ip, r1, r0 │ │ │ │ - tsteq sp, r4, ror #18 │ │ │ │ - ldrdeq r0, [pc, -ip] │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - tsteq sp, ip, asr #18 │ │ │ │ - smlatteq pc, r4, r4, r0 │ │ │ │ - @ instruction: 0x010f04b0 │ │ │ │ + smlabbeq pc, ip, r0, r1 @ │ │ │ │ + smlabbeq sp, r4, r6, sl │ │ │ │ + smlatteq pc, r8, sp, r0 │ │ │ │ + swpeq r1, ip, [pc] @ │ │ │ │ + tsteq sp, ip, ror #12 │ │ │ │ ldrdeq r0, [pc, -ip] │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - tsteq sp, r4, lsr #18 │ │ │ │ - smlatteq pc, ip, r9, r0 │ │ │ │ - tsteq pc, ip, lsl #4 │ │ │ │ - tsteq sp, ip, lsl #18 │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ strdeq r0, [pc, -r4] │ │ │ │ - tsteq pc, r4, lsl r2 @ │ │ │ │ - smlatteq sp, ip, r8, sl │ │ │ │ - tsteq pc, r0, ror r7 @ │ │ │ │ - ldrdeq sl, [sp, -ip] │ │ │ │ - @ instruction: 0x010f1490 │ │ │ │ - tsteq pc, ip, ror #22 │ │ │ │ - smlabteq pc, r4, sl, r0 @ │ │ │ │ - tsteq pc, r4, asr r2 @ │ │ │ │ - tsteq pc, r4, lsr #4 │ │ │ │ - tsteq pc, r4, ror #14 │ │ │ │ - strdeq r0, [pc, -r4] │ │ │ │ - @ instruction: 0x010da89c │ │ │ │ - tsteq pc, r8, ror r7 @ │ │ │ │ - tsteq pc, r8, lsl #20 │ │ │ │ - smlabbeq sp, r4, r8, sl │ │ │ │ - tsteq pc, ip, lsr r2 @ │ │ │ │ - smlabbeq pc, r4, r7, r0 @ │ │ │ │ - tsteq pc, r4, lsl sl @ │ │ │ │ - tsteq sp, r4, ror #16 │ │ │ │ - @ instruction: 0x010f0798 │ │ │ │ - tsteq pc, r8, lsr #20 │ │ │ │ - tsteq sp, ip, asr #16 │ │ │ │ - @ instruction: 0x010f0a94 │ │ │ │ - tsteq pc, r4, ror #20 │ │ │ │ - tsteq pc, r4, ror pc @ │ │ │ │ - tsteq pc, ip, lsr #4 │ │ │ │ - tsteq sp, r4, lsr #16 │ │ │ │ - smlabbeq pc, r8, pc, r0 @ │ │ │ │ - tsteq pc, ip, lsr r2 @ │ │ │ │ - tsteq sp, ip, lsl #16 │ │ │ │ - tsteq pc, ip, ror sl @ │ │ │ │ - @ instruction: 0x010f0f94 │ │ │ │ - tsteq pc, r4, asr #4 │ │ │ │ - smlatteq sp, ip, r7, sl │ │ │ │ - smlatbeq pc, r8, pc, r0 @ │ │ │ │ - tsteq pc, r4, asr r2 @ │ │ │ │ - ldrdeq sl, [sp, -r4] │ │ │ │ - tsteq pc, ip, lsl #22 │ │ │ │ - @ instruction: 0x010f0ab4 │ │ │ │ - smlabbeq pc, r4, sl, r0 @ │ │ │ │ - smlatbeq pc, r4, pc, r0 @ │ │ │ │ - tsteq pc, ip, asr #4 │ │ │ │ - smlatbeq sp, r4, r7, sl │ │ │ │ - @ instruction: 0x010f0fb8 │ │ │ │ - tsteq pc, ip, asr r2 @ │ │ │ │ - smlabbeq sp, ip, r7, sl │ │ │ │ - @ instruction: 0x010f0a9c │ │ │ │ - smlabteq pc, r4, pc, r0 @ │ │ │ │ - tsteq pc, r4, ror #4 │ │ │ │ - tsteq sp, ip, ror #14 │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - tsteq pc, r4, ror r2 @ │ │ │ │ - tsteq sp, r4, asr r7 │ │ │ │ - ldrdeq r0, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, sl, r0 @ │ │ │ │ - ldrdeq r0, [pc, -ip] │ │ │ │ - tsteq pc, r4, ror r2 @ │ │ │ │ - tsteq sp, ip, lsr #14 │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - smlabbeq pc, r4, r2, r1 @ │ │ │ │ - tsteq sp, r4, lsl r7 │ │ │ │ - smlabteq pc, r4, sl, r0 @ │ │ │ │ + smlatbeq pc, r4, r0, r1 @ │ │ │ │ + tsteq sp, ip, asr #12 │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ + strheq r1, [pc, -r4] │ │ │ │ + tsteq sp, r4, lsr r6 │ │ │ │ + tsteq pc, ip, ror #18 │ │ │ │ + tsteq pc, r4, lsl r9 @ │ │ │ │ + smlatteq pc, r4, r8, r0 │ │ │ │ + tsteq pc, r4, lsl #28 │ │ │ │ + smlatbeq pc, ip, r0, r1 @ │ │ │ │ + tsteq sp, r4, lsl #12 │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + strheq r1, [pc, -ip] │ │ │ │ + smlatteq sp, ip, r5, sl │ │ │ │ strdeq r0, [pc, -ip] │ │ │ │ - smlabbeq pc, ip, r2, r1 @ │ │ │ │ + tsteq pc, r4, lsr #28 │ │ │ │ + smlabteq pc, r4, r0, r1 @ │ │ │ │ + smlabteq sp, ip, r5, sl │ │ │ │ + tsteq pc, r8, lsr lr @ │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + @ instruction: 0x010da5b4 │ │ │ │ + tsteq pc, ip, lsr r9 @ │ │ │ │ + tsteq pc, ip, lsl #18 │ │ │ │ + tsteq pc, ip, lsr lr @ │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + smlabbeq sp, ip, r5, sl │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + smlatteq pc, r4, r0, r1 │ │ │ │ + tsteq sp, r4, ror r5 │ │ │ │ + tsteq pc, r4, lsr #18 │ │ │ │ + tsteq pc, ip, asr lr @ │ │ │ │ + smlatteq pc, ip, r0, r1 │ │ │ │ + tsteq sp, r4, asr r5 │ │ │ │ + @ instruction: 0x010f0bb0 │ │ │ │ + tsteq sp, r4, asr #10 │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ + smlatbeq pc, r0, r1, r1 @ │ │ │ │ + tsteq pc, r0, asr #2 │ │ │ │ + tsteq pc, ip, lsl #2 │ │ │ │ + smlatbeq pc, ip, fp, r0 @ │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + tsteq sp, ip, lsl #10 │ │ │ │ + smlabteq pc, r0, fp, r0 @ │ │ │ │ + tsteq pc, r8, ror lr @ │ │ │ │ strdeq sl, [sp, -r4] │ │ │ │ - tsteq pc, r0, asr sp @ │ │ │ │ - smlatteq sp, r4, r6, sl │ │ │ │ + tsteq pc, ip, lsr #2 │ │ │ │ + smlabteq pc, ip, fp, r0 @ │ │ │ │ + smlabbeq pc, r4, lr, r0 @ │ │ │ │ + ldrdeq sl, [sp, -r4] │ │ │ │ + smlatteq pc, r0, fp, r0 │ │ │ │ + @ instruction: 0x010f0e98 │ │ │ │ + @ instruction: 0x010da4bc │ │ │ │ + smlabbeq pc, r0, r1, r1 @ │ │ │ │ + smlabteq pc, r4, r5, r1 @ │ │ │ │ ldrdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, r0, asr #6 │ │ │ │ - smlatteq pc, r0, r2, r1 │ │ │ │ - smlatbeq pc, ip, r2, r1 @ │ │ │ │ - tsteq pc, ip, asr #26 │ │ │ │ - tsteq pc, r4 │ │ │ │ - smlatbeq sp, ip, r6, sl │ │ │ │ - tsteq pc, r0, ror #26 │ │ │ │ - tsteq pc, r8, lsl r0 @ │ │ │ │ - @ instruction: 0x010da694 │ │ │ │ - smlabteq pc, ip, r2, r1 @ │ │ │ │ - tsteq pc, ip, ror #26 │ │ │ │ - tsteq pc, r4, lsr #32 │ │ │ │ - tsteq sp, r4, ror r6 │ │ │ │ - smlabbeq pc, r0, sp, r0 @ │ │ │ │ - tsteq pc, r8, lsr r0 @ │ │ │ │ - tsteq sp, ip, asr r6 │ │ │ │ - tsteq pc, r0, lsr #6 │ │ │ │ - tsteq pc, r4, ror #14 │ │ │ │ - tsteq pc, ip, ror r4 @ │ │ │ │ - @ instruction: 0x010f15b4 │ │ │ │ - tsteq sp, r4, lsr r6 │ │ │ │ - tsteq pc, r4, lsl #20 │ │ │ │ - @ instruction: 0x010f1b9c │ │ │ │ - tsteq sp, ip, lsl r6 │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - @ instruction: 0x010f15b8 │ │ │ │ - tsteq pc, ip, asr #14 │ │ │ │ - strdeq sl, [sp, -ip] │ │ │ │ - tsteq pc, r0, lsl #20 │ │ │ │ - smlatteq sp, ip, r5, sl │ │ │ │ - tsteq pc, ip, lsr #12 │ │ │ │ - smlabbeq pc, ip, r4, r1 @ │ │ │ │ - @ instruction: 0x010f18bc │ │ │ │ + tsteq pc, r4, lsl r4 @ │ │ │ │ + @ instruction: 0x010da494 │ │ │ │ + tsteq pc, r4, ror #16 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + tsteq sp, ip, ror r4 │ │ │ │ + tsteq pc, r4, lsr r7 @ │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ smlatbeq pc, ip, r5, r1 @ │ │ │ │ - tsteq pc, ip, lsr r7 @ │ │ │ │ - @ instruction: 0x010da5bc │ │ │ │ - smlabbeq pc, ip, fp, r1 @ │ │ │ │ - smlatteq pc, r0, r2, r1 │ │ │ │ - smlatbeq sp, r4, r5, sl │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - tsteq pc, ip, lsr r7 @ │ │ │ │ - @ instruction: 0x010f189c │ │ │ │ - smlabbeq sp, r4, r5, sl │ │ │ │ - smlatteq pc, r4, r2, r1 │ │ │ │ - tsteq pc, ip, asr #8 │ │ │ │ - tsteq sp, ip, ror #10 │ │ │ │ - tsteq pc, ip, ror #14 │ │ │ │ - @ instruction: 0x010f1b94 │ │ │ │ - smlabbeq pc, ip, r8, r1 @ │ │ │ │ + tsteq sp, ip, asr r4 │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + tsteq sp, ip, asr #8 │ │ │ │ + smlabbeq pc, ip, r4, r1 @ │ │ │ │ + smlatteq pc, ip, r2, r1 │ │ │ │ + tsteq pc, ip, lsl r7 @ │ │ │ │ + tsteq pc, ip, lsl #8 │ │ │ │ + @ instruction: 0x010f159c │ │ │ │ + tsteq sp, ip, lsl r4 │ │ │ │ + smlatteq pc, ip, r9, r1 │ │ │ │ + tsteq pc, r0, asr #2 │ │ │ │ + tsteq sp, r4, lsl #8 │ │ │ │ + tsteq pc, r0, ror r8 @ │ │ │ │ + @ instruction: 0x010f159c │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + smlatteq sp, r4, r3, sl │ │ │ │ + tsteq pc, r4, asr #2 │ │ │ │ + smlatbeq pc, ip, r2, r1 @ │ │ │ │ + smlabteq sp, ip, r3, sl │ │ │ │ + smlabteq pc, ip, r5, r1 @ │ │ │ │ strdeq r1, [pc, -r4] │ │ │ │ - tsteq sp, r4, asr #10 │ │ │ │ + smlatteq pc, ip, r6, r1 │ │ │ │ + tsteq pc, r4, asr r8 @ │ │ │ │ + smlatbeq sp, r4, r3, sl │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -28859,423 +28859,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - tsteq pc, ip, asr #30 │ │ │ │ - smlabteq sp, r8, lr, r9 │ │ │ │ - @ instruction: 0x010f0c90 │ │ │ │ - @ instruction: 0x010f1394 │ │ │ │ - tsteq pc, r8, lsl r5 @ │ │ │ │ - smlatbeq sp, r8, lr, r9 │ │ │ │ - smlabteq pc, r8, sp, r0 @ │ │ │ │ - @ instruction: 0x010d9e98 │ │ │ │ - smlatbeq pc, r8, r5, r7 @ │ │ │ │ - @ instruction: 0x010f37bc │ │ │ │ - tsteq pc, r4, lsr r4 @ │ │ │ │ - tsteq pc, r0, lsl #24 │ │ │ │ - tsteq pc, r8, ror r9 @ │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - tsteq pc, ip, asr ip @ │ │ │ │ - tsteq pc, r0, ror #6 │ │ │ │ - smlatteq pc, r0, r4, r1 │ │ │ │ - tsteq sp, r0, asr #28 │ │ │ │ - tsteq pc, ip, lsl pc @ │ │ │ │ - swpeq r1, r8, [pc] @ │ │ │ │ - tsteq sp, r8, lsr #28 │ │ │ │ - @ instruction: 0x010f1798 │ │ │ │ - smlatteq pc, r0, r4, r1 │ │ │ │ - tsteq pc, r8, lsl #10 │ │ │ │ - tsteq sp, r8, lsl #28 │ │ │ │ - smlatbeq pc, r0, r7, r1 @ │ │ │ │ - tsteq pc, r0, asr #10 │ │ │ │ - strdeq r9, [sp, -r0] │ │ │ │ - tsteq pc, r0, asr r8 @ │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - smlabteq pc, r8, r7, r1 @ │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ - smlabteq sp, r8, sp, r9 │ │ │ │ - tsteq pc, r0, lsl #16 │ │ │ │ - smlatbeq pc, r0, r5, r1 @ │ │ │ │ - @ instruction: 0x010d9db0 │ │ │ │ - tsteq pc, r0, ror #16 │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - @ instruction: 0x010d9d90 │ │ │ │ - tsteq pc, r8, ror #16 │ │ │ │ - tsteq pc, r8, lsl #12 │ │ │ │ - tsteq sp, r8, ror sp │ │ │ │ tsteq pc, r8, lsr ip @ │ │ │ │ - tsteq pc, r0, lsl r9 @ │ │ │ │ - @ instruction: 0x010f18b8 │ │ │ │ - smlabbeq pc, r8, r8, r1 @ │ │ │ │ - tsteq pc, r8, lsr #12 │ │ │ │ - tsteq sp, r8, asr #26 │ │ │ │ - smlabteq pc, r0, r8, r1 @ │ │ │ │ - tsteq pc, r0, ror #12 │ │ │ │ - tsteq sp, r0, lsr sp │ │ │ │ - smlatbeq pc, r0, fp, r1 @ │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - tsteq pc, r0, lsl r9 @ │ │ │ │ - tsteq sp, r0, lsl sp │ │ │ │ - smlatbeq pc, r8, fp, r1 @ │ │ │ │ - tsteq pc, r8, asr #18 │ │ │ │ + smlatbeq pc, ip, sp, r0 @ │ │ │ │ + tsteq sp, r8, lsr #26 │ │ │ │ + strdeq r0, [pc, -r0] │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + tsteq pc, r8, ror r3 @ │ │ │ │ + tsteq sp, r8, lsl #26 │ │ │ │ + tsteq pc, r8, lsr #24 │ │ │ │ strdeq r9, [sp, -r8] │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - tsteq pc, r0, lsl #24 │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - tsteq pc, r0, ror r9 @ │ │ │ │ - ldrdeq r9, [sp, -r0] │ │ │ │ - tsteq pc, r8, lsl #24 │ │ │ │ - smlatbeq pc, r8, r9, r1 @ │ │ │ │ - @ instruction: 0x010d9cb8 │ │ │ │ - tsteq pc, r8, ror #24 │ │ │ │ - tsteq pc, r8, lsr ip @ │ │ │ │ + tsteq pc, r8, lsl #8 │ │ │ │ + tsteq pc, ip, lsl r6 @ │ │ │ │ + @ instruction: 0x010f2294 │ │ │ │ + tsteq pc, r0, ror #20 │ │ │ │ ldrdeq r1, [pc, -r8] │ │ │ │ - @ instruction: 0x010d9c98 │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ + @ instruction: 0x010f1690 │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + @ instruction: 0x010f0abc │ │ │ │ + smlabteq pc, r0, r1, r1 @ │ │ │ │ + tsteq pc, r0, asr #6 │ │ │ │ + smlatbeq sp, r0, ip, r9 │ │ │ │ + tsteq pc, ip, ror sp @ │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ smlabbeq sp, r8, ip, r9 │ │ │ │ - tsteq pc, r8, ror lr @ │ │ │ │ - strheq r2, [pc, -r8] │ │ │ │ - @ instruction: 0x010f1a98 │ │ │ │ - tsteq pc, r0, asr #20 │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - smlabbeq pc, r8, ip, r1 @ │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + tsteq pc, r0, asr #6 │ │ │ │ + tsteq pc, r8, ror #6 │ │ │ │ + tsteq sp, r8, ror #24 │ │ │ │ + tsteq pc, r0, lsl #12 │ │ │ │ + smlatbeq pc, r0, r3, r1 @ │ │ │ │ tsteq sp, r0, asr ip │ │ │ │ - tsteq pc, r8, asr #20 │ │ │ │ - smlabteq pc, r0, ip, r1 @ │ │ │ │ - tsteq sp, r8, lsr ip │ │ │ │ - tsteq pc, r8, lsr #26 │ │ │ │ - tsteq pc, r8, ror sl @ │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - tsteq sp, r8, lsl ip │ │ │ │ - smlabbeq pc, r8, lr, r1 @ │ │ │ │ - tsteq pc, r8, asr pc @ │ │ │ │ - tsteq sp, r0, lsl #24 │ │ │ │ - tsteq pc, r0, ror pc @ │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ - smlabteq pc, r0, r1, r2 @ │ │ │ │ - @ instruction: 0x010f2290 │ │ │ │ + @ instruction: 0x010f16b0 │ │ │ │ + tsteq pc, r8, asr r6 @ │ │ │ │ + tsteq pc, r8, lsr #12 │ │ │ │ + smlabteq pc, r8, r3, r1 @ │ │ │ │ + tsteq sp, r8, lsr #24 │ │ │ │ + tsteq pc, r0, ror #12 │ │ │ │ + tsteq pc, r0, lsl #8 │ │ │ │ + tsteq sp, r0, lsl ip │ │ │ │ + smlabteq pc, r0, r6, r1 @ │ │ │ │ + @ instruction: 0x010f1690 │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ + strdeq r9, [sp, -r0] │ │ │ │ + smlabteq pc, r8, r6, r1 @ │ │ │ │ + tsteq pc, r8, ror #8 │ │ │ │ ldrdeq r9, [sp, -r8] │ │ │ │ - smlatbeq pc, r8, sp, r1 @ │ │ │ │ - tsteq pc, r4, ror #28 │ │ │ │ - smlabteq sp, r0, fp, r9 │ │ │ │ - smlabbeq pc, ip, r2, r2 @ │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - smlatbeq pc, r4, r1, r2 @ │ │ │ │ - smlatbeq sp, r0, fp, r9 │ │ │ │ - tsteq pc, r4, asr #6 │ │ │ │ + @ instruction: 0x010f1a98 │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ + tsteq pc, r8, lsl r7 @ │ │ │ │ + smlatteq pc, r8, r6, r1 │ │ │ │ + smlabbeq pc, r8, r4, r1 @ │ │ │ │ + smlatbeq sp, r8, fp, r9 │ │ │ │ + tsteq pc, r0, lsr #14 │ │ │ │ + smlabteq pc, r0, r4, r1 @ │ │ │ │ @ instruction: 0x010d9b90 │ │ │ │ - tsteq pc, ip, ror r3 @ │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + tsteq pc, r0, asr r7 @ │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ + tsteq sp, r0, ror fp │ │ │ │ + tsteq pc, r8, lsl #20 │ │ │ │ + smlatbeq pc, r8, r7, r1 @ │ │ │ │ + tsteq sp, r8, asr fp │ │ │ │ + @ instruction: 0x010f1ab8 │ │ │ │ + tsteq pc, r0, ror #20 │ │ │ │ + tsteq pc, r0, lsr sl @ │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + tsteq sp, r0, lsr fp │ │ │ │ + tsteq pc, r8, ror #20 │ │ │ │ + tsteq pc, r8, lsl #16 │ │ │ │ + tsteq sp, r8, lsl fp │ │ │ │ + smlabteq pc, r8, sl, r1 @ │ │ │ │ + @ instruction: 0x010f1a98 │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ + strdeq r9, [sp, -r8] │ │ │ │ + tsteq pc, r0, asr r8 @ │ │ │ │ + smlatteq sp, r8, sl, r9 │ │ │ │ ldrdeq r1, [pc, -r8] │ │ │ │ - smlabteq pc, r0, r0, r2 @ │ │ │ │ - tsteq pc, r0, lsl pc @ │ │ │ │ - smlatteq pc, r8, pc, r1 @ │ │ │ │ - tsteq sp, r0, ror #22 │ │ │ │ - tsteq pc, r0, asr r2 @ │ │ │ │ - tsteq pc, r0, lsr #6 │ │ │ │ - tsteq sp, r8, asr #22 │ │ │ │ - smlatteq pc, r0, pc, r1 @ │ │ │ │ - tsteq pc, ip, lsl lr @ │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - tsteq sp, r8, lsr #22 │ │ │ │ - tsteq pc, r4, ror #2 │ │ │ │ - tsteq pc, r4, lsr r2 @ │ │ │ │ - tsteq sp, r0, lsl fp │ │ │ │ - tsteq pc, r8, asr #4 │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - tsteq pc, r0, lsr sp @ │ │ │ │ + tsteq pc, r8, lsl pc @ │ │ │ │ strdeq r1, [pc, -r8] │ │ │ │ - smlatteq sp, r8, sl, r9 │ │ │ │ - tsteq pc, r0, ror r0 @ │ │ │ │ - tsteq pc, r0, asr #2 │ │ │ │ - ldrdeq r9, [sp, -r0] │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - tsteq pc, r0, lsl sp @ │ │ │ │ + smlatbeq pc, r0, r8, r1 @ │ │ │ │ + tsteq pc, r0, ror r8 @ │ │ │ │ + smlatteq pc, r8, sl, r1 │ │ │ │ @ instruction: 0x010d9ab0 │ │ │ │ - smlabteq pc, r0, lr, r1 @ │ │ │ │ - smlatbeq sp, r0, sl, r9 │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ - tsteq pc, r0, lsr #10 │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - smlatbeq pc, r4, r2, r2 @ │ │ │ │ + smlatbeq pc, r8, r8, r1 @ │ │ │ │ + tsteq pc, r0, lsr #22 │ │ │ │ + @ instruction: 0x010d9a98 │ │ │ │ + smlabbeq pc, r8, fp, r1 @ │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + tsteq pc, r0, asr fp @ │ │ │ │ + tsteq sp, r8, ror sl │ │ │ │ + smlatteq pc, r8, ip, r1 │ │ │ │ + @ instruction: 0x010f1db8 │ │ │ │ tsteq sp, r0, ror #20 │ │ │ │ - smlatteq pc, r0, r2, r2 │ │ │ │ - smlatteq pc, ip, r2, r2 │ │ │ │ - tsteq sp, r8, asr #20 │ │ │ │ - tsteq pc, r0, asr #6 │ │ │ │ - tsteq pc, r0, lsl r3 @ │ │ │ │ - tsteq pc, ip, lsl r3 @ │ │ │ │ - tsteq sp, r8, lsr #20 │ │ │ │ - tsteq pc, r8, asr #6 │ │ │ │ - tsteq pc, r4, asr r3 @ │ │ │ │ - tsteq sp, r0, lsl sl │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - smlatbeq pc, r0, r3, r2 @ │ │ │ │ - tsteq pc, r0, ror r3 @ │ │ │ │ - tsteq pc, ip, ror r3 @ │ │ │ │ - smlatteq sp, r8, r9, r9 │ │ │ │ - smlatbeq pc, r8, r3, r2 @ │ │ │ │ - @ instruction: 0x010f23b4 │ │ │ │ - ldrdeq r9, [sp, -r0] │ │ │ │ - tsteq pc, r8, lsl #8 │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ ldrdeq r2, [pc, -r8] │ │ │ │ - smlatteq pc, r4, r3, r2 │ │ │ │ - @ instruction: 0x010d99b0 │ │ │ │ - tsteq pc, r0, lsl r4 @ │ │ │ │ - tsteq pc, ip, lsl r4 @ │ │ │ │ - @ instruction: 0x010d9998 │ │ │ │ - tsteq pc, ip, lsl #12 │ │ │ │ - tsteq pc, r4, lsl #10 │ │ │ │ - tsteq pc, r0, ror #8 │ │ │ │ - tsteq pc, r0, lsr r4 @ │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - tsteq sp, r8, ror #18 │ │ │ │ - @ instruction: 0x010f2490 │ │ │ │ - @ instruction: 0x010f24b0 │ │ │ │ - tsteq sp, r0, asr r9 │ │ │ │ - tsteq pc, r4, asr #10 │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ - tsteq sp, r0, lsr r9 │ │ │ │ - tsteq pc, r4, ror #10 │ │ │ │ - tsteq pc, ip, ror r5 @ │ │ │ │ - tsteq sp, r8, lsl r9 │ │ │ │ - smlabbeq pc, ip, r6, r2 @ │ │ │ │ - tsteq pc, r4, lsl #12 │ │ │ │ - @ instruction: 0x010f25bc │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsr #32 │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + tsteq sp, r8, lsr sl │ │ │ │ + tsteq pc, r8, lsl #24 │ │ │ │ + smlabteq pc, r4, ip, r1 @ │ │ │ │ + tsteq sp, r0, lsr #20 │ │ │ │ + smlatteq pc, ip, r0, r2 │ │ │ │ + tsteq pc, r4, lsr pc @ │ │ │ │ + tsteq pc, r4 │ │ │ │ + tsteq sp, r0, lsl #20 │ │ │ │ + smlatbeq pc, r4, r1, r2 @ │ │ │ │ strdeq r9, [sp, -r0] │ │ │ │ - tsteq pc, r4, lsr #12 │ │ │ │ - tsteq pc, ip, lsr r6 @ │ │ │ │ - ldrdeq r9, [sp, -r8] │ │ │ │ - smlatteq pc, ip, r6, r2 │ │ │ │ - @ instruction: 0x010f2694 │ │ │ │ - @ instruction: 0x010f26b4 │ │ │ │ - @ instruction: 0x010d98b8 │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsr fp @ │ │ │ │ + tsteq pc, r0, lsr #30 │ │ │ │ + tsteq pc, r0, ror sp @ │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ + smlabteq sp, r0, r9, r9 │ │ │ │ + strheq r2, [pc, -r0] │ │ │ │ + smlabbeq pc, r0, r1, r2 @ │ │ │ │ + smlatbeq sp, r8, r9, r9 │ │ │ │ + tsteq pc, r0, asr #28 │ │ │ │ + tsteq pc, ip, ror ip @ │ │ │ │ + tsteq pc, r8, asr sp @ │ │ │ │ + smlabbeq sp, r8, r9, r9 │ │ │ │ + smlabteq pc, r4, pc, r1 @ │ │ │ │ + swpeq r2, r4, [pc] @ │ │ │ │ + tsteq sp, r0, ror r9 │ │ │ │ + smlatbeq pc, r8, r0, r2 @ │ │ │ │ + tsteq pc, r0, asr sp @ │ │ │ │ + @ instruction: 0x010f1b90 │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + tsteq sp, r8, asr #18 │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + smlatbeq pc, r0, pc, r1 @ │ │ │ │ + tsteq sp, r0, lsr r9 │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ + @ instruction: 0x010f1ab8 │ │ │ │ + tsteq pc, r0, ror fp @ │ │ │ │ + tsteq sp, r0, lsl r9 │ │ │ │ + tsteq pc, r0, lsr #26 │ │ │ │ + tsteq sp, r0, lsl #18 │ │ │ │ + smlabbeq pc, ip, r7, r2 @ │ │ │ │ + smlabbeq pc, r0, r3, r2 @ │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ + @ instruction: 0x010f2190 │ │ │ │ + tsteq pc, r8, lsr r1 @ │ │ │ │ + tsteq pc, r4, lsr r0 @ │ │ │ │ + tsteq pc, r4, lsl #2 │ │ │ │ + smlabteq sp, r0, r8, r9 │ │ │ │ + tsteq pc, r0, asr #2 │ │ │ │ + tsteq pc, ip, asr #2 │ │ │ │ smlatbeq sp, r8, r8, r9 │ │ │ │ - @ instruction: 0x010f2cb8 │ │ │ │ - smlabteq pc, ip, r9, r2 @ │ │ │ │ - tsteq pc, r4, ror #16 │ │ │ │ - @ instruction: 0x010f27bc │ │ │ │ - tsteq pc, r4, ror #14 │ │ │ │ - smlabbeq pc, r4, r7, r2 @ │ │ │ │ + smlatbeq pc, r0, r1, r2 @ │ │ │ │ + tsteq pc, r0, ror r1 @ │ │ │ │ + tsteq pc, ip, ror r1 @ │ │ │ │ + smlabbeq sp, r8, r8, r9 │ │ │ │ + smlatbeq pc, r8, r1, r2 @ │ │ │ │ + @ instruction: 0x010f21b4 │ │ │ │ tsteq sp, r0, ror r8 │ │ │ │ - smlatteq pc, ip, r7, r2 │ │ │ │ - tsteq pc, ip, lsl #16 │ │ │ │ - tsteq sp, r8, asr r8 │ │ │ │ - smlabteq pc, r4, r8, r2 @ │ │ │ │ - tsteq pc, ip, asr r8 @ │ │ │ │ - smlabbeq pc, r4, r8, r2 @ │ │ │ │ - tsteq sp, r8, lsr r8 │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ - tsteq sp, r0, lsr #16 │ │ │ │ - smlabteq pc, ip, sl, r2 @ │ │ │ │ - tsteq pc, r4, lsl #20 │ │ │ │ - @ instruction: 0x010f299c │ │ │ │ - smlabteq pc, r4, r9, r2 @ │ │ │ │ + tsteq pc, r8, asr r2 @ │ │ │ │ + mrseq r2, (UNDEF: 47) │ │ │ │ + ldrdeq r2, [pc, -r0] │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + tsteq sp, r8, asr #16 │ │ │ │ + tsteq pc, r8, lsl #4 │ │ │ │ + tsteq pc, r4, lsl r2 @ │ │ │ │ + tsteq sp, r0, lsr r8 │ │ │ │ + tsteq pc, r8, ror #4 │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ + tsteq pc, r4, asr #4 │ │ │ │ + tsteq sp, r0, lsl r8 │ │ │ │ + tsteq pc, r0, ror r2 @ │ │ │ │ + tsteq pc, ip, ror r2 @ │ │ │ │ strdeq r9, [sp, -r8] │ │ │ │ - tsteq pc, r4, asr #20 │ │ │ │ - tsteq pc, ip, ror #20 │ │ │ │ - smlatteq sp, r0, r7, r9 │ │ │ │ - tsteq pc, r4, asr fp @ │ │ │ │ - smlatteq pc, r4, sl, r2 │ │ │ │ - tsteq pc, r0, lsl fp @ │ │ │ │ - smlabteq sp, r0, r7, r9 │ │ │ │ - tsteq pc, r8, ror #22 │ │ │ │ + tsteq pc, ip, ror #8 │ │ │ │ + tsteq pc, r4, ror #6 │ │ │ │ + smlabteq pc, r0, r2, r2 @ │ │ │ │ + @ instruction: 0x010f2290 │ │ │ │ + @ instruction: 0x010f229c │ │ │ │ + smlabteq sp, r8, r7, r9 │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ @ instruction: 0x010d97b0 │ │ │ │ - smlabteq pc, r0, lr, r2 @ │ │ │ │ - tsteq pc, r8, asr sp @ │ │ │ │ - smlabbeq pc, r0, ip, r2 @ │ │ │ │ - tsteq pc, r0, lsl ip @ │ │ │ │ - tsteq pc, ip, lsr ip @ │ │ │ │ - smlabbeq sp, r0, r7, r9 │ │ │ │ - smlabteq pc, r8, ip, r2 @ │ │ │ │ + smlatbeq pc, r4, r3, r2 @ │ │ │ │ + tsteq pc, ip, asr r3 @ │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ + @ instruction: 0x010d9790 │ │ │ │ + smlabteq pc, r4, r3, r2 @ │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + tsteq sp, r8, ror r7 │ │ │ │ + smlatteq pc, ip, r4, r2 │ │ │ │ + tsteq pc, r4, ror #8 │ │ │ │ + tsteq pc, ip, lsl r4 @ │ │ │ │ + tsteq pc, r4, lsr r4 @ │ │ │ │ + tsteq sp, r0, asr r7 │ │ │ │ + smlabbeq pc, r4, r4, r2 @ │ │ │ │ + @ instruction: 0x010f249c │ │ │ │ + tsteq sp, r8, lsr r7 │ │ │ │ + tsteq pc, ip, asr #10 │ │ │ │ strdeq r2, [pc, -r4] │ │ │ │ - tsteq sp, r8, ror #14 │ │ │ │ - smlatteq pc, r8, sp, r2 │ │ │ │ - tsteq pc, r8, ror sp @ │ │ │ │ - smlatbeq pc, r4, sp, r2 @ │ │ │ │ - tsteq sp, r8, asr #14 │ │ │ │ - tsteq pc, r0, lsl lr @ │ │ │ │ - tsteq pc, ip, lsr #28 │ │ │ │ - tsteq sp, r0, lsr r7 │ │ │ │ - tsteq pc, r0, ror #30 │ │ │ │ - smlabteq pc, r8, lr, r2 @ │ │ │ │ - tsteq pc, r8, ror lr @ │ │ │ │ - @ instruction: 0x010f2e94 │ │ │ │ + tsteq pc, r4, lsl r5 @ │ │ │ │ + tsteq sp, r8, lsl r7 │ │ │ │ + tsteq pc, r4, asr r5 @ │ │ │ │ tsteq sp, r8, lsl #14 │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsl #30 │ │ │ │ - strdeq r9, [sp, -r0] │ │ │ │ - @ instruction: 0x010f2fb0 │ │ │ │ - tsteq pc, r0, ror #30 │ │ │ │ - tsteq pc, ip, ror pc @ │ │ │ │ + tsteq pc, r8, lsl fp @ │ │ │ │ + tsteq pc, ip, lsr #16 │ │ │ │ + smlabteq pc, r4, r6, r2 @ │ │ │ │ + tsteq pc, ip, lsl r6 @ │ │ │ │ + smlabteq pc, r4, r5, r2 @ │ │ │ │ + smlatteq pc, r4, r5, r2 │ │ │ │ ldrdeq r9, [sp, -r0] │ │ │ │ - @ instruction: 0x010f2fb4 │ │ │ │ - smlabteq sp, r0, r6, r9 │ │ │ │ - smlabbeq pc, r0, r1, r4 @ │ │ │ │ - smlabteq pc, r0, r8, r3 @ │ │ │ │ - tsteq pc, ip, asr r4 @ │ │ │ │ - tsteq pc, r4, lsl r2 @ │ │ │ │ - smlatteq pc, ip, r0, r3 │ │ │ │ - qaddeq r3, r4, pc @ │ │ │ │ - tsteq pc, r4 │ │ │ │ - tsteq pc, r0, lsr #32 │ │ │ │ - tsteq sp, r8, ror r6 │ │ │ │ - tsteq pc, ip, ror r0 @ │ │ │ │ - swpeq r3, r8, [pc] @ │ │ │ │ - tsteq sp, r0, ror #12 │ │ │ │ - tsteq pc, ip, lsr r1 @ │ │ │ │ - smlatteq pc, ip, r0, r3 │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ + tsteq pc, ip, asr #12 │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + @ instruction: 0x010d96b8 │ │ │ │ + tsteq pc, r4, lsr #14 │ │ │ │ + @ instruction: 0x010f26bc │ │ │ │ + smlatteq pc, r4, r6, r2 │ │ │ │ + @ instruction: 0x010d9698 │ │ │ │ + tsteq pc, r4, ror #14 │ │ │ │ + smlabbeq pc, ip, r7, r2 @ │ │ │ │ + smlabbeq sp, r0, r6, r9 │ │ │ │ + tsteq pc, ip, lsr #18 │ │ │ │ + tsteq pc, r4, ror #16 │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + tsteq pc, r4, lsr #16 │ │ │ │ + tsteq sp, r8, asr r6 │ │ │ │ + smlatbeq pc, r4, r8, r2 @ │ │ │ │ + smlabteq pc, ip, r8, r2 @ │ │ │ │ tsteq sp, r0, asr #12 │ │ │ │ - tsteq pc, r4, ror #2 │ │ │ │ - smlabbeq pc, r0, r1, r3 @ │ │ │ │ - tsteq sp, r8, lsr #12 │ │ │ │ - @ instruction: 0x010f32b4 │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - smlabteq pc, ip, r1, r3 @ │ │ │ │ - smlatteq pc, r8, r1, r3 │ │ │ │ - tsteq sp, r0, lsl #12 │ │ │ │ - tsteq pc, r4, asr #4 │ │ │ │ - tsteq pc, r0, ror #4 │ │ │ │ - smlatteq sp, r8, r5, r9 │ │ │ │ - tsteq pc, r4, lsl #6 │ │ │ │ - @ instruction: 0x010f32b4 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ + @ instruction: 0x010f29b4 │ │ │ │ + tsteq pc, r4, asr #18 │ │ │ │ + tsteq pc, r0, ror r9 @ │ │ │ │ + tsteq sp, r0, lsr #12 │ │ │ │ + smlabteq pc, r8, r9, r2 @ │ │ │ │ + tsteq sp, r0, lsl r6 │ │ │ │ + tsteq pc, r0, lsr #26 │ │ │ │ + @ instruction: 0x010f2bb8 │ │ │ │ + smlatteq pc, r0, sl, r2 │ │ │ │ + tsteq pc, r0, ror sl @ │ │ │ │ + @ instruction: 0x010f2a9c │ │ │ │ + smlatteq sp, r0, r5, r9 │ │ │ │ + tsteq pc, r8, lsr #22 │ │ │ │ + tsteq pc, r4, asr fp @ │ │ │ │ smlabteq sp, r8, r5, r9 │ │ │ │ - tsteq pc, ip, lsr #6 │ │ │ │ - tsteq pc, r8, asr #6 │ │ │ │ - @ instruction: 0x010d95b0 │ │ │ │ - @ instruction: 0x010f359c │ │ │ │ - tsteq pc, r4, ror r4 @ │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - smlabbeq pc, ip, r3, r3 @ │ │ │ │ - smlatbeq pc, r8, r3, r3 @ │ │ │ │ - smlabbeq sp, r0, r5, r9 │ │ │ │ - tsteq pc, r4, lsl #8 │ │ │ │ - tsteq pc, r0, lsr #8 │ │ │ │ + tsteq pc, r8, asr #24 │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsl #24 │ │ │ │ + smlatbeq sp, r8, r5, r9 │ │ │ │ + tsteq pc, r0, ror ip @ │ │ │ │ + smlabbeq pc, ip, ip, r2 @ │ │ │ │ + @ instruction: 0x010d9590 │ │ │ │ + smlabteq pc, r0, sp, r2 @ │ │ │ │ + tsteq pc, r8, lsr #26 │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ tsteq sp, r8, ror #10 │ │ │ │ - smlabteq pc, r4, r4, r3 @ │ │ │ │ - tsteq pc, r4, ror r4 @ │ │ │ │ - @ instruction: 0x010f3490 │ │ │ │ - tsteq sp, r8, asr #10 │ │ │ │ - smlatteq pc, ip, r4, r3 │ │ │ │ - tsteq pc, r8, lsl #10 │ │ │ │ + tsteq pc, r0, asr sp @ │ │ │ │ + tsteq pc, ip, ror #26 │ │ │ │ + tsteq sp, r0, asr r5 │ │ │ │ + tsteq pc, r0, lsl lr @ │ │ │ │ + smlabteq pc, r0, sp, r2 @ │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ tsteq sp, r0, lsr r5 │ │ │ │ - tsteq pc, ip, lsr r6 @ │ │ │ │ - smlatbeq pc, r4, r5, r3 @ │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - tsteq pc, r0, ror r5 @ │ │ │ │ - tsteq sp, r8, lsl #10 │ │ │ │ - smlabteq pc, ip, r5, r3 @ │ │ │ │ - smlatteq pc, r8, r5, r3 │ │ │ │ - strdeq r9, [sp, -r0] │ │ │ │ - smlabbeq pc, ip, r6, r3 @ │ │ │ │ - tsteq pc, ip, lsr r6 @ │ │ │ │ - tsteq pc, r8, asr r6 @ │ │ │ │ - ldrdeq r9, [sp, -r0] │ │ │ │ - @ instruction: 0x010f3690 │ │ │ │ + tsteq pc, r4, lsl lr @ │ │ │ │ + tsteq sp, r0, lsr #10 │ │ │ │ + smlatteq pc, r0, pc, r3 @ │ │ │ │ + tsteq pc, r0, lsr #14 │ │ │ │ + @ instruction: 0x010f32bc │ │ │ │ + tsteq pc, r4, ror r0 @ │ │ │ │ + tsteq pc, ip, asr #30 │ │ │ │ + @ instruction: 0x010f2eb4 │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + smlabbeq pc, r0, lr, r2 @ │ │ │ │ + ldrdeq r9, [sp, -r8] │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ smlabteq sp, r0, r4, r9 │ │ │ │ - tsteq pc, r4, lsr #22 │ │ │ │ - tsteq pc, r0, lsl #18 │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsl #14 │ │ │ │ + @ instruction: 0x010f2f9c │ │ │ │ + tsteq pc, ip, asr #30 │ │ │ │ + tsteq pc, r8, ror #30 │ │ │ │ + smlatbeq sp, r0, r4, r9 │ │ │ │ + smlabteq pc, r4, pc, r2 @ │ │ │ │ + smlatteq pc, r0, pc, r2 @ │ │ │ │ smlabbeq sp, r8, r4, r9 │ │ │ │ - tsteq pc, r8, ror #14 │ │ │ │ - smlabbeq pc, r4, r7, r3 @ │ │ │ │ - tsteq sp, r0, ror r4 │ │ │ │ - tsteq pc, r8, lsr #16 │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - tsteq sp, r0, asr r4 │ │ │ │ - tsteq pc, r0, asr r8 @ │ │ │ │ - tsteq pc, ip, ror #16 │ │ │ │ - tsteq sp, r8, lsr r4 │ │ │ │ - smlatbeq pc, r0, r9, r3 @ │ │ │ │ - tsteq pc, r8, lsl #18 │ │ │ │ - @ instruction: 0x010f38b8 │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ + tsteq pc, r4, lsl r1 @ │ │ │ │ + tsteq pc, ip, ror r0 @ │ │ │ │ + tsteq pc, ip, lsr #32 │ │ │ │ + tsteq pc, r8, asr #32 │ │ │ │ + tsteq sp, r0, ror #8 │ │ │ │ + smlatbeq pc, r4, r0, r3 @ │ │ │ │ + smlabteq pc, r0, r0, r3 @ │ │ │ │ + tsteq sp, r8, asr #8 │ │ │ │ + tsteq pc, r4, ror #2 │ │ │ │ + tsteq pc, r4, lsl r1 @ │ │ │ │ + tsteq pc, r0, lsr r1 @ │ │ │ │ + tsteq sp, r8, lsr #8 │ │ │ │ + smlabbeq pc, ip, r1, r3 @ │ │ │ │ + smlatbeq pc, r8, r1, r3 @ │ │ │ │ tsteq sp, r0, lsl r4 │ │ │ │ - tsteq pc, r0, lsr r9 @ │ │ │ │ - tsteq pc, ip, asr #18 │ │ │ │ - strdeq r9, [sp, -r8] │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - smlatbeq pc, r0, r9, r3 @ │ │ │ │ - @ instruction: 0x010f39bc │ │ │ │ - ldrdeq r9, [sp, -r8] │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ + smlatteq pc, ip, r1, r3 │ │ │ │ + tsteq pc, r8, lsl #4 │ │ │ │ + smlatteq sp, r0, r3, r9 │ │ │ │ + tsteq pc, r4, ror #4 │ │ │ │ + smlabbeq pc, r0, r2, r3 @ │ │ │ │ smlabteq sp, r8, r3, r9 │ │ │ │ - tsteq pc, ip, ror #24 │ │ │ │ - tsteq pc, r4, asr #22 │ │ │ │ - smlatbeq pc, ip, sl, r3 @ │ │ │ │ - tsteq pc, ip, asr sl @ │ │ │ │ - tsteq pc, r8, ror sl @ │ │ │ │ - @ instruction: 0x010d9398 │ │ │ │ + tsteq pc, r4, lsr #6 │ │ │ │ ldrdeq r3, [pc, -r4] │ │ │ │ strdeq r3, [pc, -r0] │ │ │ │ - smlabbeq sp, r0, r3, r9 │ │ │ │ - @ instruction: 0x010f3b94 │ │ │ │ - tsteq pc, r4, asr #22 │ │ │ │ - tsteq pc, r0, ror #22 │ │ │ │ - tsteq sp, r0, ror #6 │ │ │ │ - @ instruction: 0x010f3bbc │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - tsteq sp, r8, asr #6 │ │ │ │ - tsteq pc, ip, lsl #26 │ │ │ │ - tsteq pc, r4, ror ip @ │ │ │ │ - tsteq pc, r4, lsr #24 │ │ │ │ - tsteq pc, r0, asr #24 │ │ │ │ + smlatbeq sp, r8, r3, r9 │ │ │ │ + tsteq pc, ip, asr #6 │ │ │ │ + tsteq pc, r8, ror #6 │ │ │ │ + @ instruction: 0x010d9390 │ │ │ │ + @ instruction: 0x010f349c │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ + @ instruction: 0x010f33b4 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + tsteq sp, r8, ror #6 │ │ │ │ + tsteq pc, ip, lsr #8 │ │ │ │ + tsteq pc, r8, asr #8 │ │ │ │ + tsteq sp, r0, asr r3 │ │ │ │ + smlatteq pc, ip, r4, r3 │ │ │ │ + @ instruction: 0x010f349c │ │ │ │ + @ instruction: 0x010f34b8 │ │ │ │ + tsteq sp, r0, lsr r3 │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ tsteq sp, r0, lsr #6 │ │ │ │ - @ instruction: 0x010f3c9c │ │ │ │ - @ instruction: 0x010f3cb8 │ │ │ │ - tsteq sp, r8, lsl #6 │ │ │ │ - tsteq pc, ip, asr sp @ │ │ │ │ - tsteq pc, ip, lsl #26 │ │ │ │ - tsteq pc, r8, lsr #26 │ │ │ │ + smlabbeq pc, r4, r9, r3 @ │ │ │ │ + tsteq pc, r0, ror #14 │ │ │ │ + tsteq pc, r8, lsr r6 @ │ │ │ │ + smlatbeq pc, r0, r5, r3 @ │ │ │ │ + tsteq pc, r0, asr r5 @ │ │ │ │ + tsteq pc, ip, ror #10 │ │ │ │ smlatteq sp, r8, r2, r9 │ │ │ │ - tsteq pc, r0, ror #26 │ │ │ │ - ldrdeq r9, [sp, -r8] │ │ │ │ - tsteq pc, r4, ror r6 @ │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - smlabteq pc, r8, pc, r3 @ │ │ │ │ - smlatbeq pc, r0, lr, r3 @ │ │ │ │ - tsteq pc, r8, lsl #28 │ │ │ │ - @ instruction: 0x010f3db8 │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ + smlabteq pc, r8, r5, r3 @ │ │ │ │ + smlatteq pc, r4, r5, r3 │ │ │ │ + ldrdeq r9, [sp, -r0] │ │ │ │ + smlabbeq pc, r8, r6, r3 @ │ │ │ │ + tsteq pc, r8, lsr r6 @ │ │ │ │ + tsteq pc, r4, asr r6 @ │ │ │ │ + @ instruction: 0x010d92b0 │ │ │ │ + @ instruction: 0x010f36b0 │ │ │ │ + smlabteq pc, ip, r6, r3 @ │ │ │ │ @ instruction: 0x010d9298 │ │ │ │ + tsteq pc, r0, lsl #16 │ │ │ │ + tsteq pc, r8, ror #14 │ │ │ │ + tsteq pc, r8, lsl r7 @ │ │ │ │ + tsteq pc, r4, lsr r7 @ │ │ │ │ + tsteq sp, r0, ror r2 │ │ │ │ + @ instruction: 0x010f3790 │ │ │ │ + smlatbeq pc, ip, r7, r3 @ │ │ │ │ + tsteq sp, r8, asr r2 │ │ │ │ + tsteq pc, r0, asr r8 @ │ │ │ │ + tsteq pc, r0, lsl #16 │ │ │ │ + tsteq pc, ip, lsl r8 @ │ │ │ │ + tsteq sp, r8, lsr r2 │ │ │ │ + tsteq pc, r4, asr r8 @ │ │ │ │ + tsteq sp, r8, lsr #4 │ │ │ │ + smlabteq pc, ip, sl, r3 @ │ │ │ │ + smlatbeq pc, r4, r9, r3 @ │ │ │ │ + tsteq pc, ip, lsl #18 │ │ │ │ + @ instruction: 0x010f38bc │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + strdeq r9, [sp, -r8] │ │ │ │ + tsteq pc, r4, lsr r9 @ │ │ │ │ + tsteq pc, r0, asr r9 @ │ │ │ │ + smlatteq sp, r0, r1, r9 │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + smlatbeq pc, r4, r9, r3 @ │ │ │ │ + smlabteq pc, r0, r9, r3 @ │ │ │ │ + smlabteq sp, r0, r1, r9 │ │ │ │ + tsteq pc, ip, lsl sl @ │ │ │ │ + tsteq pc, r8, lsr sl @ │ │ │ │ + smlatbeq sp, r8, r1, r9 │ │ │ │ + tsteq pc, ip, ror #22 │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + smlabbeq pc, r4, sl, r3 @ │ │ │ │ + smlatbeq pc, r0, sl, r3 @ │ │ │ │ + smlabbeq sp, r0, r1, r9 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl fp @ │ │ │ │ + tsteq sp, r8, ror #2 │ │ │ │ + @ instruction: 0x010f3bbc │ │ │ │ + tsteq pc, ip, ror #22 │ │ │ │ + smlabbeq pc, r8, fp, r3 @ │ │ │ │ + tsteq sp, r8, asr #2 │ │ │ │ + smlabteq pc, r0, fp, r3 @ │ │ │ │ + tsteq sp, r8, lsr r1 │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + tsteq pc, r8, lsr #28 │ │ │ │ + tsteq pc, r0, lsl #26 │ │ │ │ + tsteq pc, r8, ror #24 │ │ │ │ + tsteq pc, r8, lsl ip @ │ │ │ │ + tsteq pc, r4, lsr ip @ │ │ │ │ + strdeq r9, [sp, -r8] │ │ │ │ + @ instruction: 0x010f3c90 │ │ │ │ + smlatbeq pc, ip, ip, r3 @ │ │ │ │ + smlatteq sp, r0, r0, r9 │ │ │ │ + tsteq pc, r0, asr sp @ │ │ │ │ + tsteq pc, r0, lsl #26 │ │ │ │ + tsteq pc, ip, lsl sp @ │ │ │ │ + smlabteq sp, r0, r0, r9 │ │ │ │ + tsteq pc, r8, ror sp @ │ │ │ │ + @ instruction: 0x010f3d94 │ │ │ │ + smlatbeq sp, r8, r0, r9 │ │ │ │ + smlabteq pc, r8, lr, r3 @ │ │ │ │ tsteq pc, r0, lsr lr @ │ │ │ │ - tsteq pc, ip, asr #28 │ │ │ │ - smlabbeq sp, r0, r2, r9 │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - smlatbeq pc, r0, lr, r3 @ │ │ │ │ - @ instruction: 0x010f3ebc │ │ │ │ - tsteq sp, r0, ror #4 │ │ │ │ - tsteq pc, r8, lsl pc @ │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ - tsteq sp, r8, asr #4 │ │ │ │ - tsteq pc, r8, rrx │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlabbeq pc, r0, pc, r3 @ │ │ │ │ - @ instruction: 0x010f3f9c │ │ │ │ - tsteq sp, r0, lsr #4 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ + smlatteq pc, r0, sp, r3 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + smlabbeq sp, r0, r0, r9 │ │ │ │ + tsteq pc, r8, asr lr @ │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -30086,423 +30086,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x010f39b0 │ │ │ │ - smlatbeq sp, r4, fp, r8 │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ - tsteq pc, r4, lsl #20 │ │ │ │ - tsteq pc, r0, lsr #20 │ │ │ │ - smlabbeq sp, r4, fp, r8 │ │ │ │ - tsteq pc, ip, ror sl @ │ │ │ │ - @ instruction: 0x010f3a98 │ │ │ │ - tsteq sp, ip, ror #22 │ │ │ │ - smlatteq pc, ip, ip, r3 │ │ │ │ - smlabteq pc, r4, fp, r3 @ │ │ │ │ - tsteq pc, ip, lsr #22 │ │ │ │ + tsteq pc, r0, lsl r8 @ │ │ │ │ + tsteq sp, r4, lsl #20 │ │ │ │ + @ instruction: 0x010f38b4 │ │ │ │ + tsteq pc, r4, ror #16 │ │ │ │ + smlabbeq pc, r0, r8, r3 @ │ │ │ │ + smlatteq sp, r4, r9, r8 │ │ │ │ ldrdeq r3, [pc, -ip] │ │ │ │ strdeq r3, [pc, -r8] │ │ │ │ - tsteq sp, ip, lsr fp │ │ │ │ + smlabteq sp, ip, r9, r8 │ │ │ │ + tsteq pc, ip, asr #22 │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + smlabbeq pc, ip, r9, r3 @ │ │ │ │ + tsteq pc, ip, lsr r9 @ │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ + @ instruction: 0x010d899c │ │ │ │ + @ instruction: 0x010f39b4 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + smlabbeq sp, r4, r9, r8 │ │ │ │ + tsteq pc, r4, ror sl @ │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + tsteq pc, r0, asr #20 │ │ │ │ + tsteq sp, r4, ror #18 │ │ │ │ + @ instruction: 0x010f3a9c │ │ │ │ + @ instruction: 0x010f3ab8 │ │ │ │ + tsteq sp, ip, asr #18 │ │ │ │ + smlatteq pc, ip, fp, r3 │ │ │ │ tsteq pc, r4, asr fp @ │ │ │ │ - tsteq pc, r0, ror fp @ │ │ │ │ - tsteq sp, r4, lsr #22 │ │ │ │ - tsteq pc, r4, lsl ip @ │ │ │ │ - smlabteq pc, r4, fp, r3 @ │ │ │ │ - smlatteq pc, r0, fp, r3 │ │ │ │ - tsteq sp, r4, lsl #22 │ │ │ │ + tsteq pc, r4, lsl #22 │ │ │ │ + tsteq pc, r0, lsr #22 │ │ │ │ + tsteq sp, r4, lsr #18 │ │ │ │ + tsteq pc, ip, ror fp @ │ │ │ │ + @ instruction: 0x010f3b98 │ │ │ │ + tsteq sp, ip, lsl #18 │ │ │ │ tsteq pc, ip, lsr ip @ │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - smlatteq sp, ip, sl, r8 │ │ │ │ - smlabbeq pc, ip, sp, r3 @ │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - smlatbeq pc, r4, ip, r3 @ │ │ │ │ - smlabteq pc, r0, ip, r3 @ │ │ │ │ - smlabteq sp, r4, sl, r8 │ │ │ │ - tsteq pc, ip, lsl sp @ │ │ │ │ - tsteq pc, r8, lsr sp @ │ │ │ │ - smlatbeq sp, ip, sl, r8 │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - smlabbeq pc, ip, sp, r3 @ │ │ │ │ - smlatbeq pc, r8, sp, r3 @ │ │ │ │ - smlabbeq sp, ip, sl, r8 │ │ │ │ - smlatteq pc, r0, sp, r3 │ │ │ │ - tsteq sp, ip, ror sl │ │ │ │ - tsteq pc, r4, ror r2 @ │ │ │ │ - qaddeq r4, r0, pc @ │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - @ instruction: 0x010f3e90 │ │ │ │ - tsteq pc, r0, asr #28 │ │ │ │ - tsteq pc, ip, asr lr @ │ │ │ │ - tsteq sp, r4, asr #20 │ │ │ │ + smlatteq pc, ip, fp, r3 │ │ │ │ + tsteq pc, r8, lsl #24 │ │ │ │ + smlatteq sp, ip, r8, r8 │ │ │ │ + tsteq pc, r0, asr #24 │ │ │ │ + ldrdeq r8, [sp, -ip] │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + @ instruction: 0x010f3eb0 │ │ │ │ + smlabbeq pc, r8, sp, r3 @ │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + smlatbeq pc, r0, ip, r3 @ │ │ │ │ + @ instruction: 0x010f3cbc │ │ │ │ + smlatbeq sp, r4, r8, r8 │ │ │ │ + tsteq pc, r8, lsl sp @ │ │ │ │ + tsteq pc, r4, lsr sp @ │ │ │ │ + smlabbeq sp, ip, r8, r8 │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + smlabbeq pc, r8, sp, r3 @ │ │ │ │ + smlatbeq pc, r4, sp, r3 @ │ │ │ │ + tsteq sp, ip, ror #16 │ │ │ │ + tsteq pc, r0, lsl #28 │ │ │ │ + tsteq pc, ip, lsl lr @ │ │ │ │ + tsteq sp, r4, asr r8 │ │ │ │ + tsteq pc, r0, asr pc @ │ │ │ │ @ instruction: 0x010f3eb8 │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - tsteq sp, ip, lsr #20 │ │ │ │ - tsteq pc, r8, ror pc @ │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - tsteq pc, r4, asr #30 │ │ │ │ - tsteq sp, ip, lsl #20 │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + smlabbeq pc, r4, lr, r3 @ │ │ │ │ + tsteq sp, ip, lsr #16 │ │ │ │ + smlatteq pc, r0, lr, r3 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + tsteq sp, r4, lsl r8 │ │ │ │ smlatbeq pc, r0, pc, r3 @ │ │ │ │ - @ instruction: 0x010f3fbc │ │ │ │ + tsteq pc, r0, asr pc @ │ │ │ │ + tsteq pc, ip, ror #30 │ │ │ │ strdeq r8, [sp, -r4] │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - qaddeq r4, r8, pc @ │ │ │ │ - tsteq pc, r8 │ │ │ │ - tsteq pc, r4, lsr #32 │ │ │ │ - smlabteq sp, ip, r9, r8 │ │ │ │ - smlabbeq pc, r0, r0, r4 @ │ │ │ │ - swpeq r4, ip, [pc] @ │ │ │ │ - @ instruction: 0x010d89b4 │ │ │ │ - tsteq pc, r0, asr #2 │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsl #2 │ │ │ │ - @ instruction: 0x010d8994 │ │ │ │ + smlatbeq pc, r4, pc, r3 @ │ │ │ │ + smlatteq sp, r4, r7, r8 │ │ │ │ + tsteq pc, ip, lsl r2 @ │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + qaddeq r4, ip, pc @ │ │ │ │ + tsteq pc, ip │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ + @ instruction: 0x010d87b4 │ │ │ │ + smlabbeq pc, r4, r0, r4 @ │ │ │ │ + smlatbeq pc, r0, r0, r4 @ │ │ │ │ + @ instruction: 0x010d879c │ │ │ │ tsteq pc, r4, asr #2 │ │ │ │ - smlabbeq sp, r4, r9, r8 │ │ │ │ - @ instruction: 0x010f43bc │ │ │ │ - @ instruction: 0x010f4294 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ + tsteq sp, ip, ror r7 │ │ │ │ + tsteq pc, ip, ror #2 │ │ │ │ + smlabbeq pc, r8, r1, r4 @ │ │ │ │ + tsteq sp, r4, ror #14 │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + smlabteq pc, ip, sp, r5 @ │ │ │ │ + tsteq sp, ip, lsr r7 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + smlatteq pc, r4, sp, r5 │ │ │ │ + tsteq sp, r4, lsr #14 │ │ │ │ + tsteq pc, r0, lsr r2 @ │ │ │ │ + tsteq pc, ip, lsl #4 │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + tsteq sp, r4, lsl #14 │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ + strdeq r8, [sp, -r4] │ │ │ │ + smlatbeq pc, r0, fp, r6 @ │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + smlabbeq pc, ip, r5, r4 @ │ │ │ │ + @ instruction: 0x010f5f9c │ │ │ │ + @ instruction: 0x010f5eb4 │ │ │ │ + tsteq pc, ip, lsr lr @ │ │ │ │ + tsteq pc, r4, lsl #28 │ │ │ │ + smlatteq pc, r4, sp, r5 │ │ │ │ + tsteq pc, r4, lsl r2 @ │ │ │ │ + smlatbeq sp, r4, r6, r8 │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ + tsteq pc, r4, lsr r2 @ │ │ │ │ + smlabbeq sp, ip, r6, r8 │ │ │ │ + tsteq pc, r4, lsr lr @ │ │ │ │ + tsteq pc, r0, lsl lr @ │ │ │ │ + tsteq pc, ip, asr #4 │ │ │ │ + tsteq sp, ip, ror #12 │ │ │ │ + tsteq pc, r0, lsr lr @ │ │ │ │ + tsteq pc, ip, ror #4 │ │ │ │ + tsteq sp, r4, asr r6 │ │ │ │ + smlatbeq pc, r4, lr, r5 @ │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + tsteq pc, r0, asr #28 │ │ │ │ + tsteq pc, ip, ror r2 @ │ │ │ │ + tsteq sp, ip, lsr #12 │ │ │ │ + tsteq pc, r0, ror #28 │ │ │ │ + @ instruction: 0x010f429c │ │ │ │ + tsteq sp, r4, lsl r6 │ │ │ │ + @ instruction: 0x010f5e9c │ │ │ │ + tsteq pc, r8, ror lr @ │ │ │ │ + @ instruction: 0x010f42b4 │ │ │ │ + strdeq r8, [sp, -r4] │ │ │ │ + @ instruction: 0x010f5e98 │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + ldrdeq r8, [sp, -ip] │ │ │ │ + tsteq pc, ip, ror pc @ │ │ │ │ + tsteq pc, r4, lsl #30 │ │ │ │ + smlabteq pc, r4, lr, r5 @ │ │ │ │ + smlatbeq pc, r0, lr, r5 @ │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + smlatbeq sp, ip, r5, r8 │ │ │ │ + smlabteq pc, r0, lr, r5 @ │ │ │ │ strdeq r4, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, r1, r4 @ │ │ │ │ - smlabteq pc, r8, r1, r4 @ │ │ │ │ - tsteq sp, r4, asr r9 │ │ │ │ - tsteq pc, r4, lsr #4 │ │ │ │ - tsteq pc, r0, asr #4 │ │ │ │ - tsteq sp, ip, lsr r9 │ │ │ │ - smlatteq pc, r4, r2, r4 │ │ │ │ - @ instruction: 0x010f4294 │ │ │ │ - @ instruction: 0x010f42b0 │ │ │ │ - tsteq sp, ip, lsl r9 │ │ │ │ - tsteq pc, ip, lsl #6 │ │ │ │ - tsteq pc, r8, lsr #6 │ │ │ │ - tsteq sp, r4, lsl #18 │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - @ instruction: 0x010f4398 │ │ │ │ - tsteq pc, r4, ror r3 @ │ │ │ │ + @ instruction: 0x010d8594 │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsl r3 @ │ │ │ │ + tsteq sp, r4, ror r5 │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsr r3 @ │ │ │ │ + tsteq sp, ip, asr r5 │ │ │ │ tsteq pc, ip, ror #30 │ │ │ │ - ldrdeq r8, [sp, -ip] │ │ │ │ - @ instruction: 0x010f4394 │ │ │ │ - smlabbeq pc, r4, pc, r5 @ │ │ │ │ - smlabteq sp, r4, r8, r8 │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - smlatbeq pc, ip, r3, r4 @ │ │ │ │ - @ instruction: 0x010f5f94 │ │ │ │ - smlatbeq sp, r4, r8, r8 │ │ │ │ - @ instruction: 0x010f5f9c │ │ │ │ - @ instruction: 0x010d8894 │ │ │ │ - tsteq pc, r0, asr #26 │ │ │ │ - @ instruction: 0x010f4a98 │ │ │ │ - tsteq pc, ip, lsr #14 │ │ │ │ - tsteq pc, ip, lsr r1 @ │ │ │ │ - qaddeq r6, r4, pc @ │ │ │ │ - ldrdeq r5, [pc, -ip] │ │ │ │ - smlatbeq pc, r4, pc, r5 @ │ │ │ │ - smlabbeq pc, r4, pc, r5 @ │ │ │ │ + tsteq pc, ip, lsr #30 │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + tsteq pc, r4, asr #6 │ │ │ │ + tsteq sp, r4, lsr r5 │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + tsteq pc, r4, ror #6 │ │ │ │ + tsteq sp, ip, lsl r5 │ │ │ │ + tsteq pc, r4, ror #30 │ │ │ │ + tsteq pc, r0, asr #30 │ │ │ │ + tsteq pc, ip, ror r3 @ │ │ │ │ + strdeq r8, [sp, -ip] │ │ │ │ + smlabbeq pc, r8, r3, r4 @ │ │ │ │ + smlatteq sp, ip, r4, r8 │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ + tsteq pc, ip, ror #8 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ @ instruction: 0x010f43b4 │ │ │ │ - tsteq sp, r4, asr #16 │ │ │ │ - @ instruction: 0x010f5f9c │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - tsteq sp, ip, lsr #16 │ │ │ │ - ldrdeq r5, [pc, -r4] │ │ │ │ - @ instruction: 0x010f5fb0 │ │ │ │ + @ instruction: 0x010f4390 │ │ │ │ + tsteq pc, r0, ror #30 │ │ │ │ + @ instruction: 0x010d84b4 │ │ │ │ + @ instruction: 0x010f43b0 │ │ │ │ + smlabbeq pc, r0, pc, r5 @ │ │ │ │ + @ instruction: 0x010d849c │ │ │ │ smlatteq pc, ip, r3, r4 │ │ │ │ - tsteq sp, ip, lsl #16 │ │ │ │ - ldrdeq r5, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsl #8 │ │ │ │ - strdeq r8, [sp, -r4] │ │ │ │ - tsteq pc, r4, asr #32 │ │ │ │ - tsteq pc, r4 │ │ │ │ - smlatteq pc, r0, pc, r5 @ │ │ │ │ + smlabteq pc, r8, r3, r4 @ │ │ │ │ + @ instruction: 0x010f5f98 │ │ │ │ + tsteq sp, ip, ror r4 │ │ │ │ + smlatteq pc, r8, r3, r4 │ │ │ │ + @ instruction: 0x010f5fb8 │ │ │ │ + tsteq sp, r4, ror #8 │ │ │ │ + tsteq pc, ip, asr r4 @ │ │ │ │ tsteq pc, ip, lsl r4 @ │ │ │ │ - smlabteq sp, ip, r7, r8 │ │ │ │ - mrseq r6, CPSR │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - @ instruction: 0x010d87b4 │ │ │ │ - tsteq pc, ip, lsr r0 @ │ │ │ │ - tsteq pc, r8, lsl r0 @ │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + smlabteq pc, r8, pc, r5 @ │ │ │ │ + tsteq sp, ip, lsr r4 │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ + smlatteq pc, r8, pc, r5 @ │ │ │ │ + tsteq sp, r4, lsr #8 │ │ │ │ tsteq pc, r4, asr r4 @ │ │ │ │ - @ instruction: 0x010d8794 │ │ │ │ - tsteq pc, r8, lsr r0 @ │ │ │ │ - tsteq pc, r4, ror r4 @ │ │ │ │ - tsteq sp, ip, ror r7 │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ - smlatbeq pc, r4, r0, r6 @ │ │ │ │ - tsteq pc, r4, rrx │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ + mrseq r6, CPSR │ │ │ │ + tsteq sp, r4, lsl #8 │ │ │ │ + tsteq pc, ip │ │ │ │ + strdeq r8, [sp, -r4] │ │ │ │ + strdeq r6, [pc, -r8] │ │ │ │ + smlabbeq pc, r0, r0, r6 @ │ │ │ │ tsteq pc, r0, asr #32 │ │ │ │ - tsteq pc, ip, ror r4 @ │ │ │ │ - tsteq sp, ip, asr #14 │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - @ instruction: 0x010f449c │ │ │ │ - tsteq sp, r4, lsr r7 │ │ │ │ - swpeq r6, ip, [pc] @ │ │ │ │ + tsteq pc, ip, lsl r0 @ │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ + smlabteq sp, r4, r3, r8 │ │ │ │ + tsteq pc, ip, lsr r0 @ │ │ │ │ + tsteq pc, r8, ror r4 @ │ │ │ │ + smlatbeq sp, ip, r3, r8 │ │ │ │ tsteq pc, r8, ror r0 @ │ │ │ │ - @ instruction: 0x010f44b4 │ │ │ │ - tsteq sp, r4, lsl r7 │ │ │ │ - swpeq r6, r8, [pc] @ │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - strdeq r8, [sp, -ip] │ │ │ │ - tsteq pc, ip, lsl #2 │ │ │ │ - smlabteq pc, ip, r0, r6 @ │ │ │ │ + qaddeq r6, r4, pc @ │ │ │ │ + @ instruction: 0x010f4490 │ │ │ │ + smlabbeq sp, ip, r3, r8 │ │ │ │ + tsteq pc, r4, ror r0 @ │ │ │ │ + @ instruction: 0x010f44b0 │ │ │ │ + tsteq sp, r4, ror r3 │ │ │ │ + smlatteq pc, r8, r0, r6 │ │ │ │ smlatbeq pc, r8, r0, r6 @ │ │ │ │ - smlatteq pc, r4, r4, r4 │ │ │ │ - ldrdeq r8, [sp, -r4] │ │ │ │ - smlabteq pc, r8, r0, r6 @ │ │ │ │ - tsteq pc, r4, lsl #10 │ │ │ │ - @ instruction: 0x010d86bc │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ + smlabbeq pc, r4, r0, r6 @ │ │ │ │ + smlabteq pc, r0, r4, r4 @ │ │ │ │ + tsteq sp, ip, asr #6 │ │ │ │ + smlatbeq pc, r4, r0, r6 @ │ │ │ │ + smlatteq pc, r0, r4, r4 │ │ │ │ + tsteq sp, r4, lsr r3 │ │ │ │ smlatteq pc, r0, r0, r6 │ │ │ │ - tsteq pc, ip, lsl r5 @ │ │ │ │ - @ instruction: 0x010d869c │ │ │ │ - tsteq pc, r8, lsr #10 │ │ │ │ - smlabbeq sp, ip, r6, r8 │ │ │ │ - @ instruction: 0x010f62b0 │ │ │ │ - tsteq pc, ip, lsl #12 │ │ │ │ - @ instruction: 0x010f4594 │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - tsteq pc, r0, lsr r5 @ │ │ │ │ - mrseq r6, (UNDEF: 31) │ │ │ │ - tsteq sp, r4, asr r6 │ │ │ │ - tsteq pc, r0, asr r5 @ │ │ │ │ - tsteq pc, r0, lsr #2 │ │ │ │ - tsteq sp, ip, lsr r6 │ │ │ │ - smlabbeq pc, ip, r5, r4 @ │ │ │ │ + strheq r6, [pc, -ip] │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + tsteq sp, r4, lsl r3 │ │ │ │ + tsteq pc, r4, lsl #10 │ │ │ │ + tsteq sp, r4, lsl #6 │ │ │ │ + tsteq pc, ip, asr #8 │ │ │ │ + smlabteq pc, r8, r6, r4 @ │ │ │ │ + smlatteq pc, r0, r5, r4 │ │ │ │ tsteq pc, r8, ror #10 │ │ │ │ - tsteq pc, r8, lsr r1 @ │ │ │ │ - tsteq sp, ip, lsl r6 │ │ │ │ - smlabbeq pc, r8, r5, r4 @ │ │ │ │ - tsteq pc, r8, asr r1 @ │ │ │ │ - tsteq sp, r4, lsl #12 │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - @ instruction: 0x010f45bc │ │ │ │ - @ instruction: 0x010f4598 │ │ │ │ - tsteq pc, r8, ror #2 │ │ │ │ - ldrdeq r8, [sp, -ip] │ │ │ │ - @ instruction: 0x010f45b8 │ │ │ │ - smlabbeq pc, r8, r1, r6 @ │ │ │ │ - smlabteq sp, r4, r5, r8 │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ + tsteq pc, r8, lsr #10 │ │ │ │ + tsteq pc, r4, lsl #10 │ │ │ │ + ldrdeq r6, [pc, -r4] │ │ │ │ + smlabteq sp, r4, r2, r8 │ │ │ │ + tsteq pc, r4, lsr #10 │ │ │ │ + strdeq r6, [pc, -r4] │ │ │ │ + smlatbeq sp, ip, r2, r8 │ │ │ │ + tsteq pc, r0, ror #10 │ │ │ │ + tsteq pc, ip, lsr r5 @ │ │ │ │ + tsteq pc, ip, lsl #2 │ │ │ │ + smlabbeq sp, ip, r2, r8 │ │ │ │ + tsteq pc, ip, asr r5 @ │ │ │ │ + tsteq pc, ip, lsr #2 │ │ │ │ + tsteq sp, r4, ror r2 │ │ │ │ ldrdeq r4, [pc, -r0] │ │ │ │ - smlatbeq pc, r0, r1, r6 @ │ │ │ │ - smlatbeq sp, r4, r5, r8 │ │ │ │ - smlatbeq pc, ip, r1, r6 @ │ │ │ │ - @ instruction: 0x010d8594 │ │ │ │ - @ instruction: 0x010f6298 │ │ │ │ - tsteq pc, r0, lsr #4 │ │ │ │ - smlatteq pc, r0, r1, r6 │ │ │ │ + @ instruction: 0x010f4590 │ │ │ │ + tsteq pc, ip, ror #10 │ │ │ │ + tsteq pc, ip, lsr r1 @ │ │ │ │ + tsteq sp, ip, asr #4 │ │ │ │ + smlabbeq pc, ip, r5, r4 @ │ │ │ │ + tsteq pc, ip, asr r1 @ │ │ │ │ + tsteq sp, r4, lsr r2 │ │ │ │ + smlabteq pc, r8, r5, r4 @ │ │ │ │ + smlatbeq pc, r4, r5, r4 @ │ │ │ │ + tsteq pc, r4, ror r1 @ │ │ │ │ + tsteq sp, r4, lsl r2 │ │ │ │ + smlabteq pc, r4, r5, r4 @ │ │ │ │ + @ instruction: 0x010f6194 │ │ │ │ + strdeq r8, [sp, -ip] │ │ │ │ + smlatbeq pc, r8, r6, r4 @ │ │ │ │ + tsteq pc, r0, lsr r6 @ │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + smlabteq pc, ip, r5, r4 @ │ │ │ │ + @ instruction: 0x010f619c │ │ │ │ + smlabteq sp, ip, r1, r8 │ │ │ │ + smlatteq pc, ip, r5, r4 │ │ │ │ @ instruction: 0x010f61bc │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - tsteq sp, r4, ror #10 │ │ │ │ - ldrdeq r6, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsl r6 @ │ │ │ │ - tsteq sp, ip, asr #10 │ │ │ │ - tsteq pc, r8, lsl r2 @ │ │ │ │ + @ instruction: 0x010d81b4 │ │ │ │ + tsteq pc, r8, lsr #12 │ │ │ │ + tsteq pc, r4, lsl #12 │ │ │ │ + ldrdeq r6, [pc, -r4] │ │ │ │ + @ instruction: 0x010d8194 │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ strdeq r6, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsr r6 @ │ │ │ │ - tsteq sp, ip, lsr #10 │ │ │ │ - tsteq pc, r4, lsl r2 @ │ │ │ │ - tsteq pc, r0, asr r6 @ │ │ │ │ - tsteq sp, r4, lsl r5 │ │ │ │ - smlabbeq pc, r8, r2, r6 @ │ │ │ │ - tsteq pc, r8, asr #4 │ │ │ │ - tsteq pc, r4, lsr #4 │ │ │ │ - tsteq pc, r0, ror #12 │ │ │ │ - smlatteq sp, ip, r4, r8 │ │ │ │ - tsteq pc, r4, asr #4 │ │ │ │ - smlabbeq pc, r0, r6, r4 @ │ │ │ │ - ldrdeq r8, [sp, -r4] │ │ │ │ - smlabbeq pc, r0, r2, r6 @ │ │ │ │ - tsteq pc, ip, asr r2 @ │ │ │ │ + tsteq sp, ip, ror r1 │ │ │ │ @ instruction: 0x010f4698 │ │ │ │ - @ instruction: 0x010d84b4 │ │ │ │ - smlatbeq pc, r4, r6, r4 @ │ │ │ │ - smlatbeq sp, r4, r4, r8 │ │ │ │ - smlatteq pc, ip, r5, r6 │ │ │ │ - tsteq pc, r8, ror #16 │ │ │ │ - smlabbeq pc, r0, r7, r4 @ │ │ │ │ - tsteq pc, r8, lsl #14 │ │ │ │ - smlabteq pc, r8, r6, r4 @ │ │ │ │ - smlatbeq pc, r4, r6, r4 @ │ │ │ │ + tsteq pc, r8, asr r6 @ │ │ │ │ + tsteq pc, r4, lsr r6 @ │ │ │ │ + tsteq pc, r4, lsl #4 │ │ │ │ + tsteq sp, r4, asr r1 │ │ │ │ + tsteq pc, r4, asr r6 @ │ │ │ │ + tsteq pc, r4, lsr #4 │ │ │ │ + tsteq sp, ip, lsr r1 │ │ │ │ + @ instruction: 0x010f4690 │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ + tsteq sp, ip, lsl r1 │ │ │ │ + tsteq pc, r8, asr #4 │ │ │ │ + tsteq sp, ip, lsl #2 │ │ │ │ + tsteq pc, ip, lsr r8 @ │ │ │ │ + tsteq pc, ip, lsr #6 │ │ │ │ + @ instruction: 0x010f62b4 │ │ │ │ tsteq pc, r4, ror r2 @ │ │ │ │ - tsteq sp, r4, ror #8 │ │ │ │ - smlabteq pc, r4, r6, r4 @ │ │ │ │ - @ instruction: 0x010f6294 │ │ │ │ - tsteq sp, ip, asr #8 │ │ │ │ - tsteq pc, r0, lsl #14 │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ + tsteq pc, r0, asr r2 @ │ │ │ │ + smlabbeq pc, ip, r6, r4 @ │ │ │ │ + ldrdeq r8, [sp, -r4] │ │ │ │ + tsteq pc, r0, ror r2 @ │ │ │ │ + smlatbeq pc, ip, r6, r4 @ │ │ │ │ + strheq r8, [sp, -ip] │ │ │ │ smlatbeq pc, ip, r2, r6 @ │ │ │ │ - tsteq sp, ip, lsr #8 │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - smlabteq pc, ip, r2, r6 @ │ │ │ │ - tsteq sp, r4, lsl r4 │ │ │ │ - tsteq pc, r0, ror r7 @ │ │ │ │ - tsteq pc, r0, lsr r7 @ │ │ │ │ - tsteq pc, ip, lsl #14 │ │ │ │ + smlabbeq pc, r8, r2, r6 @ │ │ │ │ + smlabteq pc, r4, r6, r4 @ │ │ │ │ + swpeq r8, ip, [sp] │ │ │ │ + smlatbeq pc, r8, r2, r6 @ │ │ │ │ + smlatteq pc, r4, r6, r4 │ │ │ │ + smlabbeq sp, r4, r0, r8 │ │ │ │ + tsteq pc, ip, lsl r3 @ │ │ │ │ ldrdeq r6, [pc, -ip] │ │ │ │ - smlatteq sp, ip, r3, r8 │ │ │ │ - tsteq pc, ip, lsr #14 │ │ │ │ - strdeq r6, [pc, -ip] │ │ │ │ - ldrdeq r8, [sp, -r4] │ │ │ │ - tsteq pc, r8, ror #14 │ │ │ │ - tsteq pc, r4, asr #14 │ │ │ │ + @ instruction: 0x010f62b8 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + qaddeq r8, ip, sp │ │ │ │ + ldrdeq r6, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + tsteq sp, r4, asr #32 │ │ │ │ tsteq pc, r4, lsl r3 @ │ │ │ │ - @ instruction: 0x010d83b4 │ │ │ │ - tsteq pc, r4, ror #14 │ │ │ │ - tsteq pc, r4, lsr r3 @ │ │ │ │ - @ instruction: 0x010d839c │ │ │ │ - tsteq pc, r8, asr #16 │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - @ instruction: 0x010f4790 │ │ │ │ + strdeq r6, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ + tsteq sp, r4, lsr #32 │ │ │ │ + tsteq pc, r8, lsr r7 @ │ │ │ │ + tsteq sp, r4, lsl r0 │ │ │ │ + tsteq pc, r4, lsr #16 │ │ │ │ + smlatbeq pc, ip, r7, r4 @ │ │ │ │ tsteq pc, ip, ror #14 │ │ │ │ - tsteq pc, ip, lsr r3 @ │ │ │ │ - tsteq sp, ip, ror #6 │ │ │ │ - smlabbeq pc, ip, r7, r4 @ │ │ │ │ - tsteq pc, ip, asr r3 @ │ │ │ │ - tsteq sp, r4, asr r3 │ │ │ │ - smlabteq pc, r8, r7, r4 @ │ │ │ │ + tsteq pc, r8, asr #14 │ │ │ │ + tsteq pc, r8, lsl r3 @ │ │ │ │ + smlatteq sp, r4, pc, r7 @ │ │ │ │ + tsteq pc, r8, ror #14 │ │ │ │ + tsteq pc, r8, lsr r3 @ │ │ │ │ + smlabteq sp, ip, pc, r7 @ │ │ │ │ smlatbeq pc, r4, r7, r4 @ │ │ │ │ - tsteq pc, r4, ror r3 @ │ │ │ │ - tsteq sp, r4, lsr r3 │ │ │ │ - smlabteq pc, r4, r7, r4 @ │ │ │ │ - @ instruction: 0x010f6394 │ │ │ │ - tsteq sp, ip, lsl r3 │ │ │ │ - tsteq pc, r8, lsr r8 @ │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ + smlabbeq pc, r0, r7, r4 @ │ │ │ │ + tsteq pc, r0, asr r3 @ │ │ │ │ + smlatbeq sp, ip, pc, r7 @ │ │ │ │ + smlatbeq pc, r0, r7, r4 @ │ │ │ │ + tsteq pc, r0, ror r3 @ │ │ │ │ + @ instruction: 0x010d7f94 │ │ │ │ + tsteq pc, r4, lsl r8 @ │ │ │ │ ldrdeq r4, [pc, -r4] │ │ │ │ - smlatbeq pc, r4, r3, r6 @ │ │ │ │ - strdeq r8, [sp, -r4] │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ - smlabteq pc, r4, r3, r6 @ │ │ │ │ - ldrdeq r8, [sp, -ip] │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ + @ instruction: 0x010f47b0 │ │ │ │ + smlabbeq pc, r0, r3, r6 @ │ │ │ │ + tsteq sp, ip, ror #30 │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + smlatbeq pc, r0, r3, r6 @ │ │ │ │ + tsteq sp, r4, asr pc │ │ │ │ tsteq pc, ip, lsl #16 │ │ │ │ - ldrdeq r6, [pc, -ip] │ │ │ │ - @ instruction: 0x010d82bc │ │ │ │ - smlatteq pc, r8, r3, r6 │ │ │ │ - smlatbeq sp, ip, r2, r8 │ │ │ │ + smlatteq pc, r8, r7, r4 │ │ │ │ + @ instruction: 0x010f63b8 │ │ │ │ + tsteq sp, r4, lsr pc │ │ │ │ + smlabteq pc, r4, r3, r6 @ │ │ │ │ + tsteq sp, r4, lsr #30 │ │ │ │ ldrdeq r4, [pc, -ip] │ │ │ │ - smlabteq pc, ip, r4, r6 @ │ │ │ │ - tsteq pc, r4, asr r4 @ │ │ │ │ + tsteq pc, r0, ror fp @ │ │ │ │ + smlabbeq pc, r0, r5, r6 @ │ │ │ │ + @ instruction: 0x010f6498 │ │ │ │ + tsteq pc, r0, lsr #8 │ │ │ │ + smlatteq pc, r0, r3, r6 │ │ │ │ + @ instruction: 0x010f63bc │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + ldrdeq r7, [sp, -ip] │ │ │ │ + ldrdeq r6, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl r8 @ │ │ │ │ + smlabteq sp, r4, lr, r7 │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ + strdeq r6, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsr r8 @ │ │ │ │ + smlatbeq sp, r4, lr, r7 │ │ │ │ tsteq pc, r4, lsl r4 @ │ │ │ │ - strdeq r6, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsr #16 │ │ │ │ - tsteq sp, r4, ror r2 │ │ │ │ - tsteq pc, r0, lsl r4 @ │ │ │ │ - tsteq pc, ip, asr #16 │ │ │ │ - tsteq sp, ip, asr r2 │ │ │ │ - tsteq pc, ip, asr #8 │ │ │ │ - tsteq pc, r8, lsr #8 │ │ │ │ - tsteq pc, r4, ror #16 │ │ │ │ - tsteq sp, ip, lsr r2 │ │ │ │ + tsteq pc, r0, asr r8 @ │ │ │ │ + smlabbeq sp, ip, lr, r7 │ │ │ │ + smlabbeq pc, r8, r4, r6 @ │ │ │ │ tsteq pc, r8, asr #8 │ │ │ │ - smlabbeq pc, r4, r8, r4 @ │ │ │ │ - tsteq sp, r4, lsr #4 │ │ │ │ - @ instruction: 0x010f64bc │ │ │ │ + tsteq pc, r4, lsr #8 │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + tsteq sp, r4, ror #28 │ │ │ │ + tsteq pc, r4, asr #8 │ │ │ │ + smlabbeq pc, r0, r8, r4 @ │ │ │ │ + tsteq sp, ip, asr #28 │ │ │ │ + smlabbeq pc, r0, r4, r6 @ │ │ │ │ + tsteq pc, ip, asr r4 @ │ │ │ │ + @ instruction: 0x010f4898 │ │ │ │ + tsteq sp, ip, lsr #28 │ │ │ │ tsteq pc, ip, ror r4 @ │ │ │ │ - tsteq pc, r8, asr r4 @ │ │ │ │ - @ instruction: 0x010f4894 │ │ │ │ - strdeq r8, [sp, -ip] │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - @ instruction: 0x010f48b4 │ │ │ │ - smlatteq sp, r4, r1, r8 │ │ │ │ - @ instruction: 0x010f64b4 │ │ │ │ - @ instruction: 0x010f6490 │ │ │ │ - smlabteq pc, ip, r8, r4 @ │ │ │ │ - smlabteq sp, r4, r1, r8 │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - @ instruction: 0x010d81b4 │ │ │ │ - smlabteq pc, r4, r9, r4 @ │ │ │ │ - tsteq pc, ip, asr #18 │ │ │ │ - tsteq pc, ip, lsl #18 │ │ │ │ - smlatteq pc, r8, r8, r4 │ │ │ │ - @ instruction: 0x010f64b8 │ │ │ │ - smlabbeq sp, r4, r1, r8 │ │ │ │ - tsteq pc, r8, lsl #18 │ │ │ │ - ldrdeq r6, [pc, -r8] │ │ │ │ - tsteq sp, ip, ror #2 │ │ │ │ - tsteq pc, r4, asr #18 │ │ │ │ - tsteq pc, r0, lsr #18 │ │ │ │ - strdeq r6, [pc, -r0] │ │ │ │ - tsteq sp, ip, asr #2 │ │ │ │ - tsteq pc, r0, asr #18 │ │ │ │ + @ instruction: 0x010f48b8 │ │ │ │ + tsteq sp, r4, lsl lr │ │ │ │ + tsteq pc, r0, ror #10 │ │ │ │ + smlatteq pc, r8, r4, r6 │ │ │ │ + smlatbeq pc, r8, r4, r6 @ │ │ │ │ + smlabbeq pc, r4, r4, r6 @ │ │ │ │ + smlabteq pc, r0, r8, r4 @ │ │ │ │ + smlatteq sp, r4, sp, r7 │ │ │ │ + smlatbeq pc, r4, r4, r6 @ │ │ │ │ + smlatteq pc, r0, r8, r4 │ │ │ │ + smlabteq sp, ip, sp, r7 │ │ │ │ + smlatteq pc, r0, r4, r6 │ │ │ │ + @ instruction: 0x010f64bc │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + smlatbeq sp, ip, sp, r7 │ │ │ │ + ldrdeq r6, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl r9 @ │ │ │ │ + @ instruction: 0x010d7d94 │ │ │ │ + tsteq pc, r0, asr r5 @ │ │ │ │ tsteq pc, r0, lsl r5 @ │ │ │ │ - tsteq sp, r4, lsr r1 │ │ │ │ - @ instruction: 0x010f49b4 │ │ │ │ - tsteq pc, r4, ror r9 @ │ │ │ │ - tsteq pc, r0, asr r9 @ │ │ │ │ - tsteq pc, r0, lsr #10 │ │ │ │ - tsteq sp, ip, lsl #2 │ │ │ │ - tsteq pc, r0, ror r9 @ │ │ │ │ - tsteq pc, r0, asr #10 │ │ │ │ - strdeq r8, [sp, -r4] │ │ │ │ - smlatbeq pc, ip, r9, r4 @ │ │ │ │ - smlabbeq pc, r8, r9, r4 @ │ │ │ │ - tsteq pc, r8, asr r5 @ │ │ │ │ - ldrdeq r8, [sp, -r4] │ │ │ │ - tsteq pc, r4, ror #10 │ │ │ │ - smlabteq sp, r4, r0, r8 │ │ │ │ - tsteq pc, ip, ror r0 @ │ │ │ │ - tsteq pc, r0, lsl sp @ │ │ │ │ - tsteq pc, r0, lsr #14 │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - smlabteq pc, r0, r5, r6 @ │ │ │ │ - smlabbeq pc, r0, r5, r6 @ │ │ │ │ - tsteq pc, ip, asr r5 @ │ │ │ │ - @ instruction: 0x010f4998 │ │ │ │ - tsteq sp, ip, ror r0 │ │ │ │ - tsteq pc, ip, ror r5 @ │ │ │ │ - @ instruction: 0x010f49b8 │ │ │ │ - tsteq sp, r4, rrx │ │ │ │ - @ instruction: 0x010f65b8 │ │ │ │ - @ instruction: 0x010f6594 │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - tsteq sp, r4, asr #32 │ │ │ │ - @ instruction: 0x010f65b4 │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - tsteq sp, ip, lsr #32 │ │ │ │ - tsteq pc, r8, lsr #12 │ │ │ │ - smlatteq pc, r8, r5, r6 │ │ │ │ - smlabteq pc, r4, r5, r6 @ │ │ │ │ - tsteq pc, r0, lsl #20 │ │ │ │ - tsteq sp, r4 │ │ │ │ - smlatteq pc, r4, r5, r6 │ │ │ │ - tsteq pc, r0, lsr #20 │ │ │ │ - smlatteq sp, ip, pc, r7 @ │ │ │ │ - tsteq pc, r0, lsr #12 │ │ │ │ - strdeq r6, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsr sl @ │ │ │ │ - smlabteq sp, ip, pc, r7 @ │ │ │ │ - tsteq pc, ip, lsl r6 @ │ │ │ │ - tsteq pc, r8, asr sl @ │ │ │ │ - @ instruction: 0x010d7fb4 │ │ │ │ - tsteq pc, r0, lsl #14 │ │ │ │ - smlabbeq pc, r8, r6, r6 @ │ │ │ │ - tsteq pc, r8, asr #12 │ │ │ │ - tsteq pc, r4, lsr #12 │ │ │ │ - tsteq pc, r0, ror #20 │ │ │ │ - smlabbeq sp, r4, pc, r7 @ │ │ │ │ - tsteq pc, r4, asr #12 │ │ │ │ - smlabbeq pc, r0, sl, r4 @ │ │ │ │ - tsteq sp, ip, ror #30 │ │ │ │ - smlabbeq pc, r0, r6, r6 @ │ │ │ │ - tsteq pc, ip, asr r6 @ │ │ │ │ - @ instruction: 0x010f4a98 │ │ │ │ - tsteq sp, ip, asr #30 │ │ │ │ - tsteq pc, ip, ror r6 @ │ │ │ │ - @ instruction: 0x010f4ab8 │ │ │ │ - tsteq sp, r4, lsr pc │ │ │ │ - strdeq r6, [pc, -r0] │ │ │ │ - @ instruction: 0x010f66b0 │ │ │ │ - smlabbeq pc, ip, r6, r6 @ │ │ │ │ - smlabteq pc, r8, sl, r4 @ │ │ │ │ - tsteq sp, ip, lsl #30 │ │ │ │ - smlatbeq pc, ip, r6, r6 @ │ │ │ │ - smlatteq pc, r8, sl, r4 │ │ │ │ - strdeq r7, [sp, -r4] │ │ │ │ - smlatteq pc, r8, r6, r6 │ │ │ │ + smlatteq pc, ip, r4, r6 │ │ │ │ + tsteq pc, r8, lsr #18 │ │ │ │ + tsteq sp, ip, ror #26 │ │ │ │ + tsteq pc, ip, lsl #10 │ │ │ │ + tsteq pc, r8, asr #18 │ │ │ │ + tsteq sp, r4, asr sp │ │ │ │ + tsteq pc, r8, asr #10 │ │ │ │ ldrbeq pc, [r8], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r4], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r0], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [ip], #2271 @ 0x8df @ │ │ │ │ @@ -30806,203 +30806,203 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2238 @ 0xfffff742 │ │ │ │ ldmmi lr!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2237 @ 0xfffff743 │ │ │ │ popmi {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - @ instruction: 0x010f449c │ │ │ │ - tsteq sp, r0, ror r8 │ │ │ │ - smlatbeq pc, r8, r4, r4 @ │ │ │ │ - tsteq sp, r0, ror #16 │ │ │ │ - tsteq pc, r0, lsr r2 @ │ │ │ │ - smlabbeq pc, ip, r5, r4 @ │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ + smlabteq pc, r0, lr, r5 @ │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + ldrdeq r7, [sp, -r0] │ │ │ │ + tsteq pc, r8, lsl #6 │ │ │ │ + smlabteq sp, r0, r6, r7 │ │ │ │ + swpeq r6, r0, [pc] @ │ │ │ │ + smlatteq pc, ip, r3, r4 │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ + tsteq pc, r4, lsr r3 @ │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + smlatteq pc, r0, lr, r5 │ │ │ │ + smlabbeq sp, r8, r6, r7 │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ + tsteq pc, r0, lsl #30 │ │ │ │ + tsteq sp, r0, ror r6 │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + tsteq pc, r8, asr #6 │ │ │ │ + tsteq pc, r8, lsl pc @ │ │ │ │ + tsteq sp, r0, asr r6 │ │ │ │ + tsteq pc, r8, ror #6 │ │ │ │ + tsteq pc, r8, lsr pc @ │ │ │ │ + tsteq sp, r8, lsr r6 │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + @ instruction: 0x010f439c │ │ │ │ + tsteq pc, r8, ror r3 @ │ │ │ │ + tsteq pc, r8, asr #30 │ │ │ │ + tsteq sp, r0, lsl r6 │ │ │ │ + @ instruction: 0x010f4398 │ │ │ │ + tsteq pc, r8, ror #30 │ │ │ │ + strdeq r7, [sp, -r8] │ │ │ │ ldrdeq r4, [pc, -r4] │ │ │ │ - @ instruction: 0x010f44b0 │ │ │ │ - smlabbeq pc, r0, r0, r6 @ │ │ │ │ - tsteq sp, r8, lsr #16 │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - smlatbeq pc, r0, r0, r6 @ │ │ │ │ - tsteq sp, r0, lsl r8 │ │ │ │ - tsteq pc, ip, lsl #10 │ │ │ │ - smlatteq pc, r8, r4, r4 │ │ │ │ - strheq r6, [pc, -r8] │ │ │ │ - strdeq r7, [sp, -r0] │ │ │ │ - tsteq pc, r8, lsl #10 │ │ │ │ - ldrdeq r6, [pc, -r8] │ │ │ │ + @ instruction: 0x010f43b0 │ │ │ │ + smlabbeq pc, r0, pc, r5 @ │ │ │ │ ldrdeq r7, [sp, -r8] │ │ │ │ + smlabbeq pc, ip, pc, r5 @ │ │ │ │ + smlabteq sp, r8, r5, r7 │ │ │ │ + tsteq pc, r8, ror r0 @ │ │ │ │ + mrseq r6, CPSR │ │ │ │ + smlabteq pc, r0, pc, r5 @ │ │ │ │ + @ instruction: 0x010f5f9c │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + @ instruction: 0x010d7598 │ │ │ │ + @ instruction: 0x010f5fbc │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + smlabbeq sp, r0, r5, r7 │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl r4 @ │ │ │ │ + tsteq sp, r0, ror #10 │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ + tsteq sp, r8, asr #10 │ │ │ │ + tsteq pc, r8, rrx │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ + tsteq pc, r4 │ │ │ │ + tsteq pc, r2, asr #8 │ │ │ │ + tsteq sp, r4, lsr #10 │ │ │ │ + tsteq pc, sl, lsr #32 │ │ │ │ + tsteq pc, r8, ror #8 │ │ │ │ + tsteq sp, r2, lsl r5 │ │ │ │ + tsteq pc, ip, rrx │ │ │ │ + tsteq pc, sl, asr #32 │ │ │ │ + smlabbeq pc, r8, r4, r4 @ │ │ │ │ + strdeq r7, [sp, -sl] │ │ │ │ + @ instruction: 0x010f4498 │ │ │ │ + smlatteq sp, lr, r4, r7 │ │ │ │ + tsteq pc, ip, lsl #16 │ │ │ │ + tsteq pc, lr, lsl r2 @ │ │ │ │ tsteq pc, ip, ror r5 @ │ │ │ │ - tsteq pc, ip, lsr r5 @ │ │ │ │ - tsteq pc, r8, lsl r5 @ │ │ │ │ - smlatteq pc, r8, r0, r6 │ │ │ │ - @ instruction: 0x010d77b0 │ │ │ │ - tsteq pc, r8, lsr r5 @ │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - @ instruction: 0x010d7798 │ │ │ │ - tsteq pc, r4, ror r5 @ │ │ │ │ - tsteq pc, r0, asr r5 @ │ │ │ │ - tsteq pc, r0, lsr #2 │ │ │ │ - tsteq sp, r8, ror r7 │ │ │ │ - tsteq pc, ip, lsr #2 │ │ │ │ - tsteq sp, r8, ror #14 │ │ │ │ - tsteq pc, r8, lsl r2 @ │ │ │ │ - smlatbeq pc, r0, r1, r6 @ │ │ │ │ - tsteq pc, r0, ror #2 │ │ │ │ - tsteq pc, ip, lsr r1 @ │ │ │ │ - tsteq pc, r8, ror r5 @ │ │ │ │ - tsteq sp, r8, lsr r7 │ │ │ │ - tsteq pc, ip, asr r1 @ │ │ │ │ - @ instruction: 0x010f4598 │ │ │ │ - tsteq sp, r0, lsr #14 │ │ │ │ - @ instruction: 0x010f6198 │ │ │ │ - tsteq pc, r4, ror r1 @ │ │ │ │ - @ instruction: 0x010f45b0 │ │ │ │ - tsteq sp, r0, lsl #14 │ │ │ │ + tsteq pc, r6, lsl #10 │ │ │ │ + smlabteq pc, r8, r4, r4 @ │ │ │ │ + smlatbeq pc, r6, r4, r4 @ │ │ │ │ + tsteq pc, r8, ror r0 @ │ │ │ │ + @ instruction: 0x010d74be │ │ │ │ + smlabteq pc, ip, r4, r4 @ │ │ │ │ + swpeq r6, lr, [pc] @ │ │ │ │ + smlatbeq sp, ip, r4, r7 │ │ │ │ + tsteq pc, lr, lsl #10 │ │ │ │ + smlatteq pc, ip, r4, r4 │ │ │ │ + strheq r6, [pc, -lr] │ │ │ │ + @ instruction: 0x010d7494 │ │ │ │ + tsteq pc, r2, lsl r5 @ │ │ │ │ + smlatteq pc, r4, r0, r6 │ │ │ │ + smlabbeq sp, r2, r4, r7 │ │ │ │ + smlabbeq pc, ip, r5, r4 @ │ │ │ │ + tsteq pc, lr, asr #10 │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + strdeq r6, [pc, -lr] │ │ │ │ + tsteq sp, r4, ror #8 │ │ │ │ + tsteq pc, r2, asr r5 @ │ │ │ │ + tsteq pc, r4, lsr #2 │ │ │ │ + tsteq sp, r2, asr r4 │ │ │ │ + @ instruction: 0x010f4594 │ │ │ │ + tsteq pc, r2, ror r5 @ │ │ │ │ + tsteq pc, r4, asr #2 │ │ │ │ + tsteq sp, sl, lsr r4 │ │ │ │ + tsteq pc, r4, asr r1 @ │ │ │ │ + tsteq sp, lr, lsr #8 │ │ │ │ + tsteq pc, r4, asr #4 │ │ │ │ + smlabteq pc, lr, r1, r6 @ │ │ │ │ + @ instruction: 0x010f6190 │ │ │ │ + tsteq pc, lr, ror #2 │ │ │ │ + smlatbeq pc, ip, r5, r4 @ │ │ │ │ + tsteq sp, sl, lsl #8 │ │ │ │ @ instruction: 0x010f6194 │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - smlatteq sp, r8, r6, r7 │ │ │ │ - tsteq pc, r8, lsl #4 │ │ │ │ - smlabteq pc, r8, r1, r6 @ │ │ │ │ - smlatbeq pc, r4, r1, r6 @ │ │ │ │ - smlatteq pc, r2, r5, r4 │ │ │ │ - smlabteq sp, r4, r6, r7 │ │ │ │ - smlabteq pc, sl, r1, r6 @ │ │ │ │ - tsteq pc, r8, lsl #12 │ │ │ │ - @ instruction: 0x010d76b2 │ │ │ │ - tsteq pc, ip, lsl #4 │ │ │ │ - smlatteq pc, sl, r1, r6 │ │ │ │ - tsteq pc, r8, lsr #12 │ │ │ │ - @ instruction: 0x010d769a │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - smlabbeq sp, lr, r6, r7 │ │ │ │ - smlatbeq pc, ip, r9, r4 @ │ │ │ │ - @ instruction: 0x010f63be │ │ │ │ - tsteq pc, ip, lsl r7 @ │ │ │ │ - smlatbeq pc, r6, r6, r4 @ │ │ │ │ - tsteq pc, r8, ror #12 │ │ │ │ - tsteq pc, r6, asr #12 │ │ │ │ - tsteq pc, r8, lsl r2 @ │ │ │ │ - tsteq sp, lr, asr r6 │ │ │ │ - tsteq pc, ip, ror #12 │ │ │ │ - tsteq pc, lr, lsr r2 @ │ │ │ │ - tsteq sp, ip, asr #12 │ │ │ │ - smlatbeq pc, lr, r6, r4 @ │ │ │ │ - smlabbeq pc, ip, r6, r4 @ │ │ │ │ - tsteq pc, lr, asr r2 @ │ │ │ │ - tsteq sp, r4, lsr r6 │ │ │ │ - @ instruction: 0x010f46b2 │ │ │ │ - smlabbeq pc, r4, r2, r6 @ │ │ │ │ - tsteq sp, r2, lsr #12 │ │ │ │ - tsteq pc, ip, lsr #14 │ │ │ │ - smlatteq pc, lr, r6, r4 │ │ │ │ - smlabteq pc, ip, r6, r4 @ │ │ │ │ - @ instruction: 0x010f629e │ │ │ │ - tsteq sp, r4, lsl #12 │ │ │ │ + ldrdeq r4, [pc, -r2] │ │ │ │ + strdeq r7, [sp, -r8] │ │ │ │ + ldrdeq r6, [pc, -r6] │ │ │ │ + @ instruction: 0x010f61b4 │ │ │ │ strdeq r4, [pc, -r2] │ │ │ │ - smlabteq pc, r4, r2, r6 @ │ │ │ │ - strdeq r7, [sp, -r2] │ │ │ │ - tsteq pc, r4, lsr r7 @ │ │ │ │ - tsteq pc, r2, lsl r7 @ │ │ │ │ - smlatteq pc, r4, r2, r6 │ │ │ │ - ldrdeq r7, [sp, -sl] │ │ │ │ + smlatteq sp, r0, r3, r7 │ │ │ │ + ldrdeq r6, [pc, -sl] │ │ │ │ + tsteq pc, r8, lsl r6 @ │ │ │ │ + smlabteq sp, lr, r3, r7 │ │ │ │ + tsteq pc, r4, asr r2 @ │ │ │ │ + tsteq pc, r6, lsl r2 @ │ │ │ │ strdeq r6, [pc, -r4] │ │ │ │ - smlabteq sp, lr, r5, r7 │ │ │ │ - smlatteq pc, r4, r3, r6 │ │ │ │ - tsteq pc, lr, ror #6 │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ - tsteq pc, lr, lsl #6 │ │ │ │ - tsteq pc, ip, asr #14 │ │ │ │ - smlatbeq sp, sl, r5, r7 │ │ │ │ - tsteq pc, r4, lsr r3 @ │ │ │ │ + tsteq pc, r2, lsr r6 @ │ │ │ │ + @ instruction: 0x010d73b0 │ │ │ │ + tsteq pc, sl, lsl r2 @ │ │ │ │ + tsteq pc, r8, asr r6 @ │ │ │ │ + @ instruction: 0x010d739e │ │ │ │ + tsteq pc, ip, asr r2 @ │ │ │ │ + tsteq pc, sl, lsr r2 @ │ │ │ │ + tsteq pc, r8, ror r6 @ │ │ │ │ + smlabbeq sp, r6, r3, r7 │ │ │ │ + smlabbeq pc, r8, r6, r4 @ │ │ │ │ + tsteq sp, sl, ror r3 │ │ │ │ + tsteq pc, r4, lsl r4 @ │ │ │ │ tsteq pc, r2, ror r7 @ │ │ │ │ - @ instruction: 0x010d7598 │ │ │ │ - tsteq pc, r6, ror r3 @ │ │ │ │ - tsteq pc, r4, asr r3 @ │ │ │ │ - @ instruction: 0x010f4792 │ │ │ │ - smlabbeq sp, r0, r5, r7 │ │ │ │ - tsteq pc, sl, ror r3 @ │ │ │ │ - @ instruction: 0x010f47b8 │ │ │ │ - tsteq sp, lr, ror #10 │ │ │ │ - strdeq r6, [pc, -r4] │ │ │ │ - @ instruction: 0x010f63b6 │ │ │ │ - @ instruction: 0x010f6394 │ │ │ │ - ldrdeq r4, [pc, -r2] │ │ │ │ - tsteq sp, r0, asr r5 │ │ │ │ - @ instruction: 0x010f63ba │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - tsteq sp, lr, lsr r5 │ │ │ │ - strdeq r6, [pc, -ip] │ │ │ │ - ldrdeq r6, [pc, -sl] │ │ │ │ - tsteq pc, r8, lsl r8 @ │ │ │ │ - tsteq sp, r6, lsr #10 │ │ │ │ - tsteq pc, r8, lsr #16 │ │ │ │ - tsteq sp, sl, lsl r5 │ │ │ │ - @ instruction: 0x010f65b4 │ │ │ │ - tsteq pc, r2, lsl r9 @ │ │ │ │ - @ instruction: 0x010f489c │ │ │ │ - tsteq pc, lr, asr r8 @ │ │ │ │ - tsteq pc, ip, lsr r8 @ │ │ │ │ - tsteq pc, lr, lsl #8 │ │ │ │ - strdeq r7, [sp, -r0] │ │ │ │ - tsteq pc, r2, ror #16 │ │ │ │ - tsteq pc, r4, lsr r4 @ │ │ │ │ - ldrdeq r7, [sp, -lr] │ │ │ │ - smlatbeq pc, r4, r8, r4 @ │ │ │ │ - smlabbeq pc, r2, r8, r4 @ │ │ │ │ - tsteq pc, r4, asr r4 @ │ │ │ │ - smlabteq sp, r6, r4, r7 │ │ │ │ - smlatbeq pc, r8, r8, r4 @ │ │ │ │ - tsteq pc, sl, ror r4 @ │ │ │ │ - @ instruction: 0x010d74b4 │ │ │ │ - tsteq pc, r2, lsr #18 │ │ │ │ - smlatteq pc, r4, r8, r4 │ │ │ │ - smlabteq pc, r2, r8, r4 @ │ │ │ │ - @ instruction: 0x010f6494 │ │ │ │ - @ instruction: 0x010d7496 │ │ │ │ - smlatteq pc, r8, r8, r4 │ │ │ │ - @ instruction: 0x010f64ba │ │ │ │ - smlabbeq sp, r4, r4, r7 │ │ │ │ - tsteq pc, sl, lsr #18 │ │ │ │ - tsteq pc, r8, lsl #18 │ │ │ │ - ldrdeq r6, [pc, -sl] │ │ │ │ - tsteq sp, ip, ror #8 │ │ │ │ - smlatteq pc, sl, r4, r6 │ │ │ │ - tsteq sp, r0, ror #8 │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + @ instruction: 0x010f46be │ │ │ │ + @ instruction: 0x010f469c │ │ │ │ + tsteq pc, lr, ror #4 │ │ │ │ + tsteq sp, r0, asr r3 │ │ │ │ + smlabteq pc, r2, r6, r4 @ │ │ │ │ + @ instruction: 0x010f6294 │ │ │ │ + tsteq sp, lr, lsr r3 │ │ │ │ + tsteq pc, r4, lsl #14 │ │ │ │ + smlatteq pc, r2, r6, r4 │ │ │ │ + @ instruction: 0x010f62b4 │ │ │ │ + tsteq sp, r6, lsr #6 │ │ │ │ + tsteq pc, r8, lsl #14 │ │ │ │ ldrdeq r6, [pc, -sl] │ │ │ │ - tsteq pc, r4, ror #10 │ │ │ │ - tsteq pc, r6, lsr #10 │ │ │ │ - tsteq pc, r4, lsl #10 │ │ │ │ - tsteq pc, r2, asr #18 │ │ │ │ - tsteq sp, ip, lsr r4 │ │ │ │ - tsteq pc, sl, lsr #10 │ │ │ │ - tsteq pc, r8, ror #18 │ │ │ │ - tsteq sp, sl, lsr #8 │ │ │ │ - tsteq pc, ip, ror #10 │ │ │ │ - tsteq pc, sl, asr #10 │ │ │ │ - smlabbeq pc, r8, r9, r4 @ │ │ │ │ - tsteq sp, r2, lsl r4 │ │ │ │ - tsteq pc, r0, ror r5 @ │ │ │ │ - smlatbeq pc, lr, r9, r4 @ │ │ │ │ - tsteq sp, r0, lsl #8 │ │ │ │ - smlatteq pc, sl, r5, r6 │ │ │ │ - smlatbeq pc, ip, r5, r6 @ │ │ │ │ - smlabbeq pc, sl, r5, r6 @ │ │ │ │ - smlabteq pc, r8, r9, r4 @ │ │ │ │ - smlatteq sp, r2, r3, r7 │ │ │ │ - @ instruction: 0x010f65b0 │ │ │ │ - smlatteq pc, lr, r9, r4 │ │ │ │ - ldrdeq r7, [sp, -r0] │ │ │ │ - strdeq r6, [pc, -r2] │ │ │ │ + tsteq sp, r4, lsl r3 │ │ │ │ + smlabbeq pc, r2, r7, r4 @ │ │ │ │ + tsteq pc, r4, asr #14 │ │ │ │ + tsteq pc, r2, lsr #14 │ │ │ │ + strdeq r6, [pc, -r4] │ │ │ │ + strdeq r7, [sp, -r6] │ │ │ │ + tsteq pc, r8, asr #14 │ │ │ │ + tsteq pc, sl, lsl r3 @ │ │ │ │ + smlatteq sp, r4, r2, r7 │ │ │ │ + smlabbeq pc, sl, r7, r4 @ │ │ │ │ + tsteq pc, r8, ror #14 │ │ │ │ + tsteq pc, sl, lsr r3 @ │ │ │ │ + smlabteq sp, ip, r2, r7 │ │ │ │ + tsteq pc, sl, asr #6 │ │ │ │ + smlabteq sp, r0, r2, r7 │ │ │ │ + tsteq pc, sl, lsr r4 @ │ │ │ │ + smlabteq pc, r4, r3, r6 @ │ │ │ │ + smlabbeq pc, r6, r3, r6 @ │ │ │ │ + tsteq pc, r4, ror #6 │ │ │ │ + smlatbeq pc, r2, r7, r4 @ │ │ │ │ + @ instruction: 0x010d729c │ │ │ │ + smlabbeq pc, sl, r3, r6 @ │ │ │ │ + smlabteq pc, r8, r7, r4 @ │ │ │ │ + smlabbeq sp, sl, r2, r7 │ │ │ │ + smlabteq pc, ip, r3, r6 @ │ │ │ │ + smlatbeq pc, sl, r3, r6 @ │ │ │ │ + smlatteq pc, r8, r7, r4 │ │ │ │ + tsteq sp, r2, ror r2 │ │ │ │ ldrdeq r6, [pc, -r0] │ │ │ │ - tsteq pc, lr, lsl #20 │ │ │ │ - @ instruction: 0x010d73b8 │ │ │ │ - tsteq pc, lr, lsl sl @ │ │ │ │ - smlatbeq sp, ip, r3, r7 │ │ │ │ + tsteq pc, lr, lsl #16 │ │ │ │ + tsteq sp, r0, ror #4 │ │ │ │ + tsteq pc, sl, asr #8 │ │ │ │ + tsteq pc, ip, lsl #8 │ │ │ │ + smlatteq pc, sl, r3, r6 │ │ │ │ + tsteq pc, r8, lsr #16 │ │ │ │ + tsteq sp, r2, asr #4 │ │ │ │ + tsteq pc, r0, lsl r4 @ │ │ │ │ + tsteq pc, lr, asr #16 │ │ │ │ + tsteq sp, r0, lsr r2 │ │ │ │ + tsteq pc, r2, asr r4 @ │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ + tsteq pc, lr, ror #16 │ │ │ │ + tsteq sp, r8, lsl r2 │ │ │ │ + tsteq pc, lr, ror r8 @ │ │ │ │ + tsteq sp, ip, lsl #4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, r6, lsl r6 │ │ │ │ eorspl pc, r8, #268435460 @ 0x10000004 │ │ │ │ addsmi r4, r1, #5242880 @ 0x500000 │ │ │ │ @@ -31886,30 +31886,30 @@ │ │ │ │ stmdale fp!, {r0, r2, r3, r4, r5, r7, r8, r9, pc} │ │ │ │ bicpl pc, ip, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0054299 │ │ │ │ @ instruction: 0xf64082fa │ │ │ │ addsmi r5, r9, #216, 6 @ 0x60000003 │ │ │ │ movwhi pc, #24581 @ 0x6005 @ │ │ │ │ bllt 154fea4 │ │ │ │ - smlabbeq pc, r2, r2, r6 @ │ │ │ │ - tsteq pc, r0, lsl fp @ │ │ │ │ - tsteq pc, ip, ror r2 @ │ │ │ │ - tsteq pc, r8, ror r2 @ │ │ │ │ - smlabteq pc, lr, r4, r6 @ │ │ │ │ - @ instruction: 0x010f69ba │ │ │ │ - smlatteq pc, r0, r4, r6 │ │ │ │ - strdeq r6, [pc, -sl] │ │ │ │ - tsteq pc, ip, lsl #10 │ │ │ │ - tsteq pc, r2, asr r4 @ │ │ │ │ - strdeq r6, [pc, -r6] │ │ │ │ - tsteq pc, lr, lsr r4 @ │ │ │ │ - tsteq pc, r6 │ │ │ │ - @ instruction: 0x010f5fb2 │ │ │ │ - tsteq sp, sl, lsr #20 │ │ │ │ - ldrdeq r6, [sp, -r6] │ │ │ │ + smlatteq pc, r2, r0, r6 │ │ │ │ + tsteq pc, r0, ror r9 @ │ │ │ │ + ldrdeq r6, [pc, -ip] │ │ │ │ + ldrdeq r6, [pc, -r8] │ │ │ │ + tsteq pc, lr, lsr #6 │ │ │ │ + tsteq pc, sl, lsl r8 @ │ │ │ │ + tsteq pc, r0, asr #6 │ │ │ │ + tsteq pc, sl, asr r3 @ │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + @ instruction: 0x010f62b2 │ │ │ │ + tsteq pc, r6, asr r6 @ │ │ │ │ + @ instruction: 0x010f629e │ │ │ │ + tsteq pc, r6, ror #28 │ │ │ │ + tsteq pc, r2, lsl lr @ │ │ │ │ + smlabbeq sp, sl, r8, r6 │ │ │ │ + tsteq sp, r6, lsr r5 │ │ │ │ movweq pc, #16417 @ 0x4021 @ │ │ │ │ rscpl pc, r8, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0034293 │ │ │ │ @ instruction: 0xf6408307 │ │ │ │ addsmi r5, r9, #228, 6 @ 0x90000003 │ │ │ │ msrhi CPSR_sx, #74 @ 0x4a │ │ │ │ ldclcs 8, cr15, [ip], {223} @ 0xdf │ │ │ │ @@ -32732,50 +32732,50 @@ │ │ │ │ @ instruction: 0x4628447a │ │ │ │ ldmib r0, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vaddw.u8 q9, q3, d1 │ │ │ │ strtmi r4, [r2], -r7, lsl #6 │ │ │ │ @ instruction: 0xf7df4628 │ │ │ │ @ instruction: 0xf009e9ca │ │ │ │ svclt 0x0000bcbf │ │ │ │ - tsteq pc, r8, lsl r2 @ │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - tsteq sp, r6, asr r5 │ │ │ │ - tsteq pc, lr, lsr sp @ │ │ │ │ - @ instruction: 0x010d66b2 │ │ │ │ - tsteq pc, ip, asr fp @ │ │ │ │ - ldrdeq r6, [sp, -r2] │ │ │ │ - smlabteq sp, r2, r2, r6 │ │ │ │ - smlatbeq pc, sl, sl, r5 @ │ │ │ │ - tsteq pc, ip, asr #30 │ │ │ │ - tsteq pc, r8, lsl sl @ │ │ │ │ - tsteq pc, ip, asr #30 │ │ │ │ - strdeq r6, [pc, -sl] │ │ │ │ - smlabteq pc, r0, r8, r5 @ │ │ │ │ - smlatteq lr, sl, r6, r4 │ │ │ │ - ldrdeq r6, [pc, -r6] │ │ │ │ - smlatteq sp, lr, r2, r6 │ │ │ │ - tsteq pc, lr, asr #16 │ │ │ │ - tsteq sp, r8 │ │ │ │ - tsteq pc, ip, lsr #30 │ │ │ │ - tsteq lr, r2, lsr r5 │ │ │ │ - smlatteq pc, ip, r6, r5 │ │ │ │ - smlabteq pc, r8, r1, r6 @ │ │ │ │ - smlabbeq sp, r2, lr, r5 │ │ │ │ - tsteq pc, r8 │ │ │ │ - tsteq sp, r8, lsr #28 │ │ │ │ - smlabteq sp, sl, sp, r5 │ │ │ │ - @ instruction: 0x010d5db6 │ │ │ │ - smlabteq pc, sl, lr, r5 @ │ │ │ │ - tsteq sp, r2, asr #22 │ │ │ │ - tsteq pc, r4, lsr #6 │ │ │ │ - strdeq r5, [sp, -r6] │ │ │ │ - tsteq pc, r2, ror r9 @ │ │ │ │ - @ instruction: 0x010f51bc │ │ │ │ - tsteq pc, r8, ror #18 │ │ │ │ - tsteq pc, r8, asr r9 @ │ │ │ │ + tsteq pc, r8, ror r0 @ │ │ │ │ + @ instruction: 0x010f5c94 │ │ │ │ + @ instruction: 0x010d63b6 │ │ │ │ + @ instruction: 0x010f5b9e │ │ │ │ + tsteq sp, r2, lsl r5 │ │ │ │ + @ instruction: 0x010f59bc │ │ │ │ + tsteq sp, r2, lsr r4 │ │ │ │ + tsteq sp, r2, lsr #2 │ │ │ │ + tsteq pc, sl, lsl #18 │ │ │ │ + smlatbeq pc, ip, sp, r5 @ │ │ │ │ + tsteq pc, r8, ror r8 @ │ │ │ │ + smlatbeq pc, ip, sp, r5 @ │ │ │ │ + tsteq pc, sl, asr pc @ │ │ │ │ + tsteq pc, r0, lsr #14 │ │ │ │ + tsteq lr, sl, asr #10 │ │ │ │ + tsteq pc, r6, lsr pc @ │ │ │ │ + tsteq sp, lr, asr #2 │ │ │ │ + smlatbeq pc, lr, r6, r5 @ │ │ │ │ + tsteq sp, r8, ror #28 │ │ │ │ + smlabbeq pc, ip, sp, r4 @ │ │ │ │ + @ instruction: 0x010e4392 │ │ │ │ + tsteq pc, ip, asr #10 │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ + smlatteq sp, r2, ip, r5 │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + smlabbeq sp, r8, ip, r5 │ │ │ │ + tsteq sp, sl, lsr #24 │ │ │ │ + tsteq sp, r6, lsl ip │ │ │ │ + tsteq pc, sl, lsr #26 │ │ │ │ + smlatbeq sp, r2, r9, r5 │ │ │ │ + smlabbeq pc, r4, r1, r5 @ │ │ │ │ + tsteq sp, r6, asr r9 │ │ │ │ + ldrdeq r6, [pc, -r2] │ │ │ │ + tsteq pc, ip, lsl r0 @ │ │ │ │ + smlabteq pc, r8, r7, r6 @ │ │ │ │ + @ instruction: 0x010f67b8 │ │ │ │ teqpvs ip, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf0074299 │ │ │ │ @ instruction: 0xf5b1836e │ │ │ │ @ instruction: 0xf0025fb2 │ │ │ │ @ instruction: 0xf0098115 │ │ │ │ sha1c.32 , , │ │ │ │ addsmi r7, r9, #148, 6 @ 0x50000002 │ │ │ │ @@ -33593,20 +33593,20 @@ │ │ │ │ ldmdale r7, {r0, r2, r5, r6, r7, r8, sl, pc} │ │ │ │ @ instruction: 0x63b4f641 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ @ instruction: 0xf6418238 │ │ │ │ addsmi r6, r9, #184, 6 @ 0xe0000002 │ │ │ │ ldrbhi pc, [r2], #-8 @ │ │ │ │ ldcllt 0, cr15, [ip, #32]! │ │ │ │ - @ instruction: 0x010f68b4 │ │ │ │ - smlabteq pc, ip, r8, r6 @ │ │ │ │ - tsteq pc, lr, lsl #30 │ │ │ │ - tsteq lr, r8, lsr sp │ │ │ │ - tsteq pc, r4, lsr #14 │ │ │ │ - strdeq r6, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ + tsteq pc, lr, ror #26 │ │ │ │ + @ instruction: 0x010e3b98 │ │ │ │ + smlabbeq pc, r4, r5, r5 @ │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ bicsvs pc, r0, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ ldmdale r0, {r3, r5, r7, r8, pc} │ │ │ │ bicvs pc, r8, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0054299 │ │ │ │ @ instruction: 0xf64185b0 │ │ │ │ addsmi r6, r9, #204, 6 @ 0x30000003 │ │ │ │ @@ -34734,28 +34734,28 @@ │ │ │ │ svcpl 0x0075f5b1 │ │ │ │ @ instruction: 0xf5a4d326 │ │ │ │ @ instruction: 0xf04f5475 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [r8, r3, ror #1] │ │ │ │ ldrhi pc, [r4, #-327] @ 0xfffffeb9 │ │ │ │ svclt 0x0000e1c2 │ │ │ │ - smlabteq pc, r8, r0, r6 @ │ │ │ │ - tsteq pc, r8, asr lr @ │ │ │ │ - strheq r6, [pc, -r8] │ │ │ │ - smlatbeq pc, lr, r0, r6 @ │ │ │ │ - smlatbeq pc, r0, r0, r6 @ │ │ │ │ - swpeq r6, r6, [pc] @ │ │ │ │ - smlabbeq pc, r8, r0, r6 @ │ │ │ │ - tsteq pc, lr, ror r0 @ │ │ │ │ - tsteq pc, r0, ror r0 @ │ │ │ │ - tsteq pc, sl, asr #28 │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - tsteq pc, r2, ror lr @ │ │ │ │ - tsteq pc, r2, ror fp @ │ │ │ │ - tsteq pc, lr, asr lr @ │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + @ instruction: 0x010f3cb8 │ │ │ │ + tsteq pc, r8, lsl pc @ │ │ │ │ + tsteq pc, lr, lsl #30 │ │ │ │ + tsteq pc, r0, lsl #30 │ │ │ │ + strdeq r5, [pc, -r6] │ │ │ │ + smlatteq pc, r8, lr, r5 │ │ │ │ + ldrdeq r5, [pc, -lr] │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + smlatbeq pc, sl, ip, r5 @ │ │ │ │ + tsteq pc, ip, lsr sl @ │ │ │ │ + ldrdeq r5, [pc, -r2] │ │ │ │ + ldrdeq r3, [pc, -r2] │ │ │ │ + @ instruction: 0x010f5cbe │ │ │ │ tstppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale lr!, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0074f5b1 │ │ │ │ @ instruction: 0xf5a4d309 │ │ │ │ @ instruction: 0xf04f5474 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [sl, r3, ror #1] │ │ │ │ @@ -35821,210 +35821,210 @@ │ │ │ │ @ instruction: 0x01a801a0 │ │ │ │ @ instruction: 0x01b801b0 │ │ │ │ biceq r0, r8, r0, asr #3 │ │ │ │ smlabtcs r1, r6, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmib r6!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e7c9 │ │ │ │ + tsteq sp, r2, asr r8 │ │ │ │ + tsteq pc, r4, lsr sp @ │ │ │ │ + tsteq sp, r6, asr #16 │ │ │ │ + strdeq r3, [sp, -lr] │ │ │ │ + smlatteq pc, r8, ip, r2 │ │ │ │ + tsteq sp, lr, lsl #16 │ │ │ │ + smlabteq pc, r4, ip, r2 @ │ │ │ │ + strdeq sl, [sp, -lr] │ │ │ │ + smlatbeq pc, r0, ip, r2 @ │ │ │ │ strdeq sl, [sp, -r2] │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - smlatteq sp, r6, r9, sl │ │ │ │ - @ instruction: 0x010d369e │ │ │ │ - smlabbeq pc, r8, lr, r2 @ │ │ │ │ - smlatbeq sp, lr, r9, sl │ │ │ │ - tsteq pc, r4, ror #28 │ │ │ │ - @ instruction: 0x010da99e │ │ │ │ - tsteq pc, r0, asr #28 │ │ │ │ - @ instruction: 0x010da992 │ │ │ │ - @ instruction: 0x010da996 │ │ │ │ - tsteq sp, r8, ror r9 │ │ │ │ - @ instruction: 0x01166eb8 │ │ │ │ - tsteq sp, r6, ror #18 │ │ │ │ - tsteq sp, r8, asr r9 │ │ │ │ - tsteq sp, r6, asr r9 │ │ │ │ - tsteq sp, r0, ror #18 │ │ │ │ - tsteq sp, r2, ror #18 │ │ │ │ - tsteq sp, sl, ror r5 │ │ │ │ - tsteq pc, r4, ror #26 │ │ │ │ - tsteq sp, sl, lsr r9 │ │ │ │ - tsteq pc, r0, asr #26 │ │ │ │ - tsteq sp, sl, lsr #18 │ │ │ │ - tsteq pc, ip, lsl sp @ │ │ │ │ - @ instruction: 0x010da896 │ │ │ │ - tsteq pc, sl, lsr r4 @ │ │ │ │ - ldrdeq r2, [pc, -r6] │ │ │ │ - tsteq sp, r6, ror #24 │ │ │ │ - tsteq sp, r8, asr r5 │ │ │ │ - tsteq pc, r6, lsl sp @ │ │ │ │ - tsteq sp, r2, lsr r5 │ │ │ │ - tsteq pc, r6, lsl sp @ │ │ │ │ - tsteq sp, lr, lsl #10 │ │ │ │ - tsteq pc, sl, lsl sp @ │ │ │ │ - smlatteq sp, sl, r4, r3 │ │ │ │ - tsteq pc, r2, lsl sp @ │ │ │ │ - smlabteq sp, r6, r4, r3 │ │ │ │ - tsteq pc, sl, lsl #26 │ │ │ │ - smlatbeq sp, r2, r4, r3 │ │ │ │ - tsteq pc, lr, lsl #26 │ │ │ │ - tsteq sp, lr, ror r4 │ │ │ │ - tsteq pc, r6, lsl sp @ │ │ │ │ - tsteq sp, sl, asr r4 │ │ │ │ - tsteq pc, lr, lsl sp @ │ │ │ │ - tsteq sp, r6, lsr r4 │ │ │ │ - tsteq pc, lr, lsl sp @ │ │ │ │ - tsteq sp, r2, lsl r4 │ │ │ │ - tsteq pc, r6, lsr #26 │ │ │ │ - smlatteq sp, lr, r3, r3 │ │ │ │ - tsteq pc, lr, lsl sp @ │ │ │ │ - smlabteq sp, sl, r3, r3 │ │ │ │ - tsteq pc, r6, lsl sp @ │ │ │ │ - smlatbeq sp, r6, r3, r3 │ │ │ │ - tsteq pc, lr, lsl #26 │ │ │ │ - smlabbeq sp, r2, r3, r3 │ │ │ │ - tsteq pc, r2, lsl sp @ │ │ │ │ - tsteq sp, lr, asr r3 │ │ │ │ - tsteq pc, sl, lsr #26 │ │ │ │ - tsteq sp, sl, lsr r3 │ │ │ │ - tsteq pc, r6, lsr #26 │ │ │ │ - tsteq sp, lr, lsl r3 │ │ │ │ - tsteq sp, r0, ror r6 │ │ │ │ - tsteq sp, lr, ror #12 │ │ │ │ - tsteq sp, r0, ror r6 │ │ │ │ - @ instruction: 0x01166af0 │ │ │ │ - swpeq r2, r4, [pc] @ │ │ │ │ - smlabbeq pc, r4, r0, r2 @ │ │ │ │ - smlabbeq pc, r2, r0, r2 @ │ │ │ │ - tstpeq pc, r4, lsl r7 @ p-variant is OBSOLETE @ │ │ │ │ - tsteq r0, sl, lsl #3 │ │ │ │ - tsteq r0, r4, lsl #3 │ │ │ │ - tsteq r0, lr, ror r1 │ │ │ │ - tsteq r0, r8, ror r1 │ │ │ │ - tsteq pc, lr, lsl r0 @ │ │ │ │ - tsteq pc, r4, lsl r0 @ │ │ │ │ - tsteq pc, sl │ │ │ │ - mrseq r2, CPSR │ │ │ │ - strdeq r1, [pc, -r6] │ │ │ │ - smlatteq pc, ip, pc, r1 @ │ │ │ │ - smlatteq pc, r2, pc, r1 @ │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - ldrdeq r1, [pc, -r2] │ │ │ │ - smlabteq pc, ip, pc, r1 @ │ │ │ │ - smlabteq pc, r6, pc, r1 @ │ │ │ │ - smlabteq pc, r0, pc, r1 @ │ │ │ │ - @ instruction: 0x010f1fba │ │ │ │ - @ instruction: 0x010f1fb4 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - qaddeq r3, r6, sp │ │ │ │ - smlatteq sp, r4, r7, sl │ │ │ │ - smlatteq pc, lr, pc, r1 @ │ │ │ │ + strdeq sl, [sp, -r6] │ │ │ │ + ldrdeq sl, [sp, -r8] │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + smlabteq sp, r6, r7, sl │ │ │ │ + @ instruction: 0x010da7b8 │ │ │ │ + @ instruction: 0x010da7b6 │ │ │ │ + smlabteq sp, r0, r7, sl │ │ │ │ + smlabteq sp, r2, r7, sl │ │ │ │ + ldrdeq r3, [sp, -sl] │ │ │ │ + smlabteq pc, r4, fp, r2 @ │ │ │ │ + @ instruction: 0x010da79a │ │ │ │ + smlatbeq pc, r0, fp, r2 @ │ │ │ │ + smlabbeq sp, sl, r7, sl │ │ │ │ + tsteq pc, ip, ror fp @ │ │ │ │ + strdeq sl, [sp, -r6] │ │ │ │ + @ instruction: 0x010f229a │ │ │ │ + tsteq pc, r6, lsr fp @ │ │ │ │ + smlabteq sp, r6, sl, sl │ │ │ │ + @ instruction: 0x010d33b8 │ │ │ │ + tsteq pc, r6, ror fp @ │ │ │ │ + @ instruction: 0x010d3392 │ │ │ │ + tsteq pc, r6, ror fp @ │ │ │ │ + tsteq sp, lr, ror #6 │ │ │ │ + tsteq pc, sl, ror fp @ │ │ │ │ + tsteq sp, sl, asr #6 │ │ │ │ + tsteq pc, r2, ror fp @ │ │ │ │ + tsteq sp, r6, lsr #6 │ │ │ │ + tsteq pc, sl, ror #22 │ │ │ │ + tsteq sp, r2, lsl #6 │ │ │ │ + tsteq pc, lr, ror #22 │ │ │ │ + ldrdeq r3, [sp, -lr] │ │ │ │ + tsteq pc, r6, ror fp @ │ │ │ │ + @ instruction: 0x010d32ba │ │ │ │ + tsteq pc, lr, ror fp @ │ │ │ │ + @ instruction: 0x010d3296 │ │ │ │ + tsteq pc, lr, ror fp @ │ │ │ │ + tsteq sp, r2, ror r2 │ │ │ │ + smlabbeq pc, r6, fp, r2 @ │ │ │ │ + tsteq sp, lr, asr #4 │ │ │ │ + tsteq pc, lr, ror fp @ │ │ │ │ + tsteq sp, sl, lsr #4 │ │ │ │ + tsteq pc, r6, ror fp @ │ │ │ │ + tsteq sp, r6, lsl #4 │ │ │ │ + tsteq pc, lr, ror #22 │ │ │ │ + smlatteq sp, r2, r1, r3 │ │ │ │ + tsteq pc, r2, ror fp @ │ │ │ │ + @ instruction: 0x010d31be │ │ │ │ + smlabbeq pc, sl, fp, r2 @ │ │ │ │ + @ instruction: 0x010d319a │ │ │ │ + smlabbeq pc, r6, fp, r2 @ │ │ │ │ + tsteq sp, lr, ror r1 │ │ │ │ + ldrdeq sl, [sp, -r0] │ │ │ │ + smlabteq sp, lr, r4, sl │ │ │ │ + ldrdeq sl, [sp, -r0] │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + smlatteq pc, r4, lr, r1 │ │ │ │ + smlatteq pc, r2, lr, r1 │ │ │ │ + tstpeq pc, r4, ror r5 @ p-variant is OBSOLETE @ │ │ │ │ + tsteq r0, sl, ror #31 │ │ │ │ + tsteq r0, r4, ror #31 │ │ │ │ + @ instruction: 0x01105fde │ │ │ │ + @ instruction: 0x01105fd8 │ │ │ │ + tsteq pc, lr, ror lr @ │ │ │ │ + tsteq pc, r4, ror lr @ │ │ │ │ + tsteq pc, sl, ror #28 │ │ │ │ + tsteq pc, r0, ror #28 │ │ │ │ + tsteq pc, r6, asr lr @ │ │ │ │ + tsteq pc, ip, asr #28 │ │ │ │ + tsteq pc, r2, asr #28 │ │ │ │ + tsteq pc, r8, lsr lr @ │ │ │ │ + tsteq pc, r2, lsr lr @ │ │ │ │ + tsteq pc, ip, lsr #28 │ │ │ │ + tsteq pc, r6, lsr #28 │ │ │ │ + tsteq pc, r0, lsr #28 │ │ │ │ + tsteq pc, sl, lsl lr @ │ │ │ │ + tsteq pc, r4, lsl lr @ │ │ │ │ + tsteq r6, r8, lsl #15 │ │ │ │ + @ instruction: 0x010d2eb6 │ │ │ │ + tsteq sp, r4, asr #12 │ │ │ │ + tsteq pc, lr, asr #28 │ │ │ │ + tsteq pc, ip, lsr lr @ │ │ │ │ + tsteq pc, sl, lsr lr @ │ │ │ │ + tsteq pc, r8, lsr lr @ │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + tsteq pc, r0, lsr #28 │ │ │ │ + smlabteq sp, r6, lr, r2 │ │ │ │ + @ instruction: 0x010d2ebe │ │ │ │ + tsteq pc, r2, lsl #28 │ │ │ │ + @ instruction: 0x010d2e94 │ │ │ │ + smlabbeq sp, ip, lr, r2 │ │ │ │ ldrdeq r1, [pc, -ip] │ │ │ │ - ldrdeq r1, [pc, -sl] │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - tsteq r6, ip, lsr #17 │ │ │ │ - smlabteq pc, r0, pc, r1 @ │ │ │ │ - tsteq sp, r6, rrx │ │ │ │ - qaddeq r3, lr, sp │ │ │ │ - smlatbeq pc, r2, pc, r1 @ │ │ │ │ - tsteq sp, r4, lsr r0 │ │ │ │ - tsteq sp, ip, lsr #32 │ │ │ │ - tsteq pc, ip, ror pc @ │ │ │ │ - tsteq sp, r2 │ │ │ │ - strdeq r2, [sp, -sl] │ │ │ │ - tsteq pc, sl, asr pc @ │ │ │ │ - ldrdeq r2, [sp, -r0] │ │ │ │ - smlabteq sp, r8, pc, r2 @ │ │ │ │ - tsteq pc, r8, lsr pc @ │ │ │ │ - @ instruction: 0x010d2f9e │ │ │ │ - @ instruction: 0x010d2f96 │ │ │ │ - tsteq pc, r6, lsl pc @ │ │ │ │ - ldrdeq r2, [sp, -r6] │ │ │ │ - strdeq r1, [lr, -r4] │ │ │ │ - tsteq pc, sl, asr #20 │ │ │ │ - smlabteq lr, lr, r4, r1 │ │ │ │ - tsteq pc, lr, lsr sl @ │ │ │ │ - smlatbeq lr, r4, r4, r1 │ │ │ │ - @ instruction: 0x010f1eb0 │ │ │ │ - tsteq pc, lr, asr r6 @ │ │ │ │ - @ instruction: 0x010f1eb0 │ │ │ │ - smlatbeq pc, lr, lr, r1 @ │ │ │ │ - @ instruction: 0x010d2eba │ │ │ │ - @ instruction: 0x010d2eb2 │ │ │ │ - @ instruction: 0x010f1e94 │ │ │ │ - @ instruction: 0x010f1e9a │ │ │ │ - ldrdeq r2, [pc, -sl] │ │ │ │ - smlabbeq pc, ip, lr, r1 @ │ │ │ │ - @ instruction: 0x010f25b8 │ │ │ │ - smlatbeq sp, sl, sp, r2 │ │ │ │ - @ instruction: 0x010f2592 │ │ │ │ - tsteq sp, ip │ │ │ │ - tsteq sp, r8, lsl r0 │ │ │ │ - tsteq r6, r6, lsr #12 │ │ │ │ - mrseq r3, (UNDEF: 13) │ │ │ │ - ldrdeq r2, [sp, -r6] │ │ │ │ - smlatteq sp, r2, pc, r2 @ │ │ │ │ - ldrdeq r2, [sp, -lr] │ │ │ │ - ldrdeq r2, [sp, -sl] │ │ │ │ - ldrdeq r2, [sp, -r6] │ │ │ │ - ldrdeq r2, [sp, -r6] │ │ │ │ - @ instruction: 0x01166594 │ │ │ │ - smlabteq sp, r4, pc, r2 @ │ │ │ │ - tsteq sp, r0, asr pc │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq sp, r0, lsl r0 │ │ │ │ - tsteq pc, r2, asr #26 │ │ │ │ - tsteq pc, r2, asr #26 │ │ │ │ - tsteq pc, r2, asr #26 │ │ │ │ - tsteq pc, lr, lsr r4 @ │ │ │ │ - smlabteq sp, ip, r3, sl │ │ │ │ - smlabteq sp, r2, ip, r2 │ │ │ │ - @ instruction: 0x010d2cba │ │ │ │ - tsteq pc, r0, lsl #26 │ │ │ │ - tsteq lr, r4, lsr r2 │ │ │ │ - smlatteq pc, r2, r3, r2 │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - tsteq pc, r2, lsl #26 │ │ │ │ - tsteq r6, r2, ror r4 │ │ │ │ + tsteq sp, r2, ror #28 │ │ │ │ + tsteq sp, sl, asr lr │ │ │ │ + @ instruction: 0x010f1dba │ │ │ │ + tsteq sp, r0, lsr lr │ │ │ │ + tsteq sp, r8, lsr #28 │ │ │ │ + @ instruction: 0x010f1d98 │ │ │ │ + strdeq r2, [sp, -lr] │ │ │ │ + strdeq r2, [sp, -r6] │ │ │ │ + tsteq pc, r6, ror sp @ │ │ │ │ + tsteq sp, r6, lsr sp │ │ │ │ + tsteq lr, r4, asr r3 │ │ │ │ + smlatbeq pc, sl, r8, r3 @ │ │ │ │ + tsteq lr, lr, lsr #6 │ │ │ │ + @ instruction: 0x010f389e │ │ │ │ + tsteq lr, r4, lsl #6 │ │ │ │ + tsteq pc, r0, lsl sp @ │ │ │ │ + @ instruction: 0x010f24be │ │ │ │ + tsteq pc, r0, lsl sp @ │ │ │ │ + tsteq pc, lr, lsl #26 │ │ │ │ + tsteq sp, sl, lsl sp │ │ │ │ + tsteq sp, r2, lsl sp │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + strdeq r1, [pc, -sl] │ │ │ │ + tsteq pc, sl, lsr r4 @ │ │ │ │ smlatteq pc, ip, ip, r1 │ │ │ │ - tsteq pc, r8, lsl #26 │ │ │ │ - tsteq sp, r2, lsr #24 │ │ │ │ - tsteq sp, sl, lsl ip │ │ │ │ - smlatteq pc, r6, ip, r1 │ │ │ │ - strdeq r2, [sp, -r0] │ │ │ │ - smlatteq sp, r8, fp, r2 │ │ │ │ - smlabteq pc, r4, ip, r1 @ │ │ │ │ - @ instruction: 0x010d2bbe │ │ │ │ - @ instruction: 0x010d2bb6 │ │ │ │ - smlatbeq pc, r2, ip, r1 @ │ │ │ │ - smlabbeq sp, ip, fp, r2 │ │ │ │ - smlabbeq sp, r4, fp, r2 │ │ │ │ - smlabbeq pc, r0, ip, r1 @ │ │ │ │ - tsteq sp, sl, asr fp │ │ │ │ - tsteq sp, r2, asr fp │ │ │ │ - tsteq pc, lr, asr ip @ │ │ │ │ - tsteq sp, r8, lsr #22 │ │ │ │ - tsteq sp, r0, lsr #22 │ │ │ │ - tsteq pc, ip, lsr ip @ │ │ │ │ - strdeq r2, [sp, -r8] │ │ │ │ - strdeq r2, [sp, -r2] │ │ │ │ - tsteq pc, r6, lsr #24 │ │ │ │ - tsteq pc, r8, lsr #24 │ │ │ │ - tsteq pc, lr, asr r6 @ │ │ │ │ - tsteq pc, ip, asr r3 @ │ │ │ │ - @ instruction: 0x011024fe │ │ │ │ - @ instruction: 0x011024dc │ │ │ │ - smlatteq pc, lr, fp, r1 │ │ │ │ - smlatteq pc, r8, fp, r1 │ │ │ │ - smlatteq pc, r2, fp, r1 │ │ │ │ - smlatteq pc, r0, fp, r1 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - smlabteq pc, lr, fp, r1 @ │ │ │ │ - ldrdeq r1, [pc, -r2] │ │ │ │ - smlabteq pc, sl, fp, r1 @ │ │ │ │ - tsteq pc, r6, asr fp @ │ │ │ │ - smlabbeq pc, r2, r5, r3 @ │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ + tsteq sp, sl, lsl #24 │ │ │ │ + strdeq r2, [pc, -r2] │ │ │ │ + tsteq sp, ip, ror #28 │ │ │ │ + tsteq sp, r8, ror lr │ │ │ │ + tsteq r6, r6, lsl #9 │ │ │ │ + tsteq sp, r0, ror #28 │ │ │ │ + tsteq sp, r6, lsr lr │ │ │ │ + tsteq sp, r2, asr #28 │ │ │ │ + tsteq sp, lr, lsr lr │ │ │ │ + tsteq sp, sl, lsr lr │ │ │ │ + tsteq sp, r6, lsr lr │ │ │ │ + tsteq sp, r6, lsr lr │ │ │ │ + @ instruction: 0x011663f4 │ │ │ │ + tsteq sp, r4, lsr #28 │ │ │ │ + @ instruction: 0x010d2db0 │ │ │ │ + @ instruction: 0x011663bc │ │ │ │ + tsteq sp, r0, ror lr │ │ │ │ + smlatbeq pc, r2, fp, r1 @ │ │ │ │ + smlatbeq pc, r2, fp, r1 @ │ │ │ │ + smlatbeq pc, r2, fp, r1 @ │ │ │ │ + @ instruction: 0x010f229e │ │ │ │ + tsteq sp, ip, lsr #4 │ │ │ │ + tsteq sp, r2, lsr #22 │ │ │ │ + tsteq sp, sl, lsl fp │ │ │ │ + tsteq pc, r0, ror #22 │ │ │ │ + swpeq r1, r4, [lr] │ │ │ │ + tsteq pc, r2, asr #4 │ │ │ │ + tsteq pc, r0, asr fp @ │ │ │ │ + tsteq pc, r2, ror #22 │ │ │ │ + @ instruction: 0x011662d2 │ │ │ │ + tsteq pc, ip, asr #22 │ │ │ │ + tsteq pc, r8, ror #22 │ │ │ │ + smlabbeq sp, r2, sl, r2 │ │ │ │ + tsteq sp, sl, ror sl │ │ │ │ + tsteq pc, r6, asr #22 │ │ │ │ + tsteq sp, r0, asr sl │ │ │ │ + tsteq sp, r8, asr #20 │ │ │ │ + tsteq pc, r4, lsr #22 │ │ │ │ + tsteq sp, lr, lsl sl │ │ │ │ + tsteq sp, r6, lsl sl │ │ │ │ + tsteq pc, r2, lsl #22 │ │ │ │ + smlatteq sp, ip, r9, r2 │ │ │ │ + smlatteq sp, r4, r9, r2 │ │ │ │ + smlatteq pc, r0, sl, r1 │ │ │ │ + @ instruction: 0x010d29ba │ │ │ │ + @ instruction: 0x010d29b2 │ │ │ │ + @ instruction: 0x010f1abe │ │ │ │ + smlabbeq sp, r8, r9, r2 │ │ │ │ + smlabbeq sp, r0, r9, r2 │ │ │ │ + @ instruction: 0x010f1a9c │ │ │ │ + tsteq sp, r8, asr r9 │ │ │ │ + tsteq sp, r2, asr r9 │ │ │ │ + smlabbeq pc, r6, sl, r1 @ │ │ │ │ + smlabbeq pc, r8, sl, r1 @ │ │ │ │ + @ instruction: 0x010f34be │ │ │ │ + @ instruction: 0x010fc1bc │ │ │ │ + tsteq r0, lr, asr r3 │ │ │ │ + tsteq r0, ip, lsr r3 │ │ │ │ + tsteq pc, lr, asr #20 │ │ │ │ + tsteq pc, r8, asr #20 │ │ │ │ + tsteq pc, r2, asr #20 │ │ │ │ + tsteq pc, r0, asr #20 │ │ │ │ + tsteq r6, r8, asr #1 │ │ │ │ + tsteq pc, lr, lsr #20 │ │ │ │ + tsteq pc, r2, lsr sl @ │ │ │ │ + tsteq pc, sl, lsr #20 │ │ │ │ + @ instruction: 0x010f19b6 │ │ │ │ + smlatteq pc, r2, r3, r3 │ │ │ │ ldccs 8, cr15, [r8, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ @ instruction: 0xe638e816 │ │ │ │ stccs 8, cr15, [ip, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ @@ -36864,182 +36864,182 @@ │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ ldrbteq lr, [r3], #2442 @ 0x98a │ │ │ │ cmpphi r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ smlatbcs r1, sl, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmib r0, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e157 │ │ │ │ - tsteq pc, ip, ror #30 │ │ │ │ - tsteq r0, ip, lsl #2 │ │ │ │ - tsteq r0, r8, ror #1 │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ + smlabteq pc, ip, sp, fp @ │ │ │ │ + tsteq r0, ip, ror #30 │ │ │ │ + tsteq r0, r8, asr #30 │ │ │ │ + tsteq pc, r8, asr r6 @ │ │ │ │ + tsteq pc, r0, asr r6 @ │ │ │ │ + tsteq pc, r8, asr #12 │ │ │ │ + tsteq pc, r4, asr #12 │ │ │ │ + tsteq r6, sl, asr #25 │ │ │ │ + tsteq pc, lr, asr #12 │ │ │ │ + tsteq pc, sl, asr #12 │ │ │ │ + tsteq pc, r6, asr #12 │ │ │ │ + tsteq pc, r2, asr #12 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + tsteq pc, r6, lsr #12 │ │ │ │ + tsteq pc, ip, lsl r6 @ │ │ │ │ + tsteq pc, r8, lsl r6 @ │ │ │ │ + tsteq pc, r8, lsl r6 @ │ │ │ │ + tsteq r6, lr, lsl #24 │ │ │ │ + tsteq pc, r8, lsl #12 │ │ │ │ + smlatteq sp, r4, ip, r9 │ │ │ │ + tstpeq pc, lr, ror #28 @ p-variant is OBSOLETE │ │ │ │ + smlatteq pc, r0, r5, r1 │ │ │ │ + ldrdeq r1, [pc, -lr] │ │ │ │ + @ instruction: 0x010f169a │ │ │ │ + @ instruction: 0x010f1abc │ │ │ │ + smlatbeq pc, r8, r6, r1 @ │ │ │ │ + @ instruction: 0x010f1a98 │ │ │ │ + @ instruction: 0x010d22b2 │ │ │ │ + tsteq pc, r4, ror sl @ │ │ │ │ + smlatbeq sp, sl, r2, r2 │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ + tsteq pc, sl, asr #12 │ │ │ │ + tsteq pc, ip, lsr #20 │ │ │ │ + tsteq pc, r2, lsr r6 @ │ │ │ │ + tsteq pc, r8, lsl #20 │ │ │ │ + tsteq pc, r2, lsr #12 │ │ │ │ + smlatteq pc, r2, r9, r1 │ │ │ │ + tsteq pc, ip, lsl #12 │ │ │ │ + @ instruction: 0x010f19be │ │ │ │ + tsteq pc, sl, lsl #12 │ │ │ │ + @ instruction: 0x010f199a │ │ │ │ + strdeq r1, [pc, -sl] │ │ │ │ + strdeq r1, [pc, -r6] │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + tsteq sp, sl, asr r1 │ │ │ │ + tsteq pc, r2, asr #18 │ │ │ │ + smlabteq pc, sl, r5, r1 @ │ │ │ │ + tsteq pc, r0, lsr #18 │ │ │ │ + @ instruction: 0x010f15bc │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + smlatbeq pc, ip, r5, r1 @ │ │ │ │ + ldrdeq r1, [pc, -sl] │ │ │ │ + @ instruction: 0x010f159e │ │ │ │ + @ instruction: 0x010f18b6 │ │ │ │ + tsteq sp, r0, lsr r3 │ │ │ │ + @ instruction: 0x010f1892 │ │ │ │ + tsteq sp, r4, lsr r3 │ │ │ │ + tsteq pc, lr, ror #16 │ │ │ │ + tsteq sp, r4, ror #6 │ │ │ │ + tsteq pc, sl, asr #16 │ │ │ │ + tsteq pc, r2, asr #10 │ │ │ │ + tsteq pc, r0, lsr r8 @ │ │ │ │ + tsteq pc, sl, lsr r5 @ │ │ │ │ + tsteq pc, lr, lsr #10 │ │ │ │ smlatteq pc, r8, r7, r1 │ │ │ │ - smlatteq pc, r4, r7, r1 │ │ │ │ - tsteq r6, sl, ror #28 │ │ │ │ - smlatteq pc, lr, r7, r1 │ │ │ │ - smlatteq pc, sl, r7, r1 │ │ │ │ - smlatteq pc, r6, r7, r1 │ │ │ │ - smlatteq pc, r2, r7, r1 │ │ │ │ - tsteq r6, ip, lsl #28 │ │ │ │ - smlabteq pc, r6, r7, r1 @ │ │ │ │ - @ instruction: 0x010f17bc │ │ │ │ - @ instruction: 0x010f17b8 │ │ │ │ - @ instruction: 0x010f17b8 │ │ │ │ - tsteq r6, lr, lsr #27 │ │ │ │ - smlatbeq pc, r8, r7, r1 @ │ │ │ │ - smlabbeq sp, r4, lr, r9 │ │ │ │ - tsteq r0, lr │ │ │ │ - smlabbeq pc, r0, r7, r1 @ │ │ │ │ - tsteq pc, lr, ror r7 @ │ │ │ │ - tsteq pc, sl, lsr r8 @ │ │ │ │ - tsteq pc, ip, asr ip @ │ │ │ │ - tsteq pc, r8, asr #16 │ │ │ │ - tsteq pc, r8, lsr ip @ │ │ │ │ - tsteq sp, r2, asr r4 │ │ │ │ - tsteq pc, r4, lsl ip @ │ │ │ │ - tsteq sp, sl, asr #8 │ │ │ │ + tsteq pc, sl, lsl r5 @ │ │ │ │ + smlabteq pc, r4, r7, r1 @ │ │ │ │ + tsteq pc, r2, lsl r5 @ │ │ │ │ + smlatbeq pc, r0, r7, r1 @ │ │ │ │ + tsteq pc, ip, lsl #10 │ │ │ │ + tsteq sp, r2, lsr #32 │ │ │ │ + tsteq sp, sl, lsl r0 │ │ │ │ strdeq r1, [pc, -r0] │ │ │ │ - smlatteq pc, sl, r7, r1 │ │ │ │ - smlabteq pc, ip, fp, r1 @ │ │ │ │ - ldrdeq r1, [pc, -r2] │ │ │ │ - smlatbeq pc, r8, fp, r1 @ │ │ │ │ - smlabteq pc, r2, r7, r1 @ │ │ │ │ - smlabbeq pc, r2, fp, r1 @ │ │ │ │ - smlatbeq pc, ip, r7, r1 @ │ │ │ │ - tsteq pc, lr, asr fp @ │ │ │ │ - smlatbeq pc, sl, r7, r1 @ │ │ │ │ - tsteq pc, sl, lsr fp @ │ │ │ │ - @ instruction: 0x010f179a │ │ │ │ - @ instruction: 0x010f1796 │ │ │ │ - @ instruction: 0x010f1794 │ │ │ │ - strdeq r2, [sp, -sl] │ │ │ │ - smlatteq pc, r2, sl, r1 │ │ │ │ - tsteq pc, sl, ror #14 │ │ │ │ - smlabteq pc, r0, sl, r1 @ │ │ │ │ - tsteq pc, ip, asr r7 @ │ │ │ │ - @ instruction: 0x010f1a9c │ │ │ │ - tsteq pc, ip, asr #14 │ │ │ │ - tsteq pc, sl, ror sl @ │ │ │ │ - tsteq pc, lr, lsr r7 @ │ │ │ │ - tsteq pc, r6, asr sl @ │ │ │ │ - ldrdeq r2, [sp, -r0] │ │ │ │ - tsteq pc, r2, lsr sl @ │ │ │ │ - ldrdeq r2, [sp, -r4] │ │ │ │ - tsteq pc, lr, lsl #20 │ │ │ │ - tsteq sp, r4, lsl #10 │ │ │ │ - smlatteq pc, sl, r9, r1 │ │ │ │ - smlatteq pc, r2, r6, r1 │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ + tsteq sp, r8, asr pc │ │ │ │ + tsteq pc, r0, asr #14 │ │ │ │ + tsteq sp, r2, lsr pc │ │ │ │ + tsteq pc, sl, lsl r7 @ │ │ │ │ + tsteq sp, ip, lsl #30 │ │ │ │ + smlabteq lr, lr, r1, r0 │ │ │ │ + mrseq r9, SP_mon │ │ │ │ + ldrdeq r1, [pc, -lr] │ │ │ │ + smlatteq pc, r4, r2, r1 │ │ │ │ + smlatteq sp, r2, r2, r9 │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ ldrdeq r1, [pc, -sl] │ │ │ │ - smlabteq pc, lr, r6, r1 @ │ │ │ │ - smlabbeq pc, r8, r9, r1 @ │ │ │ │ - @ instruction: 0x010f16ba │ │ │ │ - tsteq pc, r4, ror #18 │ │ │ │ - @ instruction: 0x010f16b2 │ │ │ │ - tsteq pc, r0, asr #18 │ │ │ │ - smlatbeq pc, ip, r6, r1 @ │ │ │ │ - smlabteq sp, r2, r1, r2 │ │ │ │ - @ instruction: 0x010d21ba │ │ │ │ - @ instruction: 0x010f1690 │ │ │ │ - strdeq r2, [sp, -r8] │ │ │ │ - smlatteq pc, r0, r8, r1 │ │ │ │ - ldrdeq r2, [sp, -r2] │ │ │ │ - @ instruction: 0x010f18ba │ │ │ │ - smlatbeq sp, ip, r0, r2 │ │ │ │ - tsteq lr, lr, ror #6 │ │ │ │ - smlatbeq sp, r0, r4, r9 │ │ │ │ - tsteq pc, lr, ror r4 @ │ │ │ │ - smlabbeq pc, r4, r4, r1 @ │ │ │ │ - smlabbeq sp, r2, r4, r9 │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - tsteq pc, sl, ror r4 @ │ │ │ │ - tsteq sp, r0, ror #8 │ │ │ │ - tsteq sp, r2, ror #8 │ │ │ │ - tsteq pc, r8, asr r4 @ │ │ │ │ - tsteq pc, lr, asr r4 @ │ │ │ │ - smlabteq sp, r0, r3, r9 │ │ │ │ - smlatbeq sp, r2, r3, r9 │ │ │ │ - tsteq pc, r0, asr #8 │ │ │ │ - tsteq pc, sl, lsr r4 @ │ │ │ │ - @ instruction: 0x010d9390 │ │ │ │ - tsteq sp, lr, asr r2 │ │ │ │ - tsteq sp, r8, asr r2 │ │ │ │ - smlabbeq sp, r2, r2, r9 │ │ │ │ - smlatteq pc, ip, r3, r1 │ │ │ │ - tsteq sp, r2, asr #4 │ │ │ │ - tsteq sp, ip, lsr r2 │ │ │ │ - smlabbeq sp, lr, r3, r9 │ │ │ │ - @ instruction: 0x010f13b8 │ │ │ │ - @ instruction: 0x010f13b6 │ │ │ │ - tsteq sp, r4, ror r3 │ │ │ │ - tsteq sp, lr, ror #6 │ │ │ │ - @ instruction: 0x010f1390 │ │ │ │ - smlabbeq pc, sl, r3, r1 @ │ │ │ │ - tsteq sp, r0, lsr #6 │ │ │ │ - tsteq sp, lr, ror r1 │ │ │ │ - ldrdeq r9, [sp, -ip] │ │ │ │ - tsteq pc, lr, asr #6 │ │ │ │ - tsteq pc, r4, asr #6 │ │ │ │ - tsteq sp, lr, lsl #4 │ │ │ │ - tsteq sp, r0, ror #2 │ │ │ │ - tsteq sp, sl, asr r1 │ │ │ │ - @ instruction: 0x010d94b8 │ │ │ │ - tsteq sp, r2, ror #2 │ │ │ │ + smlabteq sp, r0, r2, r9 │ │ │ │ + smlabteq sp, r2, r2, r9 │ │ │ │ + @ instruction: 0x010f12b8 │ │ │ │ + @ instruction: 0x010f12be │ │ │ │ + tsteq sp, r0, lsr #4 │ │ │ │ + tsteq sp, r2, lsl #4 │ │ │ │ + smlatbeq pc, r0, r2, r1 @ │ │ │ │ + @ instruction: 0x010f129a │ │ │ │ strdeq r9, [sp, -r0] │ │ │ │ - tsteq sp, lr, ror r2 │ │ │ │ - @ instruction: 0x010f12bc │ │ │ │ - @ instruction: 0x010f12b2 │ │ │ │ - smlatbeq pc, r8, r2, r1 @ │ │ │ │ - tsteq sp, lr, lsr r2 │ │ │ │ - smlabbeq pc, ip, r2, r1 @ │ │ │ │ - smlabbeq pc, r2, r2, r1 @ │ │ │ │ - tsteq sp, ip, lsl r1 │ │ │ │ - tsteq pc, r6, ror #4 │ │ │ │ - smlatteq sp, ip, r1, r9 │ │ │ │ - tsteq pc, r6, asr #4 │ │ │ │ - tsteq pc, ip, lsr r2 @ │ │ │ │ - @ instruction: 0x010d91be │ │ │ │ - tsteq sp, r0, rrx │ │ │ │ - tsteq sp, r6, lsr #32 │ │ │ │ - tsteq sp, r0, lsr #32 │ │ │ │ - tsteq sp, r2, asr #32 │ │ │ │ - tsteq sp, ip, lsr r0 │ │ │ │ - tsteq sp, r6, lsr r0 │ │ │ │ - tsteq sp, r0, lsr r0 │ │ │ │ - smlatbeq pc, r2, r1, r1 @ │ │ │ │ - smlatbeq sp, r0, r0, r9 │ │ │ │ - smlabbeq pc, r8, r1, r1 @ │ │ │ │ - smlabbeq pc, r0, r1, r1 @ │ │ │ │ - tsteq pc, r8, ror r1 @ │ │ │ │ - tsteq pc, r0, ror r1 @ │ │ │ │ - tsteq pc, ip, ror #2 │ │ │ │ - tsteq pc, r8, ror #2 │ │ │ │ - tsteq r6, sl, lsl #6 │ │ │ │ - tsteq pc, r0, asr r1 @ │ │ │ │ - smlabteq sp, r6, ip, r1 │ │ │ │ - @ instruction: 0x011652d6 │ │ │ │ - tsteq pc, r2, lsr r1 @ │ │ │ │ - smlabbeq sp, sl, ip, r1 │ │ │ │ - @ instruction: 0x010d1c98 │ │ │ │ - @ instruction: 0x010d1c96 │ │ │ │ - @ instruction: 0x010d1c94 │ │ │ │ - @ instruction: 0x010d1c92 │ │ │ │ - @ instruction: 0x010d1c94 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - smlabteq pc, r4, r0, r1 @ │ │ │ │ - tsteq sp, r8, lsl #24 │ │ │ │ - tsteq sp, r6, lsl ip │ │ │ │ - tsteq sp, r4, lsl ip │ │ │ │ - tsteq sp, r2, lsl ip │ │ │ │ - tsteq sp, r0, lsl ip │ │ │ │ - tsteq sp, r2, lsl ip │ │ │ │ - @ instruction: 0x011651d2 │ │ │ │ - qaddeq r1, r8, pc @ │ │ │ │ - tsteq sp, r2, lsr sl │ │ │ │ + strheq r9, [sp, -lr] │ │ │ │ + strheq r9, [sp, -r8] │ │ │ │ + smlatteq sp, r2, r0, r9 │ │ │ │ + tsteq pc, ip, asr #4 │ │ │ │ + smlatbeq sp, r2, r0, r9 │ │ │ │ + swpeq r9, ip, [sp] │ │ │ │ + smlatteq sp, lr, r1, r9 │ │ │ │ + tsteq pc, r8, lsl r2 @ │ │ │ │ + tsteq pc, r6, lsl r2 @ │ │ │ │ + ldrdeq r9, [sp, -r4] │ │ │ │ + smlabteq sp, lr, r1, r9 │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + smlatteq pc, sl, r1, r1 │ │ │ │ + smlabbeq sp, r0, r1, r9 │ │ │ │ + ldrdeq r8, [sp, -lr] │ │ │ │ + tsteq sp, ip, lsr r1 │ │ │ │ + smlatbeq pc, lr, r1, r1 @ │ │ │ │ + smlatbeq pc, r4, r1, r1 @ │ │ │ │ + tsteq sp, lr, rrx │ │ │ │ + smlabteq sp, r0, pc, r8 @ │ │ │ │ + @ instruction: 0x010d8fba │ │ │ │ + tsteq sp, r8, lsl r3 │ │ │ │ + smlabteq sp, r2, pc, r8 @ │ │ │ │ + tsteq sp, r0, asr pc │ │ │ │ + ldrdeq r9, [sp, -lr] │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + tsteq pc, r2, lsl r1 @ │ │ │ │ + tsteq pc, r8, lsl #2 │ │ │ │ + swpeq r9, lr, [sp] │ │ │ │ + smlatteq pc, ip, r0, r1 │ │ │ │ + smlatteq pc, r2, r0, r1 │ │ │ │ + tsteq sp, ip, ror pc │ │ │ │ + smlabteq pc, r6, r0, r1 @ │ │ │ │ + tsteq sp, ip, asr #32 │ │ │ │ + smlatbeq pc, r6, r0, r1 @ │ │ │ │ + swpeq r1, ip, [pc] @ │ │ │ │ + tsteq sp, lr, lsl r0 │ │ │ │ + smlabteq sp, r0, lr, r8 │ │ │ │ + smlabbeq sp, r6, lr, r8 │ │ │ │ + smlabbeq sp, r0, lr, r8 │ │ │ │ + smlatbeq sp, r2, lr, r8 │ │ │ │ + @ instruction: 0x010d8e9c │ │ │ │ + @ instruction: 0x010d8e96 │ │ │ │ + @ instruction: 0x010d8e90 │ │ │ │ + tsteq pc, r2 │ │ │ │ + tsteq sp, r0, lsl #30 │ │ │ │ + smlatteq pc, r8, pc, r0 @ │ │ │ │ + smlatteq pc, r0, pc, r0 @ │ │ │ │ + ldrdeq r0, [pc, -r8] │ │ │ │ + ldrdeq r0, [pc, -r0] │ │ │ │ + smlabteq pc, ip, pc, r0 @ │ │ │ │ + smlabteq pc, r8, pc, r0 @ │ │ │ │ + tsteq r6, sl, ror #2 │ │ │ │ + @ instruction: 0x010f0fb0 │ │ │ │ + tsteq sp, r6, lsr #22 │ │ │ │ + tsteq r6, r6, lsr r1 │ │ │ │ + @ instruction: 0x010f0f92 │ │ │ │ + smlatteq sp, sl, sl, r1 │ │ │ │ + strdeq r1, [sp, -r8] │ │ │ │ + strdeq r1, [sp, -r6] │ │ │ │ + strdeq r1, [sp, -r4] │ │ │ │ + strdeq r1, [sp, -r2] │ │ │ │ + strdeq r1, [sp, -r4] │ │ │ │ + ldrheq r5, [r6, -r4] │ │ │ │ + tsteq pc, r4, lsr #30 │ │ │ │ + tsteq sp, r8, ror #20 │ │ │ │ + tsteq sp, r6, ror sl │ │ │ │ + tsteq sp, r4, ror sl │ │ │ │ + tsteq sp, r2, ror sl │ │ │ │ + tsteq sp, r0, ror sl │ │ │ │ + tsteq sp, r2, ror sl │ │ │ │ + tsteq r6, r2, lsr r0 │ │ │ │ + @ instruction: 0x010f0eb8 │ │ │ │ + @ instruction: 0x010d1892 │ │ │ │ ldccs 8, cr15, [r8, #892]! @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @ instruction: 0xf8dfe828 │ │ │ │ @ instruction: 0x463b2db0 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @@ -37911,198 +37911,198 @@ │ │ │ │ @ instruction: 0xf7da4628 │ │ │ │ @ instruction: 0x0672e95c │ │ │ │ cmnphi r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014aba │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb r2, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e177 │ │ │ │ - @ instruction: 0x010d1790 │ │ │ │ - @ instruction: 0x010f0d94 │ │ │ │ - smlatbeq pc, r2, sp, r0 @ │ │ │ │ - @ instruction: 0x010f0db4 │ │ │ │ - smlabteq pc, r4, sp, r0 @ │ │ │ │ - ldrdeq r0, [pc, -lr] │ │ │ │ - @ instruction: 0x010f0db6 │ │ │ │ - smlabteq sp, r6, r5, r1 │ │ │ │ - smlatbeq pc, r4, sp, r0 @ │ │ │ │ - @ instruction: 0x010f0d94 │ │ │ │ - smlabbeq pc, r8, sp, r0 @ │ │ │ │ - strdeq r1, [sp, -lr] │ │ │ │ - tsteq pc, lr, asr sp @ │ │ │ │ - tsteq pc, r6, asr #26 │ │ │ │ - smlatteq sp, r4, r7, r1 │ │ │ │ - tsteq pc, r8, lsr #26 │ │ │ │ - tsteq pc, r4, lsl #26 │ │ │ │ - tsteq pc, r6, lsl sp @ │ │ │ │ - strdeq r0, [pc, -lr] │ │ │ │ - smlabteq pc, r2, ip, r0 @ │ │ │ │ - smlatteq pc, ip, ip, r0 │ │ │ │ - smlatteq pc, r0, ip, r0 │ │ │ │ - smlabbeq pc, r0, ip, r0 @ │ │ │ │ - tsteq sp, lr, lsl r7 │ │ │ │ - tsteq sp, ip, asr #8 │ │ │ │ - tsteq pc, r4, lsr ip @ │ │ │ │ - tsteq sp, r4, lsr #8 │ │ │ │ - tstpeq pc, r0, lsl r2 @ p-variant is OBSOLETE @ │ │ │ │ - tsteq pc, sl, lsl #30 │ │ │ │ - tsteq pc, r4, lsl #24 │ │ │ │ - smlabteq sp, r6, r6, r1 │ │ │ │ - smlabteq sp, r8, r6, r1 │ │ │ │ - ldrdeq r0, [pc, -r2] │ │ │ │ - tsteq r6, lr, lsl ip │ │ │ │ strdeq r1, [sp, -r0] │ │ │ │ - ldrdeq r1, [sp, -lr] │ │ │ │ - smlabteq sp, ip, r3, r1 │ │ │ │ - @ instruction: 0x010d13ba │ │ │ │ - smlatbeq sp, r8, r3, r1 │ │ │ │ - @ instruction: 0x010d1396 │ │ │ │ - smlabbeq sp, r4, r3, r1 │ │ │ │ - tsteq sp, r2, ror r3 │ │ │ │ - tsteq sp, r0, ror #6 │ │ │ │ - tsteq sp, lr, asr #6 │ │ │ │ - tsteq sp, ip, lsr r3 │ │ │ │ - tsteq sp, sl, lsr #6 │ │ │ │ - tsteq sp, r8, lsl r3 │ │ │ │ - tsteq sp, r6, lsl #6 │ │ │ │ - strdeq r1, [sp, -r4] │ │ │ │ strdeq r0, [pc, -r4] │ │ │ │ - smlatteq pc, lr, ip, r0 │ │ │ │ - strdeq r0, [pc, -r8] │ │ │ │ - strdeq r0, [pc, -lr] │ │ │ │ - strdeq r1, [sp, -ip] │ │ │ │ - @ instruction: 0x010d8bb4 │ │ │ │ - ldrdeq r0, [pc, -ip] │ │ │ │ - @ instruction: 0x010d11b2 │ │ │ │ - @ instruction: 0x010d8eba │ │ │ │ - @ instruction: 0x010f0c9e │ │ │ │ - tsteq pc, r0, asr r5 @ │ │ │ │ - tsteq pc, r8, lsl r5 @ │ │ │ │ - tsteq r6, sl, lsl #20 │ │ │ │ - tsteq pc, r2, ror #24 │ │ │ │ - tsteq pc, r6, asr ip @ │ │ │ │ - tsteq pc, ip, asr #24 │ │ │ │ + tsteq pc, r2, lsl #24 │ │ │ │ + tsteq pc, r4, lsl ip @ │ │ │ │ + tsteq pc, r4, lsr #24 │ │ │ │ tsteq pc, lr, lsr ip @ │ │ │ │ - tsteq pc, r4, lsr ip @ │ │ │ │ - @ instruction: 0x01164994 │ │ │ │ tsteq pc, r6, lsl ip @ │ │ │ │ - smlatbeq pc, r8, r8, r0 @ │ │ │ │ - strdeq r0, [pc, -lr] │ │ │ │ - tsteq pc, r0, lsr r4 @ │ │ │ │ - tsteq pc, ip, lsr #8 │ │ │ │ - tsteq pc, r8, lsr r4 @ │ │ │ │ - @ instruction: 0x010f13bc │ │ │ │ - tsteq pc, r4, lsr #8 │ │ │ │ - tsteq pc, r4, lsr #8 │ │ │ │ - @ instruction: 0x010f13b8 │ │ │ │ - tsteq pc, r8, lsr #8 │ │ │ │ - @ instruction: 0x011648be │ │ │ │ - tsteq pc, sl, asr fp @ │ │ │ │ - tsteq sp, r8, ror r0 │ │ │ │ - tsteq sp, r0, ror r0 │ │ │ │ - tsteq pc, ip, lsr fp @ │ │ │ │ - tsteq sp, r6, asr #32 │ │ │ │ - tsteq sp, lr, lsr r0 │ │ │ │ - tsteq pc, ip, lsl fp @ │ │ │ │ - tsteq pc, r8, ror r7 @ │ │ │ │ - tsteq pc, r8, lsl #22 │ │ │ │ - tsteq sp, r0, asr #30 │ │ │ │ - ldrdeq r0, [pc, -r4] │ │ │ │ - smlabteq pc, lr, sl, r0 @ │ │ │ │ - smlabteq pc, r4, sl, r0 @ │ │ │ │ - smlabteq pc, ip, sl, r0 @ │ │ │ │ - smlatteq pc, r2, r6, r0 │ │ │ │ - smlabteq pc, r4, sl, r0 @ │ │ │ │ - @ instruction: 0x010f0aba │ │ │ │ - smlabteq pc, r0, sl, r0 @ │ │ │ │ - @ instruction: 0x010f0aba │ │ │ │ - @ instruction: 0x010f0ab8 │ │ │ │ - tsteq pc, r8, ror #12 │ │ │ │ - smlatbeq pc, r6, sl, r0 @ │ │ │ │ - tsteq sp, r4, lsr lr │ │ │ │ - tsteq pc, lr, ror sl @ │ │ │ │ - tsteq pc, r8, ror sl @ │ │ │ │ - strdeq r0, [sp, -ip] │ │ │ │ - smlatteq pc, r6, r5, r0 │ │ │ │ - tsteq pc, sl, asr sl @ │ │ │ │ - smlabteq sp, ip, sp, r0 │ │ │ │ - tsteq pc, r8, lsr sl @ │ │ │ │ - tsteq pc, lr, lsr #20 │ │ │ │ - tsteq pc, r4, lsr #20 │ │ │ │ - tsteq pc, sl, lsl sl @ │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - tsteq pc, r6, lsl #20 │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - strdeq r0, [pc, -r6] │ │ │ │ + tsteq sp, r6, lsr #8 │ │ │ │ + tsteq pc, r4, lsl #24 │ │ │ │ strdeq r0, [pc, -r4] │ │ │ │ - strdeq r0, [pc, -r2] │ │ │ │ - tsteq r6, sl, lsr #11 │ │ │ │ - tsteq sp, r8, asr pc │ │ │ │ - tsteq sp, r4, ror #30 │ │ │ │ - tsteq r6, r2, ror r5 │ │ │ │ - tsteq sp, ip, asr #30 │ │ │ │ - tsteq sp, r2, lsr #30 │ │ │ │ - tsteq sp, lr, lsr #30 │ │ │ │ - tsteq sp, sl, lsr #30 │ │ │ │ - tsteq sp, r6, lsr #30 │ │ │ │ - tsteq sp, r2, lsr #30 │ │ │ │ - tsteq sp, r2, lsr #30 │ │ │ │ - tsteq r6, r0, ror #9 │ │ │ │ - tsteq sp, r0, lsl pc │ │ │ │ - @ instruction: 0x011644b6 │ │ │ │ - tsteq sp, r0, lsr pc │ │ │ │ - ldrdeq r0, [pc, -r2] │ │ │ │ - tsteq sp, r0, ror lr │ │ │ │ - smlatbeq pc, r8, r8, r0 @ │ │ │ │ - tsteq sp, lr, lsr #24 │ │ │ │ - tsteq sp, r6, lsr #24 │ │ │ │ - tstpeq lr, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r4, ror #22 │ │ │ │ - tsteq pc, ip, asr #6 │ │ │ │ - tsteq pc, r4, ror #16 │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ + smlatteq pc, r8, fp, r0 │ │ │ │ + tsteq sp, lr, asr r6 │ │ │ │ + @ instruction: 0x010f0bbe │ │ │ │ + smlatbeq pc, r6, fp, r0 @ │ │ │ │ + tsteq sp, r4, asr #12 │ │ │ │ + smlabbeq pc, r8, fp, r0 @ │ │ │ │ + tsteq pc, r4, ror #22 │ │ │ │ + tsteq pc, r6, ror fp @ │ │ │ │ + tsteq pc, lr, asr fp @ │ │ │ │ + tsteq pc, r2, lsr #22 │ │ │ │ + tsteq pc, ip, asr #22 │ │ │ │ + tsteq pc, r0, asr #22 │ │ │ │ + smlatteq pc, r0, sl, r0 │ │ │ │ + tsteq sp, lr, ror r5 │ │ │ │ + smlatbeq sp, ip, r2, r1 │ │ │ │ + @ instruction: 0x010f0a94 │ │ │ │ + smlabbeq sp, r4, r2, r1 │ │ │ │ + tstpeq pc, r0, ror r0 @ p-variant is OBSOLETE @ │ │ │ │ + tsteq pc, sl, ror #26 │ │ │ │ + tsteq pc, r4, ror #20 │ │ │ │ + tsteq sp, r6, lsr #10 │ │ │ │ + tsteq sp, r8, lsr #10 │ │ │ │ + tsteq pc, r2, lsr sl @ │ │ │ │ + tsteq r6, lr, ror sl │ │ │ │ + tsteq sp, r0, asr r2 │ │ │ │ + tsteq sp, lr, lsr r2 │ │ │ │ + tsteq sp, ip, lsr #4 │ │ │ │ + tsteq sp, sl, lsl r2 │ │ │ │ + tsteq sp, r8, lsl #4 │ │ │ │ + strdeq r1, [sp, -r6] │ │ │ │ + smlatteq sp, r4, r1, r1 │ │ │ │ + ldrdeq r1, [sp, -r2] │ │ │ │ + smlabteq sp, r0, r1, r1 │ │ │ │ + smlatbeq sp, lr, r1, r1 │ │ │ │ + @ instruction: 0x010d119c │ │ │ │ + smlabbeq sp, sl, r1, r1 │ │ │ │ + tsteq sp, r8, ror r1 │ │ │ │ + tsteq sp, r6, ror #2 │ │ │ │ + tsteq sp, r4, asr r1 │ │ │ │ + tsteq pc, r4, asr fp @ │ │ │ │ + tsteq pc, lr, asr #22 │ │ │ │ + tsteq pc, r8, asr fp @ │ │ │ │ + tsteq pc, lr, asr fp @ │ │ │ │ + qaddeq r1, ip, sp │ │ │ │ + tsteq sp, r4, lsl sl │ │ │ │ + tsteq pc, ip, lsr fp @ │ │ │ │ + tsteq sp, r2, lsl r0 │ │ │ │ + tsteq sp, sl, lsl sp │ │ │ │ + strdeq r0, [pc, -lr] │ │ │ │ + @ instruction: 0x010f13b0 │ │ │ │ + tsteq pc, r8, ror r3 @ │ │ │ │ + tsteq r6, sl, ror #16 │ │ │ │ + smlabteq pc, r2, sl, r0 @ │ │ │ │ + @ instruction: 0x010f0ab6 │ │ │ │ + smlatbeq pc, ip, sl, r0 @ │ │ │ │ + @ instruction: 0x010f0a9e │ │ │ │ + @ instruction: 0x010f0a94 │ │ │ │ + @ instruction: 0x011647f4 │ │ │ │ + tsteq pc, r6, ror sl @ │ │ │ │ + tsteq pc, r8, lsl #14 │ │ │ │ + tsteq pc, lr, asr sl @ │ │ │ │ + @ instruction: 0x010f1290 │ │ │ │ + smlabbeq pc, ip, r2, r1 @ │ │ │ │ + @ instruction: 0x010f1298 │ │ │ │ + tsteq pc, ip, lsl r2 @ │ │ │ │ + smlabbeq pc, r4, r2, r1 @ │ │ │ │ + smlabbeq pc, r4, r2, r1 @ │ │ │ │ + tsteq pc, r8, lsl r2 @ │ │ │ │ + smlabbeq pc, r8, r2, r1 @ │ │ │ │ + tsteq r6, lr, lsl r7 │ │ │ │ + @ instruction: 0x010f09ba │ │ │ │ + ldrdeq r0, [sp, -r8] │ │ │ │ + ldrdeq r0, [sp, -r0] │ │ │ │ + @ instruction: 0x010f099c │ │ │ │ + smlatbeq sp, r6, lr, r0 │ │ │ │ + @ instruction: 0x010d0e9e │ │ │ │ + tsteq pc, ip, ror r9 @ │ │ │ │ + ldrdeq r0, [pc, -r8] │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + smlatbeq sp, r0, sp, r0 │ │ │ │ + tsteq pc, r4, lsr r9 @ │ │ │ │ + tsteq pc, lr, lsr #18 │ │ │ │ + tsteq pc, r4, lsr #18 │ │ │ │ + tsteq pc, ip, lsr #18 │ │ │ │ + tsteq pc, r2, asr #10 │ │ │ │ + tsteq pc, r4, lsr #18 │ │ │ │ + tsteq pc, sl, lsl r9 @ │ │ │ │ + tsteq pc, r0, lsr #18 │ │ │ │ + tsteq pc, sl, lsl r9 @ │ │ │ │ + tsteq pc, r8, lsl r9 @ │ │ │ │ + smlabteq pc, r8, r4, r0 @ │ │ │ │ + tsteq pc, r6, lsl #18 │ │ │ │ + @ instruction: 0x010d0c94 │ │ │ │ + ldrdeq r0, [pc, -lr] │ │ │ │ + ldrdeq r0, [pc, -r8] │ │ │ │ + tsteq sp, ip, asr ip │ │ │ │ + tsteq pc, r6, asr #8 │ │ │ │ + @ instruction: 0x010f08ba │ │ │ │ + tsteq sp, ip, lsr #24 │ │ │ │ + @ instruction: 0x010f0898 │ │ │ │ + smlabbeq pc, lr, r8, r0 @ │ │ │ │ + smlabbeq pc, r4, r8, r0 @ │ │ │ │ + tsteq pc, sl, ror r8 @ │ │ │ │ + tsteq pc, r0, ror r8 @ │ │ │ │ tsteq pc, r6, ror #16 │ │ │ │ + tsteq pc, ip, asr r8 @ │ │ │ │ tsteq pc, r6, asr r8 @ │ │ │ │ - smlabbeq sp, r8, fp, r0 │ │ │ │ - smlabbeq sp, r0, fp, r0 │ │ │ │ - tsteq pc, ip, lsr r8 @ │ │ │ │ - tsteq sp, r6, asr fp │ │ │ │ - tsteq sp, lr, asr #22 │ │ │ │ - tsteq pc, r8, lsr #16 │ │ │ │ - tsteq pc, r4, lsr r8 @ │ │ │ │ - tsteq sp, lr, lsl fp │ │ │ │ - tsteq sp, r6, lsl fp │ │ │ │ - tsteq pc, lr, lsl r8 @ │ │ │ │ - smlatteq sp, ip, sl, r0 │ │ │ │ - smlatteq sp, r4, sl, r0 │ │ │ │ - tsteq pc, r4, lsl #16 │ │ │ │ - @ instruction: 0x010d0aba │ │ │ │ - @ instruction: 0x010d0ab2 │ │ │ │ - smlatteq pc, ip, r7, r0 │ │ │ │ - smlatbeq lr, r4, r9, pc @ │ │ │ │ - strdeq r0, [pc, -r8] │ │ │ │ - tsteq pc, r0, lsl r8 @ │ │ │ │ - tsteq pc, r4, lsr #16 │ │ │ │ - smlabteq pc, r6, r1, r0 @ │ │ │ │ - tsteq pc, lr, lsl r8 @ │ │ │ │ - @ instruction: 0x010f01b0 │ │ │ │ - tsteq pc, r4, lsl r8 @ │ │ │ │ - tsteq pc, r0, lsl r8 @ │ │ │ │ - tsteq pc, ip, lsl #16 │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - tsteq pc, ip, lsl r8 @ │ │ │ │ - tsteq pc, r8, lsl r8 @ │ │ │ │ - tsteq pc, r4, lsl r8 @ │ │ │ │ - tsteq pc, r0, lsl r8 @ │ │ │ │ - tsteq pc, ip, lsl #16 │ │ │ │ - tsteq pc, ip, lsl #16 │ │ │ │ - tsteq pc, ip, lsl #16 │ │ │ │ - tsteq pc, r6, lsl #16 │ │ │ │ - smlatbeq pc, ip, r0, r0 @ │ │ │ │ - strdeq r0, [pc, -sl] │ │ │ │ - strdeq r0, [pc, -r6] │ │ │ │ + tsteq pc, r4, asr r8 @ │ │ │ │ + tsteq pc, r2, asr r8 @ │ │ │ │ + tsteq r6, sl, lsl #8 │ │ │ │ + @ instruction: 0x010d0db8 │ │ │ │ + smlabteq sp, r4, sp, r0 │ │ │ │ + @ instruction: 0x011643d2 │ │ │ │ + smlatbeq sp, ip, sp, r0 │ │ │ │ + smlabbeq sp, r2, sp, r0 │ │ │ │ + smlabbeq sp, lr, sp, r0 │ │ │ │ + smlabbeq sp, sl, sp, r0 │ │ │ │ + smlabbeq sp, r6, sp, r0 │ │ │ │ + smlabbeq sp, r2, sp, r0 │ │ │ │ + smlabbeq sp, r2, sp, r0 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq sp, r0, ror sp │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + @ instruction: 0x010d0d90 │ │ │ │ + tsteq pc, r2, lsr r2 @ │ │ │ │ + ldrdeq r0, [sp, -r0] │ │ │ │ + tsteq pc, r8, lsl #14 │ │ │ │ + smlabbeq sp, lr, sl, r0 │ │ │ │ + smlabbeq sp, r6, sl, r0 │ │ │ │ + smlabbeq lr, r0, r9, pc @ │ │ │ │ + smlabteq sp, r4, r9, r0 │ │ │ │ + smlatbeq pc, ip, r1, r0 @ │ │ │ │ + smlabteq pc, r4, r6, r0 @ │ │ │ │ + @ instruction: 0x010f0190 │ │ │ │ + smlabteq pc, r6, r6, r0 @ │ │ │ │ + @ instruction: 0x010f06b6 │ │ │ │ + smlatteq sp, r8, r9, r0 │ │ │ │ + smlatteq sp, r0, r9, r0 │ │ │ │ + @ instruction: 0x010f069c │ │ │ │ + @ instruction: 0x010d09b6 │ │ │ │ + smlatbeq sp, lr, r9, r0 │ │ │ │ + smlabbeq pc, r8, r6, r0 @ │ │ │ │ + @ instruction: 0x010f0694 │ │ │ │ + tsteq sp, lr, ror r9 │ │ │ │ + tsteq sp, r6, ror r9 │ │ │ │ + tsteq pc, lr, ror r6 @ │ │ │ │ + tsteq sp, ip, asr #18 │ │ │ │ + tsteq sp, r4, asr #18 │ │ │ │ + tsteq pc, r4, ror #12 │ │ │ │ + tsteq sp, sl, lsl r9 │ │ │ │ + tsteq sp, r2, lsl r9 │ │ │ │ + tsteq pc, ip, asr #12 │ │ │ │ + tstpeq lr, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, asr r6 @ │ │ │ │ + tsteq pc, r0, ror r6 @ │ │ │ │ + smlabbeq pc, r4, r6, r0 @ │ │ │ │ + tsteq pc, r6, lsr #32 │ │ │ │ + tsteq pc, lr, ror r6 @ │ │ │ │ + tsteq pc, r0, lsl r0 @ │ │ │ │ + tsteq pc, r4, ror r6 @ │ │ │ │ + tsteq pc, r0, ror r6 @ │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + tsteq pc, ip, asr r6 @ │ │ │ │ + tsteq pc, ip, ror r6 @ │ │ │ │ + tsteq pc, r8, ror r6 @ │ │ │ │ + tsteq pc, r4, ror r6 @ │ │ │ │ + tsteq pc, r0, ror r6 @ │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + tsteq pc, r6, ror #12 │ │ │ │ + tstpeq lr, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, sl, asr r6 @ │ │ │ │ + tsteq pc, r6, asr r6 @ │ │ │ │ ldclcs 8, cr15, [r8], #892 @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @ instruction: 0xf8dfefda │ │ │ │ @ instruction: 0x463b2cf0 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ vmvn.i32 q10, #15335424 @ 0x00ea0000 │ │ │ │ @@ -38926,191 +38926,191 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb ip!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf10003f3 │ │ │ │ bmi fed7b214 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ cmn r8, r4, ror #18 │ │ │ │ - tsteq pc, ip, lsl #10 │ │ │ │ - tstpeq lr, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, r4, r4, r0 │ │ │ │ - @ instruction: 0x010f04b0 │ │ │ │ - @ instruction: 0x010f04b4 │ │ │ │ - ldrdeq r7, [sp, -r8] │ │ │ │ - smlatbeq pc, r4, r4, r0 @ │ │ │ │ - smlatbeq pc, r0, r4, r0 @ │ │ │ │ - tsteq sp, r4, ror r9 │ │ │ │ - @ instruction: 0x010f0490 │ │ │ │ - @ instruction: 0x010d799c │ │ │ │ - tsteq sp, r0, ror #18 │ │ │ │ - tsteq pc, r0, ror r4 @ │ │ │ │ - @ instruction: 0x010d7ab0 │ │ │ │ - tstpeq lr, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, asr #8 │ │ │ │ - strdeq r7, [sp, -r8] │ │ │ │ - tsteq pc, r8, lsr r4 @ │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - smlatteq lr, r0, sl, pc @ │ │ │ │ - tsteq sp, r0, ror sl │ │ │ │ - @ instruction: 0x01163cbe │ │ │ │ - smlatteq pc, lr, r3, r0 │ │ │ │ - tsteq pc, lr, ror r2 @ │ │ │ │ - @ instruction: 0x010f029e │ │ │ │ - @ instruction: 0x010f029a │ │ │ │ - @ instruction: 0x010f0296 │ │ │ │ - @ instruction: 0x010f0292 │ │ │ │ - smlabbeq pc, lr, r2, r0 @ │ │ │ │ - smlabbeq pc, lr, r2, r0 @ │ │ │ │ - smlabbeq pc, lr, r2, r0 @ │ │ │ │ - tsteq pc, r8, ror #6 │ │ │ │ - smlabbeq pc, r0, r2, r0 @ │ │ │ │ - tstpeq lr, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, ror r2 @ │ │ │ │ - tsteq pc, ip, ror #4 │ │ │ │ - tsteq pc, r4, ror #4 │ │ │ │ - @ instruction: 0x010efab8 │ │ │ │ - smlabteq lr, ip, sl, pc @ │ │ │ │ - tsteq pc, ip, lsr r2 @ │ │ │ │ - tsteq pc, r8, lsl #4 │ │ │ │ - tsteq pc, ip, lsl #4 │ │ │ │ - tsteq sp, r0, lsr r8 │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - strdeq r0, [pc, -r8] │ │ │ │ - smlabteq sp, ip, r6, r7 │ │ │ │ - smlatteq pc, r8, r1, r0 │ │ │ │ - strdeq r7, [sp, -r4] │ │ │ │ - @ instruction: 0x010d76b8 │ │ │ │ - smlabteq pc, r8, r1, r0 @ │ │ │ │ - tsteq sp, r8, lsl #16 │ │ │ │ - @ instruction: 0x010ef89c │ │ │ │ - smlatbeq pc, r4, r1, r0 @ │ │ │ │ - tsteq sp, r0, asr r6 │ │ │ │ - @ instruction: 0x010f0190 │ │ │ │ - tstpeq lr, r0, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq sp, r8, r7, r7 │ │ │ │ - tsteq r6, r6, lsl sl │ │ │ │ - tsteq pc, r6, asr #2 │ │ │ │ - ldrdeq pc, [lr, -r6] │ │ │ │ - strdeq pc, [lr, -r6] │ │ │ │ - strdeq pc, [lr, -r2] │ │ │ │ - smlatteq lr, lr, pc, pc @ │ │ │ │ - smlatteq lr, sl, pc, pc @ │ │ │ │ - smlatteq lr, r6, pc, pc @ │ │ │ │ - smlatteq lr, r6, pc, pc @ │ │ │ │ - smlatteq lr, r6, pc, pc @ │ │ │ │ - smlabteq pc, sl, r0, r0 @ │ │ │ │ - @ instruction: 0x010ef890 │ │ │ │ - @ instruction: 0x010de6ba │ │ │ │ - smlatbeq pc, r6, r0, r0 @ │ │ │ │ - tsteq pc, r4, asr r1 @ │ │ │ │ - tstpeq lr, r6, asr #16 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r6, r1, pc @ │ │ │ │ - @ instruction: 0x010ef198 │ │ │ │ - smlabbeq lr, sl, r1, pc @ │ │ │ │ - tstpeq lr, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ - qaddeq r0, r2, pc @ │ │ │ │ - tsteq r6, sl, lsr #15 │ │ │ │ - smlabbeq sp, r4, r1, r0 │ │ │ │ - @ instruction: 0x010ef6bc │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - @ instruction: 0x010ef69a │ │ │ │ - ldrdeq pc, [lr, -r2] │ │ │ │ - smlabteq lr, ip, pc, pc @ │ │ │ │ - tstpeq ip, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010effbe │ │ │ │ - @ instruction: 0x010effbc │ │ │ │ - @ instruction: 0x010effbc │ │ │ │ - tstpeq lr, lr, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, lr, pc, pc @ │ │ │ │ - strdeq pc, [lr, -sl] │ │ │ │ - smlatbeq lr, sl, pc, pc @ │ │ │ │ - smlabteq pc, sl, r1, r1 @ │ │ │ │ - ldrdeq sp, [pc, -lr] │ │ │ │ - tstpeq lr, lr, ror pc @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r2, r5, pc @ │ │ │ │ - tsteq sp, lr, lsl r1 │ │ │ │ - tstpeq lr, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, asr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr pc @ p-variant is OBSOLETE │ │ │ │ - smlatteq ip, lr, sp, pc @ │ │ │ │ - smlatteq ip, r6, sp, pc @ │ │ │ │ - tstpeq lr, r6, lsr pc @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010cfdbc │ │ │ │ - @ instruction: 0x010cfdb4 │ │ │ │ - @ instruction: 0x010efabc │ │ │ │ - smlabbeq ip, sl, sp, pc @ │ │ │ │ - smlabbeq ip, r2, sp, pc @ │ │ │ │ - smlatteq lr, sl, lr, pc @ │ │ │ │ - tstpeq ip, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + smlabteq lr, r0, fp, pc @ │ │ │ │ ldrdeq pc, [lr, -r4] │ │ │ │ - smlabbeq lr, r0, r4, pc @ │ │ │ │ - smlabteq lr, ip, lr, pc @ │ │ │ │ - smlabteq lr, sl, lr, pc @ │ │ │ │ - smlabteq lr, r4, lr, pc @ │ │ │ │ - tstpeq ip, sl, lsr ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010efe9a │ │ │ │ - @ instruction: 0x010efe96 │ │ │ │ - tstpeq lr, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r8, ror fp │ │ │ │ - tsteq lr, lr, ror #22 │ │ │ │ - tstpeq lr, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, asr #6 │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + tsteq pc, r4, lsl r3 @ │ │ │ │ + tsteq sp, r8, lsr r9 │ │ │ │ + tsteq pc, r4, lsl #6 │ │ │ │ + mrseq r0, SP_hyp │ │ │ │ + ldrdeq r7, [sp, -r4] │ │ │ │ + strdeq r0, [pc, -r0] │ │ │ │ + strdeq r7, [sp, -ip] │ │ │ │ + smlabteq sp, r0, r7, r7 │ │ │ │ + ldrdeq r0, [pc, -r0] │ │ │ │ + tsteq sp, r0, lsl r9 │ │ │ │ + smlatbeq lr, r4, r9, pc @ │ │ │ │ + smlatbeq pc, ip, r2, r0 @ │ │ │ │ + tsteq sp, r8, asr r7 │ │ │ │ + @ instruction: 0x010f0298 │ │ │ │ + tstpeq lr, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r7, [sp, -r0] │ │ │ │ + tsteq r6, lr, lsl fp │ │ │ │ + tsteq pc, lr, asr #4 │ │ │ │ + ldrdeq r0, [pc, -lr] │ │ │ │ + strdeq r0, [pc, -lr] │ │ │ │ + strdeq r0, [pc, -sl] │ │ │ │ + strdeq r0, [pc, -r6] │ │ │ │ + strdeq r0, [pc, -r2] │ │ │ │ + smlatteq pc, lr, r0, r0 │ │ │ │ + smlatteq pc, lr, r0, r0 │ │ │ │ + smlatteq pc, lr, r0, r0 │ │ │ │ + smlabteq pc, r8, r1, r0 @ │ │ │ │ + smlatteq pc, r0, r0, r0 │ │ │ │ + smlabbeq lr, r4, r9, pc @ │ │ │ │ + ldrdeq r0, [pc, -r0] │ │ │ │ + smlabteq pc, ip, r0, r0 @ │ │ │ │ + smlabteq pc, r4, r0, r0 @ │ │ │ │ + tstpeq lr, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + swpeq r0, ip, [pc] @ │ │ │ │ + tsteq pc, r8, rrx │ │ │ │ + tsteq pc, ip, rrx │ │ │ │ + @ instruction: 0x010d7690 │ │ │ │ + qaddeq r0, ip, pc @ │ │ │ │ + qaddeq r0, r8, pc @ │ │ │ │ + tsteq sp, ip, lsr #10 │ │ │ │ + tsteq pc, r8, asr #32 │ │ │ │ + tsteq sp, r4, asr r5 │ │ │ │ + tsteq sp, r8, lsl r5 │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ + tsteq sp, r8, ror #12 │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + tsteq pc, r4 │ │ │ │ + @ instruction: 0x010d74b0 │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + @ instruction: 0x010ef690 │ │ │ │ + @ instruction: 0x010ef698 │ │ │ │ + tsteq sp, r8, lsr #12 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + smlatbeq lr, r6, pc, pc @ │ │ │ │ + tstpeq lr, r6, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, asr lr @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, lr, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ + tstpeq lr, sl, asr #28 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, r6, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + tsteq sp, sl, lsl r5 │ │ │ │ + tstpeq lr, r6, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010effb4 │ │ │ │ + smlatbeq lr, r6, r6, pc @ │ │ │ │ + tstpeq lr, r6 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + smlatteq lr, sl, pc, lr @ │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + smlabteq lr, lr, pc, lr @ │ │ │ │ + smlabteq lr, r0, pc, lr @ │ │ │ │ + @ instruction: 0x010eefb2 │ │ │ │ + smlatbeq lr, r4, pc, lr @ │ │ │ │ + @ instruction: 0x010efeb2 │ │ │ │ + tsteq r6, sl, lsl #12 │ │ │ │ + smlatteq ip, r4, pc, pc @ │ │ │ │ + tstpeq lr, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -sl] │ │ │ │ + tstpeq lr, r2, lsr lr @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + smlabteq ip, ip, ip, pc @ │ │ │ │ tstpeq lr, lr, lsl lr @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [ip, -r2] │ │ │ │ - tsteq r0, r6, ror #2 │ │ │ │ - smlatbeq ip, r4, sl, pc @ │ │ │ │ - smlabteq lr, ip, sp, pc @ │ │ │ │ - @ instruction: 0x010efdb4 │ │ │ │ - tstpeq ip, r6, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, asr #4 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - smlatteq lr, sl, fp, pc @ │ │ │ │ - tsteq pc, r2, lsl lr @ │ │ │ │ - tsteq pc, r8, lsr #16 │ │ │ │ - smlabteq lr, sl, fp, pc @ │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ + tstpeq lr, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, ror r4 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, lr, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r6, asr #32 │ │ │ │ - tsteq r6, r8, lsl #5 │ │ │ │ - @ instruction: 0x010cf9b8 │ │ │ │ - @ instruction: 0x010cf9b0 │ │ │ │ - smlatbeq ip, r8, r9, pc @ │ │ │ │ - smlatbeq ip, r0, r9, pc @ │ │ │ │ - @ instruction: 0x010cf998 │ │ │ │ - smlabbeq ip, r2, r9, pc @ │ │ │ │ - strdeq r0, [pc, -r2] │ │ │ │ - tstpeq ip, r6, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r0, [pc, -r6] │ │ │ │ - ldrdeq pc, [ip, -sl] │ │ │ │ - ldrdeq pc, [ip, -r4] │ │ │ │ - @ instruction: 0x010f01ba │ │ │ │ - smlatbeq ip, lr, r9, pc @ │ │ │ │ - smlatbeq ip, r8, r9, pc @ │ │ │ │ - @ instruction: 0x010f019e │ │ │ │ - smlabbeq ip, r2, r9, pc @ │ │ │ │ - tstpeq ip, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq pc, r2, r1, r0 @ │ │ │ │ - tstpeq ip, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, sl, lsr #32 │ │ │ │ + tsteq pc, lr, lsr sl @ │ │ │ │ + ldrdeq pc, [lr, -lr] │ │ │ │ + tstpeq lr, r2, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, lr, ror pc │ │ │ │ + @ instruction: 0x010efdb4 │ │ │ │ + @ instruction: 0x010efdba │ │ │ │ + @ instruction: 0x010efdb8 │ │ │ │ + tstpeq ip, lr, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r6, asr #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010efd96 │ │ │ │ + tstpeq ip, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + smlatteq ip, sl, fp, pc @ │ │ │ │ + smlatteq ip, r2, fp, pc @ │ │ │ │ + tstpeq lr, sl, asr #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010cfbb8 │ │ │ │ + @ instruction: 0x010cfbb0 │ │ │ │ + tstpeq lr, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r0, r2, pc @ │ │ │ │ + tstpeq lr, ip, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010cfa9a │ │ │ │ + strdeq pc, [lr, -sl] │ │ │ │ + strdeq pc, [lr, -r6] │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + smlabteq lr, r6, ip, pc @ │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + smlabteq lr, lr, r9, lr │ │ │ │ + @ instruction: 0x010efcb4 │ │ │ │ + @ instruction: 0x010efcb4 │ │ │ │ + smlatbeq lr, lr, ip, pc @ │ │ │ │ + smlatbeq lr, r8, ip, pc @ │ │ │ │ + tsteq r6, r4, lsl #5 │ │ │ │ + smlatbeq lr, r6, ip, pc @ │ │ │ │ + smlatbeq lr, r0, r1, pc @ │ │ │ │ + @ instruction: 0x010efc9a │ │ │ │ + smlabbeq lr, ip, ip, pc @ │ │ │ │ + tstpeq lr, lr, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r2, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + smlabteq pc, r6, pc, pc @ │ │ │ │ + tstpeq ip, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ + smlabteq ip, r6, r8, pc @ │ │ │ │ + @ instruction: 0x010cf8b8 │ │ │ │ + smlatbeq lr, r2, r0, pc @ │ │ │ │ + tstpeq lr, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r2, ror ip @ │ │ │ │ + smlabbeq pc, r8, r6, sp @ │ │ │ │ + tstpeq lr, sl, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, r0, lr @ │ │ │ │ + tstpeq lr, lr, ror #24 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sp, r6, lr, r6 │ │ │ │ + tsteq r6, r8, ror #1 │ │ │ │ + tstpeq ip, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [ip, -r8] │ │ │ │ + smlatteq ip, r2, r7, pc @ │ │ │ │ + qaddeq r0, r2, pc @ │ │ │ │ + tstpeq ip, r6, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r0, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r6, lsr r0 @ │ │ │ │ + tstpeq ip, sl, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, sl, lsl r0 @ │ │ │ │ + tstpeq ip, lr, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -lr] │ │ │ │ + smlatteq ip, r2, r7, pc @ │ │ │ │ + ldrdeq pc, [ip, -ip] │ │ │ │ + smlatteq lr, r2, pc, pc @ │ │ │ │ + @ instruction: 0x010cf7b4 │ │ │ │ stclcs 8, cr15, [r4, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @ instruction: 0xf8dfeffa │ │ │ │ @ instruction: 0x463b2d5c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @@ -39961,199 +39961,199 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb r6, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1000774 │ │ │ │ bmi fef7c280 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ cmn r8, lr, asr #18 │ │ │ │ - smlabbeq ip, r8, r6, pc @ │ │ │ │ - @ instruction: 0x010efe9c │ │ │ │ - tstpeq ip, lr, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r6, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, ror lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, ip, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r4, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r6, [sp, -ip] │ │ │ │ - tstpeq lr, lr, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, lsl #26 │ │ │ │ - @ instruction: 0x010ef6b6 │ │ │ │ - tstpeq lr, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, lr, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, ip, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, lr, sp, pc @ │ │ │ │ - strdeq pc, [ip, -r8] │ │ │ │ - strdeq pc, [ip, -r0] │ │ │ │ - smlatbeq lr, ip, sp, pc @ │ │ │ │ - smlabteq ip, r6, r4, pc @ │ │ │ │ + smlatteq ip, r8, r4, pc @ │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ @ instruction: 0x010cf4be │ │ │ │ - smlabbeq lr, sl, sp, pc @ │ │ │ │ - @ instruction: 0x010cf494 │ │ │ │ + @ instruction: 0x010cf4b6 │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ smlabbeq ip, ip, r4, pc @ │ │ │ │ - tstpeq lr, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r2, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, sl, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [ip, -lr] │ │ │ │ - strdeq pc, [ip, -r6] │ │ │ │ - tstpeq lr, r2, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - smlabteq ip, ip, r3, pc @ │ │ │ │ - smlabteq ip, r4, r3, pc @ │ │ │ │ - smlatteq lr, r6, ip, pc @ │ │ │ │ - tsteq sp, ip, asr #12 │ │ │ │ + smlabbeq ip, r4, r4, pc @ │ │ │ │ + @ instruction: 0x010efcb8 │ │ │ │ + tsteq sp, ip, lsr r7 │ │ │ │ + @ instruction: 0x010efc9e │ │ │ │ @ instruction: 0x010efc9a │ │ │ │ + @ instruction: 0x010efc9c │ │ │ │ smlatbeq lr, r0, ip, pc @ │ │ │ │ - smlatbeq lr, sl, ip, pc @ │ │ │ │ - smlatbeq lr, r8, ip, pc @ │ │ │ │ - smlatbeq lr, r6, ip, pc @ │ │ │ │ - smlatbeq lr, r4, ip, pc @ │ │ │ │ - smlatbeq lr, lr, ip, pc @ │ │ │ │ - smlatbeq lr, ip, ip, pc @ │ │ │ │ - @ instruction: 0x010efcb6 │ │ │ │ - @ instruction: 0x010efcb8 │ │ │ │ - smlabteq lr, r6, ip, pc @ │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - strdeq pc, [lr, -r6] │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - tstpeq lr, sl, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - tstpeq lr, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r8, asr #18 │ │ │ │ - tsteq sp, r4, ror #14 │ │ │ │ - smlatbeq sp, lr, r4, r6 │ │ │ │ - @ instruction: 0x011629b6 │ │ │ │ - smlatbeq lr, r4, ip, pc @ │ │ │ │ - smlabteq lr, r8, r8, lr │ │ │ │ - smlabbeq lr, r0, ip, pc @ │ │ │ │ - smlatbeq lr, r4, r8, lr │ │ │ │ - swpeq pc, ip, [ip] @ │ │ │ │ - swpeq pc, r4, [ip] @ │ │ │ │ - tstpeq ip, lr, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r6, ror #22 │ │ │ │ + tstpeq lr, r6, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, ip, ip, pc @ │ │ │ │ + ldrdeq pc, [ip, -lr] │ │ │ │ + ldrdeq pc, [ip, -r6] │ │ │ │ + tstpeq lr, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, sl, r0, pc @ │ │ │ │ + @ instruction: 0x010cf394 │ │ │ │ + smlabbeq ip, ip, r3, pc @ │ │ │ │ + swpeq pc, sl, [lr] @ │ │ │ │ + tstpeq lr, lr, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r8, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r6, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, lr, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, sl, fp, pc @ │ │ │ │ + strdeq pc, [ip, -r4] │ │ │ │ + smlatteq ip, ip, r2, pc @ │ │ │ │ + smlabteq lr, r8, fp, pc @ │ │ │ │ + smlabteq ip, r2, r2, pc @ │ │ │ │ + @ instruction: 0x010cf2ba │ │ │ │ + smlatbeq lr, r6, fp, pc @ │ │ │ │ + @ instruction: 0x010cf290 │ │ │ │ + smlabbeq ip, r8, r2, pc @ │ │ │ │ + smlabbeq lr, r4, fp, pc @ │ │ │ │ + tstpeq ip, lr, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r6, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr #22 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sp, ip, r4, r6 │ │ │ │ + strdeq pc, [lr, -sl] │ │ │ │ + tstpeq lr, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01162894 │ │ │ │ + smlabteq lr, r4, r0, pc @ │ │ │ │ + smlatbeq lr, r8, r7, lr │ │ │ │ + smlabteq sp, r4, r5, sp │ │ │ │ + tsteq sp, lr, lsl #6 │ │ │ │ + tsteq r6, r6, lsl r8 │ │ │ │ + tstpeq lr, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r8, lsr #14 │ │ │ │ + smlatteq lr, r0, sl, pc @ │ │ │ │ + tsteq lr, r4, lsl #14 │ │ │ │ + strdeq lr, [ip, -ip] │ │ │ │ + strdeq lr, [ip, -r4] │ │ │ │ + smlabteq ip, lr, lr, lr │ │ │ │ + smlabbeq lr, r6, r3, pc @ │ │ │ │ + tstpeq lr, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, sl, r6, pc @ │ │ │ │ smlatbeq lr, r4, r6, pc @ │ │ │ │ - tstpeq lr, sl, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r2, r6, pc @ │ │ │ │ + smlatbeq lr, r0, r6, pc @ │ │ │ │ + @ instruction: 0x010ef69e │ │ │ │ + @ instruction: 0x010ef698 │ │ │ │ + @ instruction: 0x010ef692 │ │ │ │ + smlatbeq lr, ip, r5, pc @ │ │ │ │ + smlatbeq lr, r6, r5, pc @ │ │ │ │ + smlatbeq lr, r4, r5, pc @ │ │ │ │ + smlatbeq lr, r2, r5, pc @ │ │ │ │ + @ instruction: 0x010ef596 │ │ │ │ + smlabbeq lr, r8, r5, pc @ │ │ │ │ + tstpeq lr, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, sl, asr sp │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + smlabteq lr, lr, r0, pc @ │ │ │ │ + smlabteq lr, r8, r0, pc @ │ │ │ │ + smlabteq lr, r6, r0, pc @ │ │ │ │ + smlabteq lr, r4, r0, pc @ │ │ │ │ + smlabteq lr, r2, r0, pc @ │ │ │ │ + smlabteq lr, r4, r0, pc @ │ │ │ │ + smlabteq lr, r2, pc, lr @ │ │ │ │ + @ instruction: 0x010eefbc │ │ │ │ + @ instruction: 0x010eefb6 │ │ │ │ + @ instruction: 0x010eefb0 │ │ │ │ + smlatbeq lr, sl, pc, lr @ │ │ │ │ + smlatbeq lr, r8, pc, lr @ │ │ │ │ + smlatbeq lr, r6, pc, lr @ │ │ │ │ + smlatbeq lr, r0, pc, lr @ │ │ │ │ + tsteq sp, r2, asr #30 │ │ │ │ + smlatbeq lr, r4, r7, pc @ │ │ │ │ + @ instruction: 0x010ef79a │ │ │ │ + @ instruction: 0x010ef790 │ │ │ │ + smlabbeq lr, r6, r7, pc @ │ │ │ │ + smlabbeq ip, r4, fp, lr │ │ │ │ + tsteq lr, lr, ror #6 │ │ │ │ + smlatbeq lr, r6, ip, lr │ │ │ │ + tstpeq lr, sl, asr #14 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, asr #24 │ │ │ │ tstpeq lr, r6, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [ip, -sl] │ │ │ │ - tstpeq lr, sl, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq sp, r2, r0, r6 │ │ │ │ - tstpeq lr, r4, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, lsr #26 │ │ │ │ - tsteq lr, lr, lsl #10 │ │ │ │ - tsteq lr, r6, asr #28 │ │ │ │ - smlatteq lr, sl, r8, pc @ │ │ │ │ - smlatteq lr, ip, r8, pc @ │ │ │ │ - smlatteq lr, r4, sp, lr │ │ │ │ - ldrdeq pc, [lr, -r6] │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - smlabteq lr, sl, r8, pc @ │ │ │ │ - smlabteq lr, r4, r8, pc @ │ │ │ │ - @ instruction: 0x010ef8be │ │ │ │ - @ instruction: 0x010ef8bc │ │ │ │ - @ instruction: 0x010ef8ba │ │ │ │ - @ instruction: 0x010ef8b4 │ │ │ │ - @ instruction: 0x010ef8b2 │ │ │ │ - @ instruction: 0x010ef8b0 │ │ │ │ - smlatbeq lr, lr, r8, pc @ │ │ │ │ - tsteq r6, r6, lsr #9 │ │ │ │ - tsteq sp, ip, lsl #4 │ │ │ │ - @ instruction: 0x010ee3b8 │ │ │ │ - tstpeq lr, sl, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, ror #16 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r8, r3, lr │ │ │ │ - tstpeq lr, sl, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, asr #16 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r2, r1, pc @ │ │ │ │ - tstpeq lr, r6, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, asr #7 │ │ │ │ - strdeq r6, [sp, -r0] │ │ │ │ - strdeq pc, [lr, -r2] │ │ │ │ - smlatteq lr, sl, r7, pc @ │ │ │ │ - smlatteq lr, r2, r7, pc @ │ │ │ │ - smlatteq lr, r0, r7, pc @ │ │ │ │ - smlatteq lr, r0, r7, pc @ │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - smlatbeq lr, lr, r7, pc @ │ │ │ │ - smlatbeq lr, lr, r7, pc @ │ │ │ │ - @ instruction: 0x010ef7ba │ │ │ │ - tstpeq lr, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef798 │ │ │ │ - tstpeq lr, sl, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl r7 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, asr r7 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, lr, r6, pc @ │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - tstpeq lr, lr, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r2, r6, pc @ │ │ │ │ - smlabteq lr, r4, r6, pc @ │ │ │ │ - tstpeq lr, r2, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef696 │ │ │ │ - @ instruction: 0x010ef698 │ │ │ │ - tstpeq lr, r6, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, sl, r6, pc @ │ │ │ │ - tstpeq lr, lr, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + tsteq sp, ip, rrx │ │ │ │ + tsteq lr, r8, lsl r2 │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ smlabteq lr, sl, r6, pc @ │ │ │ │ + smlatteq lr, r8, r1, lr │ │ │ │ + @ instruction: 0x010ef6ba │ │ │ │ + smlatbeq lr, r2, r6, pc @ │ │ │ │ + tstpeq lr, r2 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r6, r6, pc @ │ │ │ │ + tstpeq lr, lr, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq sp, r0, asr r6 │ │ │ │ + tstpeq lr, r2, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + smlatbeq lr, sl, r5, pc @ │ │ │ │ + smlatbeq lr, sl, r5, pc @ │ │ │ │ ldrdeq pc, [lr, -r6] │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - ldrdeq pc, [lr, -sl] │ │ │ │ - smlatteq lr, r6, r6, pc @ │ │ │ │ - @ instruction: 0x010ef69c │ │ │ │ - ldrdeq pc, [lr, -sl] │ │ │ │ - @ instruction: 0x010ef6b8 │ │ │ │ + tstpeq lr, sl, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, ror r5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef5ba │ │ │ │ + tstpeq lr, lr, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef59e │ │ │ │ + tstpeq lr, r2, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r2, r5, pc @ │ │ │ │ + strdeq pc, [lr, -r6] │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + tstpeq lr, r6, ror #10 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, sl, r4, pc @ │ │ │ │ + smlabteq lr, ip, r4, pc @ │ │ │ │ + tstpeq lr, sl, asr #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef49e │ │ │ │ + @ instruction: 0x010ef49e │ │ │ │ + tstpeq lr, sl, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr #10 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + tstpeq lr, sl, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ stclcs 8, cr15, [r8, #892]! @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d7447a │ │ │ │ @ instruction: 0xf8dfefd4 │ │ │ │ ldrtmi r2, [fp], -r0, ror #27 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d7447a │ │ │ │ @@ -41037,207 +41037,207 @@ │ │ │ │ @ instruction: 0xf0002e02 │ │ │ │ mcrcs 1, 0, r8, cr0, cr6, {4} │ │ │ │ blge ffa99f50 │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bllt ff7d8d7c │ │ │ │ - smlabbeq lr, r8, r3, pc @ │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - smlatbeq lr, r2, r3, pc @ │ │ │ │ - tstpeq lr, r6, asr r3 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r2, r3, pc @ │ │ │ │ - tstpeq lr, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r4, r3, pc @ │ │ │ │ - tstpeq lr, lr, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - tsteq sp, r0, lsr fp │ │ │ │ - smlabbeq sp, r8, lr, r5 │ │ │ │ - tsteq pc, r4, lsl r0 @ │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - tsteq sp, ip, asr lr │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - smlabteq lr, ip, r4, lr │ │ │ │ - smlabteq lr, ip, r4, lr │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - @ instruction: 0x01161c92 │ │ │ │ - tstpeq lr, lr, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r8, r1, pc @ │ │ │ │ tstpeq lr, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - tstpeq lr, r4, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef1b6 │ │ │ │ tstpeq lr, r2, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r0, ror #20 │ │ │ │ - tsteq ip, r6, asr r3 │ │ │ │ - tsteq ip, lr, asr #6 │ │ │ │ - strdeq pc, [lr, -r6] │ │ │ │ - tsteq lr, lr, ror sl │ │ │ │ - smlatteq lr, sl, r1, pc @ │ │ │ │ - mrseq lr, LR_mon │ │ │ │ - strdeq lr, [ip, -r8] │ │ │ │ - ldrdeq pc, [lr, -r6] │ │ │ │ - tstpeq lr, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r8, lsr #20 │ │ │ │ - strdeq pc, [lr, -sl] │ │ │ │ - strdeq pc, [lr, -r2] │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - strdeq pc, [lr, -r2] │ │ │ │ - smlabteq ip, r0, r1, lr │ │ │ │ - tstpeq lr, r6, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, ip, r1, pc @ │ │ │ │ - tsteq sp, sl, lsl #10 │ │ │ │ - smlabteq lr, ip, r1, pc @ │ │ │ │ - smlabteq lr, r6, r1, pc @ │ │ │ │ - smlabteq lr, r4, r1, pc @ │ │ │ │ - smlabteq lr, r2, r1, pc @ │ │ │ │ - smlabteq lr, r4, r1, pc @ │ │ │ │ - @ instruction: 0x010ef1b8 │ │ │ │ - smlatbeq lr, lr, r1, pc @ │ │ │ │ - smlatbeq lr, r4, r1, pc @ │ │ │ │ - @ instruction: 0x010ef196 │ │ │ │ - smlabteq lr, r0, r8, sp │ │ │ │ - smlabbeq lr, sl, r1, pc @ │ │ │ │ - smlabbeq ip, ip, r0, lr │ │ │ │ - tsteq lr, lr, lsr #30 │ │ │ │ - tstpeq lr, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, asr #2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, ip, r6, lr │ │ │ │ - tstpeq lr, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r4, lsl #2 │ │ │ │ - tsteq sp, sl, lsr #12 │ │ │ │ - tsteq sp, r2, lsl r6 │ │ │ │ - tstpeq lr, ip, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, lsl fp │ │ │ │ - tstpeq lr, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - ldrdeq pc, [lr, -lr] │ │ │ │ - ldrdeq pc, [lr, -r6] │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - tsteq sp, r6, ror r8 │ │ │ │ + @ instruction: 0x010ef194 │ │ │ │ + @ instruction: 0x010ef194 │ │ │ │ + tstpeq lr, r4, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef19e │ │ │ │ + tstpeq lr, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010dc990 │ │ │ │ + smlatteq sp, r8, ip, r5 │ │ │ │ + tsteq pc, r4, ror lr @ │ │ │ │ + tsteq lr, r4, asr r3 │ │ │ │ + tsteq lr, r0, asr r3 │ │ │ │ + @ instruction: 0x010d5cbc │ │ │ │ + tsteq lr, ip, lsr r3 │ │ │ │ + tsteq lr, ip, lsr r3 │ │ │ │ + tsteq lr, ip, lsr r3 │ │ │ │ + tsteq lr, r4, lsr r3 │ │ │ │ + tsteq lr, r0, lsr r3 │ │ │ │ + tsteq lr, ip, lsr #6 │ │ │ │ + tsteq lr, ip, lsr #6 │ │ │ │ + tsteq lr, r0, lsr r3 │ │ │ │ + tsteq lr, r4, lsr r3 │ │ │ │ + tsteq lr, ip, lsr r3 │ │ │ │ + @ instruction: 0x01161af2 │ │ │ │ + strheq pc, [lr, -lr] @ │ │ │ │ + smlabteq lr, r0, r0, pc @ │ │ │ │ strheq pc, [lr, -r8] @ │ │ │ │ - smlatteq lr, lr, r6, sp │ │ │ │ - swpeq pc, r2, [lr] @ │ │ │ │ - ldrdeq sp, [lr, -r4] │ │ │ │ - strdeq ip, [sp, -lr] │ │ │ │ - smlatteq lr, sl, lr, sp │ │ │ │ + strheq pc, [lr, -r2] @ │ │ │ │ + smlabbeq lr, r4, r0, pc @ │ │ │ │ + swpeq pc, ip, [lr] @ │ │ │ │ + tstpeq lr, ip, rrx @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + tstpeq lr, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r2, r0, pc @ │ │ │ │ + smlabteq sp, r0, r8, r5 │ │ │ │ + @ instruction: 0x010ce1b6 │ │ │ │ + smlatbeq ip, lr, r1, lr │ │ │ │ + qaddeq pc, r6, lr @ │ │ │ │ + ldrdeq sp, [lr, -lr] │ │ │ │ tstpeq lr, sl, asr #32 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, ip, r6, sp │ │ │ │ - @ instruction: 0x010dc4b6 │ │ │ │ - smlatbeq lr, r2, lr, sp │ │ │ │ - tsteq lr, r0, asr lr │ │ │ │ - tsteq lr, sl, asr #28 │ │ │ │ - @ instruction: 0x010d57b4 │ │ │ │ - tsteq lr, r2, lsr lr │ │ │ │ - tsteq lr, r0, lsr lr │ │ │ │ - tsteq lr, lr, lsr #28 │ │ │ │ - tsteq lr, r4, lsr #28 │ │ │ │ - tsteq lr, lr, lsl lr │ │ │ │ - tsteq lr, r8, lsl lr │ │ │ │ - tsteq lr, r6, lsl lr │ │ │ │ - tsteq lr, r8, lsl lr │ │ │ │ - tsteq lr, sl, lsl lr │ │ │ │ - tsteq lr, r0, lsr #28 │ │ │ │ - @ instruction: 0x011615d4 │ │ │ │ - smlatbeq lr, lr, lr, lr │ │ │ │ - strdeq sp, [lr, -r0] │ │ │ │ - tsteq sp, sl, lsl r3 │ │ │ │ - tsteq lr, r6, lsl #26 │ │ │ │ - tsteq lr, r6, ror #28 │ │ │ │ - smlatbeq lr, r8, r4, sp │ │ │ │ - ldrdeq ip, [sp, -r2] │ │ │ │ - @ instruction: 0x010edcbe │ │ │ │ - tsteq lr, lr, lsl lr │ │ │ │ - tsteq lr, r0, ror #8 │ │ │ │ - smlabbeq sp, sl, r2, ip │ │ │ │ - tsteq lr, r6, ror ip │ │ │ │ - smlatteq lr, sl, sp, lr │ │ │ │ - @ instruction: 0x010d53b4 │ │ │ │ - smlatbeq ip, sl, ip, sp │ │ │ │ - smlatbeq ip, r2, ip, sp │ │ │ │ - @ instruction: 0x010eedbe │ │ │ │ - ldrdeq sp, [lr, -r2] │ │ │ │ - smlabteq ip, r6, fp, sp │ │ │ │ - smlabbeq lr, r0, sp, lr │ │ │ │ - tsteq lr, r6, ror sp │ │ │ │ - tsteq lr, ip, ror #26 │ │ │ │ - tsteq lr, sl, ror #26 │ │ │ │ - tsteq lr, r8, ror #26 │ │ │ │ - tsteq lr, sl, ror #26 │ │ │ │ - tsteq lr, ip, ror #26 │ │ │ │ - tsteq lr, lr, ror #26 │ │ │ │ - @ instruction: 0x010cdbb8 │ │ │ │ - @ instruction: 0x010cdbb0 │ │ │ │ - tsteq lr, r8, asr sp │ │ │ │ - tsteq lr, r6, lsl lr │ │ │ │ + tsteq ip, r0, ror #2 │ │ │ │ + tsteq ip, r8, asr r1 │ │ │ │ + tstpeq lr, r6, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, rrx @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r8, r8, sp │ │ │ │ + qaddeq pc, sl, lr @ │ │ │ │ + qaddeq pc, r2, lr @ │ │ │ │ + qaddeq pc, r4, lr @ │ │ │ │ + qaddeq pc, r2, lr @ │ │ │ │ + tsteq ip, r0, lsr #32 │ │ │ │ + tstpeq lr, r6, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, sl, ror #6 │ │ │ │ + tstpeq lr, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [lr, -r6] │ │ │ │ + tsteq lr, r0, lsr #14 │ │ │ │ + smlatteq lr, sl, pc, lr @ │ │ │ │ + smlatteq ip, ip, lr, sp │ │ │ │ + smlabbeq lr, lr, sp, lr │ │ │ │ + @ instruction: 0x010eefb4 │ │ │ │ + smlatbeq lr, sl, pc, lr @ │ │ │ │ + tsteq lr, ip, lsl #10 │ │ │ │ + smlatbeq lr, r0, pc, lr @ │ │ │ │ + @ instruction: 0x010eef9c │ │ │ │ + tsteq lr, r4, ror #30 │ │ │ │ + smlabbeq sp, sl, r4, ip │ │ │ │ + tsteq sp, r2, ror r4 │ │ │ │ + tsteq lr, ip, ror pc │ │ │ │ + tsteq lr, r6, ror r9 │ │ │ │ + tsteq lr, r8, ror #30 │ │ │ │ + tsteq lr, r2, ror #30 │ │ │ │ + tsteq lr, ip, asr pc │ │ │ │ + @ instruction: 0x01161690 │ │ │ │ + tsteq lr, lr, lsr pc │ │ │ │ + tsteq lr, r6, lsr pc │ │ │ │ + tsteq lr, r0, lsr pc │ │ │ │ + ldrdeq r5, [sp, -r6] │ │ │ │ + tsteq lr, r8, lsl pc │ │ │ │ + tsteq lr, lr, asr #10 │ │ │ │ + strdeq lr, [lr, -r2] │ │ │ │ + tsteq lr, r4, lsr r5 │ │ │ │ + tsteq sp, lr, asr r3 │ │ │ │ tsteq lr, sl, asr #26 │ │ │ │ - tsteq lr, r2, asr #26 │ │ │ │ - smlatteq lr, r4, sp, lr │ │ │ │ - tsteq lr, r8, lsl sp │ │ │ │ - tsteq lr, r4, lsr #26 │ │ │ │ - tsteq lr, lr, lsr #26 │ │ │ │ - tsteq lr, sl, lsr #26 │ │ │ │ - tsteq lr, r6, lsr #26 │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - tsteq lr, r2, lsl sp │ │ │ │ - tsteq lr, r8, lsl #26 │ │ │ │ - tsteq lr, r4, lsl #26 │ │ │ │ - tsteq lr, r0, lsl #26 │ │ │ │ - tsteq lr, r4, lsl #26 │ │ │ │ - tsteq lr, r8, lsl #26 │ │ │ │ - tsteq lr, r0, lsl sp │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - strdeq lr, [lr, -sl] │ │ │ │ - tsteq lr, r8, lsl ip │ │ │ │ - tsteq lr, r2, lsl ip │ │ │ │ - smlatbeq lr, ip, r2, lr │ │ │ │ - tsteq lr, r6, ror #24 │ │ │ │ - tsteq lr, lr, ror #24 │ │ │ │ - smlabbeq lr, sl, r2, lr │ │ │ │ - tsteq lr, r4, lsr ip │ │ │ │ - tsteq lr, lr, lsr ip │ │ │ │ - tsteq lr, ip, ror #4 │ │ │ │ - tsteq lr, r8, lsl #24 │ │ │ │ - tsteq lr, r2, lsl ip │ │ │ │ - tsteq lr, r0, asr r2 │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - smlatteq lr, r6, fp, lr │ │ │ │ - tsteq lr, r4, lsr r2 │ │ │ │ - @ instruction: 0x010eebb0 │ │ │ │ - @ instruction: 0x010eebba │ │ │ │ - tsteq lr, r8, lsl r2 │ │ │ │ + smlatbeq lr, sl, lr, lr │ │ │ │ + smlatteq lr, ip, r4, sp │ │ │ │ + tsteq sp, r6, lsl r3 │ │ │ │ + tsteq lr, r2, lsl #26 │ │ │ │ + @ instruction: 0x010edcb0 │ │ │ │ + smlatbeq lr, sl, ip, sp │ │ │ │ + tsteq sp, r4, lsl r6 │ │ │ │ + @ instruction: 0x010edc92 │ │ │ │ + @ instruction: 0x010edc90 │ │ │ │ + smlabbeq lr, lr, ip, sp │ │ │ │ + smlabbeq lr, r4, ip, sp │ │ │ │ + tsteq lr, lr, ror ip │ │ │ │ + tsteq lr, r8, ror ip │ │ │ │ + tsteq lr, r6, ror ip │ │ │ │ + tsteq lr, r8, ror ip │ │ │ │ + tsteq lr, sl, ror ip │ │ │ │ + smlabbeq lr, r0, ip, sp │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq lr, lr, lsl #26 │ │ │ │ + tsteq lr, r0, asr r3 │ │ │ │ + tsteq sp, sl, ror r1 │ │ │ │ + tsteq lr, r6, ror #22 │ │ │ │ + smlabteq lr, r6, ip, lr │ │ │ │ + tsteq lr, r8, lsl #6 │ │ │ │ + tsteq sp, r2, lsr r1 │ │ │ │ + tsteq lr, lr, lsl fp │ │ │ │ + tsteq lr, lr, ror ip │ │ │ │ + smlabteq lr, r0, r2, sp │ │ │ │ + smlatteq sp, sl, r0, ip │ │ │ │ + ldrdeq sp, [lr, -r6] │ │ │ │ + tsteq lr, sl, asr #24 │ │ │ │ + tsteq sp, r4, lsl r2 │ │ │ │ + tsteq ip, sl, lsl #22 │ │ │ │ + tsteq ip, r2, lsl #22 │ │ │ │ + tsteq lr, lr, lsl ip │ │ │ │ + tsteq lr, r2, lsr r2 │ │ │ │ + tsteq ip, r6, lsr #20 │ │ │ │ + smlatteq lr, r0, fp, lr │ │ │ │ + ldrdeq lr, [lr, -r6] │ │ │ │ + smlabteq lr, ip, fp, lr │ │ │ │ + smlabteq lr, sl, fp, lr │ │ │ │ + smlabteq lr, r8, fp, lr │ │ │ │ + smlabteq lr, sl, fp, lr │ │ │ │ + smlabteq lr, ip, fp, lr │ │ │ │ + smlabteq lr, lr, fp, lr │ │ │ │ + tsteq ip, r8, lsl sl │ │ │ │ + tsteq ip, r0, lsl sl │ │ │ │ + @ instruction: 0x010eebb8 │ │ │ │ + tsteq lr, r6, ror ip │ │ │ │ + smlatbeq lr, sl, fp, lr │ │ │ │ + smlatbeq lr, r2, fp, lr │ │ │ │ + tsteq lr, r4, asr #24 │ │ │ │ + tsteq lr, r8, ror fp │ │ │ │ smlabbeq lr, r4, fp, lr │ │ │ │ smlabbeq lr, lr, fp, lr │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ + smlabbeq lr, sl, fp, lr │ │ │ │ + smlabbeq lr, r6, fp, lr │ │ │ │ + tsteq lr, ip, asr fp │ │ │ │ tsteq lr, r8, asr fp │ │ │ │ - tsteq lr, r2, ror #22 │ │ │ │ - smlatteq lr, r0, r1, lr │ │ │ │ - tsteq lr, ip, lsr #22 │ │ │ │ - tsteq lr, r4, lsr fp │ │ │ │ - tsteq sp, r0, ror #22 │ │ │ │ - tsteq sp, r2, ror #30 │ │ │ │ + tsteq lr, r2, ror fp │ │ │ │ + tsteq lr, r8, ror #22 │ │ │ │ + tsteq lr, r4, ror #22 │ │ │ │ + tsteq lr, r0, ror #22 │ │ │ │ + tsteq lr, r4, ror #22 │ │ │ │ + tsteq lr, r8, ror #22 │ │ │ │ + tsteq lr, r0, ror fp │ │ │ │ + ldrsbeq r1, [r6, -r2] │ │ │ │ + tsteq lr, ip, asr fp │ │ │ │ + tsteq lr, sl, asr fp │ │ │ │ + tsteq lr, r8, ror sl │ │ │ │ + tsteq lr, r2, ror sl │ │ │ │ + tsteq lr, ip, lsl #2 │ │ │ │ + smlabteq lr, r6, sl, lr │ │ │ │ + smlabteq lr, lr, sl, lr │ │ │ │ + smlatteq lr, sl, r0, lr │ │ │ │ + @ instruction: 0x010eea94 │ │ │ │ + @ instruction: 0x010eea9e │ │ │ │ + smlabteq lr, ip, r0, lr │ │ │ │ + tsteq lr, r8, ror #20 │ │ │ │ + tsteq lr, r2, ror sl │ │ │ │ + strheq lr, [lr, -r0] │ │ │ │ + tsteq lr, ip, lsr sl │ │ │ │ + tsteq lr, r6, asr #20 │ │ │ │ + swpeq lr, r4, [lr] @ │ │ │ │ + tsteq lr, r0, lsl sl │ │ │ │ + tsteq lr, sl, lsl sl │ │ │ │ + tsteq lr, r8, ror r0 │ │ │ │ + smlatteq lr, r4, r9, lr │ │ │ │ + smlatteq lr, lr, r9, lr │ │ │ │ + qaddeq lr, ip, lr │ │ │ │ + @ instruction: 0x010ee9b8 │ │ │ │ + smlabteq lr, r2, r9, lr │ │ │ │ + tsteq lr, r0, asr #32 │ │ │ │ + smlabbeq lr, ip, r9, lr │ │ │ │ + @ instruction: 0x010ee994 │ │ │ │ + smlabteq sp, r0, r9, r4 │ │ │ │ + smlabteq sp, r2, sp, r4 │ │ │ │ ldccs 8, cr15, [r4, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7d6447a │ │ │ │ @ instruction: 0xf001ef5c │ │ │ │ @ instruction: 0xf8dfba51 │ │ │ │ tstcs r1, r8, lsl #26 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @@ -42068,192 +42068,192 @@ │ │ │ │ bics lr, r9, #228, 16 @ 0xe40000 │ │ │ │ @ instruction: 0x21014ab5 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm ip, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi fed96cd4 │ │ │ │ @ instruction: 0xf7fd447a │ │ │ │ svclt 0x0000bb95 │ │ │ │ - tsteq sp, r0, ror #24 │ │ │ │ - tsteq sp, lr, asr ip │ │ │ │ - tsteq sp, r8, asr #2 │ │ │ │ - tsteq lr, r2, lsl #16 │ │ │ │ - tsteq lr, r0, lsl r8 │ │ │ │ - tsteq ip, r6, asr #8 │ │ │ │ - strdeq lr, [lr, -lr] │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - strdeq lr, [lr, -r2] │ │ │ │ - strdeq sp, [ip, -r4] │ │ │ │ - tsteq sp, ip, ror #18 │ │ │ │ - @ instruction: 0x01160c94 │ │ │ │ - @ instruction: 0x010ed5b6 │ │ │ │ - tsteq ip, ip, asr #8 │ │ │ │ - tsteq ip, r4, asr #8 │ │ │ │ - @ instruction: 0x010ed59a │ │ │ │ - smlabbeq lr, r0, r7, lr │ │ │ │ - tsteq ip, r6, lsl r4 │ │ │ │ - tsteq ip, lr, lsl #8 │ │ │ │ - tsteq lr, r4, ror r7 │ │ │ │ - tsteq ip, ip, lsr r3 │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ - ldrdeq lr, [lr, -r2] │ │ │ │ - smlabteq lr, ip, r6, lr │ │ │ │ - smlabteq lr, r6, r6, lr │ │ │ │ - smlabteq lr, r4, r6, lr │ │ │ │ - smlabteq lr, r2, r6, lr │ │ │ │ - @ instruction: 0x010ee6bc │ │ │ │ - @ instruction: 0x010ee6ba │ │ │ │ - smlabteq lr, r0, r6, lr │ │ │ │ - smlabteq lr, sl, r6, lr │ │ │ │ - smlabteq lr, ip, r6, lr │ │ │ │ - smlabteq lr, lr, r6, lr │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ - ldrdeq lr, [lr, -lr] │ │ │ │ - smlatteq lr, r4, r6, lr │ │ │ │ - strdeq lr, [lr, -r2] │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - strdeq lr, [lr, -lr] │ │ │ │ - tsteq lr, r4, lsl #14 │ │ │ │ - tsteq lr, sl, lsl #14 │ │ │ │ - tsteq lr, r8, lsl r7 │ │ │ │ - tsteq r6, r8, ror #19 │ │ │ │ - strdeq sp, [ip, -lr] │ │ │ │ - smlabteq lr, lr, r6, lr │ │ │ │ - tsteq sp, r4, lsr r9 │ │ │ │ - @ instruction: 0x010ee6b2 │ │ │ │ - @ instruction: 0x010ee6b0 │ │ │ │ - smlatbeq lr, r6, r6, lr │ │ │ │ - smlatbeq lr, r4, r6, lr │ │ │ │ - tsteq sp, sl, ror r9 │ │ │ │ - tsteq lr, r8, lsl r6 │ │ │ │ - smlabteq pc, r6, r6, pc @ │ │ │ │ - tsteq lr, r4, ror #12 │ │ │ │ - tsteq lr, sl, ror r8 │ │ │ │ - tsteq lr, r8, asr #12 │ │ │ │ - tsteq lr, r2, asr #12 │ │ │ │ - tsteq lr, r0, asr #12 │ │ │ │ - tsteq lr, lr, lsr r6 │ │ │ │ - tsteq lr, r4, lsr r6 │ │ │ │ - smlatbeq lr, r8, r1, sp │ │ │ │ - tsteq ip, lr, lsr r0 │ │ │ │ - tsteq ip, r6, lsr r0 │ │ │ │ - smlabbeq lr, r6, r1, sp │ │ │ │ - tsteq ip, ip │ │ │ │ - tsteq ip, r4 │ │ │ │ - smlabteq lr, r4, r5, lr │ │ │ │ - ldrdeq ip, [ip, -sl] │ │ │ │ - ldrdeq ip, [ip, -r2] │ │ │ │ - smlatbeq lr, r2, r5, lr │ │ │ │ - smlatbeq ip, r8, pc, ip @ │ │ │ │ - smlatbeq ip, r0, pc, ip @ │ │ │ │ - smlabbeq lr, r0, r5, lr │ │ │ │ - tsteq ip, r6, ror pc │ │ │ │ - tsteq ip, lr, ror #30 │ │ │ │ + smlabteq sp, r0, sl, r4 │ │ │ │ + @ instruction: 0x010d4abe │ │ │ │ + smlatbeq sp, r8, pc, r4 @ │ │ │ │ + tsteq lr, r2, ror #12 │ │ │ │ + tsteq lr, r0, ror r6 │ │ │ │ + smlatbeq ip, r6, r2, sp │ │ │ │ + tsteq lr, lr, asr r6 │ │ │ │ + tsteq lr, r8, asr r6 │ │ │ │ + tsteq lr, r2, asr r6 │ │ │ │ + tsteq ip, r4, asr r2 │ │ │ │ + smlabteq sp, ip, r7, fp │ │ │ │ + @ instruction: 0x01160af4 │ │ │ │ + tsteq lr, r6, lsl r4 │ │ │ │ + smlatbeq ip, ip, r2, sp │ │ │ │ + smlatbeq ip, r4, r2, sp │ │ │ │ + strdeq sp, [lr, -sl] │ │ │ │ + smlatteq lr, r0, r5, lr │ │ │ │ + tsteq ip, r6, ror r2 │ │ │ │ + tsteq ip, lr, ror #4 │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + @ instruction: 0x010cd19c │ │ │ │ + tsteq lr, r8, lsr r5 │ │ │ │ + tsteq lr, r2, lsr r5 │ │ │ │ + tsteq lr, ip, lsr #10 │ │ │ │ + tsteq lr, r6, lsr #10 │ │ │ │ + tsteq lr, r4, lsr #10 │ │ │ │ + tsteq lr, r2, lsr #10 │ │ │ │ + tsteq lr, ip, lsl r5 │ │ │ │ + tsteq lr, sl, lsl r5 │ │ │ │ + tsteq lr, r0, lsr #10 │ │ │ │ + tsteq lr, sl, lsr #10 │ │ │ │ + tsteq lr, ip, lsr #10 │ │ │ │ + tsteq lr, lr, lsr #10 │ │ │ │ + tsteq lr, r8, lsr r5 │ │ │ │ + tsteq lr, lr, lsr r5 │ │ │ │ + tsteq lr, r4, asr #10 │ │ │ │ + tsteq lr, r2, asr r5 │ │ │ │ + tsteq lr, r4, asr r5 │ │ │ │ tsteq lr, lr, asr r5 │ │ │ │ - tsteq ip, r4, asr #30 │ │ │ │ - tsteq ip, ip, lsr pc │ │ │ │ - tsteq lr, sl, lsr r5 │ │ │ │ - tsteq lr, r6, ror r6 │ │ │ │ - swpeq sp, lr, [lr] @ │ │ │ │ - @ instruction: 0x010ee4b6 │ │ │ │ - smlabteq ip, ip, lr, ip │ │ │ │ - smlabteq ip, r4, lr, ip │ │ │ │ - @ instruction: 0x010ee494 │ │ │ │ - @ instruction: 0x010cce9a │ │ │ │ - @ instruction: 0x010cce92 │ │ │ │ - tsteq lr, r2, ror r4 │ │ │ │ - tsteq ip, r8, ror #28 │ │ │ │ - tsteq ip, r0, ror #28 │ │ │ │ - tsteq lr, r4, asr r4 │ │ │ │ - strdeq ip, [ip, -r2] │ │ │ │ - smlabbeq lr, ip, r5, ip │ │ │ │ - @ instruction: 0x010db190 │ │ │ │ - @ instruction: 0x010db192 │ │ │ │ - tsteq sp, r6, ror r1 │ │ │ │ - tsteq lr, lr, lsl #8 │ │ │ │ - tsteq lr, lr, lsl #8 │ │ │ │ - tsteq lr, r6, lsl #8 │ │ │ │ - tsteq lr, r4, lsl #8 │ │ │ │ - tsteq lr, ip, lsl r4 │ │ │ │ - tsteq lr, r4, lsr r4 │ │ │ │ - tsteq lr, r2, lsr r4 │ │ │ │ - tsteq lr, r6, asr #8 │ │ │ │ - tsteq lr, r8, asr r4 │ │ │ │ - tsteq pc, r4, asr #6 │ │ │ │ - tsteq lr, r8, lsr r4 │ │ │ │ - tsteq lr, r8, lsr r4 │ │ │ │ - tsteq lr, r8, lsr r4 │ │ │ │ - tsteq lr, r4, asr #8 │ │ │ │ - tsteq lr, r8, asr #8 │ │ │ │ - tsteq lr, ip, asr #8 │ │ │ │ - tsteq lr, r0, asr r4 │ │ │ │ - tsteq lr, r8, asr #8 │ │ │ │ - tsteq lr, r0, asr #8 │ │ │ │ - tsteq lr, r0, asr #8 │ │ │ │ - ldrdeq sp, [lr, -r4] │ │ │ │ - @ instruction: 0x01160496 │ │ │ │ - tsteq lr, sl, lsl r4 │ │ │ │ - tstpeq pc, ip, lsl r2 @ p-variant is OBSOLETE @ │ │ │ │ - tsteq lr, ip, lsl #8 │ │ │ │ - tsteq lr, r0, lsl #8 │ │ │ │ - tsteq ip, lr, lsl ip │ │ │ │ - tsteq ip, r6, lsl ip │ │ │ │ - smlatteq lr, r0, r3, lr │ │ │ │ - ldrdeq sp, [pc, -r2] │ │ │ │ - strdeq sp, [lr, -r6] │ │ │ │ - strdeq sp, [lr, -lr] │ │ │ │ - tsteq lr, sl, lsl #10 │ │ │ │ - tsteq lr, sl, lsl #10 │ │ │ │ - tsteq lr, sl, lsl #10 │ │ │ │ - tsteq lr, sl, lsl #10 │ │ │ │ - tsteq lr, r6, lsl r5 │ │ │ │ - tsteq lr, r6, lsl r5 │ │ │ │ - tsteq lr, r6, lsl r6 │ │ │ │ + tsteq lr, r4, ror #10 │ │ │ │ + tsteq lr, sl, ror #10 │ │ │ │ + tsteq lr, r8, ror r5 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + tsteq ip, lr, asr pc │ │ │ │ + tsteq lr, lr, lsr #10 │ │ │ │ + @ instruction: 0x010d4794 │ │ │ │ tsteq lr, r2, lsl r5 │ │ │ │ - tsteq lr, r6, asr r5 │ │ │ │ + tsteq lr, r0, lsl r5 │ │ │ │ tsteq lr, r6, lsl #10 │ │ │ │ - tsteq lr, r6, lsl r5 │ │ │ │ - ldrdeq lr, [lr, -r6] │ │ │ │ - strdeq lr, [lr, -r6] │ │ │ │ - tsteq lr, sl, lsr r5 │ │ │ │ - tsteq lr, r2, asr #10 │ │ │ │ - ldrdeq lr, [lr, -lr] │ │ │ │ - ldrdeq lr, [lr, -lr] │ │ │ │ - ldrdeq lr, [lr, -lr] │ │ │ │ - ldrdeq lr, [lr, -lr] │ │ │ │ - tsteq lr, r2, lsr #10 │ │ │ │ - tsteq lr, r2, lsr #10 │ │ │ │ - @ instruction: 0x010ee2be │ │ │ │ - smlabteq lr, r2, r2, lr │ │ │ │ - smlabteq lr, lr, r2, lr │ │ │ │ - ldrdeq lr, [lr, -r6] │ │ │ │ - tsteq r6, r4, lsr #4 │ │ │ │ - smlabteq lr, r8, r2, lr │ │ │ │ - strdeq sl, [sp, -lr] │ │ │ │ - strdeq sl, [sp, -sl] │ │ │ │ - smlatbeq lr, ip, r2, lr │ │ │ │ - tsteq lr, r0, lsl r1 │ │ │ │ - smlatbeq lr, r2, r2, lr │ │ │ │ + tsteq lr, r4, lsl #10 │ │ │ │ + ldrdeq r4, [sp, -sl] │ │ │ │ + tsteq lr, r8, ror r4 │ │ │ │ + tstpeq pc, r6, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r4, r4, lr │ │ │ │ + ldrdeq sp, [lr, -sl] │ │ │ │ + smlatbeq lr, r8, r4, lr │ │ │ │ + smlatbeq lr, r2, r4, lr │ │ │ │ + smlatbeq lr, r0, r4, lr │ │ │ │ + @ instruction: 0x010ee49e │ │ │ │ + @ instruction: 0x010ee494 │ │ │ │ + tsteq lr, r8 │ │ │ │ + @ instruction: 0x010cce9e │ │ │ │ + @ instruction: 0x010cce96 │ │ │ │ + smlatteq lr, r6, pc, ip @ │ │ │ │ + tsteq ip, ip, ror #28 │ │ │ │ + tsteq ip, r4, ror #28 │ │ │ │ + tsteq lr, r4, lsr #8 │ │ │ │ + tsteq ip, sl, lsr lr │ │ │ │ + tsteq ip, r2, lsr lr │ │ │ │ + tsteq lr, r2, lsl #8 │ │ │ │ + tsteq ip, r8, lsl #28 │ │ │ │ + tsteq ip, r0, lsl #28 │ │ │ │ + smlatteq lr, r0, r3, lr │ │ │ │ + ldrdeq ip, [ip, -r6] │ │ │ │ + smlabteq ip, lr, sp, ip │ │ │ │ + @ instruction: 0x010ee3be │ │ │ │ + smlatbeq ip, r4, sp, ip │ │ │ │ + @ instruction: 0x010ccd9c │ │ │ │ + @ instruction: 0x010ee39a │ │ │ │ + ldrdeq ip, [lr, -r6] │ │ │ │ + strdeq ip, [lr, -lr] │ │ │ │ + tsteq lr, r6, lsl r3 │ │ │ │ + tsteq ip, ip, lsr #26 │ │ │ │ + tsteq ip, r4, lsr #26 │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ + strdeq ip, [ip, -sl] │ │ │ │ + strdeq ip, [ip, -r2] │ │ │ │ + ldrdeq lr, [lr, -r2] │ │ │ │ + smlabteq ip, r8, ip, ip │ │ │ │ + smlabteq ip, r0, ip, ip │ │ │ │ + @ instruction: 0x010ee2b4 │ │ │ │ + tsteq ip, r2, asr ip │ │ │ │ + smlatteq lr, ip, r3, ip │ │ │ │ + strdeq sl, [sp, -r0] │ │ │ │ + strdeq sl, [sp, -r2] │ │ │ │ + ldrdeq sl, [sp, -r6] │ │ │ │ + tsteq lr, lr, ror #4 │ │ │ │ + tsteq lr, lr, ror #4 │ │ │ │ + tsteq lr, r6, ror #4 │ │ │ │ + tsteq lr, r4, ror #4 │ │ │ │ + tsteq lr, ip, ror r2 │ │ │ │ + @ instruction: 0x010ee294 │ │ │ │ + @ instruction: 0x010ee292 │ │ │ │ + smlatbeq lr, r6, r2, lr │ │ │ │ + @ instruction: 0x010ee2b8 │ │ │ │ + smlatbeq pc, r4, r1, sp @ │ │ │ │ + @ instruction: 0x010ee298 │ │ │ │ + @ instruction: 0x010ee298 │ │ │ │ + @ instruction: 0x010ee298 │ │ │ │ smlatbeq lr, r4, r2, lr │ │ │ │ - @ instruction: 0x010ee29c │ │ │ │ - strheq ip, [lr, -r2] │ │ │ │ - tsteq sp, r6, asr #32 │ │ │ │ - @ instruction: 0x010cc898 │ │ │ │ - @ instruction: 0x010cc892 │ │ │ │ - smlabbeq ip, ip, r8, ip │ │ │ │ - smlatteq lr, lr, ip, ip │ │ │ │ - smlatteq lr, sl, ip, ip │ │ │ │ - smlatteq lr, sl, ip, ip │ │ │ │ - smlatteq lr, lr, ip, ip │ │ │ │ - smlatteq lr, sl, ip, ip │ │ │ │ - tsteq lr, r2, lsl ip │ │ │ │ - tsteq lr, r8, lsl ip │ │ │ │ - tsteq lr, r6, lsr #24 │ │ │ │ - tsteq lr, r8, lsr #24 │ │ │ │ - tsteq lr, r6, lsr #24 │ │ │ │ - @ instruction: 0x010cc79c │ │ │ │ + smlatbeq lr, r8, r2, lr │ │ │ │ + smlatbeq lr, ip, r2, lr │ │ │ │ + @ instruction: 0x010ee2b0 │ │ │ │ + smlatbeq lr, r8, r2, lr │ │ │ │ + smlatbeq lr, r0, r2, lr │ │ │ │ + smlatbeq lr, r0, r2, lr │ │ │ │ + tsteq lr, r4, lsr lr │ │ │ │ + @ instruction: 0x011602f6 │ │ │ │ + tsteq lr, sl, ror r2 │ │ │ │ + tstpeq pc, ip, ror r0 @ p-variant is OBSOLETE @ │ │ │ │ + tsteq lr, ip, ror #4 │ │ │ │ + tsteq lr, r0, ror #4 │ │ │ │ + tsteq ip, lr, ror sl │ │ │ │ + tsteq ip, r6, ror sl │ │ │ │ + tsteq lr, r0, asr #4 │ │ │ │ + tsteq pc, r2, lsr r0 @ │ │ │ │ + tsteq lr, r6, asr r3 │ │ │ │ + tsteq lr, lr, asr r3 │ │ │ │ + tsteq lr, sl, ror #6 │ │ │ │ + tsteq lr, sl, ror #6 │ │ │ │ + tsteq lr, sl, ror #6 │ │ │ │ + tsteq lr, sl, ror #6 │ │ │ │ + tsteq lr, r6, ror r3 │ │ │ │ + tsteq lr, r6, ror r3 │ │ │ │ + tsteq lr, r6, ror r4 │ │ │ │ + tsteq lr, r2, ror r3 │ │ │ │ + @ instruction: 0x010ed3b6 │ │ │ │ + tsteq lr, r6, ror #6 │ │ │ │ + tsteq lr, r6, ror r3 │ │ │ │ + tsteq lr, r6, lsr r1 │ │ │ │ + tsteq lr, r6, asr r1 │ │ │ │ + @ instruction: 0x010ed39a │ │ │ │ + smlatbeq lr, r2, r3, sp │ │ │ │ + tsteq lr, lr, lsr r1 │ │ │ │ + tsteq lr, lr, lsr r1 │ │ │ │ + tsteq lr, lr, lsr r1 │ │ │ │ + tsteq lr, lr, lsr r1 │ │ │ │ + smlabbeq lr, r2, r3, sp │ │ │ │ + smlabbeq lr, r2, r3, sp │ │ │ │ + tsteq lr, lr, lsl r1 │ │ │ │ + tsteq lr, r2, lsr #2 │ │ │ │ + tsteq lr, lr, lsr #2 │ │ │ │ + tsteq lr, r6, lsr r1 │ │ │ │ + tsteq r6, r4, lsl #1 │ │ │ │ + tsteq lr, r8, lsr #2 │ │ │ │ + tsteq sp, lr, asr sl │ │ │ │ + tsteq sp, sl, asr sl │ │ │ │ + tsteq lr, ip, lsl #2 │ │ │ │ + tsteq lr, r0, ror pc │ │ │ │ + tsteq lr, r2, lsl #2 │ │ │ │ + tsteq lr, r4, lsl #2 │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + tsteq lr, r2, lsl pc │ │ │ │ + smlatbeq sp, r6, lr, r3 │ │ │ │ + strdeq ip, [ip, -r8] │ │ │ │ + strdeq ip, [ip, -r2] │ │ │ │ + smlatteq ip, ip, r6, ip │ │ │ │ + tsteq lr, lr, asr #22 │ │ │ │ + tsteq lr, sl, asr #22 │ │ │ │ + tsteq lr, sl, asr #22 │ │ │ │ + tsteq lr, lr, asr #22 │ │ │ │ + tsteq lr, sl, asr #22 │ │ │ │ + tsteq lr, r2, ror sl │ │ │ │ + tsteq lr, r8, ror sl │ │ │ │ + smlabbeq lr, r6, sl, ip │ │ │ │ + smlabbeq lr, r8, sl, ip │ │ │ │ + smlabbeq lr, r6, sl, ip │ │ │ │ + strdeq ip, [ip, -ip] │ │ │ │ adchi pc, r0, r0, lsl #4 │ │ │ │ blcs 525a30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x414100> │ │ │ │ svcge 0x0061f638 │ │ │ │ cdpcs 14, 1, cr3, cr1, cr2, {0} │ │ │ │ bge edb964 │ │ │ │ @ instruction: 0xf006e8df │ │ │ │ tstcs r9, r9, lsl #2 │ │ │ │ @@ -42557,76 +42557,76 @@ │ │ │ │ and lr, r7, r2, lsl sp │ │ │ │ ldrtmi r4, [fp], -r2, asr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stc 7, cr15, [r8, #-852] @ 0xfffffcac │ │ │ │ pop {r2, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq lr, sl, lsl #22 │ │ │ │ - tsteq lr, r6, lsl #22 │ │ │ │ - tsteq lr, r6, lsl #22 │ │ │ │ - tsteq lr, sl, lsl #22 │ │ │ │ - tsteq lr, sl, lsl #22 │ │ │ │ - tsteq lr, lr, lsl #22 │ │ │ │ - tsteq lr, lr, lsl #22 │ │ │ │ - tsteq lr, r2, lsl fp │ │ │ │ - tsteq lr, r2, lsl fp │ │ │ │ - tsteq lr, r6, lsl fp │ │ │ │ - tsteq lr, sl, lsl fp │ │ │ │ - tsteq lr, lr, lsl fp │ │ │ │ - tsteq lr, r6, lsr #22 │ │ │ │ - tsteq lr, sl, lsr #22 │ │ │ │ - tsteq lr, lr, lsr #22 │ │ │ │ - tsteq lr, r0, lsr fp │ │ │ │ - tsteq lr, r6, lsr fp │ │ │ │ - tsteq lr, r8, lsr fp │ │ │ │ - tsteq lr, r8, asr #16 │ │ │ │ - tsteq ip, lr, asr r3 │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - strdeq ip, [lr, -sl] │ │ │ │ - tsteq lr, r8, lsl #16 │ │ │ │ - tsteq lr, sl, lsl #16 │ │ │ │ - tsteq lr, r8, lsl r8 │ │ │ │ - tsteq lr, sl, lsl r8 │ │ │ │ - tsteq lr, r8, lsr #16 │ │ │ │ - tsteq lr, sl, lsr #16 │ │ │ │ - tsteq lr, r8, lsr r8 │ │ │ │ - @ instruction: 0x010ec7b4 │ │ │ │ - @ instruction: 0x010ec7ba │ │ │ │ - smlabteq lr, ip, r7, ip │ │ │ │ - ldrdeq ip, [lr, -r2] │ │ │ │ - smlabteq lr, ip, r7, ip │ │ │ │ - smlabteq lr, lr, r7, ip │ │ │ │ - ldrdeq ip, [lr, -r4] │ │ │ │ - ldrdeq ip, [lr, -r6] │ │ │ │ - tsteq sp, lr, lsl #18 │ │ │ │ - tsteq ip, r6, lsl #4 │ │ │ │ - mrseq ip, R12_fiq │ │ │ │ - smlatbeq sp, r4, r4, r3 │ │ │ │ - tsteq lr, r0, lsl fp │ │ │ │ - tsteq lr, lr, lsl fp │ │ │ │ - tsteq lr, r8, lsl fp │ │ │ │ - tsteq lr, lr, lsl fp │ │ │ │ - tsteq lr, r0, lsr #22 │ │ │ │ - smlatbeq pc, r2, fp, fp @ │ │ │ │ - @ instruction: 0x0115f99a │ │ │ │ - @ instruction: 0x010eb896 │ │ │ │ - @ instruction: 0x010eb8b2 │ │ │ │ - smlatteq lr, r0, sl, sp │ │ │ │ - @ instruction: 0x010eb892 │ │ │ │ - smlatteq lr, r0, fp, fp │ │ │ │ - tsteq lr, r2, ror r8 │ │ │ │ - @ instruction: 0x010d34b0 │ │ │ │ - strdeq ip, [ip, -r8] │ │ │ │ - strdeq ip, [ip, -r2] │ │ │ │ - smlabbeq lr, r0, sl, sp │ │ │ │ - tsteq lr, r6, lsr #16 │ │ │ │ - tsteq lr, sl, lsr #22 │ │ │ │ - tsteq lr, sl, lsl #16 │ │ │ │ - ldrdeq fp, [ip, -ip] │ │ │ │ + tsteq lr, sl, ror #18 │ │ │ │ + tsteq lr, r6, ror #18 │ │ │ │ + tsteq lr, r6, ror #18 │ │ │ │ + tsteq lr, sl, ror #18 │ │ │ │ + tsteq lr, sl, ror #18 │ │ │ │ + tsteq lr, lr, ror #18 │ │ │ │ + tsteq lr, lr, ror #18 │ │ │ │ + tsteq lr, r2, ror r9 │ │ │ │ + tsteq lr, r2, ror r9 │ │ │ │ + tsteq lr, r6, ror r9 │ │ │ │ + tsteq lr, sl, ror r9 │ │ │ │ + tsteq lr, lr, ror r9 │ │ │ │ + smlabbeq lr, r6, r9, ip │ │ │ │ + smlabbeq lr, sl, r9, ip │ │ │ │ + smlabbeq lr, lr, r9, ip │ │ │ │ + @ instruction: 0x010ec990 │ │ │ │ + @ instruction: 0x010ec996 │ │ │ │ + @ instruction: 0x010ec998 │ │ │ │ + smlatbeq lr, r8, r6, ip │ │ │ │ + @ instruction: 0x010cc1be │ │ │ │ + tsteq lr, r8, asr r6 │ │ │ │ + tsteq lr, sl, asr r6 │ │ │ │ + tsteq lr, r8, ror #12 │ │ │ │ + tsteq lr, sl, ror #12 │ │ │ │ + tsteq lr, r8, ror r6 │ │ │ │ + tsteq lr, sl, ror r6 │ │ │ │ + smlabbeq lr, r8, r6, ip │ │ │ │ + smlabbeq lr, sl, r6, ip │ │ │ │ + @ instruction: 0x010ec698 │ │ │ │ + tsteq lr, r4, lsl r6 │ │ │ │ + tsteq lr, sl, lsl r6 │ │ │ │ + tsteq lr, ip, lsr #12 │ │ │ │ + tsteq lr, r2, lsr r6 │ │ │ │ + tsteq lr, ip, lsr #12 │ │ │ │ + tsteq lr, lr, lsr #12 │ │ │ │ + tsteq lr, r4, lsr r6 │ │ │ │ + tsteq lr, r6, lsr r6 │ │ │ │ + tsteq sp, lr, ror #14 │ │ │ │ + tsteq ip, r6, rrx │ │ │ │ + tsteq ip, r0, rrx │ │ │ │ + tsteq sp, r4, lsl #6 │ │ │ │ + tsteq lr, r0, ror r9 │ │ │ │ + tsteq lr, lr, ror r9 │ │ │ │ + tsteq lr, r8, ror r9 │ │ │ │ + tsteq lr, lr, ror r9 │ │ │ │ + smlabbeq lr, r0, r9, sp │ │ │ │ + tsteq pc, r2, lsl #20 │ │ │ │ + @ instruction: 0x0115f7fa │ │ │ │ + strdeq fp, [lr, -r6] │ │ │ │ + tsteq lr, r2, lsl r7 │ │ │ │ + tsteq lr, r0, asr #18 │ │ │ │ + strdeq fp, [lr, -r2] │ │ │ │ + tsteq lr, r0, asr #20 │ │ │ │ + ldrdeq fp, [lr, -r2] │ │ │ │ + tsteq sp, r0, lsl r3 │ │ │ │ + tsteq ip, r8, asr pc │ │ │ │ + tsteq ip, r2, asr pc │ │ │ │ + smlatteq lr, r0, r8, sp │ │ │ │ + smlabbeq lr, r6, r6, fp │ │ │ │ + smlabbeq lr, sl, r9, sp │ │ │ │ + tsteq lr, sl, ror #12 │ │ │ │ + tsteq ip, ip, lsr fp │ │ │ │ svcvc 0x0015f5b0 │ │ │ │ stmdale ip, {r0, r2, r5, ip, lr, pc} │ │ │ │ svcvc 0x0010f5b0 │ │ │ │ stmdale r4, {r2, r5, ip, lr, pc} │ │ │ │ @ instruction: 0xf5b0b328 │ │ │ │ eorle r7, r5, r0, lsl #30 │ │ │ │ @ instruction: 0xf5b0e011 │ │ │ │ @@ -42653,23 +42653,23 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq lr, r8, lsl sl │ │ │ │ - smlatteq lr, r2, r9, sp │ │ │ │ - @ instruction: 0x010ed9b0 │ │ │ │ - @ instruction: 0x010ed9ba │ │ │ │ - smlatteq lr, r8, r9, sp │ │ │ │ - tsteq lr, lr, asr #20 │ │ │ │ - tsteq lr, r0, lsl sl │ │ │ │ - tsteq lr, r6, lsr #20 │ │ │ │ - tsteq lr, r4, asr sl │ │ │ │ + tsteq lr, r8, ror r8 │ │ │ │ + tsteq lr, r2, asr #16 │ │ │ │ + tsteq lr, r0, lsl r8 │ │ │ │ + tsteq lr, sl, lsl r8 │ │ │ │ + tsteq lr, r8, asr #16 │ │ │ │ + smlatbeq lr, lr, r8, sp │ │ │ │ + tsteq lr, r0, ror r8 │ │ │ │ + smlabbeq lr, r6, r8, sp │ │ │ │ + @ instruction: 0x010ed8b4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @ instruction: 0xf0007f15 │ │ │ │ @@ -42934,63 +42934,63 @@ │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ and lr, r6, lr, lsl sl │ │ │ │ @ instruction: 0x462b4a34 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ pop {r1, r2, r4, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - smlabteq lr, sl, r9, sp │ │ │ │ - smlabteq lr, r4, r5, fp │ │ │ │ - smlabteq lr, lr, r9, sp │ │ │ │ - ldrdeq sp, [lr, -r6] │ │ │ │ + tsteq lr, sl, lsr #16 │ │ │ │ + tsteq lr, r4, lsr #8 │ │ │ │ + tsteq lr, lr, lsr #16 │ │ │ │ + tsteq lr, r6, lsr r8 │ │ │ │ + tsteq lr, sl, lsr r8 │ │ │ │ + tsteq lr, lr, lsr r8 │ │ │ │ + tsteq lr, lr, lsr r8 │ │ │ │ + tsteq lr, r6, lsr r8 │ │ │ │ + tsteq lr, r2, lsr r8 │ │ │ │ + tsteq lr, sl, lsr #16 │ │ │ │ + tsteq lr, r6, lsr #16 │ │ │ │ + tsteq lr, r2, lsr #16 │ │ │ │ + tsteq lr, sl, lsl r8 │ │ │ │ + tsteq lr, r2, lsl r8 │ │ │ │ + tsteq lr, sl, lsl #16 │ │ │ │ + tsteq lr, r2, lsl #16 │ │ │ │ + strdeq sp, [lr, -lr] │ │ │ │ + strdeq sp, [lr, -r6] │ │ │ │ + tsteq ip, sl, asr sl │ │ │ │ ldrdeq sp, [lr, -sl] │ │ │ │ - ldrdeq sp, [lr, -lr] │ │ │ │ - ldrdeq sp, [lr, -lr] │ │ │ │ - ldrdeq sp, [lr, -r6] │ │ │ │ - ldrdeq sp, [lr, -r2] │ │ │ │ - smlabteq lr, sl, r9, sp │ │ │ │ - smlabteq lr, r6, r9, sp │ │ │ │ - smlabteq lr, r2, r9, sp │ │ │ │ - @ instruction: 0x010ed9ba │ │ │ │ - @ instruction: 0x010ed9b2 │ │ │ │ - smlatbeq lr, sl, r9, sp │ │ │ │ - smlatbeq lr, r2, r9, sp │ │ │ │ - @ instruction: 0x010ed99e │ │ │ │ - @ instruction: 0x010ed996 │ │ │ │ - strdeq fp, [ip, -sl] │ │ │ │ - tsteq lr, sl, ror r9 │ │ │ │ - smlatteq ip, r4, fp, fp │ │ │ │ - tstpeq r5, r4, lsl #9 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq fp, [ip, -r8] │ │ │ │ - @ instruction: 0x010eb39c │ │ │ │ - tsteq lr, r6, asr #18 │ │ │ │ - tsteq lr, r6, asr #18 │ │ │ │ - tsteq lr, r4, asr #18 │ │ │ │ - tsteq lr, r0, asr #18 │ │ │ │ - tsteq lr, ip, lsr r9 │ │ │ │ - tsteq lr, sl, lsr r9 │ │ │ │ - tsteq lr, r0, asr #18 │ │ │ │ - tstpeq r5, r8, ror #7 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, lsr r9 │ │ │ │ - smlabteq lr, r6, r8, sp │ │ │ │ - smlabteq lr, r4, r8, sp │ │ │ │ - tsteq lr, r8, lsl r9 │ │ │ │ - @ instruction: 0x010ed8bc │ │ │ │ - @ instruction: 0x010ed8ba │ │ │ │ - smlabteq lr, r0, r8, sp │ │ │ │ - tstpeq r5, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq fp, [ip, -ip] │ │ │ │ - smlabbeq lr, r4, r2, fp │ │ │ │ - tsteq sp, r2, lsl #28 │ │ │ │ - tsteq ip, r0, lsl #22 │ │ │ │ - strdeq fp, [ip, -sl] │ │ │ │ - tsteq sp, r0, asr lr │ │ │ │ - tsteq sp, r2, asr lr │ │ │ │ - tsteq sp, r8, asr lr │ │ │ │ - @ instruction: 0x0115f2dc │ │ │ │ + tsteq ip, r4, asr #20 │ │ │ │ + tstpeq r5, r4, ror #5 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r8, lsr sl │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + smlatbeq lr, r6, r7, sp │ │ │ │ + smlatbeq lr, r6, r7, sp │ │ │ │ + smlatbeq lr, r4, r7, sp │ │ │ │ + smlatbeq lr, r0, r7, sp │ │ │ │ + @ instruction: 0x010ed79c │ │ │ │ + @ instruction: 0x010ed79a │ │ │ │ + smlatbeq lr, r0, r7, sp │ │ │ │ + tstpeq r5, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ed796 │ │ │ │ + tsteq lr, r6, lsr #14 │ │ │ │ + tsteq lr, r4, lsr #14 │ │ │ │ + tsteq lr, r8, ror r7 │ │ │ │ + tsteq lr, ip, lsl r7 │ │ │ │ + tsteq lr, sl, lsl r7 │ │ │ │ + tsteq lr, r0, lsr #14 │ │ │ │ + tstpeq r5, r8, asr #3 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, lsr r9 │ │ │ │ + smlatteq lr, r4, r0, fp │ │ │ │ + tsteq sp, r2, ror #24 │ │ │ │ + tsteq ip, r0, ror #18 │ │ │ │ + tsteq ip, sl, asr r9 │ │ │ │ + @ instruction: 0x010d2cb0 │ │ │ │ + @ instruction: 0x010d2cb2 │ │ │ │ + @ instruction: 0x010d2cb8 │ │ │ │ + tstpeq r5, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ cmnpeq r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0034298 │ │ │ │ vhadd.s8 q4, , q11 │ │ │ │ vqshl.s8 d24, d0, d3 │ │ │ │ addsmi r4, r8, #168, 6 @ 0xa0000002 │ │ │ │ rschi pc, r2, r3 │ │ │ │ ldrhi pc, [lr, #512] @ 0x200 │ │ │ │ @@ -43791,84 +43791,84 @@ │ │ │ │ vabd.s8 d24, d19, d29 │ │ │ │ addsmi r5, r8, #4, 6 @ 0x10000000 │ │ │ │ strhi pc, [ip, r2]! │ │ │ │ mvnsmi pc, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0424298 │ │ │ │ stmdami r6, {r0, r1, r3, r5, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq lr, r0, lsl r7 │ │ │ │ - tsteq lr, r0, asr #14 │ │ │ │ - smlabbeq lr, r6, r7, sp │ │ │ │ - strdeq sp, [lr, -lr] │ │ │ │ - tsteq lr, sl, lsr r8 │ │ │ │ - smlabteq lr, r2, r8, sp │ │ │ │ - tsteq lr, ip, lsr #18 │ │ │ │ - @ instruction: 0x010ed9b4 │ │ │ │ - smlabteq lr, r6, r9, sp │ │ │ │ - tsteq lr, r2, lsr #20 │ │ │ │ - tsteq lr, r0, ror sl │ │ │ │ + tsteq lr, r0, ror r5 │ │ │ │ + smlatbeq lr, r0, r5, sp │ │ │ │ + smlatteq lr, r6, r5, sp │ │ │ │ + tsteq lr, lr, asr r6 │ │ │ │ + @ instruction: 0x010ed69a │ │ │ │ + tsteq lr, r2, lsr #14 │ │ │ │ + smlabbeq lr, ip, r7, sp │ │ │ │ + tsteq lr, r4, lsl r8 │ │ │ │ + tsteq lr, r6, lsr #16 │ │ │ │ + smlabbeq lr, r2, r8, sp │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + tsteq lr, ip, asr #18 │ │ │ │ + tsteq lr, lr, asr r9 │ │ │ │ + @ instruction: 0x010ed996 │ │ │ │ + @ instruction: 0x010ed9b8 │ │ │ │ + tsteq lr, r2, lsl #20 │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + tsteq lr, r6, lsl #20 │ │ │ │ + tsteq lr, r8, lsr #20 │ │ │ │ + tsteq lr, r2, ror sl │ │ │ │ + tsteq lr, r0, ror #20 │ │ │ │ + @ instruction: 0x010eda92 │ │ │ │ smlatteq lr, ip, sl, sp │ │ │ │ - strdeq sp, [lr, -lr] │ │ │ │ - tsteq lr, r6, lsr fp │ │ │ │ - tsteq lr, r8, asr fp │ │ │ │ - smlatbeq lr, r2, fp, sp │ │ │ │ - tsteq lr, r8, ror fp │ │ │ │ + tsteq lr, r4, ror #22 │ │ │ │ + tsteq lr, r0, ror #22 │ │ │ │ smlatbeq lr, r6, fp, sp │ │ │ │ - smlabteq lr, r8, fp, sp │ │ │ │ - tsteq lr, r2, lsl ip │ │ │ │ - tsteq lr, r0, lsl #24 │ │ │ │ - tsteq lr, r2, lsr ip │ │ │ │ - smlabbeq lr, ip, ip, sp │ │ │ │ - tsteq lr, r4, lsl #26 │ │ │ │ - tsteq lr, r0, lsl #26 │ │ │ │ - tsteq lr, r6, asr #26 │ │ │ │ - smlabbeq lr, r0, sp, sp │ │ │ │ - ldrdeq sp, [lr, -ip] │ │ │ │ - smlabteq lr, lr, sp, sp │ │ │ │ - tsteq lr, r4, lsl #28 │ │ │ │ - tsteq lr, sl, asr lr │ │ │ │ - smlatteq lr, sl, lr, sp │ │ │ │ - smlabteq lr, r2, lr, sp │ │ │ │ - tsteq lr, r4, lsl pc │ │ │ │ - tsteq lr, r2, ror #30 │ │ │ │ - @ instruction: 0x010edfb8 │ │ │ │ - tsteq lr, sl │ │ │ │ - tsteq lr, r2, lsr r0 │ │ │ │ - tsteq lr, r6, ror r0 │ │ │ │ - tsteq lr, r6, lsl r1 │ │ │ │ - tsteq lr, ip, lsl #2 │ │ │ │ - tsteq lr, r6, ror #2 │ │ │ │ - @ instruction: 0x010ee1b6 │ │ │ │ - tsteq lr, sl, lsr r2 │ │ │ │ - tsteq lr, ip, asr #4 │ │ │ │ - smlatteq lr, r6, r2, lr │ │ │ │ - tsteq lr, r6, ror r3 │ │ │ │ - tsteq lr, sl, asr #8 │ │ │ │ - tsteq lr, r2, asr r4 │ │ │ │ + smlatteq lr, r0, fp, sp │ │ │ │ + tsteq lr, ip, lsr ip │ │ │ │ + tsteq lr, lr, lsr #24 │ │ │ │ + tsteq lr, r4, ror #24 │ │ │ │ + @ instruction: 0x010edcba │ │ │ │ + tsteq lr, sl, asr #26 │ │ │ │ + tsteq lr, r2, lsr #26 │ │ │ │ + tsteq lr, r4, ror sp │ │ │ │ + smlabteq lr, r2, sp, sp │ │ │ │ + tsteq lr, r8, lsl lr │ │ │ │ + tsteq lr, sl, ror #28 │ │ │ │ + @ instruction: 0x010ede92 │ │ │ │ + ldrdeq sp, [lr, -r6] │ │ │ │ + tsteq lr, r6, ror pc │ │ │ │ + tsteq lr, ip, ror #30 │ │ │ │ + smlabteq lr, r6, pc, sp @ │ │ │ │ + tsteq lr, r6, lsl r0 │ │ │ │ + swpeq lr, sl, [lr] @ │ │ │ │ + smlatbeq lr, ip, r0, lr │ │ │ │ + tsteq lr, r6, asr #2 │ │ │ │ + ldrdeq lr, [lr, -r6] │ │ │ │ + smlatbeq lr, sl, r2, lr │ │ │ │ + @ instruction: 0x010ee2b2 │ │ │ │ + tsteq lr, ip, asr r3 │ │ │ │ strdeq lr, [lr, -ip] │ │ │ │ - @ instruction: 0x010ee59c │ │ │ │ - smlabbeq lr, r4, r6, lr │ │ │ │ - @ instruction: 0x010ee6b2 │ │ │ │ - tsteq lr, lr, lsr r7 │ │ │ │ - @ instruction: 0x010ee79e │ │ │ │ - tsteq lr, r8, lsr r8 │ │ │ │ - tsteq lr, sl, lsr r8 │ │ │ │ - smlatbeq lr, r6, r8, lr │ │ │ │ - tsteq lr, r6, lsl #18 │ │ │ │ - smlatbeq lr, r0, r9, lr │ │ │ │ - smlatbeq lr, ip, r9, lr │ │ │ │ - tsteq lr, sl, lsl sl │ │ │ │ - tsteq lr, sl, ror sl │ │ │ │ - tsteq lr, r4, lsl fp │ │ │ │ - smlatteq lr, sl, sl, lr │ │ │ │ - tsteq lr, r8, asr fp │ │ │ │ - @ instruction: 0x010eebb8 │ │ │ │ - tsteq lr, r4, lsr #24 │ │ │ │ - tsteq lr, r6, ror ip │ │ │ │ - smlatteq lr, r4, ip, lr │ │ │ │ + smlatteq lr, r4, r4, lr │ │ │ │ + tsteq lr, r2, lsl r5 │ │ │ │ + @ instruction: 0x010ee59e │ │ │ │ + strdeq lr, [lr, -lr] │ │ │ │ + @ instruction: 0x010ee698 │ │ │ │ + @ instruction: 0x010ee69a │ │ │ │ + tsteq lr, r6, lsl #14 │ │ │ │ + tsteq lr, r6, ror #14 │ │ │ │ + tsteq lr, r0, lsl #16 │ │ │ │ + tsteq lr, ip, lsl #16 │ │ │ │ + tsteq lr, sl, ror r8 │ │ │ │ + ldrdeq lr, [lr, -sl] │ │ │ │ + tsteq lr, r4, ror r9 │ │ │ │ + tsteq lr, sl, asr #18 │ │ │ │ + @ instruction: 0x010ee9b8 │ │ │ │ + tsteq lr, r8, lsl sl │ │ │ │ + smlabbeq lr, r4, sl, lr │ │ │ │ + ldrdeq lr, [lr, -r6] │ │ │ │ + tsteq lr, r4, asr #22 │ │ │ │ tstppl r8, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r3, r4, r8, r9, sl, pc} │ │ │ │ tstppl r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vaba.s8 d24, d3, d9 │ │ │ │ addsmi r5, r8, #20, 6 @ 0x50000000 │ │ │ │ @@ -44662,82 +44662,82 @@ │ │ │ │ @ instruction: 0xf64384e3 │ │ │ │ addsmi r1, r8, #8, 6 @ 0x20000000 │ │ │ │ andshi pc, r4, r3 │ │ │ │ svcpl 0x0064f5b0 │ │ │ │ andshi pc, r4, r3, asr #32 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq lr, sl, lsr #24 │ │ │ │ - smlabteq lr, r2, ip, lr │ │ │ │ - smlabteq lr, r0, ip, lr │ │ │ │ - tsteq lr, ip, lsr #26 │ │ │ │ - smlabbeq lr, sl, sp, lr │ │ │ │ - tsteq lr, r2, lsr #28 │ │ │ │ - tsteq lr, lr, lsr #28 │ │ │ │ - @ instruction: 0x010eee98 │ │ │ │ - strdeq lr, [lr, -r6] │ │ │ │ - smlabbeq lr, lr, pc, lr @ │ │ │ │ - tsteq lr, lr, ror pc │ │ │ │ - smlatteq lr, r8, pc, lr @ │ │ │ │ - tstpeq lr, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r0, r0, pc @ │ │ │ │ - smlatteq lr, sl, r0, pc @ │ │ │ │ - tstpeq lr, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef1b4 │ │ │ │ - tstpeq lr, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef2b4 │ │ │ │ - tstpeq lr, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, ip, r3, pc @ │ │ │ │ - @ instruction: 0x010ef3b6 │ │ │ │ - tstpeq lr, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r0, r4, pc @ │ │ │ │ - tstpeq lr, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - tstpeq lr, r6, ror #10 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r4, r5, pc @ │ │ │ │ - tstpeq lr, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r2, r6, pc @ │ │ │ │ - smlatteq lr, ip, r6, pc @ │ │ │ │ - tstpeq lr, sl, asr #14 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r4, r7, pc @ │ │ │ │ - smlatteq lr, r2, r7, pc @ │ │ │ │ - tstpeq lr, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, sl, r8, pc @ │ │ │ │ - tstpeq lr, r4, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, asr #18 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef9b8 │ │ │ │ - tstpeq lr, r6, lsl sl @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, lr, sl, pc @ │ │ │ │ - @ instruction: 0x010efa9e │ │ │ │ - tstpeq lr, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, ror #22 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, sl, sl, lr │ │ │ │ + tsteq lr, r2, lsr #22 │ │ │ │ + tsteq lr, r0, lsr #22 │ │ │ │ + smlabbeq lr, ip, fp, lr │ │ │ │ + smlatteq lr, sl, fp, lr │ │ │ │ + smlabbeq lr, r2, ip, lr │ │ │ │ + smlabbeq lr, lr, ip, lr │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + tsteq lr, r6, asr sp │ │ │ │ + smlatteq lr, lr, sp, lr │ │ │ │ + ldrdeq lr, [lr, -lr] │ │ │ │ + tsteq lr, r8, asr #28 │ │ │ │ + smlatbeq lr, r8, lr, lr │ │ │ │ + tsteq lr, r0, asr #30 │ │ │ │ + tsteq lr, sl, asr #30 │ │ │ │ + @ instruction: 0x010eefb4 │ │ │ │ + tstpeq lr, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, ip, r0, pc @ │ │ │ │ + smlatbeq lr, sl, r0, pc @ │ │ │ │ + tstpeq lr, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r0, r2, pc @ │ │ │ │ + smlatteq lr, r0, r2, pc @ │ │ │ │ + tstpeq lr, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, asr r3 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r6, r3, pc @ │ │ │ │ + tstpeq lr, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef490 │ │ │ │ + smlatteq lr, r2, r4, pc @ │ │ │ │ + tstpeq lr, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, sl, r5, pc @ │ │ │ │ + tstpeq lr, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, asr #12 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, ip, r6, pc @ │ │ │ │ + tstpeq lr, sl, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r4, r7, pc @ │ │ │ │ + smlatbeq lr, lr, r7, pc @ │ │ │ │ + tstpeq lr, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl #18 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [lr, -lr] │ │ │ │ - tstpeq lr, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -r2] │ │ │ │ - tstpeq lr, sl, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq pc, r4, r9, r1 @ │ │ │ │ - smlabbeq pc, r4, r9, r1 @ │ │ │ │ - smlabteq lr, sl, sp, pc @ │ │ │ │ - smlatbeq lr, ip, sp, pc @ │ │ │ │ - smlabteq lr, r0, sp, pc @ │ │ │ │ - smlabteq lr, r8, sp, pc @ │ │ │ │ - @ instruction: 0x010f19be │ │ │ │ - tsteq pc, ip, asr r9 @ │ │ │ │ - tsteq pc, r0, ror r9 @ │ │ │ │ - tsteq pc, r8, ror r9 @ │ │ │ │ - smlabbeq pc, ip, r9, r1 @ │ │ │ │ - smlabbeq pc, sl, r9, r1 @ │ │ │ │ - @ instruction: 0x010f199e │ │ │ │ - smlatbeq pc, r6, r9, r1 @ │ │ │ │ - tstpeq lr, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - smlatteq lr, lr, sp, pc @ │ │ │ │ + tstpeq lr, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r6, r9, pc @ │ │ │ │ + tstpeq lr, lr, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, ror #20 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + tstpeq lr, r2, lsr fp @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, sl, fp, pc @ │ │ │ │ + smlabteq lr, ip, fp, pc @ │ │ │ │ + smlatteq pc, r4, r7, r1 │ │ │ │ + smlatteq pc, r4, r7, r1 │ │ │ │ + tstpeq lr, sl, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, lr, lsl r8 @ │ │ │ │ + @ instruction: 0x010f17bc │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + smlatteq pc, ip, r7, r1 │ │ │ │ + smlatteq pc, sl, r7, r1 │ │ │ │ + strdeq r1, [pc, -lr] │ │ │ │ + tsteq pc, r6, lsl #16 │ │ │ │ + tstpeq lr, r8, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, asr #24 @ p-variant is OBSOLETE │ │ │ │ tstpne ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r2, r7, r8, r9, sl, pc} │ │ │ │ tstpne r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438785 │ │ │ │ addsmi r1, r8, #24, 6 @ 0x60000000 │ │ │ │ @@ -45524,82 +45524,82 @@ │ │ │ │ movwpl pc, #50755 @ 0xc643 @ │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438555 │ │ │ │ addsmi r5, r8, #4, 6 @ 0x10000000 │ │ │ │ ldrbhi pc, [r4, #-66] @ 0xffffffbe @ │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatteq lr, r2, ip, pc @ │ │ │ │ - ldrdeq r1, [pc, -r6] │ │ │ │ - @ instruction: 0x010f18b4 │ │ │ │ - smlabteq pc, r8, r8, r1 @ │ │ │ │ - smlabteq pc, lr, r8, r1 @ │ │ │ │ - tstpeq lr, lr, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r2] │ │ │ │ - tstpeq lr, r6, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsl #18 │ │ │ │ - smlatteq pc, r0, r8, r1 │ │ │ │ - strdeq r1, [pc, -r2] │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - tstpeq lr, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ - tsteq pc, r6, lsl r9 @ │ │ │ │ - tsteq pc, r8, lsr #18 │ │ │ │ - tsteq pc, r0, lsr r9 @ │ │ │ │ - @ instruction: 0x010efd90 │ │ │ │ - tstpeq lr, r6, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, ror sp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r6, sp, pc @ │ │ │ │ - tsteq pc, sl, ror r9 @ │ │ │ │ - tsteq pc, ip, asr #18 │ │ │ │ - tsteq pc, lr, asr r9 @ │ │ │ │ - tsteq pc, r6, ror #18 │ │ │ │ - smlabteq lr, r6, sp, pc @ │ │ │ │ - smlatbeq lr, r4, sp, pc @ │ │ │ │ - @ instruction: 0x010efdb6 │ │ │ │ - @ instruction: 0x010efdbc │ │ │ │ - @ instruction: 0x010f19b2 │ │ │ │ - tsteq pc, r8, ror r9 @ │ │ │ │ - smlabbeq pc, sl, r9, r1 @ │ │ │ │ - @ instruction: 0x010f1990 │ │ │ │ - strdeq pc, [lr, -r2] │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - smlatteq lr, r2, sp, pc @ │ │ │ │ - smlatteq lr, r8, sp, pc @ │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - smlatbeq pc, lr, r9, r1 @ │ │ │ │ - smlabteq pc, r0, r9, r1 @ │ │ │ │ - smlabteq pc, r6, r9, r1 @ │ │ │ │ - tstpeq lr, r6, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, sl, lsl sl @ │ │ │ │ - smlabteq pc, r6, r9, r1 @ │ │ │ │ + tstpeq lr, r2, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r6, lsr r7 @ │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + tsteq pc, r8, lsr #14 │ │ │ │ + tsteq pc, lr, lsr #14 │ │ │ │ + smlabbeq lr, lr, fp, pc @ │ │ │ │ + tstpeq lr, r2, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, ror #14 │ │ │ │ + tsteq pc, r0, asr #14 │ │ │ │ + tsteq pc, r2, asr r7 @ │ │ │ │ + tsteq pc, r8, asr r7 @ │ │ │ │ + @ instruction: 0x010efbb8 │ │ │ │ + smlabbeq lr, sl, fp, pc @ │ │ │ │ + @ instruction: 0x010efb9c │ │ │ │ + smlatbeq lr, r4, fp, pc @ │ │ │ │ + @ instruction: 0x010f1798 │ │ │ │ + tsteq pc, r6, ror r7 @ │ │ │ │ + smlabbeq pc, r8, r7, r1 @ │ │ │ │ + @ instruction: 0x010f1790 │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + smlatbeq lr, r6, fp, pc @ │ │ │ │ + @ instruction: 0x010efbb8 │ │ │ │ + smlabteq lr, r0, fp, pc @ │ │ │ │ + ldrdeq pc, [lr, -r2] │ │ │ │ + smlabteq lr, ip, fp, pc @ │ │ │ │ + ldrdeq pc, [lr, -lr] │ │ │ │ + smlatteq lr, r6, fp, pc @ │ │ │ │ ldrdeq r1, [pc, -sl] │ │ │ │ - smlatteq pc, r2, r9, r1 │ │ │ │ - strdeq r1, [pc, -r6] │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - tsteq pc, r8, lsl #20 │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - tstpeq lr, r2, ror lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, sl, asr sl @ │ │ │ │ - tsteq pc, sl, lsr sl @ │ │ │ │ - tsteq pc, lr, asr #20 │ │ │ │ + smlatbeq pc, ip, r7, r1 @ │ │ │ │ + @ instruction: 0x010f17be │ │ │ │ + smlabteq pc, r6, r7, r1 @ │ │ │ │ + tstpeq lr, r6, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r2, lsl r8 @ │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + smlatteq pc, sl, r7, r1 │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + tstpeq lr, r2, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, lsr r8 @ │ │ │ │ + tsteq pc, lr, lsl #16 │ │ │ │ + tsteq pc, r0, lsr #16 │ │ │ │ + tsteq pc, r6, lsr #16 │ │ │ │ + smlabbeq lr, r6, ip, pc @ │ │ │ │ + tstpeq lr, r8, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r4, ip, pc @ │ │ │ │ + tsteq pc, sl, ror r8 @ │ │ │ │ + tsteq pc, r6, lsr #16 │ │ │ │ + tsteq pc, sl, lsr r8 @ │ │ │ │ + tsteq pc, r2, asr #16 │ │ │ │ + tsteq pc, r6, asr r8 @ │ │ │ │ + tsteq pc, r4, asr r8 @ │ │ │ │ + tsteq pc, r8, ror #16 │ │ │ │ + tsteq pc, r0, ror r8 @ │ │ │ │ + ldrdeq pc, [lr, -r2] │ │ │ │ + smlatbeq lr, r8, ip, pc @ │ │ │ │ + @ instruction: 0x010efcbc │ │ │ │ + smlabteq lr, r4, ip, pc @ │ │ │ │ + @ instruction: 0x010f18ba │ │ │ │ + @ instruction: 0x010f189a │ │ │ │ + smlatbeq pc, lr, r8, r1 @ │ │ │ │ msrpl CPSR_, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r2, r6, r7, sl, pc} │ │ │ │ tstppl r8, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384c5 │ │ │ │ addsmi r5, r8, #28, 6 @ 0x70000000 │ │ │ │ @@ -46347,180 +46347,180 @@ │ │ │ │ stmiami r8!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2215 @ 0xfffff759 │ │ │ │ stmiami r7!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2214 @ 0xfffff75a │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, r2, asr #18 │ │ │ │ - smlatbeq lr, r2, sp, pc @ │ │ │ │ - tstpeq lr, r6, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, ror sp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r0, sp, pc @ │ │ │ │ - tsteq pc, r4, ror r9 @ │ │ │ │ - tsteq pc, r2, asr r9 @ │ │ │ │ - tsteq pc, r6, ror #18 │ │ │ │ - tsteq pc, ip, ror #18 │ │ │ │ - smlabteq lr, ip, sp, pc @ │ │ │ │ - @ instruction: 0x010efd9e │ │ │ │ - @ instruction: 0x010efdb2 │ │ │ │ - @ instruction: 0x010efdb8 │ │ │ │ - smlatbeq pc, ip, r9, r1 @ │ │ │ │ - smlabbeq pc, ip, r9, r1 @ │ │ │ │ - @ instruction: 0x010f199e │ │ │ │ - smlatbeq pc, r4, r9, r1 @ │ │ │ │ - tstpeq lr, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010efdba │ │ │ │ - smlabteq lr, ip, sp, pc @ │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - smlatteq lr, r6, sp, pc @ │ │ │ │ - smlatteq lr, r0, sp, pc @ │ │ │ │ - strdeq pc, [lr, -r2] │ │ │ │ - strdeq pc, [lr, -sl] │ │ │ │ - smlatteq pc, lr, r9, r1 │ │ │ │ - smlabteq pc, r0, r9, r1 @ │ │ │ │ - ldrdeq r1, [pc, -r2] │ │ │ │ - ldrdeq r1, [pc, -sl] │ │ │ │ - tstpeq lr, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r6, lsr #20 │ │ │ │ - smlatteq pc, sl, r9, r1 │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, r4, lsl #20 │ │ │ │ - tstpeq lr, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, asr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, asr sl @ │ │ │ │ - tsteq pc, r2, lsr #20 │ │ │ │ - tsteq pc, r4, lsr sl @ │ │ │ │ - tsteq pc, sl, lsr sl @ │ │ │ │ - @ instruction: 0x010efe9c │ │ │ │ - tstpeq lr, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010efe90 │ │ │ │ - @ instruction: 0x010efe98 │ │ │ │ - smlabbeq pc, lr, sl, r1 @ │ │ │ │ - tsteq lr, r4, asr r4 │ │ │ │ - smlatbeq lr, lr, r4, ip │ │ │ │ - @ instruction: 0x010eb2b0 │ │ │ │ - smlabbeq lr, sl, ip, sl │ │ │ │ - tsteq lr, r0, ror #18 │ │ │ │ - tsteq lr, sl, asr #14 │ │ │ │ - tsteq lr, r0, lsr r6 │ │ │ │ - smlabteq lr, r6, r5, sl │ │ │ │ - @ instruction: 0x010ea598 │ │ │ │ - smlatbeq lr, r6, r5, sl │ │ │ │ - tsteq ip, r0, asr r3 │ │ │ │ - ldrdeq sl, [lr, -r2] │ │ │ │ - smlatteq lr, r4, r5, sl │ │ │ │ - tsteq ip, lr, lsr r3 │ │ │ │ - @ instruction: 0x010ea694 │ │ │ │ - tsteq lr, r6, asr #12 │ │ │ │ - tsteq lr, r4, ror #12 │ │ │ │ - tsteq ip, r6, lsr #6 │ │ │ │ - smlabteq lr, r4, r6, sl │ │ │ │ - smlatteq lr, r2, r6, sl │ │ │ │ - tsteq ip, r4, lsl r3 │ │ │ │ - tsteq lr, sl, lsl r8 │ │ │ │ - tsteq lr, r4, ror r7 │ │ │ │ - tsteq lr, lr, lsl r7 │ │ │ │ - tsteq lr, r0, asr #14 │ │ │ │ - strdeq r8, [ip, -r6] │ │ │ │ - @ instruction: 0x010ea7b0 │ │ │ │ - smlabteq lr, lr, r7, sl │ │ │ │ - smlatteq ip, r4, r2, r8 │ │ │ │ - tsteq lr, r6, ror #16 │ │ │ │ - tsteq lr, r0, lsr #16 │ │ │ │ - tsteq lr, r6, lsr r8 │ │ │ │ - smlabteq ip, ip, r2, r8 │ │ │ │ - tsteq lr, r2, ror r8 │ │ │ │ - smlabteq ip, r0, r2, r8 │ │ │ │ - smlabbeq lr, r2, sl, sl │ │ │ │ - smlatbeq lr, r0, r9, sl │ │ │ │ - tsteq lr, lr, lsr #18 │ │ │ │ - smlatteq lr, ip, r8, sl │ │ │ │ - tsteq lr, r2, lsl #18 │ │ │ │ - @ instruction: 0x010c829c │ │ │ │ - tsteq lr, r2, asr #18 │ │ │ │ - tsteq lr, ip, asr r9 │ │ │ │ - smlabbeq ip, sl, r2, r8 │ │ │ │ - strdeq sl, [lr, -r8] │ │ │ │ - @ instruction: 0x010ea9b2 │ │ │ │ - smlabteq lr, r8, r9, sl │ │ │ │ - tsteq ip, r2, ror r2 │ │ │ │ + smlatbeq pc, r2, r7, r1 @ │ │ │ │ + tstpeq lr, r2, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r6, fp, pc @ │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ + smlatteq lr, r0, fp, pc @ │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + @ instruction: 0x010f17b2 │ │ │ │ + smlabteq pc, r6, r7, r1 @ │ │ │ │ + smlabteq pc, ip, r7, r1 @ │ │ │ │ + tstpeq lr, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -lr] │ │ │ │ + tstpeq lr, r2, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, lsl #16 │ │ │ │ + smlatteq pc, ip, r7, r1 │ │ │ │ + strdeq r1, [pc, -lr] │ │ │ │ + tsteq pc, r4, lsl #16 │ │ │ │ + tstpeq lr, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, asr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, lr, asr #16 │ │ │ │ + tsteq pc, r0, lsr #16 │ │ │ │ + tsteq pc, r2, lsr r8 @ │ │ │ │ + tsteq pc, sl, lsr r8 @ │ │ │ │ + @ instruction: 0x010efc9a │ │ │ │ + tstpeq lr, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, sl, ip, pc @ │ │ │ │ + @ instruction: 0x010efc92 │ │ │ │ + smlabbeq pc, r6, r8, r1 @ │ │ │ │ + tsteq pc, sl, asr #16 │ │ │ │ + tsteq pc, ip, asr r8 @ │ │ │ │ + tsteq pc, r4, ror #16 │ │ │ │ + smlabteq lr, r4, ip, pc @ │ │ │ │ + smlatbeq lr, r2, ip, pc @ │ │ │ │ + @ instruction: 0x010efcb4 │ │ │ │ + @ instruction: 0x010efcba │ │ │ │ + @ instruction: 0x010f18b0 │ │ │ │ + smlabbeq pc, r2, r8, r1 @ │ │ │ │ + @ instruction: 0x010f1894 │ │ │ │ + @ instruction: 0x010f189a │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + smlatteq pc, lr, r8, r1 │ │ │ │ + @ instruction: 0x010ee2b4 │ │ │ │ + tsteq lr, lr, lsl #6 │ │ │ │ + tsteq lr, r0, lsl r1 │ │ │ │ + smlatteq lr, sl, sl, sl │ │ │ │ + smlabteq lr, r0, r7, sl │ │ │ │ + smlatbeq lr, sl, r5, sl │ │ │ │ + @ instruction: 0x010ea490 │ │ │ │ + tsteq lr, r6, lsr #8 │ │ │ │ strdeq sl, [lr, -r8] │ │ │ │ - tsteq ip, r6, ror #4 │ │ │ │ - smlatteq lr, r4, sl, sl │ │ │ │ - smlabbeq lr, lr, sl, sl │ │ │ │ - tsteq lr, r0, ror #20 │ │ │ │ - tsteq lr, lr, ror #20 │ │ │ │ - tsteq ip, r8, asr #4 │ │ │ │ - @ instruction: 0x010eaa9e │ │ │ │ - smlatbeq lr, ip, sl, sl │ │ │ │ - tsteq ip, r6, lsr r2 │ │ │ │ - tsteq lr, r4, lsl #22 │ │ │ │ - ldrdeq sl, [lr, -r6] │ │ │ │ - smlatteq lr, r4, sl, sl │ │ │ │ - tsteq ip, lr, lsl r2 │ │ │ │ - tsteq lr, r0, lsl #22 │ │ │ │ - tsteq ip, r2, lsl r2 │ │ │ │ - strdeq sl, [lr, -r0] │ │ │ │ - tsteq lr, r2, asr #24 │ │ │ │ - @ instruction: 0x010eabb0 │ │ │ │ - tsteq lr, sl, asr fp │ │ │ │ - tsteq lr, ip, lsr #22 │ │ │ │ - tsteq lr, sl, lsr fp │ │ │ │ - smlatteq ip, r8, r1, r8 │ │ │ │ - tsteq lr, sl, ror #22 │ │ │ │ - tsteq lr, r8, ror fp │ │ │ │ - ldrdeq r8, [ip, -r6] │ │ │ │ - ldrdeq sl, [lr, -r0] │ │ │ │ - smlatbeq lr, r2, fp, sl │ │ │ │ - @ instruction: 0x010eabb0 │ │ │ │ - @ instruction: 0x010c81be │ │ │ │ - smlabteq lr, ip, fp, sl │ │ │ │ - @ instruction: 0x010c81b2 │ │ │ │ - @ instruction: 0x010eacb4 │ │ │ │ - tsteq lr, r2, lsr ip │ │ │ │ - tsteq lr, r4, lsl #24 │ │ │ │ - tsteq lr, r2, lsl ip │ │ │ │ - @ instruction: 0x010c8194 │ │ │ │ - tsteq lr, sl, asr ip │ │ │ │ - tsteq lr, ip, ror #24 │ │ │ │ - smlabbeq ip, r2, r1, r8 │ │ │ │ - tsteq lr, r4, lsl sp │ │ │ │ - smlabteq lr, r6, ip, sl │ │ │ │ - smlatteq lr, r4, ip, sl │ │ │ │ - tsteq ip, sl, ror #2 │ │ │ │ - tsteq lr, ip, lsl #26 │ │ │ │ - tsteq ip, lr, asr r1 │ │ │ │ - smlabteq lr, r0, lr, sl │ │ │ │ - tsteq lr, r2, lsl lr │ │ │ │ - smlatbeq lr, r0, sp, sl │ │ │ │ - tsteq lr, sl, ror #26 │ │ │ │ - tsteq lr, ip, ror sp │ │ │ │ - tsteq ip, sl, lsr r1 │ │ │ │ - @ instruction: 0x010eadb8 │ │ │ │ - ldrdeq sl, [lr, -r6] │ │ │ │ - tsteq ip, r8, lsr #2 │ │ │ │ - tsteq lr, r2, asr #28 │ │ │ │ - tsteq lr, ip, lsl #28 │ │ │ │ - tsteq lr, lr, lsl lr │ │ │ │ - tsteq ip, r0, lsl r1 │ │ │ │ - tsteq lr, r2, asr #28 │ │ │ │ - tsteq ip, r4, lsl #2 │ │ │ │ - tsteq lr, r2, asr #30 │ │ │ │ - smlabteq lr, r0, lr, sl │ │ │ │ - smlabbeq lr, sl, lr, sl │ │ │ │ - @ instruction: 0x010eae9c │ │ │ │ - smlatteq ip, r6, r0, r8 │ │ │ │ - ldrdeq sl, [lr, -r8] │ │ │ │ + tsteq lr, r6, lsl #8 │ │ │ │ + @ instruction: 0x010c81b0 │ │ │ │ + tsteq lr, r2, lsr r4 │ │ │ │ + tsteq lr, r4, asr #8 │ │ │ │ + @ instruction: 0x010c819e │ │ │ │ + strdeq sl, [lr, -r4] │ │ │ │ + smlatbeq lr, r6, r4, sl │ │ │ │ + smlabteq lr, r4, r4, sl │ │ │ │ + smlabbeq ip, r6, r1, r8 │ │ │ │ + tsteq lr, r4, lsr #10 │ │ │ │ + tsteq lr, r2, asr #10 │ │ │ │ + tsteq ip, r4, ror r1 │ │ │ │ + tsteq lr, sl, ror r6 │ │ │ │ + ldrdeq sl, [lr, -r4] │ │ │ │ + tsteq lr, lr, ror r5 │ │ │ │ + smlatbeq lr, r0, r5, sl │ │ │ │ + tsteq ip, r6, asr r1 │ │ │ │ + tsteq lr, r0, lsl r6 │ │ │ │ + tsteq lr, lr, lsr #12 │ │ │ │ + tsteq ip, r4, asr #2 │ │ │ │ + smlabteq lr, r6, r6, sl │ │ │ │ + smlabbeq lr, r0, r6, sl │ │ │ │ + @ instruction: 0x010ea696 │ │ │ │ + tsteq ip, ip, lsr #2 │ │ │ │ + ldrdeq sl, [lr, -r2] │ │ │ │ + tsteq ip, r0, lsr #2 │ │ │ │ + smlatteq lr, r2, r8, sl │ │ │ │ + tsteq lr, r0, lsl #16 │ │ │ │ + smlabbeq lr, lr, r7, sl │ │ │ │ + tsteq lr, ip, asr #14 │ │ │ │ + tsteq lr, r2, ror #14 │ │ │ │ + strdeq r8, [ip, -ip] │ │ │ │ + smlatbeq lr, r2, r7, sl │ │ │ │ + @ instruction: 0x010ea7bc │ │ │ │ + smlatteq ip, sl, r0, r8 │ │ │ │ + tsteq lr, r8, asr r8 │ │ │ │ + tsteq lr, r2, lsl r8 │ │ │ │ + tsteq lr, r8, lsr #16 │ │ │ │ + ldrdeq r8, [ip, -r2] │ │ │ │ + tsteq lr, r8, asr r8 │ │ │ │ + smlabteq ip, r6, r0, r8 │ │ │ │ + tsteq lr, r4, asr #18 │ │ │ │ + smlatteq lr, lr, r8, sl │ │ │ │ + smlabteq lr, r0, r8, sl │ │ │ │ + smlabteq lr, lr, r8, sl │ │ │ │ + smlatbeq ip, r8, r0, r8 │ │ │ │ strdeq sl, [lr, -lr] │ │ │ │ + tsteq lr, ip, lsl #18 │ │ │ │ + swpeq r8, r6, [ip] │ │ │ │ + tsteq lr, r4, ror #18 │ │ │ │ + tsteq lr, r6, lsr r9 │ │ │ │ + tsteq lr, r4, asr #18 │ │ │ │ + tsteq ip, lr, ror r0 │ │ │ │ + tsteq lr, r0, ror #18 │ │ │ │ + tsteq ip, r2, ror r0 │ │ │ │ + tsteq lr, r0, asr ip │ │ │ │ + smlatbeq lr, r2, sl, sl │ │ │ │ + tsteq lr, r0, lsl sl │ │ │ │ + @ instruction: 0x010ea9ba │ │ │ │ + smlabbeq lr, ip, r9, sl │ │ │ │ + @ instruction: 0x010ea99a │ │ │ │ + tsteq ip, r8, asr #32 │ │ │ │ + smlabteq lr, sl, r9, sl │ │ │ │ + ldrdeq sl, [lr, -r8] │ │ │ │ + tsteq ip, r6, lsr r0 │ │ │ │ + tsteq lr, r0, lsr sl │ │ │ │ + tsteq lr, r2, lsl #20 │ │ │ │ + tsteq lr, r0, lsl sl │ │ │ │ + tsteq ip, lr, lsl r0 │ │ │ │ + tsteq lr, ip, lsr #20 │ │ │ │ + tsteq ip, r2, lsl r0 │ │ │ │ + tsteq lr, r4, lsl fp │ │ │ │ + @ instruction: 0x010eaa92 │ │ │ │ + tsteq lr, r4, ror #20 │ │ │ │ + tsteq lr, r2, ror sl │ │ │ │ + strdeq r7, [ip, -r4] │ │ │ │ + @ instruction: 0x010eaaba │ │ │ │ + smlabteq lr, ip, sl, sl │ │ │ │ + smlatteq ip, r2, pc, r7 @ │ │ │ │ + tsteq lr, r4, ror fp │ │ │ │ + tsteq lr, r6, lsr #22 │ │ │ │ + tsteq lr, r4, asr #22 │ │ │ │ + smlabteq ip, sl, pc, r7 @ │ │ │ │ + tsteq lr, ip, ror #22 │ │ │ │ + @ instruction: 0x010c7fbe │ │ │ │ + tsteq lr, r0, lsr #26 │ │ │ │ + tsteq lr, r2, ror ip │ │ │ │ + tsteq lr, r0, lsl #24 │ │ │ │ + smlabteq lr, sl, fp, sl │ │ │ │ + ldrdeq sl, [lr, -ip] │ │ │ │ + @ instruction: 0x010c7f9a │ │ │ │ + tsteq lr, r8, lsl ip │ │ │ │ + tsteq lr, r6, lsr ip │ │ │ │ + smlabbeq ip, r8, pc, r7 @ │ │ │ │ + smlatbeq lr, r2, ip, sl │ │ │ │ + tsteq lr, ip, ror #24 │ │ │ │ + tsteq lr, lr, ror ip │ │ │ │ + tsteq ip, r0, ror pc │ │ │ │ + smlatbeq lr, r2, ip, sl │ │ │ │ + tsteq ip, r4, ror #30 │ │ │ │ + smlatbeq lr, r2, sp, sl │ │ │ │ + tsteq lr, r0, lsr #26 │ │ │ │ + smlatteq lr, sl, ip, sl │ │ │ │ + strdeq sl, [lr, -ip] │ │ │ │ + tsteq ip, r6, asr #30 │ │ │ │ + tsteq lr, r8, lsr sp │ │ │ │ + tsteq lr, lr, asr sp │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -47331,423 +47331,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq ip, r8, lsr lr │ │ │ │ - tsteq lr, r0, lsl #26 │ │ │ │ - @ instruction: 0x010eacb4 │ │ │ │ - ldrdeq sl, [lr, -r4] │ │ │ │ - tsteq ip, r8, lsl lr │ │ │ │ - tsteq lr, r8, lsl #26 │ │ │ │ - tsteq ip, r8, lsl #28 │ │ │ │ - @ instruction: 0x010eb59c │ │ │ │ - smlatteq lr, r4, r0, fp │ │ │ │ - tsteq lr, ip, lsl pc │ │ │ │ - tsteq lr, ip, lsl #28 │ │ │ │ - smlabbeq lr, r4, sp, sl │ │ │ │ - tsteq lr, r0, asr #26 │ │ │ │ - tsteq lr, r4, asr sp │ │ │ │ - smlabteq ip, r8, sp, r7 │ │ │ │ - smlatbeq lr, r4, sp, sl │ │ │ │ - @ instruction: 0x010eadbc │ │ │ │ - @ instruction: 0x010c7db0 │ │ │ │ - tsteq lr, ip, asr #28 │ │ │ │ - tsteq lr, r0, lsl #28 │ │ │ │ - tsteq lr, r4, lsl lr │ │ │ │ - @ instruction: 0x010c7d90 │ │ │ │ - tsteq lr, r4, ror #28 │ │ │ │ - smlabbeq lr, r4, lr, sl │ │ │ │ - tsteq ip, r8, ror sp │ │ │ │ - tsteq lr, r0, ror #30 │ │ │ │ - strdeq sl, [lr, -r0] │ │ │ │ - smlabteq lr, r0, lr, sl │ │ │ │ - smlabteq lr, ip, lr, sl │ │ │ │ - tsteq ip, r0, asr sp │ │ │ │ - strdeq sl, [lr, -r8] │ │ │ │ - tsteq lr, r0, lsl pc │ │ │ │ - tsteq ip, r8, lsr sp │ │ │ │ - @ instruction: 0x010eafb0 │ │ │ │ - tsteq lr, r8, asr pc │ │ │ │ - tsteq lr, r8, ror pc │ │ │ │ - tsteq ip, r8, lsl sp │ │ │ │ - @ instruction: 0x010eafb8 │ │ │ │ - tsteq ip, r8, lsl #26 │ │ │ │ - smlabteq lr, ip, r1, fp │ │ │ │ - smlatteq lr, r4, r0, fp │ │ │ │ - qaddeq fp, ip, lr │ │ │ │ - tsteq lr, r4, lsl r0 │ │ │ │ - tsteq lr, ip, lsr #32 │ │ │ │ - ldrdeq r7, [ip, -r8] │ │ │ │ - tsteq lr, ip, ror r0 │ │ │ │ - swpeq fp, r4, [lr] │ │ │ │ - smlabteq ip, r0, ip, r7 │ │ │ │ - tsteq lr, r4, lsr #2 │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - strdeq fp, [lr, -r4] │ │ │ │ - smlatbeq ip, r0, ip, r7 │ │ │ │ - tsteq lr, r4, lsr #2 │ │ │ │ - @ instruction: 0x010c7c90 │ │ │ │ - ldrdeq fp, [lr, -r4] │ │ │ │ - tsteq lr, ip, lsl #4 │ │ │ │ - smlatbeq lr, r4, r1, fp │ │ │ │ - smlabteq lr, ip, r1, fp │ │ │ │ + @ instruction: 0x010c7c98 │ │ │ │ + tsteq lr, r0, ror #22 │ │ │ │ + tsteq lr, r4, lsl fp │ │ │ │ + tsteq lr, r4, lsr fp │ │ │ │ + tsteq ip, r8, ror ip │ │ │ │ + tsteq lr, r8, ror #22 │ │ │ │ tsteq ip, r8, ror #24 │ │ │ │ - tsteq lr, ip, asr #4 │ │ │ │ - tsteq lr, r4, ror r2 │ │ │ │ - tsteq ip, r0, asr ip │ │ │ │ - tsteq lr, r4, asr r3 │ │ │ │ - smlatteq lr, ip, r2, fp │ │ │ │ - tsteq lr, r4, lsl r3 │ │ │ │ - tsteq ip, r0, lsr ip │ │ │ │ - tsteq lr, r4, ror #6 │ │ │ │ - tsteq ip, r0, lsr #24 │ │ │ │ - tsteq lr, r8, lsl #18 │ │ │ │ - @ instruction: 0x010eb6b4 │ │ │ │ - tsteq lr, r0, asr #10 │ │ │ │ - tsteq lr, r8, ror #8 │ │ │ │ - strdeq fp, [lr, -r8] │ │ │ │ - tsteq lr, r4, lsr #8 │ │ │ │ - smlatteq ip, r8, fp, r7 │ │ │ │ - @ instruction: 0x010eb4b0 │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - ldrdeq r7, [ip, -r0] │ │ │ │ - ldrdeq fp, [lr, -r0] │ │ │ │ - tsteq lr, r0, ror #10 │ │ │ │ - smlabbeq lr, ip, r5, fp │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + tsteq lr, r4, asr #30 │ │ │ │ + tsteq lr, ip, ror sp │ │ │ │ + tsteq lr, ip, ror #24 │ │ │ │ + smlatteq lr, r4, fp, sl │ │ │ │ + smlatbeq lr, r0, fp, sl │ │ │ │ + @ instruction: 0x010eabb4 │ │ │ │ + tsteq ip, r8, lsr #24 │ │ │ │ + tsteq lr, r4, lsl #24 │ │ │ │ + tsteq lr, ip, lsl ip │ │ │ │ + tsteq ip, r0, lsl ip │ │ │ │ + smlatbeq lr, ip, ip, sl │ │ │ │ + tsteq lr, r0, ror #24 │ │ │ │ + tsteq lr, r4, ror ip │ │ │ │ + strdeq r7, [ip, -r0] │ │ │ │ + smlabteq lr, r4, ip, sl │ │ │ │ + smlatteq lr, r4, ip, sl │ │ │ │ + ldrdeq r7, [ip, -r8] │ │ │ │ + smlabteq lr, r0, sp, sl │ │ │ │ + tsteq lr, r0, asr sp │ │ │ │ + tsteq lr, r0, lsr #26 │ │ │ │ + tsteq lr, ip, lsr #26 │ │ │ │ @ instruction: 0x010c7bb0 │ │ │ │ - smlatteq lr, r4, r5, fp │ │ │ │ - smlatbeq ip, r0, fp, r7 │ │ │ │ - smlabbeq lr, ip, r7, fp │ │ │ │ - strdeq fp, [lr, -r4] │ │ │ │ - @ instruction: 0x010eb694 │ │ │ │ - smlabteq lr, r0, r6, fp │ │ │ │ + tsteq lr, r8, asr sp │ │ │ │ + tsteq lr, r0, ror sp │ │ │ │ + @ instruction: 0x010c7b98 │ │ │ │ + tsteq lr, r0, lsl lr │ │ │ │ + @ instruction: 0x010eadb8 │ │ │ │ + ldrdeq sl, [lr, -r8] │ │ │ │ tsteq ip, r8, ror fp │ │ │ │ - tsteq lr, ip, lsl r7 │ │ │ │ - tsteq lr, r8, lsr r7 │ │ │ │ - tsteq ip, r0, ror #22 │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - smlabbeq lr, ip, r7, fp │ │ │ │ - smlatbeq lr, r8, r7, fp │ │ │ │ - tsteq ip, r0, asr #22 │ │ │ │ - smlatteq lr, r0, r7, fp │ │ │ │ - tsteq ip, r0, lsr fp │ │ │ │ - tsteq lr, r4, lsr sl │ │ │ │ - tsteq lr, r0, lsr r9 │ │ │ │ - @ instruction: 0x010eb898 │ │ │ │ - tsteq lr, r8, asr #16 │ │ │ │ - tsteq lr, r4, ror #16 │ │ │ │ + tsteq lr, r8, lsl lr │ │ │ │ + tsteq ip, r8, ror #22 │ │ │ │ + tsteq lr, ip, lsr #32 │ │ │ │ + tsteq lr, r4, asr #30 │ │ │ │ + @ instruction: 0x010eaebc │ │ │ │ + tsteq lr, r4, ror lr │ │ │ │ + smlabbeq lr, ip, lr, sl │ │ │ │ + tsteq ip, r8, lsr fp │ │ │ │ + ldrdeq sl, [lr, -ip] │ │ │ │ + strdeq sl, [lr, -r4] │ │ │ │ + tsteq ip, r0, lsr #22 │ │ │ │ + smlabbeq lr, r4, pc, sl @ │ │ │ │ + tsteq lr, ip, lsr pc │ │ │ │ + tsteq lr, r4, asr pc │ │ │ │ tsteq ip, r0, lsl #22 │ │ │ │ - smlabteq lr, r0, r8, fp │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - smlatteq ip, r8, sl, r7 │ │ │ │ - smlabbeq lr, r0, r9, fp │ │ │ │ - tsteq lr, r0, lsr r9 │ │ │ │ - tsteq lr, ip, asr #18 │ │ │ │ + smlabbeq lr, r4, pc, sl @ │ │ │ │ + strdeq r7, [ip, -r0] │ │ │ │ + tsteq lr, r4, lsr r1 │ │ │ │ + tsteq lr, ip, rrx │ │ │ │ + tsteq lr, r4 │ │ │ │ + tsteq lr, ip, lsr #32 │ │ │ │ smlabteq ip, r8, sl, r7 │ │ │ │ - smlabbeq lr, r4, r9, fp │ │ │ │ - @ instruction: 0x010c7ab8 │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - tsteq lr, r4, asr #20 │ │ │ │ - strdeq fp, [lr, -r4] │ │ │ │ - tsteq lr, r0, lsl sl │ │ │ │ + smlatbeq lr, ip, r0, fp │ │ │ │ + ldrdeq fp, [lr, -r4] │ │ │ │ + @ instruction: 0x010c7ab0 │ │ │ │ + @ instruction: 0x010eb1b4 │ │ │ │ + tsteq lr, ip, asr #2 │ │ │ │ + tsteq lr, r4, ror r1 │ │ │ │ @ instruction: 0x010c7a90 │ │ │ │ - tsteq lr, ip, ror #20 │ │ │ │ - smlabbeq lr, r8, sl, fp │ │ │ │ - tsteq ip, r8, ror sl │ │ │ │ - tsteq lr, ip, lsr #22 │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - strdeq fp, [lr, -r8] │ │ │ │ - tsteq ip, r8, asr sl │ │ │ │ - tsteq lr, r0, lsr fp │ │ │ │ + smlabteq lr, r4, r1, fp │ │ │ │ + smlabbeq ip, r0, sl, r7 │ │ │ │ + tsteq lr, r8, ror #14 │ │ │ │ + tsteq lr, r4, lsl r5 │ │ │ │ + smlatbeq lr, r0, r3, fp │ │ │ │ + smlabteq lr, r8, r2, fp │ │ │ │ + tsteq lr, r8, asr r2 │ │ │ │ + smlabbeq lr, r4, r2, fp │ │ │ │ tsteq ip, r8, asr #20 │ │ │ │ - tsteq lr, ip, ror #24 │ │ │ │ - strdeq ip, [lr, -r4] │ │ │ │ - @ instruction: 0x010ebfb4 │ │ │ │ - @ instruction: 0x010ebd90 │ │ │ │ - tsteq lr, r8, ror #24 │ │ │ │ - ldrdeq fp, [lr, -r0] │ │ │ │ - smlabbeq lr, r0, fp, fp │ │ │ │ - @ instruction: 0x010ebb9c │ │ │ │ + tsteq lr, r0, lsl r3 │ │ │ │ + tsteq lr, ip, lsr r3 │ │ │ │ + tsteq ip, r0, lsr sl │ │ │ │ + tsteq lr, r0, lsr r4 │ │ │ │ + smlabteq lr, r0, r3, fp │ │ │ │ + smlatteq lr, ip, r3, fp │ │ │ │ + tsteq ip, r0, lsl sl │ │ │ │ + tsteq lr, r4, asr #8 │ │ │ │ tsteq ip, r0, lsl #20 │ │ │ │ + smlatteq lr, ip, r5, fp │ │ │ │ + tsteq lr, r4, asr r5 │ │ │ │ + strdeq fp, [lr, -r4] │ │ │ │ + tsteq lr, r0, lsr #10 │ │ │ │ + ldrdeq r7, [ip, -r8] │ │ │ │ + tsteq lr, ip, ror r5 │ │ │ │ + @ instruction: 0x010eb598 │ │ │ │ + smlabteq ip, r0, r9, r7 │ │ │ │ + tsteq lr, ip, lsr r6 │ │ │ │ + smlatteq lr, ip, r5, fp │ │ │ │ + tsteq lr, r8, lsl #12 │ │ │ │ + smlatbeq ip, r0, r9, r7 │ │ │ │ + tsteq lr, r0, asr #12 │ │ │ │ + @ instruction: 0x010c7990 │ │ │ │ + @ instruction: 0x010eb894 │ │ │ │ + @ instruction: 0x010eb790 │ │ │ │ strdeq fp, [lr, -r8] │ │ │ │ - tsteq lr, r4, lsl ip │ │ │ │ - smlatteq ip, r8, r9, r7 │ │ │ │ - @ instruction: 0x010ebcb8 │ │ │ │ - tsteq lr, r8, ror #24 │ │ │ │ - smlabbeq lr, r4, ip, fp │ │ │ │ - smlabteq ip, r8, r9, r7 │ │ │ │ - smlatteq lr, r0, ip, fp │ │ │ │ - strdeq fp, [lr, -ip] │ │ │ │ - @ instruction: 0x010c79b0 │ │ │ │ - tsteq lr, r0, lsr lr │ │ │ │ - @ instruction: 0x010ebd98 │ │ │ │ - tsteq lr, r8, asr #26 │ │ │ │ - tsteq lr, r4, ror #26 │ │ │ │ - smlabbeq ip, r8, r9, r7 │ │ │ │ - smlabteq lr, r0, sp, fp │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - tsteq ip, r0, ror r9 │ │ │ │ - smlabbeq lr, r0, lr, fp │ │ │ │ - tsteq lr, r0, lsr lr │ │ │ │ - tsteq lr, ip, asr #28 │ │ │ │ - tsteq ip, r0, asr r9 │ │ │ │ - smlabbeq lr, r4, lr, fp │ │ │ │ - tsteq ip, r0, asr #18 │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - ldrdeq fp, [lr, -r4] │ │ │ │ - tsteq lr, ip, lsr pc │ │ │ │ - smlatteq lr, ip, lr, fp │ │ │ │ - tsteq lr, r8, lsl #30 │ │ │ │ - tsteq ip, r0, lsl r9 │ │ │ │ - tsteq lr, r4, ror #30 │ │ │ │ - smlabbeq lr, r0, pc, fp @ │ │ │ │ - strdeq r7, [ip, -r8] │ │ │ │ - tsteq lr, r4, lsr #32 │ │ │ │ - ldrdeq fp, [lr, -r4] │ │ │ │ - strdeq fp, [lr, -r0] │ │ │ │ + smlatbeq lr, r8, r6, fp │ │ │ │ + smlabteq lr, r4, r6, fp │ │ │ │ + tsteq ip, r0, ror #18 │ │ │ │ + tsteq lr, r0, lsr #14 │ │ │ │ + tsteq lr, ip, lsr r7 │ │ │ │ + tsteq ip, r8, asr #18 │ │ │ │ + smlatteq lr, r0, r7, fp │ │ │ │ + @ instruction: 0x010eb790 │ │ │ │ + smlatbeq lr, ip, r7, fp │ │ │ │ + tsteq ip, r8, lsr #18 │ │ │ │ + smlatteq lr, r4, r7, fp │ │ │ │ + tsteq ip, r8, lsl r9 │ │ │ │ + tsteq lr, ip, lsr r9 │ │ │ │ + smlatbeq lr, r4, r8, fp │ │ │ │ + tsteq lr, r4, asr r8 │ │ │ │ + tsteq lr, r0, ror r8 │ │ │ │ + strdeq r7, [ip, -r0] │ │ │ │ + smlabteq lr, ip, r8, fp │ │ │ │ + smlatteq lr, r8, r8, fp │ │ │ │ ldrdeq r7, [ip, -r8] │ │ │ │ - tsteq lr, r8, lsr #32 │ │ │ │ - smlabteq ip, r8, r8, r7 │ │ │ │ - smlabbeq lr, r0, r1, ip │ │ │ │ - smlatteq lr, r8, r0, ip │ │ │ │ - swpeq ip, r8, [lr] │ │ │ │ - strheq ip, [lr, -r4] │ │ │ │ - smlatbeq ip, r0, r8, r7 │ │ │ │ - tsteq lr, r0, lsl r1 │ │ │ │ - tsteq lr, ip, lsr #2 │ │ │ │ - smlabbeq ip, r8, r8, r7 │ │ │ │ - ldrdeq ip, [lr, -r0] │ │ │ │ - smlabbeq lr, r0, r1, ip │ │ │ │ - @ instruction: 0x010ec19c │ │ │ │ - tsteq ip, r8, ror #16 │ │ │ │ - ldrdeq ip, [lr, -r4] │ │ │ │ - tsteq ip, r8, asr r8 │ │ │ │ - tsteq lr, r4, asr #12 │ │ │ │ - tsteq lr, r0, lsr #8 │ │ │ │ - tsteq lr, ip, lsl r3 │ │ │ │ - smlabbeq lr, r4, r2, ip │ │ │ │ - tsteq lr, r4, lsr r2 │ │ │ │ - tsteq lr, r0, asr r2 │ │ │ │ - tsteq ip, r0, lsr #16 │ │ │ │ - smlatbeq lr, ip, r2, ip │ │ │ │ - smlabteq lr, r8, r2, ip │ │ │ │ - tsteq ip, r8, lsl #16 │ │ │ │ - tsteq lr, ip, ror #6 │ │ │ │ - tsteq lr, ip, lsl r3 │ │ │ │ - tsteq lr, r8, lsr r3 │ │ │ │ + smlabbeq lr, ip, r9, fp │ │ │ │ + tsteq lr, ip, lsr r9 │ │ │ │ + tsteq lr, r8, asr r9 │ │ │ │ + @ instruction: 0x010c78b8 │ │ │ │ + @ instruction: 0x010eb990 │ │ │ │ + smlatbeq ip, r8, r8, r7 │ │ │ │ + smlabteq lr, ip, sl, ip │ │ │ │ + tsteq lr, r4, asr r2 │ │ │ │ + tsteq lr, r4, lsl lr │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ + smlabteq lr, r8, sl, fp │ │ │ │ + tsteq lr, r0, lsr sl │ │ │ │ + smlatteq lr, r0, r9, fp │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + tsteq ip, r0, ror #16 │ │ │ │ + tsteq lr, r8, asr sl │ │ │ │ + tsteq lr, r4, ror sl │ │ │ │ + tsteq ip, r8, asr #16 │ │ │ │ + tsteq lr, r8, lsl fp │ │ │ │ + smlabteq lr, r8, sl, fp │ │ │ │ + smlatteq lr, r4, sl, fp │ │ │ │ + tsteq ip, r8, lsr #16 │ │ │ │ + tsteq lr, r0, asr #22 │ │ │ │ + tsteq lr, ip, asr fp │ │ │ │ + tsteq ip, r0, lsl r8 │ │ │ │ + @ instruction: 0x010ebc90 │ │ │ │ + strdeq fp, [lr, -r8] │ │ │ │ + smlatbeq lr, r8, fp, fp │ │ │ │ + smlabteq lr, r4, fp, fp │ │ │ │ smlatteq ip, r8, r7, r7 │ │ │ │ - tsteq lr, r0, ror r3 │ │ │ │ - ldrdeq r7, [ip, -r8] │ │ │ │ - smlabteq lr, r8, r4, ip │ │ │ │ - tsteq lr, r0, lsr r4 │ │ │ │ - smlatteq lr, r0, r3, ip │ │ │ │ - strdeq ip, [lr, -ip] │ │ │ │ + tsteq lr, r0, lsr #24 │ │ │ │ + tsteq lr, ip, lsr ip │ │ │ │ + ldrdeq r7, [ip, -r0] │ │ │ │ + smlatteq lr, r0, ip, fp │ │ │ │ + @ instruction: 0x010ebc90 │ │ │ │ + smlatbeq lr, ip, ip, fp │ │ │ │ @ instruction: 0x010c77b0 │ │ │ │ - tsteq lr, r8, asr r4 │ │ │ │ - tsteq lr, r4, ror r4 │ │ │ │ - @ instruction: 0x010c7798 │ │ │ │ - tsteq lr, r8, lsl r5 │ │ │ │ - smlabteq lr, r8, r4, ip │ │ │ │ - smlatteq lr, r4, r4, ip │ │ │ │ - tsteq ip, r8, ror r7 │ │ │ │ - tsteq lr, ip, lsl r5 │ │ │ │ - tsteq ip, r8, ror #14 │ │ │ │ - tsteq lr, r0, ror r7 │ │ │ │ - tsteq lr, ip, ror #12 │ │ │ │ - ldrdeq ip, [lr, -r4] │ │ │ │ - smlabbeq lr, r4, r5, ip │ │ │ │ - smlatbeq lr, r0, r5, ip │ │ │ │ + smlatteq lr, r4, ip, fp │ │ │ │ + smlatbeq ip, r0, r7, r7 │ │ │ │ + tsteq lr, r8, lsr pc │ │ │ │ + tsteq lr, r4, lsr lr │ │ │ │ + @ instruction: 0x010ebd9c │ │ │ │ + tsteq lr, ip, asr #26 │ │ │ │ + tsteq lr, r8, ror #26 │ │ │ │ + tsteq ip, r0, ror r7 │ │ │ │ + smlabteq lr, r4, sp, fp │ │ │ │ + smlatteq lr, r0, sp, fp │ │ │ │ + tsteq ip, r8, asr r7 │ │ │ │ + smlabbeq lr, r4, lr, fp │ │ │ │ + tsteq lr, r4, lsr lr │ │ │ │ + tsteq lr, r0, asr lr │ │ │ │ tsteq ip, r8, lsr r7 │ │ │ │ - strdeq ip, [lr, -ip] │ │ │ │ - tsteq lr, r8, lsl r6 │ │ │ │ - tsteq ip, r0, lsr #14 │ │ │ │ - @ instruction: 0x010ec6bc │ │ │ │ - tsteq lr, ip, ror #12 │ │ │ │ - smlabbeq lr, r8, r6, ip │ │ │ │ + smlabbeq lr, r8, lr, fp │ │ │ │ + tsteq ip, r8, lsr #14 │ │ │ │ + smlatteq lr, r0, pc, fp @ │ │ │ │ + tsteq lr, r8, asr #30 │ │ │ │ + strdeq fp, [lr, -r8] │ │ │ │ + tsteq lr, r4, lsl pc │ │ │ │ tsteq ip, r0, lsl #14 │ │ │ │ - smlabteq lr, r0, r6, ip │ │ │ │ - strdeq r7, [ip, -r0] │ │ │ │ - tsteq lr, r8, lsl r8 │ │ │ │ - smlabbeq lr, r0, r7, ip │ │ │ │ - tsteq lr, r0, lsr r7 │ │ │ │ - tsteq lr, ip, asr #14 │ │ │ │ + tsteq lr, r0, ror pc │ │ │ │ + smlabbeq lr, ip, pc, fp @ │ │ │ │ + smlatteq ip, r8, r6, r7 │ │ │ │ + tsteq lr, r0, lsr r0 │ │ │ │ + smlatteq lr, r0, pc, fp @ │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ smlabteq ip, r8, r6, r7 │ │ │ │ - smlatbeq lr, r8, r7, ip │ │ │ │ - smlabteq lr, r4, r7, ip │ │ │ │ - @ instruction: 0x010c76b0 │ │ │ │ - tsteq lr, r8, ror #16 │ │ │ │ - tsteq lr, r8, lsl r8 │ │ │ │ - tsteq lr, r4, lsr r8 │ │ │ │ - @ instruction: 0x010c7690 │ │ │ │ - tsteq lr, ip, ror #16 │ │ │ │ + tsteq lr, r4, lsr r0 │ │ │ │ + @ instruction: 0x010c76b8 │ │ │ │ + smlatbeq lr, r4, r4, ip │ │ │ │ + smlabbeq lr, r0, r2, ip │ │ │ │ + tsteq lr, ip, ror r1 │ │ │ │ + smlatteq lr, r4, r0, ip │ │ │ │ + swpeq ip, r4, [lr] │ │ │ │ + strheq ip, [lr, -r0] │ │ │ │ smlabbeq ip, r0, r6, r7 │ │ │ │ - tsteq lr, r8, lsr r1 │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ + tsteq lr, ip, lsl #2 │ │ │ │ + tsteq lr, r8, lsr #2 │ │ │ │ + tsteq ip, r8, ror #12 │ │ │ │ + smlabteq lr, ip, r1, ip │ │ │ │ + tsteq lr, ip, ror r1 │ │ │ │ + @ instruction: 0x010ec198 │ │ │ │ + tsteq ip, r8, asr #12 │ │ │ │ + ldrdeq ip, [lr, -r0] │ │ │ │ + tsteq ip, r8, lsr r6 │ │ │ │ + tsteq lr, r8, lsr #6 │ │ │ │ + @ instruction: 0x010ec290 │ │ │ │ + tsteq lr, r0, asr #4 │ │ │ │ + tsteq lr, ip, asr r2 │ │ │ │ + tsteq ip, r0, lsl r6 │ │ │ │ + @ instruction: 0x010ec2b8 │ │ │ │ ldrdeq ip, [lr, -r4] │ │ │ │ - smlatbeq lr, ip, r9, ip │ │ │ │ - tsteq lr, r4, lsl r9 │ │ │ │ - smlabteq lr, r4, r8, ip │ │ │ │ - smlatteq lr, r0, r8, ip │ │ │ │ - tsteq ip, r0, asr #12 │ │ │ │ - tsteq lr, ip, lsr r9 │ │ │ │ - tsteq lr, r8, asr r9 │ │ │ │ - tsteq ip, r8, lsr #12 │ │ │ │ - strdeq ip, [lr, -ip] │ │ │ │ - smlatbeq lr, ip, r9, ip │ │ │ │ - smlabteq lr, r8, r9, ip │ │ │ │ - tsteq ip, r8, lsl #12 │ │ │ │ - tsteq lr, r4, lsr #20 │ │ │ │ - tsteq lr, r0, asr #20 │ │ │ │ - strdeq r7, [ip, -r0] │ │ │ │ - tsteq lr, r4, ror fp │ │ │ │ - ldrdeq ip, [lr, -ip] │ │ │ │ - smlabbeq lr, ip, sl, ip │ │ │ │ - smlatbeq lr, r8, sl, ip │ │ │ │ + strdeq r7, [ip, -r8] │ │ │ │ + tsteq lr, r8, ror r3 │ │ │ │ + tsteq lr, r8, lsr #6 │ │ │ │ + tsteq lr, r4, asr #6 │ │ │ │ + ldrdeq r7, [ip, -r8] │ │ │ │ + tsteq lr, ip, ror r3 │ │ │ │ smlabteq ip, r8, r5, r7 │ │ │ │ - tsteq lr, r4, lsl #22 │ │ │ │ - tsteq lr, r0, lsr #22 │ │ │ │ - @ instruction: 0x010c75b0 │ │ │ │ - smlabteq lr, r4, fp, ip │ │ │ │ - tsteq lr, r4, ror fp │ │ │ │ - @ instruction: 0x010ecb90 │ │ │ │ - @ instruction: 0x010c7590 │ │ │ │ - smlabteq lr, r8, fp, ip │ │ │ │ + ldrdeq ip, [lr, -r0] │ │ │ │ + smlabteq lr, ip, r4, ip │ │ │ │ + tsteq lr, r4, lsr r4 │ │ │ │ + smlatteq lr, r4, r3, ip │ │ │ │ + tsteq lr, r0, lsl #8 │ │ │ │ + @ instruction: 0x010c7598 │ │ │ │ + tsteq lr, ip, asr r4 │ │ │ │ + tsteq lr, r8, ror r4 │ │ │ │ smlabbeq ip, r0, r5, r7 │ │ │ │ - tsteq lr, ip, lsl lr │ │ │ │ - tsteq lr, r8, lsl sp │ │ │ │ - smlabbeq lr, r0, ip, ip │ │ │ │ - tsteq lr, r0, lsr ip │ │ │ │ - tsteq lr, ip, asr #24 │ │ │ │ + tsteq lr, ip, lsl r5 │ │ │ │ + smlabteq lr, ip, r4, ip │ │ │ │ + smlatteq lr, r8, r4, ip │ │ │ │ + tsteq ip, r0, ror #10 │ │ │ │ + tsteq lr, r0, lsr #10 │ │ │ │ tsteq ip, r0, asr r5 │ │ │ │ - smlatbeq lr, r8, ip, ip │ │ │ │ - smlabteq lr, r4, ip, ip │ │ │ │ - tsteq ip, r8, lsr r5 │ │ │ │ - tsteq lr, r8, ror #26 │ │ │ │ - tsteq lr, r8, lsl sp │ │ │ │ - tsteq lr, r4, lsr sp │ │ │ │ - tsteq ip, r8, lsl r5 │ │ │ │ - tsteq lr, ip, ror #26 │ │ │ │ - tsteq ip, r8, lsl #10 │ │ │ │ - smlabteq lr, r4, lr, ip │ │ │ │ - tsteq lr, ip, lsr #28 │ │ │ │ - ldrdeq ip, [lr, -ip] │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ + tsteq lr, r8, ror r6 │ │ │ │ + smlatteq lr, r0, r5, ip │ │ │ │ + @ instruction: 0x010ec590 │ │ │ │ + smlatbeq lr, ip, r5, ip │ │ │ │ + tsteq ip, r8, lsr #10 │ │ │ │ + tsteq lr, r8, lsl #12 │ │ │ │ + tsteq lr, r4, lsr #12 │ │ │ │ + tsteq ip, r0, lsl r5 │ │ │ │ + smlabteq lr, r8, r6, ip │ │ │ │ + tsteq lr, r8, ror r6 │ │ │ │ + @ instruction: 0x010ec694 │ │ │ │ + strdeq r7, [ip, -r0] │ │ │ │ + smlabteq lr, ip, r6, ip │ │ │ │ smlatteq ip, r0, r4, r7 │ │ │ │ - tsteq lr, r4, asr lr │ │ │ │ - tsteq lr, r0, ror lr │ │ │ │ - smlabteq ip, r8, r4, r7 │ │ │ │ - tsteq lr, r4, lsl pc │ │ │ │ - smlabteq lr, r4, lr, ip │ │ │ │ - smlatteq lr, r0, lr, ip │ │ │ │ - smlatbeq ip, r8, r4, r7 │ │ │ │ - tsteq lr, r8, lsl pc │ │ │ │ - @ instruction: 0x010c7498 │ │ │ │ - smlabbeq lr, r8, r3, sp │ │ │ │ - tsteq lr, r4, ror #2 │ │ │ │ - tsteq lr, r0, rrx │ │ │ │ - smlabteq lr, r8, pc, ip @ │ │ │ │ - tsteq lr, r8, ror pc │ │ │ │ - @ instruction: 0x010ecf94 │ │ │ │ - tsteq ip, r0, ror #8 │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - tsteq lr, ip │ │ │ │ - tsteq ip, r8, asr #8 │ │ │ │ - strheq sp, [lr, -r0] │ │ │ │ - tsteq lr, r0, rrx │ │ │ │ - tsteq lr, ip, ror r0 │ │ │ │ + @ instruction: 0x010ecf98 │ │ │ │ + tsteq lr, r8, asr fp │ │ │ │ + tsteq lr, r4, lsr r9 │ │ │ │ + tsteq lr, ip, lsl #16 │ │ │ │ + tsteq lr, r4, ror r7 │ │ │ │ + tsteq lr, r4, lsr #14 │ │ │ │ + tsteq lr, r0, asr #14 │ │ │ │ + smlatbeq ip, r0, r4, r7 │ │ │ │ + @ instruction: 0x010ec79c │ │ │ │ + @ instruction: 0x010ec7b8 │ │ │ │ + smlabbeq ip, r8, r4, r7 │ │ │ │ + tsteq lr, ip, asr r8 │ │ │ │ + tsteq lr, ip, lsl #16 │ │ │ │ + tsteq lr, r8, lsr #16 │ │ │ │ + tsteq ip, r8, ror #8 │ │ │ │ + smlabbeq lr, r4, r8, ip │ │ │ │ + smlatbeq lr, r0, r8, ip │ │ │ │ + tsteq ip, r0, asr r4 │ │ │ │ + ldrdeq ip, [lr, -r4] │ │ │ │ + tsteq lr, ip, lsr r9 │ │ │ │ + smlatteq lr, ip, r8, ip │ │ │ │ + tsteq lr, r8, lsl #18 │ │ │ │ tsteq ip, r8, lsr #8 │ │ │ │ - strheq sp, [lr, -r4] │ │ │ │ - tsteq ip, r8, lsl r4 │ │ │ │ - tsteq lr, ip, lsl #4 │ │ │ │ - tsteq lr, r4, ror r1 │ │ │ │ - tsteq lr, r4, lsr #2 │ │ │ │ - tsteq lr, r0, asr #2 │ │ │ │ + tsteq lr, r4, ror #18 │ │ │ │ + smlabbeq lr, r0, r9, ip │ │ │ │ + tsteq ip, r0, lsl r4 │ │ │ │ + tsteq lr, r4, lsr #20 │ │ │ │ + ldrdeq ip, [lr, -r4] │ │ │ │ + strdeq ip, [lr, -r0] │ │ │ │ strdeq r7, [ip, -r0] │ │ │ │ - @ instruction: 0x010ed19c │ │ │ │ - @ instruction: 0x010ed1b8 │ │ │ │ - ldrdeq r7, [ip, -r8] │ │ │ │ - tsteq lr, ip, asr r2 │ │ │ │ - tsteq lr, ip, lsl #4 │ │ │ │ - tsteq lr, r8, lsr #4 │ │ │ │ - @ instruction: 0x010c73b8 │ │ │ │ - tsteq lr, r0, ror #4 │ │ │ │ - smlatbeq ip, r8, r3, r7 │ │ │ │ - tsteq lr, r0, ror pc │ │ │ │ - tsteq lr, ip, lsr #6 │ │ │ │ - smlatteq lr, ip, r2, sp │ │ │ │ - smlabteq lr, r8, r2, sp │ │ │ │ - smlabteq lr, r0, lr, lr │ │ │ │ + tsteq lr, r8, lsr #20 │ │ │ │ + smlatteq ip, r0, r3, r7 │ │ │ │ + tsteq lr, ip, ror ip │ │ │ │ + tsteq lr, r8, ror fp │ │ │ │ + smlatteq lr, r0, sl, ip │ │ │ │ + @ instruction: 0x010eca90 │ │ │ │ + smlatbeq lr, ip, sl, ip │ │ │ │ + @ instruction: 0x010c73b0 │ │ │ │ + tsteq lr, r8, lsl #22 │ │ │ │ + tsteq lr, r4, lsr #22 │ │ │ │ + @ instruction: 0x010c7398 │ │ │ │ + smlabteq lr, r8, fp, ip │ │ │ │ + tsteq lr, r8, ror fp │ │ │ │ + @ instruction: 0x010ecb94 │ │ │ │ tsteq ip, r8, ror r3 │ │ │ │ - smlatteq lr, r8, r2, sp │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ - tsteq ip, r0, ror #6 │ │ │ │ - tsteq lr, r4, lsr #6 │ │ │ │ - mrseq sp, ELR_hyp │ │ │ │ - smlatteq lr, r8, lr, lr │ │ │ │ + smlabteq lr, ip, fp, ip │ │ │ │ + tsteq ip, r8, ror #6 │ │ │ │ + tsteq lr, r4, lsr #26 │ │ │ │ + smlabbeq lr, ip, ip, ip │ │ │ │ + tsteq lr, ip, lsr ip │ │ │ │ + tsteq lr, r8, asr ip │ │ │ │ tsteq ip, r0, asr #6 │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - tsteq ip, r0, lsr r3 │ │ │ │ - tsteq lr, r8, asr pc │ │ │ │ - tsteq lr, r0, lsr #30 │ │ │ │ - tsteq lr, r0, lsl #30 │ │ │ │ - tsteq lr, r0, lsr r3 │ │ │ │ + @ instruction: 0x010eccb4 │ │ │ │ + ldrdeq ip, [lr, -r0] │ │ │ │ + tsteq ip, r8, lsr #6 │ │ │ │ + tsteq lr, r4, ror sp │ │ │ │ + tsteq lr, r4, lsr #26 │ │ │ │ + tsteq lr, r0, asr #26 │ │ │ │ tsteq ip, r8, lsl #6 │ │ │ │ - tsteq lr, r8, lsl pc │ │ │ │ - tsteq lr, r0, asr r3 │ │ │ │ - strdeq r7, [ip, -r0] │ │ │ │ - tsteq lr, r0, asr pc │ │ │ │ - tsteq lr, ip, lsr #30 │ │ │ │ - tsteq lr, r8, ror #6 │ │ │ │ - ldrdeq r7, [ip, -r0] │ │ │ │ - tsteq lr, r4, ror r3 │ │ │ │ + tsteq lr, r8, ror sp │ │ │ │ + strdeq r7, [ip, -r8] │ │ │ │ + smlatteq lr, r8, r1, sp │ │ │ │ + smlabteq lr, r4, pc, ip @ │ │ │ │ + smlabteq lr, r0, lr, ip │ │ │ │ + tsteq lr, r8, lsr #28 │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ smlabteq ip, r0, r2, r7 │ │ │ │ - strheq lr, [lr, -ip] │ │ │ │ - smlatteq lr, r0, r5, pc @ │ │ │ │ - @ instruction: 0x010ef290 │ │ │ │ - smlatteq lr, r4, r0, pc @ │ │ │ │ - tsteq lr, r0, asr #8 │ │ │ │ - smlabteq lr, r8, r3, sp │ │ │ │ - smlabbeq lr, r8, r3, sp │ │ │ │ - tsteq lr, r4, ror #6 │ │ │ │ - tsteq lr, r4, lsr pc │ │ │ │ - tsteq ip, r0, ror r2 │ │ │ │ - smlabbeq lr, r4, r3, sp │ │ │ │ - tsteq lr, r4, asr pc │ │ │ │ - tsteq ip, r8, asr r2 │ │ │ │ - smlabteq lr, r0, r3, sp │ │ │ │ - @ instruction: 0x010ed39c │ │ │ │ - tsteq lr, ip, ror #30 │ │ │ │ + tsteq lr, r0, asr lr │ │ │ │ + tsteq lr, ip, ror #28 │ │ │ │ + smlatbeq ip, r8, r2, r7 │ │ │ │ + tsteq lr, r0, lsl pc │ │ │ │ + smlabteq lr, r0, lr, ip │ │ │ │ + ldrdeq ip, [lr, -ip] │ │ │ │ + smlabbeq ip, r8, r2, r7 │ │ │ │ + tsteq lr, r4, lsl pc │ │ │ │ + tsteq ip, r8, ror r2 │ │ │ │ + tsteq lr, ip, rrx │ │ │ │ + ldrdeq ip, [lr, -r4] │ │ │ │ + smlabbeq lr, r4, pc, ip @ │ │ │ │ + smlatbeq lr, r0, pc, ip @ │ │ │ │ + tsteq ip, r0, asr r2 │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + tsteq lr, r8, lsl r0 │ │ │ │ tsteq ip, r8, lsr r2 │ │ │ │ - @ instruction: 0x010ed3bc │ │ │ │ - smlabbeq lr, ip, pc, lr @ │ │ │ │ - tsteq ip, r0, lsr #4 │ │ │ │ - tsteq lr, r0, lsr r4 │ │ │ │ - strdeq sp, [lr, -r0] │ │ │ │ - smlabteq lr, ip, r3, sp │ │ │ │ - @ instruction: 0x010eef9c │ │ │ │ - strdeq r7, [ip, -r8] │ │ │ │ - smlatteq lr, ip, r3, sp │ │ │ │ - @ instruction: 0x010eefbc │ │ │ │ - smlatteq ip, r0, r1, r7 │ │ │ │ - tsteq lr, r8, lsr #8 │ │ │ │ - tsteq lr, r4, lsl #8 │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ + strheq sp, [lr, -ip] │ │ │ │ + tsteq lr, ip, rrx │ │ │ │ + smlabbeq lr, r8, r0, sp │ │ │ │ + tsteq ip, r8, lsl r2 │ │ │ │ + smlabteq lr, r0, r0, sp │ │ │ │ + tsteq ip, r8, lsl #4 │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + smlabbeq lr, ip, r1, sp │ │ │ │ + tsteq lr, ip, asr #2 │ │ │ │ + tsteq lr, r8, lsr #2 │ │ │ │ + tsteq lr, r0, lsr #26 │ │ │ │ + ldrdeq r7, [ip, -r8] │ │ │ │ + tsteq lr, r8, asr #2 │ │ │ │ + tsteq lr, r8, lsr sp │ │ │ │ smlabteq ip, r0, r1, r7 │ │ │ │ - smlatteq lr, r0, pc, lr @ │ │ │ │ - @ instruction: 0x010c71b0 │ │ │ │ - strdeq sp, [lr, -r4] │ │ │ │ - qaddeq pc, r4, lr @ │ │ │ │ - tstpeq lr, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - tsteq lr, ip, lsr #8 │ │ │ │ - smlabbeq ip, r0, r1, r7 │ │ │ │ - tstpeq lr, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r4, r1, sp │ │ │ │ + tsteq lr, r0, ror #2 │ │ │ │ + tsteq lr, r8, asr #26 │ │ │ │ + smlatbeq ip, r0, r1, r7 │ │ │ │ + tsteq lr, r0, asr sp │ │ │ │ + @ instruction: 0x010c7190 │ │ │ │ + @ instruction: 0x010eedb8 │ │ │ │ + smlabbeq lr, r0, sp, lr │ │ │ │ + tsteq lr, r0, ror #26 │ │ │ │ + @ instruction: 0x010ed190 │ │ │ │ + tsteq ip, r8, ror #2 │ │ │ │ + tsteq lr, r8, ror sp │ │ │ │ + @ instruction: 0x010ed1b0 │ │ │ │ + tsteq ip, r0, asr r1 │ │ │ │ + @ instruction: 0x010eedb0 │ │ │ │ + smlabbeq lr, ip, sp, lr │ │ │ │ + smlabteq lr, r8, r1, sp │ │ │ │ + tsteq ip, r0, lsr r1 │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + tsteq ip, r0, lsr #2 │ │ │ │ + tsteq lr, ip, lsl pc │ │ │ │ + tstpeq lr, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + tsteq lr, r4, asr #30 │ │ │ │ + smlatbeq lr, r0, r2, sp │ │ │ │ + tsteq lr, r8, lsr #4 │ │ │ │ + smlatteq lr, r8, r1, sp │ │ │ │ + smlabteq lr, r4, r1, sp │ │ │ │ + @ instruction: 0x010eed94 │ │ │ │ + ldrdeq r7, [ip, -r0] │ │ │ │ + smlatteq lr, r4, r1, sp │ │ │ │ + @ instruction: 0x010eedb4 │ │ │ │ + strheq r7, [ip, -r8] │ │ │ │ + tsteq lr, r0, lsr #4 │ │ │ │ + strdeq sp, [lr, -ip] │ │ │ │ + smlabteq lr, ip, sp, lr │ │ │ │ + swpeq r7, r8, [ip] │ │ │ │ + tsteq lr, ip, lsl r2 │ │ │ │ + smlatteq lr, ip, sp, lr │ │ │ │ + smlabbeq ip, r0, r0, r7 │ │ │ │ + @ instruction: 0x010ed290 │ │ │ │ + tsteq lr, r0, asr r2 │ │ │ │ + tsteq lr, ip, lsr #4 │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + qaddeq r7, r8, ip │ │ │ │ + tsteq lr, ip, asr #4 │ │ │ │ + tsteq lr, ip, lsl lr │ │ │ │ + tsteq ip, r0, asr #32 │ │ │ │ + smlabbeq lr, r8, r2, sp │ │ │ │ + tsteq lr, r4, ror #4 │ │ │ │ + tsteq lr, r4, lsr lr │ │ │ │ + tsteq ip, r0, lsr #32 │ │ │ │ + tsteq lr, r0, asr #28 │ │ │ │ + tsteq ip, r0, lsl r0 │ │ │ │ + tsteq lr, r4, asr r3 │ │ │ │ + @ instruction: 0x010eeeb4 │ │ │ │ + tsteq lr, r4, ror lr │ │ │ │ + tsteq lr, r0, asr lr │ │ │ │ + smlabbeq lr, ip, r2, sp │ │ │ │ + smlatteq ip, r0, pc, r6 @ │ │ │ │ + tsteq lr, r0, ror lr │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -48558,423 +48558,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatteq lr, r8, sp, ip │ │ │ │ - tsteq ip, r4, lsl #22 │ │ │ │ - smlatteq lr, r8, r9, lr │ │ │ │ - smlabteq lr, r4, r9, lr │ │ │ │ - tsteq lr, r0, lsl #28 │ │ │ │ - smlatteq ip, r4, sl, r6 │ │ │ │ - tsteq lr, ip, lsl #28 │ │ │ │ + tsteq lr, r8, asr #24 │ │ │ │ + tsteq ip, r4, ror #18 │ │ │ │ + tsteq lr, r8, asr #16 │ │ │ │ + tsteq lr, r4, lsr #16 │ │ │ │ + tsteq lr, r0, ror #24 │ │ │ │ + tsteq ip, r4, asr #18 │ │ │ │ + tsteq lr, ip, ror #24 │ │ │ │ + tsteq ip, r4, lsr r9 │ │ │ │ + smlatteq lr, r8, ip, ip │ │ │ │ + smlatbeq lr, r8, ip, ip │ │ │ │ + smlabbeq lr, r4, ip, ip │ │ │ │ + tsteq lr, r4, asr r8 │ │ │ │ + tsteq ip, ip, lsl #18 │ │ │ │ + smlatbeq lr, r4, ip, ip │ │ │ │ + tsteq lr, r4, ror r8 │ │ │ │ + strdeq r6, [ip, -r4] │ │ │ │ + smlatteq lr, r0, ip, ip │ │ │ │ + @ instruction: 0x010eccbc │ │ │ │ + smlabbeq lr, ip, r8, lr │ │ │ │ ldrdeq r6, [ip, -r4] │ │ │ │ - smlabbeq lr, r8, lr, ip │ │ │ │ - tsteq lr, r8, asr #28 │ │ │ │ - tsteq lr, r4, lsr #28 │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - smlatbeq ip, ip, sl, r6 │ │ │ │ - tsteq lr, r4, asr #28 │ │ │ │ - tsteq lr, r4, lsl sl │ │ │ │ - @ instruction: 0x010c6a94 │ │ │ │ - smlabbeq lr, r0, lr, ip │ │ │ │ - tsteq lr, ip, asr lr │ │ │ │ + @ instruction: 0x010ee898 │ │ │ │ + smlabteq ip, r4, r8, r6 │ │ │ │ + tsteq lr, r8, asr #20 │ │ │ │ + smlatbeq lr, r4, sp, ip │ │ │ │ + tsteq lr, r4, lsl #18 │ │ │ │ + smlabteq lr, r4, r8, lr │ │ │ │ + smlatbeq lr, r0, r8, lr │ │ │ │ + ldrdeq ip, [lr, -ip] │ │ │ │ + smlabbeq ip, ip, r8, r6 │ │ │ │ + smlabteq lr, r0, r8, lr │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + tsteq ip, r4, ror r8 │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + tsteq lr, r4, lsl sp │ │ │ │ + tsteq ip, r4, asr r8 │ │ │ │ + tsteq lr, r0, lsr #26 │ │ │ │ + tsteq ip, r4, asr #16 │ │ │ │ + @ instruction: 0x010ecd9c │ │ │ │ + tsteq lr, ip, asr sp │ │ │ │ + tsteq lr, r8, lsr sp │ │ │ │ + tsteq lr, r8, lsl #18 │ │ │ │ + tsteq ip, ip, lsl r8 │ │ │ │ + tsteq lr, r8, asr sp │ │ │ │ + tsteq lr, r8, lsr #18 │ │ │ │ + tsteq ip, r4, lsl #16 │ │ │ │ + @ instruction: 0x010ecd94 │ │ │ │ + tsteq lr, r0, ror sp │ │ │ │ + tsteq lr, r0, asr #18 │ │ │ │ + smlatteq ip, r4, r7, r6 │ │ │ │ + tsteq lr, ip, asr #18 │ │ │ │ + ldrdeq r6, [ip, -r4] │ │ │ │ + tsteq lr, r0, ror #28 │ │ │ │ + smlabteq lr, r0, r9, lr │ │ │ │ + smlabbeq lr, r0, r9, lr │ │ │ │ + tsteq lr, ip, asr r9 │ │ │ │ + @ instruction: 0x010ecd98 │ │ │ │ + smlatbeq ip, r4, r7, r6 │ │ │ │ + tsteq lr, ip, ror r9 │ │ │ │ + @ instruction: 0x010ecdb8 │ │ │ │ + smlabbeq ip, ip, r7, r6 │ │ │ │ + @ instruction: 0x010ee9b8 │ │ │ │ + @ instruction: 0x010ee994 │ │ │ │ + ldrdeq ip, [lr, -r0] │ │ │ │ + tsteq ip, ip, ror #14 │ │ │ │ + ldrdeq ip, [lr, -ip] │ │ │ │ + tsteq ip, ip, asr r7 │ │ │ │ + tsteq lr, r8, asr lr │ │ │ │ + tsteq lr, r8, lsl lr │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + smlabteq lr, r4, r9, lr │ │ │ │ + tsteq ip, r4, lsr r7 │ │ │ │ + tsteq lr, r4, lsl lr │ │ │ │ + smlatteq lr, r4, r9, lr │ │ │ │ + tsteq ip, ip, lsl r7 │ │ │ │ + tsteq lr, r0, asr lr │ │ │ │ + tsteq lr, ip, lsr #28 │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + strdeq r6, [ip, -ip] │ │ │ │ + tsteq lr, r8, lsl #20 │ │ │ │ + smlatteq ip, ip, r6, r6 │ │ │ │ + smlatbeq lr, r0, r1, sp │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + smlatteq lr, r4, sl, lr │ │ │ │ + tsteq lr, ip, ror #20 │ │ │ │ tsteq lr, ip, lsr #20 │ │ │ │ - tsteq ip, r4, ror sl │ │ │ │ - tsteq lr, r8, lsr sl │ │ │ │ - tsteq ip, r4, ror #20 │ │ │ │ - smlatteq lr, r8, fp, lr │ │ │ │ - tsteq lr, r4, asr #30 │ │ │ │ - smlatbeq lr, r4, sl, lr │ │ │ │ + tsteq lr, r8, lsl #20 │ │ │ │ + tsteq lr, r4, asr #28 │ │ │ │ + smlatbeq ip, ip, r6, r6 │ │ │ │ + tsteq lr, r8, lsr #20 │ │ │ │ + tsteq lr, r4, ror #28 │ │ │ │ + @ instruction: 0x010c6694 │ │ │ │ tsteq lr, r4, ror #20 │ │ │ │ tsteq lr, r0, asr #20 │ │ │ │ tsteq lr, ip, ror lr │ │ │ │ - tsteq ip, ip, lsr #20 │ │ │ │ + tsteq ip, r4, ror r6 │ │ │ │ tsteq lr, r0, ror #20 │ │ │ │ @ instruction: 0x010ece9c │ │ │ │ - tsteq ip, r4, lsl sl │ │ │ │ - @ instruction: 0x010eea9c │ │ │ │ - tsteq lr, r8, ror sl │ │ │ │ - @ instruction: 0x010eceb4 │ │ │ │ - strdeq r6, [ip, -r4] │ │ │ │ - smlabteq lr, r0, lr, ip │ │ │ │ - smlatteq ip, r4, r9, r6 │ │ │ │ - tsteq lr, ip, lsr pc │ │ │ │ - strdeq ip, [lr, -ip] │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ + tsteq ip, ip, asr r6 │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + @ instruction: 0x010eea94 │ │ │ │ + tsteq lr, r0, ror sl │ │ │ │ + smlatbeq lr, ip, lr, ip │ │ │ │ + tsteq ip, r4, lsr r6 │ │ │ │ + @ instruction: 0x010eea90 │ │ │ │ + smlabteq lr, ip, lr, ip │ │ │ │ + tsteq ip, ip, lsl r6 │ │ │ │ + smlabteq lr, ip, sl, lr │ │ │ │ smlatbeq lr, r8, sl, lr │ │ │ │ - @ instruction: 0x010c69bc │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - smlabteq lr, r8, sl, lr │ │ │ │ - smlatbeq ip, r4, r9, r6 │ │ │ │ - tsteq lr, r4, lsr pc │ │ │ │ - tsteq lr, r0, lsl pc │ │ │ │ - smlatteq lr, r0, sl, lr │ │ │ │ - smlabbeq ip, r4, r9, r6 │ │ │ │ - smlatteq lr, ip, sl, lr │ │ │ │ - tsteq ip, r4, ror r9 │ │ │ │ - mrseq sp, (UNDEF: 14) │ │ │ │ - tsteq lr, r0, ror #22 │ │ │ │ - tsteq lr, r0, lsr #22 │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - tsteq lr, r8, lsr pc │ │ │ │ - tsteq ip, r4, asr #18 │ │ │ │ - tsteq lr, ip, lsl fp │ │ │ │ - tsteq lr, r8, asr pc │ │ │ │ - tsteq ip, ip, lsr #18 │ │ │ │ - tsteq lr, r8, asr fp │ │ │ │ - tsteq lr, r4, lsr fp │ │ │ │ - tsteq lr, r0, ror pc │ │ │ │ - tsteq ip, ip, lsl #18 │ │ │ │ - tsteq lr, ip, ror pc │ │ │ │ + smlatteq lr, r4, lr, ip │ │ │ │ strdeq r6, [ip, -ip] │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - @ instruction: 0x010ecfb8 │ │ │ │ - @ instruction: 0x010ecf94 │ │ │ │ + strdeq ip, [lr, -r0] │ │ │ │ + smlatteq ip, ip, r5, r6 │ │ │ │ + @ instruction: 0x010eeb98 │ │ │ │ + tsteq lr, r4, ror #30 │ │ │ │ + tsteq lr, r4, lsr #30 │ │ │ │ + tsteq lr, r0, lsl #30 │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + @ instruction: 0x010c65bc │ │ │ │ + tsteq lr, r0, lsr #30 │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + smlatbeq ip, r4, r5, r6 │ │ │ │ + tsteq lr, ip, asr pc │ │ │ │ + tsteq lr, r8, lsr pc │ │ │ │ + tsteq lr, r8, lsl #22 │ │ │ │ + smlabbeq ip, r4, r5, r6 │ │ │ │ + tsteq lr, r4, lsl fp │ │ │ │ + tsteq ip, r4, ror r5 │ │ │ │ + @ instruction: 0x010eeb90 │ │ │ │ + tsteq lr, r0, asr fp │ │ │ │ + tsteq lr, ip, lsr #22 │ │ │ │ + tsteq lr, r8, ror #30 │ │ │ │ + tsteq ip, ip, asr #10 │ │ │ │ + tsteq lr, ip, asr #22 │ │ │ │ + smlabbeq lr, r8, pc, ip @ │ │ │ │ + tsteq ip, r4, lsr r5 │ │ │ │ + smlabbeq lr, r8, fp, lr │ │ │ │ tsteq lr, r4, ror #22 │ │ │ │ - ldrdeq r6, [ip, -r4] │ │ │ │ + smlatbeq lr, r0, pc, ip @ │ │ │ │ + tsteq ip, r4, lsl r5 │ │ │ │ + smlatbeq lr, ip, pc, ip @ │ │ │ │ + tsteq ip, r4, lsl #10 │ │ │ │ + tsteq lr, ip, asr r1 │ │ │ │ + tsteq lr, ip, asr #24 │ │ │ │ + tsteq lr, r8, lsl r0 │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ @ instruction: 0x010ecfb4 │ │ │ │ smlabbeq lr, r4, fp, lr │ │ │ │ - @ instruction: 0x010c68bc │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - smlabteq lr, ip, pc, ip @ │ │ │ │ - @ instruction: 0x010eeb9c │ │ │ │ - @ instruction: 0x010c689c │ │ │ │ - smlatbeq lr, r8, fp, lr │ │ │ │ - smlabbeq ip, ip, r8, r6 │ │ │ │ - tsteq lr, r0, asr #6 │ │ │ │ - @ instruction: 0x010ed194 │ │ │ │ - smlabbeq lr, r4, ip, lr │ │ │ │ - tsteq lr, ip, lsl #24 │ │ │ │ - smlabteq lr, ip, fp, lr │ │ │ │ - smlatbeq lr, r8, fp, lr │ │ │ │ - smlatteq lr, r4, pc, ip @ │ │ │ │ - tsteq ip, ip, asr #16 │ │ │ │ + smlabteq ip, ip, r4, r6 │ │ │ │ + ldrdeq ip, [lr, -r4] │ │ │ │ + smlatbeq lr, r4, fp, lr │ │ │ │ + @ instruction: 0x010c64b4 │ │ │ │ + tsteq lr, r0, lsl r0 │ │ │ │ + smlatteq lr, ip, pc, ip @ │ │ │ │ + @ instruction: 0x010eebbc │ │ │ │ + @ instruction: 0x010c6494 │ │ │ │ smlabteq lr, r8, fp, lr │ │ │ │ - tsteq lr, r4 │ │ │ │ - tsteq ip, r4, lsr r8 │ │ │ │ + smlabbeq ip, r4, r4, r6 │ │ │ │ + tsteq lr, r4, asr #24 │ │ │ │ tsteq lr, r4, lsl #24 │ │ │ │ smlatteq lr, r0, fp, lr │ │ │ │ tsteq lr, ip, lsl r0 │ │ │ │ - tsteq ip, r4, lsl r8 │ │ │ │ + tsteq ip, ip, asr r4 │ │ │ │ tsteq lr, r0, lsl #24 │ │ │ │ tsteq lr, ip, lsr r0 │ │ │ │ - strdeq r6, [ip, -ip] │ │ │ │ - tsteq lr, r4, ror ip │ │ │ │ - tsteq lr, r4, lsr ip │ │ │ │ - tsteq lr, r0, lsl ip │ │ │ │ - tsteq lr, ip, asr #32 │ │ │ │ - ldrdeq r6, [ip, -r4] │ │ │ │ - tsteq lr, r0, lsr ip │ │ │ │ - tsteq lr, ip, rrx │ │ │ │ - @ instruction: 0x010c67bc │ │ │ │ - tsteq lr, ip, ror #24 │ │ │ │ - tsteq lr, r8, asr #24 │ │ │ │ - smlabbeq lr, r4, r0, sp │ │ │ │ - @ instruction: 0x010c679c │ │ │ │ + tsteq ip, r4, asr #8 │ │ │ │ + tsteq lr, ip, lsr ip │ │ │ │ + tsteq lr, r8, lsl ip │ │ │ │ + qaddeq sp, r4, lr │ │ │ │ + tsteq ip, r4, lsr #8 │ │ │ │ + tsteq lr, r0, rrx │ │ │ │ + tsteq ip, r4, lsl r4 │ │ │ │ + tsteq lr, r8, lsl #26 │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + swpeq sp, r4, [lr] │ │ │ │ + tsteq lr, r0, ror r0 │ │ │ │ + tsteq lr, r0, asr #24 │ │ │ │ + smlatteq ip, r4, r3, r6 │ │ │ │ swpeq sp, r0, [lr] │ │ │ │ - smlabbeq ip, ip, r7, r6 │ │ │ │ - tsteq lr, r8, lsr sp │ │ │ │ - tsteq lr, r4, lsl #2 │ │ │ │ - smlabteq lr, r4, r0, sp │ │ │ │ - smlatbeq lr, r0, r0, sp │ │ │ │ - tsteq lr, r0, ror ip │ │ │ │ - tsteq ip, ip, asr r7 │ │ │ │ - smlabteq lr, r0, r0, sp │ │ │ │ - @ instruction: 0x010eec90 │ │ │ │ - tsteq ip, r4, asr #14 │ │ │ │ - strdeq sp, [lr, -ip] │ │ │ │ + tsteq lr, r0, ror #24 │ │ │ │ + smlabteq ip, ip, r3, r6 │ │ │ │ + smlabteq lr, ip, r0, sp │ │ │ │ + smlatbeq lr, r8, r0, sp │ │ │ │ + tsteq lr, r8, ror ip │ │ │ │ + smlatbeq ip, ip, r3, r6 │ │ │ │ + smlabbeq lr, r4, ip, lr │ │ │ │ + @ instruction: 0x010c639c │ │ │ │ + tsteq lr, r0, lsl #26 │ │ │ │ + smlabteq lr, r0, ip, lr │ │ │ │ + @ instruction: 0x010eec9c │ │ │ │ ldrdeq sp, [lr, -r8] │ │ │ │ - smlatbeq lr, r8, ip, lr │ │ │ │ - tsteq ip, r4, lsr #14 │ │ │ │ - @ instruction: 0x010eecb4 │ │ │ │ - tsteq ip, r4, lsl r7 │ │ │ │ - tsteq lr, r0, lsr sp │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - smlabteq lr, ip, ip, lr │ │ │ │ - tsteq lr, r8, lsl #2 │ │ │ │ - smlatteq ip, ip, r6, r6 │ │ │ │ - smlatteq lr, ip, ip, lr │ │ │ │ - tsteq lr, r8, lsr #2 │ │ │ │ - ldrdeq r6, [ip, -r4] │ │ │ │ - tsteq lr, r8, lsr #26 │ │ │ │ + tsteq ip, r4, ror r3 │ │ │ │ + @ instruction: 0x010eecbc │ │ │ │ + strdeq sp, [lr, -r8] │ │ │ │ + tsteq ip, ip, asr r3 │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + tsteq lr, r0, lsl r1 │ │ │ │ + tsteq ip, ip, lsr r3 │ │ │ │ + tsteq lr, ip, lsl r1 │ │ │ │ + tsteq ip, ip, lsr #6 │ │ │ │ + @ instruction: 0x010ef390 │ │ │ │ + tstpeq lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010eee94 │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + tsteq lr, r8, ror r1 │ │ │ │ + tsteq lr, r8, lsr r1 │ │ │ │ + tsteq lr, r4, lsl r1 │ │ │ │ + smlatteq lr, r4, ip, lr │ │ │ │ + smlatteq ip, r4, r2, r6 │ │ │ │ + tsteq lr, r4, lsr r1 │ │ │ │ tsteq lr, r4, lsl #26 │ │ │ │ - tsteq lr, r0, asr #2 │ │ │ │ - @ instruction: 0x010c66b4 │ │ │ │ + smlabteq ip, ip, r2, r6 │ │ │ │ + tsteq lr, r0, ror r1 │ │ │ │ tsteq lr, ip, asr #2 │ │ │ │ - smlatbeq ip, r4, r6, r6 │ │ │ │ - strdeq sp, [lr, -ip] │ │ │ │ - smlatteq lr, ip, sp, lr │ │ │ │ - @ instruction: 0x010ed1b8 │ │ │ │ - tsteq lr, r8, ror r1 │ │ │ │ - tsteq lr, r4, asr r1 │ │ │ │ - tsteq lr, r4, lsr #26 │ │ │ │ - tsteq ip, ip, ror #12 │ │ │ │ - tsteq lr, r4, ror r1 │ │ │ │ - tsteq lr, r4, asr #26 │ │ │ │ - tsteq ip, r4, asr r6 │ │ │ │ - @ instruction: 0x010ed1b0 │ │ │ │ - smlabbeq lr, ip, r1, sp │ │ │ │ - tsteq lr, ip, asr sp │ │ │ │ - tsteq ip, r4, lsr r6 │ │ │ │ - tsteq lr, r8, ror #26 │ │ │ │ - tsteq ip, r4, lsr #12 │ │ │ │ - smlatteq lr, r4, sp, lr │ │ │ │ - smlatbeq lr, r4, sp, lr │ │ │ │ - smlabbeq lr, r0, sp, lr │ │ │ │ - @ instruction: 0x010ed1bc │ │ │ │ - strdeq r6, [ip, -ip] │ │ │ │ + tsteq lr, ip, lsl sp │ │ │ │ + smlatbeq ip, ip, r2, r6 │ │ │ │ + tsteq lr, ip, ror #2 │ │ │ │ + tsteq lr, ip, lsr sp │ │ │ │ + @ instruction: 0x010c6294 │ │ │ │ + smlatteq lr, r0, r1, sp │ │ │ │ + smlatbeq lr, r0, r1, sp │ │ │ │ + tsteq lr, ip, ror r1 │ │ │ │ + tsteq lr, ip, asr #26 │ │ │ │ + tsteq ip, ip, ror #4 │ │ │ │ + @ instruction: 0x010ed19c │ │ │ │ + tsteq lr, ip, ror #26 │ │ │ │ + tsteq ip, r4, asr r2 │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + @ instruction: 0x010ed1b4 │ │ │ │ + smlabbeq lr, r4, sp, lr │ │ │ │ + tsteq ip, r4, lsr r2 │ │ │ │ + @ instruction: 0x010eed90 │ │ │ │ + tsteq ip, r4, lsr #4 │ │ │ │ + smlatbeq lr, r4, r2, sp │ │ │ │ + tsteq lr, r4, lsl #28 │ │ │ │ + smlabteq lr, r4, sp, lr │ │ │ │ smlatbeq lr, r0, sp, lr │ │ │ │ ldrdeq sp, [lr, -ip] │ │ │ │ - smlatteq ip, r4, r5, r6 │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - @ instruction: 0x010eedb8 │ │ │ │ - strdeq sp, [lr, -r4] │ │ │ │ - smlabteq ip, r4, r5, r6 │ │ │ │ - mrseq sp, LR_fiq │ │ │ │ - @ instruction: 0x010c65b4 │ │ │ │ - smlatbeq lr, r8, lr, lr │ │ │ │ - tsteq lr, r4, ror r2 │ │ │ │ - tsteq lr, r4, lsr r2 │ │ │ │ - tsteq lr, r0, lsl r2 │ │ │ │ - smlatteq lr, r0, sp, lr │ │ │ │ - smlabbeq ip, r4, r5, r6 │ │ │ │ - tsteq lr, r0, lsr r2 │ │ │ │ - tsteq lr, r0, lsl #28 │ │ │ │ - tsteq ip, ip, ror #10 │ │ │ │ - tsteq lr, ip, ror #4 │ │ │ │ - tsteq lr, r8, asr #4 │ │ │ │ - tsteq lr, r8, lsl lr │ │ │ │ - tsteq ip, ip, asr #10 │ │ │ │ - tsteq lr, r4, lsr #28 │ │ │ │ - tsteq ip, ip, lsr r5 │ │ │ │ - smlatbeq lr, r0, lr, lr │ │ │ │ - tsteq lr, r0, ror #28 │ │ │ │ - tsteq lr, ip, lsr lr │ │ │ │ - tsteq lr, r8, ror r2 │ │ │ │ - tsteq ip, r4, lsl r5 │ │ │ │ - tsteq lr, ip, asr lr │ │ │ │ - @ instruction: 0x010ed298 │ │ │ │ - strdeq r6, [ip, -ip] │ │ │ │ - @ instruction: 0x010eee98 │ │ │ │ + strdeq r6, [ip, -r4] │ │ │ │ + smlabteq lr, r0, sp, lr │ │ │ │ + strdeq sp, [lr, -ip] │ │ │ │ + ldrdeq r6, [ip, -ip] │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + tsteq lr, r4, lsl r2 │ │ │ │ + @ instruction: 0x010c61bc │ │ │ │ + tsteq lr, r0, lsr #4 │ │ │ │ + smlatbeq ip, ip, r1, r6 │ │ │ │ + @ instruction: 0x010ed29c │ │ │ │ + tsteq lr, ip, asr r2 │ │ │ │ + tsteq lr, r8, lsr r2 │ │ │ │ + tsteq lr, r8, lsl #28 │ │ │ │ + smlabbeq ip, r4, r1, r6 │ │ │ │ + tsteq lr, r8, asr r2 │ │ │ │ + tsteq lr, r8, lsr #28 │ │ │ │ + tsteq ip, ip, ror #2 │ │ │ │ + @ instruction: 0x010ed294 │ │ │ │ + tsteq lr, r0, ror r2 │ │ │ │ + tsteq lr, r0, asr #28 │ │ │ │ + tsteq ip, ip, asr #2 │ │ │ │ + tsteq lr, ip, asr #28 │ │ │ │ + tsteq ip, ip, lsr r1 │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + tsteq lr, r8, asr r3 │ │ │ │ + @ instruction: 0x010eeeb8 │ │ │ │ + tsteq lr, r8, ror lr │ │ │ │ + tsteq lr, r4, asr lr │ │ │ │ + @ instruction: 0x010ed290 │ │ │ │ + tsteq ip, r4, lsl #2 │ │ │ │ tsteq lr, r4, ror lr │ │ │ │ @ instruction: 0x010ed2b0 │ │ │ │ - ldrdeq r6, [ip, -ip] │ │ │ │ - @ instruction: 0x010ed2bc │ │ │ │ - smlabteq ip, ip, r4, r6 │ │ │ │ - tstpeq lr, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r0, r1, pc @ │ │ │ │ - tstpeq lr, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ed390 │ │ │ │ - tsteq lr, r8, lsl r3 │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - @ instruction: 0x010ed2b4 │ │ │ │ - smlabbeq lr, r4, lr, lr │ │ │ │ - smlabbeq ip, r4, r4, r6 │ │ │ │ + smlatteq ip, ip, r0, r6 │ │ │ │ + @ instruction: 0x010eeeb0 │ │ │ │ + smlabbeq lr, ip, lr, lr │ │ │ │ + smlabteq lr, r8, r2, sp │ │ │ │ + smlabteq ip, ip, r0, r6 │ │ │ │ ldrdeq sp, [lr, -r4] │ │ │ │ - smlatbeq lr, r4, lr, lr │ │ │ │ - tsteq ip, ip, ror #8 │ │ │ │ + strheq r6, [ip, -ip] │ │ │ │ + tsteq lr, r0, asr r3 │ │ │ │ tsteq lr, r0, lsl r3 │ │ │ │ smlatteq lr, ip, r2, sp │ │ │ │ @ instruction: 0x010eeebc │ │ │ │ - tsteq ip, ip, asr #8 │ │ │ │ + swpeq r6, r4, [ip] │ │ │ │ tsteq lr, ip, lsl #6 │ │ │ │ ldrdeq lr, [lr, -ip] │ │ │ │ - tsteq ip, r4, lsr r4 │ │ │ │ - smlabbeq lr, r0, r3, sp │ │ │ │ - tsteq lr, r0, asr #6 │ │ │ │ - tsteq lr, ip, lsl r3 │ │ │ │ - smlatteq lr, ip, lr, lr │ │ │ │ - tsteq ip, ip, lsl #8 │ │ │ │ - tsteq lr, ip, lsr r3 │ │ │ │ - tsteq lr, ip, lsl #30 │ │ │ │ - strdeq r6, [ip, -r4] │ │ │ │ - tsteq lr, r8, ror r3 │ │ │ │ - tsteq lr, r4, asr r3 │ │ │ │ - tsteq lr, r4, lsr #30 │ │ │ │ - ldrdeq r6, [ip, -r4] │ │ │ │ + tsteq ip, ip, ror r0 │ │ │ │ + tsteq lr, r8, asr #6 │ │ │ │ + tsteq lr, r4, lsr #6 │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ + qaddeq r6, ip, ip │ │ │ │ + tsteq lr, r0, lsl #30 │ │ │ │ + tsteq ip, ip, asr #32 │ │ │ │ + tsteq lr, r4, lsl r4 │ │ │ │ + tsteq lr, r4, ror pc │ │ │ │ + tsteq lr, r4, lsr pc │ │ │ │ + tsteq lr, r0, lsl pc │ │ │ │ + tsteq lr, ip, asr #6 │ │ │ │ + tsteq ip, ip, lsl r0 │ │ │ │ tsteq lr, r0, lsr pc │ │ │ │ - smlabteq ip, r4, r3, r6 │ │ │ │ - tsteq lr, r4, asr #8 │ │ │ │ - smlatbeq lr, r4, pc, lr @ │ │ │ │ - tsteq lr, r4, ror #30 │ │ │ │ - tsteq lr, r0, asr #30 │ │ │ │ - tsteq lr, ip, ror r3 │ │ │ │ - @ instruction: 0x010c6394 │ │ │ │ - tsteq lr, r0, ror #30 │ │ │ │ - @ instruction: 0x010ed39c │ │ │ │ - tsteq ip, ip, ror r3 │ │ │ │ - @ instruction: 0x010eef9c │ │ │ │ + tsteq lr, ip, ror #6 │ │ │ │ + tsteq ip, r4 │ │ │ │ + tsteq lr, ip, ror #30 │ │ │ │ + tsteq lr, r8, asr #30 │ │ │ │ + smlabbeq lr, r4, r3, sp │ │ │ │ + smlatteq ip, r4, pc, r5 @ │ │ │ │ + @ instruction: 0x010ed390 │ │ │ │ + ldrdeq r5, [ip, -r4] │ │ │ │ + tsteq lr, ip, lsl #8 │ │ │ │ + smlabteq lr, ip, r3, sp │ │ │ │ + smlatbeq lr, r8, r3, sp │ │ │ │ tsteq lr, r8, ror pc │ │ │ │ - @ instruction: 0x010ed3b4 │ │ │ │ - tsteq ip, ip, asr r3 │ │ │ │ - smlabteq lr, r0, r3, sp │ │ │ │ - tsteq ip, ip, asr #6 │ │ │ │ - tsteq lr, ip, lsr r4 │ │ │ │ - strdeq sp, [lr, -ip] │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - smlatbeq lr, r8, pc, lr @ │ │ │ │ - tsteq ip, r4, lsr #6 │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - smlabteq lr, r8, pc, lr @ │ │ │ │ - tsteq ip, ip, lsl #6 │ │ │ │ - tsteq lr, r4, lsr r4 │ │ │ │ - tsteq lr, r0, lsl r4 │ │ │ │ + smlatbeq ip, ip, pc, r5 @ │ │ │ │ + smlabteq lr, r8, r3, sp │ │ │ │ + @ instruction: 0x010eef98 │ │ │ │ + @ instruction: 0x010c5f94 │ │ │ │ + tsteq lr, r4, lsl #8 │ │ │ │ + smlatteq lr, r0, r3, sp │ │ │ │ + @ instruction: 0x010eefb0 │ │ │ │ + tsteq ip, r4, ror pc │ │ │ │ + @ instruction: 0x010eefbc │ │ │ │ + tsteq ip, r4, ror #30 │ │ │ │ + tsteq lr, r4, asr r7 │ │ │ │ + smlatbeq lr, r8, r5, sp │ │ │ │ + swpeq pc, r8, [lr] @ │ │ │ │ + tstpeq lr, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ smlatteq lr, r0, pc, lr @ │ │ │ │ - smlatteq ip, ip, r2, r6 │ │ │ │ - smlatteq lr, ip, pc, lr @ │ │ │ │ - ldrdeq r6, [ip, -ip] │ │ │ │ - @ instruction: 0x010ef19c │ │ │ │ + @ instruction: 0x010eefbc │ │ │ │ strdeq sp, [lr, -r8] │ │ │ │ - qaddeq pc, r8, lr @ │ │ │ │ + tsteq ip, r4, lsr #30 │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + tsteq lr, r8, lsl r4 │ │ │ │ + tsteq ip, ip, lsl #30 │ │ │ │ tstpeq lr, r8, lsl r0 @ p-variant is OBSOLETE │ │ │ │ strdeq lr, [lr, -r4] │ │ │ │ tsteq lr, r0, lsr r4 │ │ │ │ - smlatbeq ip, r4, r2, r6 │ │ │ │ + smlatteq ip, ip, lr, r5 │ │ │ │ tstpeq lr, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ tsteq lr, r0, asr r4 │ │ │ │ - smlabbeq ip, ip, r2, r6 │ │ │ │ - qaddeq pc, r0, lr @ │ │ │ │ - tstpeq lr, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r8, ror #8 │ │ │ │ - tsteq ip, ip, ror #4 │ │ │ │ - tsteq lr, r4, ror r4 │ │ │ │ - tsteq ip, ip, asr r2 │ │ │ │ - strdeq sp, [lr, -r0] │ │ │ │ - @ instruction: 0x010ed4b0 │ │ │ │ - smlabbeq lr, ip, r4, sp │ │ │ │ + ldrdeq r5, [ip, -r4] │ │ │ │ + smlabbeq lr, r8, r0, pc @ │ │ │ │ + tstpeq lr, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r0, ror #8 │ │ │ │ + smlatbeq ip, ip, lr, r5 │ │ │ │ + tstpeq lr, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r0, r4, sp │ │ │ │ + @ instruction: 0x010c5e94 │ │ │ │ + smlabbeq lr, r0, r0, pc @ │ │ │ │ qaddeq pc, ip, lr @ │ │ │ │ - tsteq ip, r4, lsr r2 │ │ │ │ - smlatbeq lr, ip, r4, sp │ │ │ │ - tstpeq lr, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, ip, lsl r2 │ │ │ │ - smlatteq lr, r8, r4, sp │ │ │ │ - smlabteq lr, r4, r4, sp │ │ │ │ - swpeq pc, r4, [lr] @ │ │ │ │ - strdeq r6, [ip, -ip] │ │ │ │ - smlatbeq lr, r0, r0, pc @ │ │ │ │ - smlatteq ip, ip, r1, r6 │ │ │ │ - @ instruction: 0x010ed5b4 │ │ │ │ - tstpeq lr, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - strheq pc, [lr, -r0] @ │ │ │ │ + @ instruction: 0x010ed498 │ │ │ │ + tsteq ip, r4, ror lr │ │ │ │ + smlatbeq lr, r4, r4, sp │ │ │ │ + tsteq ip, r4, ror #28 │ │ │ │ + tstpeq lr, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r8, lsl r5 │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + @ instruction: 0x010ed4b4 │ │ │ │ + smlabbeq lr, r4, r0, pc @ │ │ │ │ + tsteq ip, r4, lsr lr │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + smlatbeq lr, r4, r0, pc @ │ │ │ │ + tsteq ip, ip, lsl lr │ │ │ │ + tsteq lr, r0, lsl r5 │ │ │ │ smlatteq lr, ip, r4, sp │ │ │ │ - @ instruction: 0x010c61bc │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - tsteq lr, ip, lsl #10 │ │ │ │ - smlatbeq ip, r4, r1, r6 │ │ │ │ - tstpeq lr, ip, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r8, r0, pc @ │ │ │ │ - tsteq lr, r4, lsr #10 │ │ │ │ - smlabbeq ip, r4, r1, r6 │ │ │ │ - tsteq lr, r0, lsr r5 │ │ │ │ - tsteq ip, r4, ror r1 │ │ │ │ - smlatbeq lr, ip, r5, sp │ │ │ │ - tsteq lr, ip, ror #10 │ │ │ │ - tsteq lr, r8, asr #10 │ │ │ │ + strheq pc, [lr, -ip] @ │ │ │ │ + strdeq r5, [ip, -ip] │ │ │ │ + smlabteq lr, r8, r0, pc @ │ │ │ │ + smlatteq ip, ip, sp, r5 │ │ │ │ + tstpeq lr, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r0, r0, pc @ │ │ │ │ + tsteq lr, ip, lsl r5 │ │ │ │ + smlabteq ip, r4, sp, r5 │ │ │ │ + mrseq pc, (UNDEF: 30) @ │ │ │ │ + tsteq lr, ip, lsr r5 │ │ │ │ + smlatbeq ip, ip, sp, r5 │ │ │ │ + tstpeq lr, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, ip, asr #2 │ │ │ │ + tsteq lr, r4, asr r5 │ │ │ │ + smlabbeq ip, ip, sp, r5 │ │ │ │ + tsteq lr, r0, ror #10 │ │ │ │ + tsteq ip, ip, ror sp │ │ │ │ + tsteq lr, r0, lsl r7 │ │ │ │ + mrseq pc, LR_fiq @ │ │ │ │ + smlabteq lr, ip, r5, sp │ │ │ │ + smlabbeq lr, ip, r5, sp │ │ │ │ tsteq lr, r8, ror #10 │ │ │ │ tstpeq lr, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, lsr r1 │ │ │ │ - smlatbeq lr, r4, r5, sp │ │ │ │ - smlabbeq lr, r0, r5, sp │ │ │ │ - tstpeq lr, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, lsl r1 │ │ │ │ - tstpeq lr, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, lsl #2 │ │ │ │ - strdeq sp, [lr, -r4] │ │ │ │ - tsteq lr, r8, asr #14 │ │ │ │ - tstpeq lr, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r0, r1, pc @ │ │ │ │ - smlabbeq lr, r0, r1, pc @ │ │ │ │ - tstpeq lr, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ed598 │ │ │ │ - smlabteq ip, r4, r0, r6 │ │ │ │ + tsteq ip, r4, asr #26 │ │ │ │ + smlabbeq lr, r8, r5, sp │ │ │ │ + tstpeq lr, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, lsr #26 │ │ │ │ + smlabteq lr, r4, r5, sp │ │ │ │ + smlatbeq lr, r0, r5, sp │ │ │ │ + tstpeq lr, r0, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, lsl #26 │ │ │ │ tstpeq lr, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ed5b8 │ │ │ │ - smlatbeq ip, ip, r0, r6 │ │ │ │ + strdeq r5, [ip, -ip] │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ @ instruction: 0x010ef1b8 │ │ │ │ @ instruction: 0x010ef194 │ │ │ │ ldrdeq sp, [lr, -r0] │ │ │ │ - smlabbeq ip, ip, r0, r6 │ │ │ │ + ldrdeq r5, [ip, -r4] │ │ │ │ @ instruction: 0x010ef1b4 │ │ │ │ strdeq sp, [lr, -r0] │ │ │ │ - tsteq ip, r4, ror r0 │ │ │ │ - tstpeq lr, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r8, r1, pc @ │ │ │ │ - smlabteq lr, r4, r1, pc @ │ │ │ │ - tsteq lr, r0, lsl #12 │ │ │ │ - tsteq ip, ip, asr #32 │ │ │ │ - smlatteq lr, r4, r1, pc @ │ │ │ │ - tsteq lr, r0, lsr #12 │ │ │ │ - tsteq ip, r4, lsr r0 │ │ │ │ - tstpeq lr, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - tsteq lr, r8, lsr r6 │ │ │ │ - tsteq ip, r4, lsl r0 │ │ │ │ - tsteq lr, r4, asr #12 │ │ │ │ - tsteq ip, r4 │ │ │ │ - smlatteq lr, ip, r2, pc @ │ │ │ │ - @ instruction: 0x010ed6b8 │ │ │ │ - tsteq lr, r8, ror r6 │ │ │ │ - tsteq lr, r4, asr r6 │ │ │ │ - tstpeq lr, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r5, [ip, -r4] │ │ │ │ - tsteq lr, r4, ror r6 │ │ │ │ - tstpeq lr, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010c5fbc │ │ │ │ - @ instruction: 0x010ed6b0 │ │ │ │ - smlabbeq lr, ip, r6, sp │ │ │ │ - tstpeq lr, ip, asr r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010c5f9c │ │ │ │ - tstpeq lr, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq ip, ip, pc, r5 @ │ │ │ │ - smlatteq lr, r4, r2, pc @ │ │ │ │ - smlatbeq lr, r4, r2, pc @ │ │ │ │ - smlabbeq lr, r0, r2, pc @ │ │ │ │ - @ instruction: 0x010ed6bc │ │ │ │ - tsteq ip, r4, ror #30 │ │ │ │ - smlatbeq lr, r0, r2, pc @ │ │ │ │ - ldrdeq sp, [lr, -ip] │ │ │ │ - tsteq ip, ip, asr #30 │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - @ instruction: 0x010ef2b8 │ │ │ │ - strdeq sp, [lr, -r4] │ │ │ │ - tsteq ip, ip, lsr #30 │ │ │ │ - tsteq lr, r0, lsl #14 │ │ │ │ - tsteq ip, ip, lsl pc │ │ │ │ - @ instruction: 0x010ed8b0 │ │ │ │ - smlatbeq lr, r0, r3, pc @ │ │ │ │ - tsteq lr, ip, ror #14 │ │ │ │ - tsteq lr, ip, lsr #14 │ │ │ │ - tsteq lr, r8, lsl #14 │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - smlatteq ip, r4, lr, r5 │ │ │ │ - tsteq lr, r8, lsr #14 │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - smlabteq ip, ip, lr, r5 │ │ │ │ - tsteq lr, r4, ror #14 │ │ │ │ - tsteq lr, r0, asr #14 │ │ │ │ - tstpeq lr, r0, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq ip, ip, lr, r5 │ │ │ │ - tstpeq lr, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010c5e9c │ │ │ │ - @ instruction: 0x010ef398 │ │ │ │ - tstpeq lr, r8, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r0, ror r7 │ │ │ │ - tsteq ip, r4, ror lr │ │ │ │ - tstpeq lr, r4, asr r3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ed790 │ │ │ │ - tsteq ip, ip, asr lr │ │ │ │ - @ instruction: 0x010ef390 │ │ │ │ - tstpeq lr, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010c5cbc │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + smlabteq lr, ip, r1, pc @ │ │ │ │ ldrbtmi r4, [r8], #-2097 @ 0xfffff7cf │ │ │ │ ldmdami r1!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ ldmdami r0!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -49017,47 +49017,47 @@ │ │ │ │ stmdami r3!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq lr, r6, asr #2 │ │ │ │ - ldrdeq r5, [ip, -ip] │ │ │ │ - tsteq lr, r6, asr r1 │ │ │ │ - ldrdeq r5, [ip, -r0] │ │ │ │ - tsteq lr, r2, lsl #28 │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - @ instruction: 0x010ed192 │ │ │ │ - tsteq lr, r0, ror r1 │ │ │ │ - tsteq lr, r2, asr #26 │ │ │ │ - smlatbeq ip, ip, r7, r5 │ │ │ │ - @ instruction: 0x010ed196 │ │ │ │ - tsteq lr, r8, ror #26 │ │ │ │ - @ instruction: 0x010c579a │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - @ instruction: 0x010ed1b6 │ │ │ │ - smlabbeq lr, r8, sp, lr │ │ │ │ - smlabbeq ip, r2, r7, r5 │ │ │ │ - @ instruction: 0x010eed98 │ │ │ │ - tsteq ip, r6, ror r7 │ │ │ │ - tsteq lr, r8, lsl lr │ │ │ │ - ldrdeq lr, [lr, -sl] │ │ │ │ - @ instruction: 0x010eedb8 │ │ │ │ - strdeq sp, [lr, -r6] │ │ │ │ - tsteq ip, r8, asr r7 │ │ │ │ - ldrdeq lr, [lr, -lr] │ │ │ │ - tsteq lr, ip, lsl r2 │ │ │ │ - tsteq ip, r6, asr #14 │ │ │ │ - tsteq lr, r0, lsr #28 │ │ │ │ - strdeq lr, [lr, -lr] │ │ │ │ - tsteq lr, ip, lsr r2 │ │ │ │ - tsteq ip, lr, lsr #14 │ │ │ │ - tsteq lr, ip, asr #4 │ │ │ │ - tsteq ip, r2, lsr #14 │ │ │ │ + smlatbeq lr, r6, pc, ip @ │ │ │ │ + tsteq ip, ip, lsr r6 │ │ │ │ + @ instruction: 0x010ecfb6 │ │ │ │ + tsteq ip, r0, lsr r6 │ │ │ │ + tsteq lr, r2, ror #24 │ │ │ │ + tsteq lr, r0, lsr r0 │ │ │ │ + strdeq ip, [lr, -r2] │ │ │ │ + ldrdeq ip, [lr, -r0] │ │ │ │ + smlatbeq lr, r2, fp, lr │ │ │ │ + tsteq ip, ip, lsl #12 │ │ │ │ + strdeq ip, [lr, -r6] │ │ │ │ + smlabteq lr, r8, fp, lr │ │ │ │ + strdeq r5, [ip, -sl] │ │ │ │ + tsteq lr, r8, lsr r0 │ │ │ │ + tsteq lr, r6, lsl r0 │ │ │ │ + smlatteq lr, r8, fp, lr │ │ │ │ + smlatteq ip, r2, r5, r5 │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + ldrdeq r5, [ip, -r6] │ │ │ │ + tsteq lr, r8, ror ip │ │ │ │ + tsteq lr, sl, lsr ip │ │ │ │ + tsteq lr, r8, lsl ip │ │ │ │ + qaddeq sp, r6, lr │ │ │ │ + @ instruction: 0x010c55b8 │ │ │ │ + tsteq lr, lr, lsr ip │ │ │ │ + tsteq lr, ip, ror r0 │ │ │ │ + smlatbeq ip, r6, r5, r5 │ │ │ │ + smlabbeq lr, r0, ip, lr │ │ │ │ + tsteq lr, lr, asr ip │ │ │ │ + swpeq sp, ip, [lr] │ │ │ │ + smlabbeq ip, lr, r5, r5 │ │ │ │ + smlatbeq lr, ip, r0, sp │ │ │ │ + smlabbeq ip, r2, r5, r5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subne pc, r4, #68157440 @ 0x4100000 │ │ │ │ addsmi r4, r1, #5242880 @ 0x500000 │ │ │ │ @@ -49899,52 +49899,52 @@ │ │ │ │ stccc 4, cr5, [r0], #-376 @ 0xfffffe88 │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ strhi pc, [r5, #-513]! @ 0xfffffdff │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ ldrbeq r4, [ip, r3, ror #1] │ │ │ │ strbthi pc, [r1], #-256 @ 0xffffff00 @ │ │ │ │ ldclt 0, cr15, [sp, #-4] │ │ │ │ - tsteq ip, r6, lsl sp │ │ │ │ - strdeq r5, [lr, -r8] │ │ │ │ - tsteq ip, sl, lsl #26 │ │ │ │ - tsteq ip, r4, lsl r9 │ │ │ │ - strdeq r5, [lr, -ip] │ │ │ │ - tsteq ip, r6, lsl sp │ │ │ │ - tsteq ip, r4, lsl #26 │ │ │ │ - tsteq lr, ip, lsr sl │ │ │ │ - tsteq lr, r4, ror #18 │ │ │ │ - smlatteq lr, r8, fp, lr │ │ │ │ - smlatteq lr, ip, pc, r4 @ │ │ │ │ - tsteq lr, ip, ror pc │ │ │ │ - @ instruction: 0x010e4f96 │ │ │ │ - smlatbeq lr, r0, fp, r4 │ │ │ │ - @ instruction: 0x010e4eb8 │ │ │ │ - @ instruction: 0x010e5796 │ │ │ │ - tsteq lr, r4, asr r7 │ │ │ │ - tsteq lr, lr, lsl #2 │ │ │ │ - tsteq lr, r2, lsr sp │ │ │ │ - strheq r6, [lr, -lr] │ │ │ │ - smlatteq lr, r2, ip, r4 │ │ │ │ - ldrdeq r6, [lr, -r2] │ │ │ │ - tsteq lr, r4, asr sp │ │ │ │ - smlatteq lr, r4, sl, r4 │ │ │ │ - tsteq lr, r4, asr #26 │ │ │ │ - tsteq lr, sl, lsr sp │ │ │ │ - tsteq lr, ip, lsr #26 │ │ │ │ - tsteq lr, r2, lsr #26 │ │ │ │ - tsteq lr, r4, lsl sp │ │ │ │ - tsteq lr, sl, lsl #26 │ │ │ │ - strdeq r6, [lr, -ip] │ │ │ │ - tsteq lr, ip, lsl #24 │ │ │ │ - @ instruction: 0x010e499e │ │ │ │ - tsteq lr, ip, asr ip │ │ │ │ - tsteq lr, ip, asr r9 │ │ │ │ - tsteq lr, r8, asr #24 │ │ │ │ - tsteq lr, r8, lsr #24 │ │ │ │ - tsteq lr, r6, lsl #18 │ │ │ │ + tsteq ip, r6, ror fp │ │ │ │ + qaddeq r5, r8, lr │ │ │ │ + tsteq ip, sl, ror #22 │ │ │ │ + tsteq ip, r4, ror r7 │ │ │ │ + tsteq lr, ip, asr pc │ │ │ │ + tsteq ip, r6, ror fp │ │ │ │ + tsteq ip, r4, ror #22 │ │ │ │ + @ instruction: 0x010e589c │ │ │ │ + smlabteq lr, r4, r7, r4 │ │ │ │ + tsteq lr, r8, asr #20 │ │ │ │ + tsteq lr, ip, asr #28 │ │ │ │ + ldrdeq r4, [lr, -ip] │ │ │ │ + strdeq r4, [lr, -r6] │ │ │ │ + tsteq lr, r0, lsl #20 │ │ │ │ + tsteq lr, r8, lsl sp │ │ │ │ + strdeq r5, [lr, -r6] │ │ │ │ + @ instruction: 0x010e55b4 │ │ │ │ + tsteq lr, lr, ror #30 │ │ │ │ + @ instruction: 0x010e4b92 │ │ │ │ + tsteq lr, lr, lsl pc │ │ │ │ + tsteq lr, r2, asr #22 │ │ │ │ + tsteq lr, r2, lsr r5 │ │ │ │ + @ instruction: 0x010e6bb4 │ │ │ │ + tsteq lr, r4, asr #18 │ │ │ │ + smlatbeq lr, r4, fp, r6 │ │ │ │ + @ instruction: 0x010e6b9a │ │ │ │ + smlabbeq lr, ip, fp, r6 │ │ │ │ + smlabbeq lr, r2, fp, r6 │ │ │ │ + tsteq lr, r4, ror fp │ │ │ │ + tsteq lr, sl, ror #22 │ │ │ │ + tsteq lr, ip, asr fp │ │ │ │ + tsteq lr, ip, ror #20 │ │ │ │ + strdeq r4, [lr, -lr] │ │ │ │ + @ instruction: 0x010e6abc │ │ │ │ + @ instruction: 0x010e47bc │ │ │ │ + smlatbeq lr, r8, sl, r6 │ │ │ │ + smlabbeq lr, r8, sl, r6 │ │ │ │ + tsteq lr, r6, ror #14 │ │ │ │ cmppeq ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale ip!, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0061f5b1 │ │ │ │ @ instruction: 0xf5a4d30a │ │ │ │ @ instruction: 0xf04f5461 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [ip, r3, ror #1] │ │ │ │ @@ -51345,208 +51345,208 @@ │ │ │ │ smlabtcs r1, r6, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmda r4!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff1df4c0 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cd447a │ │ │ │ orr lr, sl, lr, asr r8 │ │ │ │ - tsteq ip, r0, ror r4 │ │ │ │ - tsteq lr, sl, asr ip │ │ │ │ - smlabbeq ip, r0, r7, fp │ │ │ │ - tsteq lr, r6, lsr ip │ │ │ │ - tsteq ip, r0, ror r7 │ │ │ │ - tsteq lr, r2, lsl ip │ │ │ │ - tsteq ip, r2, ror #14 │ │ │ │ - tsteq ip, r6, ror #14 │ │ │ │ - tsteq ip, r8, asr #14 │ │ │ │ - @ instruction: 0x01157c90 │ │ │ │ - tsteq ip, r0, asr #14 │ │ │ │ - tsteq ip, r2, lsr r7 │ │ │ │ - tsteq ip, r0, lsr r7 │ │ │ │ - tsteq ip, sl, lsr r7 │ │ │ │ - tsteq ip, ip, lsr r7 │ │ │ │ - tsteq ip, r8, lsr r7 │ │ │ │ - tsteq lr, lr, lsr fp │ │ │ │ - tsteq ip, r8, lsr #14 │ │ │ │ - tsteq lr, sl, lsl fp │ │ │ │ - @ instruction: 0x010cb692 │ │ │ │ - tsteq lr, r4, lsr r3 │ │ │ │ - smlatteq lr, r2, sl, r3 │ │ │ │ - tsteq lr, r4, lsr r3 │ │ │ │ - tsteq lr, r2, lsr r3 │ │ │ │ - tsteq ip, ip, lsr r3 │ │ │ │ - tsteq lr, r0, lsr #6 │ │ │ │ - tsteq ip, sl, lsl r3 │ │ │ │ - tsteq lr, r2, ror #26 │ │ │ │ - mrseq r4, LR_mon │ │ │ │ - tsteq ip, r2, asr r6 │ │ │ │ - tsteq ip, r0, asr r6 │ │ │ │ - tsteq ip, r2, asr r6 │ │ │ │ - @ instruction: 0x01157ad2 │ │ │ │ - strdeq r4, [ip, -sl] │ │ │ │ - smlatteq lr, r2, r9, r3 │ │ │ │ - tsteq lr, r8, lsl #10 │ │ │ │ - tsteq lr, ip, lsl #26 │ │ │ │ - tsteq lr, r8, lsl #20 │ │ │ │ - smlabteq ip, ip, r4, r4 │ │ │ │ ldrdeq r4, [ip, -r0] │ │ │ │ - tsteq lr, ip, lsr #32 │ │ │ │ - tsteq r5, sl, lsr #20 │ │ │ │ - smlatbeq lr, r4, r4, sp │ │ │ │ - smlabbeq lr, r8, ip, r3 │ │ │ │ - smlabbeq lr, r2, r9, r3 │ │ │ │ - tsteq ip, r4, asr #8 │ │ │ │ - tsteq ip, r6, asr #8 │ │ │ │ - smlatbeq lr, r0, pc, r2 @ │ │ │ │ - tsteq pc, r2, lsr r6 @ │ │ │ │ - smlatbeq pc, r8, r0, r7 @ │ │ │ │ - smlatbeq pc, r2, r0, r7 @ │ │ │ │ - tsteq r5, r6, ror #18 │ │ │ │ - tsteq lr, r2, lsr #10 │ │ │ │ - tsteq lr, r8, ror r8 │ │ │ │ - qaddeq r3, r6, lr │ │ │ │ - strdeq r4, [ip, -ip] │ │ │ │ - strdeq r4, [ip, -r4] │ │ │ │ - tsteq lr, r8, lsr r0 │ │ │ │ - smlabteq ip, sl, r0, r4 │ │ │ │ - smlabteq ip, r2, r0, r4 │ │ │ │ - tsteq lr, r2, lsl r0 │ │ │ │ - swpeq r4, r8, [ip] │ │ │ │ - swpeq r4, r0, [ip] │ │ │ │ - strdeq r2, [lr, -r0] │ │ │ │ - tsteq ip, r6, rrx │ │ │ │ - qaddeq r4, lr, ip │ │ │ │ - smlabteq lr, lr, pc, r2 @ │ │ │ │ - tsteq ip, r4, lsr r0 │ │ │ │ - tsteq ip, ip, lsr #32 │ │ │ │ - smlatbeq lr, lr, pc, r2 @ │ │ │ │ - @ instruction: 0x010cb3b8 │ │ │ │ + @ instruction: 0x010e3aba │ │ │ │ + smlatteq ip, r0, r5, fp │ │ │ │ + @ instruction: 0x010e3a96 │ │ │ │ + ldrdeq fp, [ip, -r0] │ │ │ │ + tsteq lr, r2, ror sl │ │ │ │ + smlabteq ip, r2, r5, fp │ │ │ │ + smlabteq ip, r6, r5, fp │ │ │ │ + smlatbeq ip, r8, r5, fp │ │ │ │ + @ instruction: 0x01157af0 │ │ │ │ + smlatbeq ip, r0, r5, fp │ │ │ │ + @ instruction: 0x010cb592 │ │ │ │ + @ instruction: 0x010cb590 │ │ │ │ + @ instruction: 0x010cb59a │ │ │ │ + @ instruction: 0x010cb59c │ │ │ │ + @ instruction: 0x010cb598 │ │ │ │ + @ instruction: 0x010e399e │ │ │ │ + smlabbeq ip, r8, r5, fp │ │ │ │ + tsteq lr, sl, ror r9 │ │ │ │ + strdeq fp, [ip, -r2] │ │ │ │ + @ instruction: 0x010e3194 │ │ │ │ + tsteq lr, r2, asr #18 │ │ │ │ + @ instruction: 0x010e3194 │ │ │ │ + @ instruction: 0x010e3192 │ │ │ │ + @ instruction: 0x010c419c │ │ │ │ + smlabbeq lr, r0, r1, r3 │ │ │ │ + tsteq ip, sl, ror r1 │ │ │ │ + smlabteq lr, r2, fp, r3 │ │ │ │ + tsteq ip, r0, ror #2 │ │ │ │ + @ instruction: 0x010cb4b2 │ │ │ │ + @ instruction: 0x010cb4b0 │ │ │ │ + @ instruction: 0x010cb4b2 │ │ │ │ + tsteq r5, r2, lsr r9 │ │ │ │ + qaddeq r4, sl, ip │ │ │ │ + tsteq lr, r2, asr #16 │ │ │ │ + tsteq lr, r8, ror #6 │ │ │ │ + tsteq lr, ip, ror #22 │ │ │ │ + tsteq lr, r8, ror #16 │ │ │ │ + tsteq ip, ip, lsr #6 │ │ │ │ + tsteq ip, r0, lsr r3 │ │ │ │ + smlabbeq lr, ip, lr, r2 │ │ │ │ + tsteq r5, sl, lsl #17 │ │ │ │ + tsteq lr, r4, lsl #6 │ │ │ │ + smlatteq lr, r8, sl, r3 │ │ │ │ + smlatteq lr, r2, r7, r3 │ │ │ │ + smlatbeq ip, r4, r2, r4 │ │ │ │ + smlatbeq ip, r6, r2, r4 │ │ │ │ + tsteq lr, r0, lsl #28 │ │ │ │ + @ instruction: 0x010f0492 │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + tsteq pc, r2, lsl #30 │ │ │ │ + tsteq r5, r6, asr #15 │ │ │ │ + smlabbeq lr, r2, r3, r3 │ │ │ │ + ldrdeq r3, [lr, -r8] │ │ │ │ + @ instruction: 0x010e2eb6 │ │ │ │ + tsteq ip, ip, asr pc │ │ │ │ + tsteq ip, r4, asr pc │ │ │ │ + @ instruction: 0x010e2e98 │ │ │ │ + tsteq ip, sl, lsr #30 │ │ │ │ + tsteq ip, r2, lsr #30 │ │ │ │ + tsteq lr, r2, ror lr │ │ │ │ strdeq r3, [ip, -r8] │ │ │ │ strdeq r3, [ip, -r0] │ │ │ │ - smlatbeq lr, r2, r2, sp │ │ │ │ - tsteq lr, sl, lsr #14 │ │ │ │ - @ instruction: 0x010ed296 │ │ │ │ - smlabbeq ip, r6, pc, r3 @ │ │ │ │ - tsteq ip, lr, ror pc │ │ │ │ - tsteq lr, r0, asr r2 │ │ │ │ - @ instruction: 0x010e36b8 │ │ │ │ + tsteq lr, r0, asr lr │ │ │ │ + smlabteq ip, r6, lr, r3 │ │ │ │ + @ instruction: 0x010c3ebe │ │ │ │ + tsteq lr, lr, lsr #28 │ │ │ │ + @ instruction: 0x010c3e94 │ │ │ │ + smlabbeq ip, ip, lr, r3 │ │ │ │ + tsteq lr, lr, lsl #28 │ │ │ │ + tsteq ip, r8, lsl r2 │ │ │ │ + tsteq ip, r8, asr lr │ │ │ │ + tsteq ip, r0, asr lr │ │ │ │ + tsteq lr, r2, lsl #2 │ │ │ │ + smlabbeq lr, sl, r5, r3 │ │ │ │ + strdeq sp, [lr, -r6] │ │ │ │ + smlatteq ip, r6, sp, r3 │ │ │ │ + ldrdeq r3, [ip, -lr] │ │ │ │ + strheq sp, [lr, -r0] │ │ │ │ + tsteq lr, r8, lsl r5 │ │ │ │ + smlabbeq lr, r4, r0, sp │ │ │ │ + tsteq ip, lr, lsr #2 │ │ │ │ + tsteq ip, r0, ror #30 │ │ │ │ + smlabteq lr, lr, r4, r3 │ │ │ │ + tsteq ip, lr, ror #30 │ │ │ │ + @ instruction: 0x010c3fb8 │ │ │ │ + @ instruction: 0x010e349e │ │ │ │ + tsteq lr, lr, asr #28 │ │ │ │ + tsteq lr, lr, rrx │ │ │ │ + smlabbeq pc, r2, sl, r1 @ │ │ │ │ + tsteq lr, r2, lsr #28 │ │ │ │ + tsteq lr, r6, asr #8 │ │ │ │ + tsteq ip, ip, lsr ip │ │ │ │ + tsteq lr, r4, lsr #8 │ │ │ │ + tsteq ip, r6, lsl ip │ │ │ │ + tsteq lr, r0, lsl #8 │ │ │ │ + strdeq r3, [ip, -r2] │ │ │ │ + ldrdeq r3, [lr, -ip] │ │ │ │ + smlabteq ip, lr, fp, r3 │ │ │ │ + @ instruction: 0x010e33b6 │ │ │ │ + tsteq lr, ip, asr #30 │ │ │ │ + @ instruction: 0x010e3394 │ │ │ │ + tsteq lr, r4, asr #30 │ │ │ │ + tsteq ip, r8, lsl ip │ │ │ │ + tsteq ip, r0, lsl ip │ │ │ │ + tsteq lr, r4, lsr #30 │ │ │ │ + tsteq lr, r0, asr #6 │ │ │ │ + tsteq ip, r6, lsr fp │ │ │ │ + tsteq sp, r4, asr r1 │ │ │ │ + tsteq sp, sl, lsr r1 │ │ │ │ + smlatbeq ip, r8, fp, r3 │ │ │ │ + tsteq lr, sl, lsl #24 │ │ │ │ + tsteq lr, r8, lsl ip │ │ │ │ + smlabbeq ip, r2, r4, fp │ │ │ │ + tsteq r5, r6, ror r3 │ │ │ │ + smlabbeq lr, r6, lr, ip │ │ │ │ + smlabbeq lr, sl, r2, r3 │ │ │ │ + tsteq lr, r8, ror lr │ │ │ │ + tsteq lr, lr, ror lr │ │ │ │ + tsteq lr, ip, ror #4 │ │ │ │ + tsteq lr, r0, ror lr │ │ │ │ + tsteq lr, sl, asr lr │ │ │ │ tsteq lr, r4, lsr #4 │ │ │ │ - smlabteq ip, lr, r2, fp │ │ │ │ - mrseq r4, (UNDEF: 28) │ │ │ │ - tsteq lr, lr, ror #12 │ │ │ │ - tsteq ip, lr, lsl #2 │ │ │ │ - tsteq ip, r8, asr r1 │ │ │ │ - tsteq lr, lr, lsr r6 │ │ │ │ - smlatteq lr, lr, pc, r3 @ │ │ │ │ - tsteq lr, lr, lsl #4 │ │ │ │ - tsteq pc, r2, lsr #24 │ │ │ │ - smlabteq lr, r2, pc, r3 @ │ │ │ │ - smlatteq lr, r6, r5, r3 │ │ │ │ - ldrdeq r3, [ip, -ip] │ │ │ │ - smlabteq lr, r4, r5, r3 │ │ │ │ - @ instruction: 0x010c3db6 │ │ │ │ - smlatbeq lr, r0, r5, r3 │ │ │ │ - @ instruction: 0x010c3d92 │ │ │ │ - tsteq lr, ip, ror r5 │ │ │ │ - tsteq ip, lr, ror #26 │ │ │ │ - tsteq lr, r6, asr r5 │ │ │ │ - smlatteq lr, ip, r0, sp │ │ │ │ - tsteq lr, r4, lsr r5 │ │ │ │ - smlatteq lr, r4, r0, sp │ │ │ │ - @ instruction: 0x010c3db8 │ │ │ │ - @ instruction: 0x010c3db0 │ │ │ │ - smlabteq lr, r4, r0, sp │ │ │ │ - smlatteq lr, r0, r4, r3 │ │ │ │ - ldrdeq r3, [ip, -r6] │ │ │ │ - strdeq r2, [sp, -r4] │ │ │ │ - ldrdeq r2, [sp, -sl] │ │ │ │ - tsteq ip, r8, asr #26 │ │ │ │ - smlatbeq lr, sl, sp, r2 │ │ │ │ - @ instruction: 0x010e2db8 │ │ │ │ - tsteq ip, r2, lsr #12 │ │ │ │ - tsteq r5, r6, lsl r5 │ │ │ │ - tsteq lr, r6, lsr #32 │ │ │ │ - tsteq lr, sl, lsr #8 │ │ │ │ - tsteq lr, r8, lsl r0 │ │ │ │ - tsteq lr, lr, lsl r0 │ │ │ │ - tsteq lr, ip, lsl #8 │ │ │ │ - tsteq lr, r0, lsl r0 │ │ │ │ - strdeq ip, [lr, -sl] │ │ │ │ - smlabteq lr, r4, r3, r3 │ │ │ │ - @ instruction: 0x010c3bba │ │ │ │ - smlatbeq lr, r2, r3, r3 │ │ │ │ - tsteq lr, r0, asr #32 │ │ │ │ - smlabbeq lr, r0, r3, r3 │ │ │ │ - tsteq lr, r0, lsr r0 │ │ │ │ - tsteq lr, lr, asr r3 │ │ │ │ - tsteq lr, sl, ror pc │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ - tsteq lr, r4, asr #6 │ │ │ │ - @ instruction: 0x01157392 │ │ │ │ - smlabbeq lr, sl, r6, r3 │ │ │ │ - smlatbeq lr, r6, r2, r3 │ │ │ │ - tsteq ip, r8, lsr r2 │ │ │ │ - smlatteq lr, r0, r7, r3 │ │ │ │ - tsteq ip, r2, lsl fp │ │ │ │ - tsteq ip, sl, lsl #22 │ │ │ │ - smlabteq lr, r6, r7, r3 │ │ │ │ - smlatteq ip, r0, sl, r3 │ │ │ │ - ldrdeq r3, [ip, -r8] │ │ │ │ - smlatbeq lr, ip, r7, r3 │ │ │ │ - tsteq ip, sl, lsl #20 │ │ │ │ - tsteq lr, ip, asr fp │ │ │ │ - tsteq lr, ip, asr fp │ │ │ │ - tsteq ip, r0, ror #26 │ │ │ │ - @ instruction: 0x010e3b96 │ │ │ │ - @ instruction: 0x010e3b9e │ │ │ │ - tsteq lr, r2, ror #22 │ │ │ │ - tsteq lr, r8, asr fp │ │ │ │ - tsteq lr, lr, ror sp │ │ │ │ - @ instruction: 0x010f1792 │ │ │ │ - tsteq lr, r2, lsr fp │ │ │ │ - tsteq lr, r6, asr r1 │ │ │ │ - tsteq lr, r2, ror sp │ │ │ │ - smlatbeq ip, r8, pc, sl @ │ │ │ │ - tsteq r5, sl, ror #3 │ │ │ │ - @ instruction: 0x010cac9a │ │ │ │ - tsteq r5, r2, lsr #3 │ │ │ │ - tsteq ip, r4, asr ip │ │ │ │ - tsteq lr, r6, lsl r9 │ │ │ │ - tsteq lr, r2, lsl r9 │ │ │ │ - tsteq lr, r2, lsl r9 │ │ │ │ - tsteq lr, r2, lsl r9 │ │ │ │ - tsteq lr, r6, ror #18 │ │ │ │ - smlabteq lr, r8, lr, r3 │ │ │ │ - tsteq lr, ip, asr r9 │ │ │ │ - tsteq lr, r8, asr r9 │ │ │ │ - tsteq ip, r0, ror ip │ │ │ │ - @ instruction: 0x010c38b6 │ │ │ │ - smlatbeq ip, lr, r8, r3 │ │ │ │ - tsteq lr, sl, lsr r2 │ │ │ │ - ldrdeq r2, [lr, -lr] │ │ │ │ - @ instruction: 0x010e27be │ │ │ │ - tsteq ip, r6, ror #16 │ │ │ │ - tsteq ip, r0, ror #16 │ │ │ │ - smlatteq lr, r2, fp, ip │ │ │ │ - tsteq ip, sl, lsr r8 │ │ │ │ - tsteq ip, r4, lsr r8 │ │ │ │ - smlabbeq lr, r6, r7, r2 │ │ │ │ - tsteq ip, lr, lsl #16 │ │ │ │ - tsteq ip, r8, lsl #16 │ │ │ │ - tsteq lr, sl, ror #14 │ │ │ │ - smlabteq ip, r2, sl, sl │ │ │ │ - smlabteq ip, ip, lr, sl │ │ │ │ - ldrdeq sl, [ip, -r2] │ │ │ │ - ldrdeq sl, [ip, -r4] │ │ │ │ - @ instruction: 0x01156fbc │ │ │ │ - tsteq ip, sl, lsr r7 │ │ │ │ - ldrdeq r2, [lr, -r6] │ │ │ │ - ldrdeq r1, [sp, -lr] │ │ │ │ - @ instruction: 0x010e4d92 │ │ │ │ - ldrdeq r1, [sp, -r8] │ │ │ │ + tsteq ip, sl, lsl sl │ │ │ │ + tsteq lr, r2, lsl #4 │ │ │ │ + smlatbeq lr, r0, lr, r2 │ │ │ │ + smlatteq lr, r0, r1, r3 │ │ │ │ + @ instruction: 0x010e2e90 │ │ │ │ + @ instruction: 0x010e31be │ │ │ │ + ldrdeq ip, [lr, -sl] │ │ │ │ + @ instruction: 0x010f1798 │ │ │ │ + smlatbeq lr, r4, r1, r3 │ │ │ │ + @ instruction: 0x011571f2 │ │ │ │ + smlatteq lr, sl, r4, r3 │ │ │ │ + tsteq lr, r6, lsl #2 │ │ │ │ + swpeq fp, r8, [ip] │ │ │ │ + tsteq lr, r0, asr #12 │ │ │ │ + tsteq ip, r2, ror r9 │ │ │ │ + tsteq ip, sl, ror #18 │ │ │ │ + tsteq lr, r6, lsr #12 │ │ │ │ + tsteq ip, r0, asr #18 │ │ │ │ + tsteq ip, r8, lsr r9 │ │ │ │ + tsteq lr, ip, lsl #12 │ │ │ │ + tsteq ip, sl, ror #16 │ │ │ │ + @ instruction: 0x010e39bc │ │ │ │ + @ instruction: 0x010e39bc │ │ │ │ + smlabteq ip, r0, fp, sl │ │ │ │ + strdeq r3, [lr, -r6] │ │ │ │ + strdeq r3, [lr, -lr] │ │ │ │ + smlabteq lr, r2, r9, r3 │ │ │ │ + @ instruction: 0x010e39b8 │ │ │ │ + ldrdeq r4, [lr, -lr] │ │ │ │ + strdeq r1, [pc, -r2] │ │ │ │ + @ instruction: 0x010e3992 │ │ │ │ + @ instruction: 0x010e2fb6 │ │ │ │ + ldrdeq r3, [lr, -r2] │ │ │ │ + tsteq ip, r8, lsl #28 │ │ │ │ + tsteq r5, sl, asr #32 │ │ │ │ + strdeq sl, [ip, -sl] │ │ │ │ + tsteq r5, r2 │ │ │ │ + @ instruction: 0x010caab4 │ │ │ │ + tsteq lr, r6, ror r7 │ │ │ │ + tsteq lr, r2, ror r7 │ │ │ │ + tsteq lr, r2, ror r7 │ │ │ │ + tsteq lr, r2, ror r7 │ │ │ │ + smlabteq lr, r6, r7, r4 │ │ │ │ + tsteq lr, r8, lsr #26 │ │ │ │ + @ instruction: 0x010e47bc │ │ │ │ + @ instruction: 0x010e47b8 │ │ │ │ + ldrdeq sl, [ip, -r0] │ │ │ │ + tsteq ip, r6, lsl r7 │ │ │ │ + tsteq ip, lr, lsl #14 │ │ │ │ + swpeq r5, sl, [lr] │ │ │ │ + tsteq lr, lr, lsr lr │ │ │ │ + tsteq lr, lr, lsl r6 │ │ │ │ + smlabteq ip, r6, r6, r3 │ │ │ │ + smlabteq ip, r0, r6, r3 │ │ │ │ + tsteq lr, r2, asr #20 │ │ │ │ + @ instruction: 0x010c369a │ │ │ │ + @ instruction: 0x010c3694 │ │ │ │ + smlatteq lr, r6, r5, r2 │ │ │ │ + tsteq ip, lr, ror #12 │ │ │ │ + tsteq ip, r8, ror #12 │ │ │ │ + smlabteq lr, sl, r5, r2 │ │ │ │ + tsteq ip, r2, lsr #18 │ │ │ │ + tsteq ip, ip, lsr #26 │ │ │ │ + tsteq ip, r2, lsr sp │ │ │ │ + tsteq ip, r4, lsr sp │ │ │ │ + tsteq r5, ip, lsl lr │ │ │ │ + @ instruction: 0x010c359a │ │ │ │ + tsteq lr, r6, lsr sp │ │ │ │ + tsteq sp, lr, lsr r9 │ │ │ │ + strdeq r4, [lr, -r2] │ │ │ │ + tsteq sp, r8, lsr r9 │ │ │ │ strtmi r4, [r3], -fp, lsr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ bmi b22ce8 │ │ │ │ ldrtmi r2, [fp], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ cdp 7, 12, cr15, cr10, cr12, {6} │ │ │ │ @@ -51583,25 +51583,25 @@ │ │ │ │ cdp 7, 8, cr15, cr12, cr12, {6} │ │ │ │ bmi 49f248 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d918> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7cc9600 │ │ │ │ andlt lr, r2, r4, lsl #29 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r5, r4, asr ip │ │ │ │ - strdeq r4, [lr, -r2] │ │ │ │ - tsteq ip, r2, lsl r4 │ │ │ │ - tsteq ip, ip, lsl #8 │ │ │ │ - smlabteq lr, lr, ip, r4 │ │ │ │ - tsteq sp, r6, lsl #12 │ │ │ │ - tsteq sp, r4, lsl #12 │ │ │ │ - strdeq r4, [lr, -r0] │ │ │ │ - tsteq lr, lr, ror #28 │ │ │ │ - tsteq lr, r0, lsl #22 │ │ │ │ - ldrdeq r2, [ip, -r2] │ │ │ │ + @ instruction: 0x01156ab4 │ │ │ │ + tsteq lr, r2, asr sl │ │ │ │ + tsteq ip, r2, ror r2 │ │ │ │ + tsteq ip, ip, ror #4 │ │ │ │ + tsteq lr, lr, lsr #22 │ │ │ │ + tsteq sp, r6, ror #8 │ │ │ │ + tsteq sp, r4, ror #8 │ │ │ │ + tsteq lr, r0, asr fp │ │ │ │ + smlabteq lr, lr, ip, r2 │ │ │ │ + tsteq lr, r0, ror #18 │ │ │ │ + tsteq ip, r2, lsr lr │ │ │ │ svcvc 0x0058f5b0 │ │ │ │ strlt sp, [r8, #-27] @ 0xffffffe5 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d809 │ │ │ │ andsle r7, r3, r8, lsr pc │ │ │ │ @@ -51619,20 +51619,20 @@ │ │ │ │ stmdami r8, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq lr, r0, lsr r7 │ │ │ │ - smlatteq lr, r2, r6, ip │ │ │ │ - tsteq lr, r8, lsl #14 │ │ │ │ - @ instruction: 0x010ec6b6 │ │ │ │ - tsteq lr, r0, lsr r7 │ │ │ │ - tsteq lr, r2, asr #14 │ │ │ │ + @ instruction: 0x010ec590 │ │ │ │ + tsteq lr, r2, asr #10 │ │ │ │ + tsteq lr, r8, ror #10 │ │ │ │ + tsteq lr, r6, lsl r5 │ │ │ │ + @ instruction: 0x010ec590 │ │ │ │ + smlatbeq lr, r2, r5, ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febfe4f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0058f5b1 │ │ │ │ stmdale r9, {r0, r6, ip, lr, pc} │ │ │ │ @@ -51751,42 +51751,42 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ and lr, r5, sl, lsr sp │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldc 7, cr15, [r2, #-816]! @ 0xfffffcd0 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - strdeq r3, [ip, -r2] │ │ │ │ - smlatteq lr, r4, r9, r2 │ │ │ │ - ldrdeq ip, [lr, -r4] │ │ │ │ - tsteq ip, r2, asr r9 │ │ │ │ - tsteq ip, sl, asr #4 │ │ │ │ - smlabbeq lr, r2, r5, ip │ │ │ │ - smlabbeq lr, r8, r9, r2 │ │ │ │ - tsteq lr, r6, ror r5 │ │ │ │ - tsteq ip, r8, lsl r2 │ │ │ │ - tsteq lr, ip, ror r2 │ │ │ │ - tsteq ip, r4, lsl #22 │ │ │ │ - tsteq lr, lr, asr #12 │ │ │ │ - tsteq lr, ip, ror #4 │ │ │ │ - tsteq r5, r0, ror #19 │ │ │ │ - strdeq ip, [lr, -r4] │ │ │ │ - strdeq r2, [lr, -sl] │ │ │ │ - smlatteq lr, r8, r1, r4 │ │ │ │ - tsteq lr, ip, asr #14 │ │ │ │ - smlatteq lr, r2, r1, r4 │ │ │ │ - smlatteq lr, r0, r1, r4 │ │ │ │ - tsteq ip, r8, asr r1 │ │ │ │ - tsteq ip, r2, asr r1 │ │ │ │ - @ instruction: 0x010ec5bc │ │ │ │ - smlabteq lr, r4, r5, ip │ │ │ │ - @ instruction: 0x010ec5be │ │ │ │ - smlabteq lr, r4, r5, ip │ │ │ │ - ldrdeq ip, [lr, -r0] │ │ │ │ - smlabteq lr, lr, r5, ip │ │ │ │ + tsteq ip, r2, asr r3 │ │ │ │ + tsteq lr, r4, asr #16 │ │ │ │ + tsteq lr, r4, lsr r5 │ │ │ │ + @ instruction: 0x010ca7b2 │ │ │ │ + smlatbeq ip, sl, r0, r3 │ │ │ │ + smlatteq lr, r2, r3, ip │ │ │ │ + smlatteq lr, r8, r7, r2 │ │ │ │ + ldrdeq ip, [lr, -r6] │ │ │ │ + tsteq ip, r8, ror r0 │ │ │ │ + ldrdeq r2, [lr, -ip] │ │ │ │ + tsteq ip, r4, ror #18 │ │ │ │ + smlatbeq lr, lr, r4, ip │ │ │ │ + smlabteq lr, ip, r0, r2 │ │ │ │ + tsteq r5, r0, asr #16 │ │ │ │ + tsteq lr, r4, asr r3 │ │ │ │ + tsteq lr, sl, asr r7 │ │ │ │ + tsteq lr, r8, asr #32 │ │ │ │ + smlatbeq lr, ip, r5, r3 │ │ │ │ + tsteq lr, r2, asr #32 │ │ │ │ + tsteq lr, r0, asr #32 │ │ │ │ + @ instruction: 0x010c2fb8 │ │ │ │ + @ instruction: 0x010c2fb2 │ │ │ │ + tsteq lr, ip, lsl r4 │ │ │ │ + tsteq lr, r4, lsr #8 │ │ │ │ + tsteq lr, lr, lsl r4 │ │ │ │ + tsteq lr, r4, lsr #8 │ │ │ │ + tsteq lr, r0, lsr r4 │ │ │ │ + tsteq lr, lr, lsr #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febfe758 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #164, 6 @ 0x90000002 │ │ │ │ stmdale r7!, {r2, r4, r6, ip, lr, pc} │ │ │ │ svcvc 0x003ff5b0 │ │ │ │ @@ -51862,37 +51862,37 @@ │ │ │ │ ldmdami r9, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2071 @ 0xfffff7e9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq lr, r2, lsr r6 │ │ │ │ - tsteq lr, r4, asr r5 │ │ │ │ - smlatteq lr, lr, r4, ip │ │ │ │ - @ instruction: 0x010ec494 │ │ │ │ - @ instruction: 0x010ec4b6 │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - tsteq lr, lr, lsl #10 │ │ │ │ - @ instruction: 0x010ec594 │ │ │ │ - tsteq lr, sl, asr #10 │ │ │ │ - tsteq lr, r0, ror #10 │ │ │ │ - smlatbeq lr, sl, r5, ip │ │ │ │ - smlabteq lr, ip, r5, ip │ │ │ │ - smlabteq lr, r6, r6, ip │ │ │ │ - tsteq lr, r4, asr r6 │ │ │ │ - tsteq lr, r6, lsl #12 │ │ │ │ - tsteq lr, r4, lsr #12 │ │ │ │ - tsteq lr, r6, ror #12 │ │ │ │ - smlabbeq lr, r4, r6, ip │ │ │ │ - tsteq lr, lr, lsl #14 │ │ │ │ - smlabteq lr, r0, r6, ip │ │ │ │ - ldrdeq ip, [lr, -lr] │ │ │ │ - tsteq lr, r0, lsr #14 │ │ │ │ - tsteq lr, sl, lsr r7 │ │ │ │ + @ instruction: 0x010ec492 │ │ │ │ + @ instruction: 0x010ec3b4 │ │ │ │ + tsteq lr, lr, asr #6 │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + tsteq lr, r6, lsl r3 │ │ │ │ + tsteq lr, r8, asr r3 │ │ │ │ + tsteq lr, lr, ror #6 │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + smlatbeq lr, sl, r3, ip │ │ │ │ + smlabteq lr, r0, r3, ip │ │ │ │ + tsteq lr, sl, lsl #8 │ │ │ │ + tsteq lr, ip, lsr #8 │ │ │ │ + tsteq lr, r6, lsr #10 │ │ │ │ + @ instruction: 0x010ec4b4 │ │ │ │ + tsteq lr, r6, ror #8 │ │ │ │ + smlabbeq lr, r4, r4, ip │ │ │ │ + smlabteq lr, r6, r4, ip │ │ │ │ + smlatteq lr, r4, r4, ip │ │ │ │ + tsteq lr, lr, ror #10 │ │ │ │ + tsteq lr, r0, lsr #10 │ │ │ │ + tsteq lr, lr, lsr r5 │ │ │ │ + smlabbeq lr, r0, r5, ip │ │ │ │ + @ instruction: 0x010ec59a │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febfe900 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461f4615 │ │ │ │ svcvc 0x005cf5b1 │ │ │ │ rsbhi pc, r8, #0 │ │ │ │ @@ -52724,173 +52724,173 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cb447a │ │ │ │ and lr, r5, r0, lsr #27 │ │ │ │ smlatbcs r1, r1, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldc 7, cr15, [r8, #812] @ 0x32c │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - ldrdeq r2, [lr, -ip] │ │ │ │ - tsteq lr, r8, lsr #10 │ │ │ │ - @ instruction: 0x010ca4b6 │ │ │ │ - smlatbeq ip, ip, sp, r2 │ │ │ │ - tsteq lr, r0, asr r7 │ │ │ │ - smlabbeq ip, r8, sp, r2 │ │ │ │ - tsteq lr, r8, asr #14 │ │ │ │ - tsteq ip, lr, ror #26 │ │ │ │ - tsteq ip, lr, asr #8 │ │ │ │ - tsteq ip, r4, asr #26 │ │ │ │ - tsteq ip, ip, lsr sp │ │ │ │ - tsteq lr, r8, asr #10 │ │ │ │ - tsteq ip, r2, lsl sp │ │ │ │ - tsteq ip, sl, lsl #26 │ │ │ │ - tsteq lr, r6, lsr #10 │ │ │ │ - smlatteq ip, r0, ip, r2 │ │ │ │ - ldrdeq r2, [ip, -r8] │ │ │ │ - tsteq lr, ip, lsl #10 │ │ │ │ - tsteq lr, r8, lsl #8 │ │ │ │ - @ instruction: 0x010ca396 │ │ │ │ - smlabbeq ip, ip, ip, r2 │ │ │ │ - smlabbeq ip, r4, ip, r2 │ │ │ │ - smlabteq lr, r8, r4, ip │ │ │ │ - @ instruction: 0x010e23b4 │ │ │ │ - @ instruction: 0x010ec4be │ │ │ │ - @ instruction: 0x010e239c │ │ │ │ - @ instruction: 0x010ec4b6 │ │ │ │ - tsteq lr, r0, lsl sl │ │ │ │ - tsteq lr, sl, ror r4 │ │ │ │ - tsteq lr, r8, ror r4 │ │ │ │ - tsteq lr, r6, ror r4 │ │ │ │ - tsteq lr, r4, ror r4 │ │ │ │ - tsteq lr, r2, ror r4 │ │ │ │ - tsteq lr, ip, ror #8 │ │ │ │ - tsteq lr, r6, ror #8 │ │ │ │ - tsteq lr, r0, ror #8 │ │ │ │ - tsteq lr, lr, asr r4 │ │ │ │ - tsteq lr, r8, asr r4 │ │ │ │ - tsteq lr, r6, asr r4 │ │ │ │ - tsteq lr, r4, asr r4 │ │ │ │ - tsteq lr, lr, asr #8 │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - tsteq r5, r4, lsl #6 │ │ │ │ - tsteq lr, r0, lsr #8 │ │ │ │ - tsteq lr, r4, lsr #8 │ │ │ │ - tsteq lr, sl, lsl #8 │ │ │ │ - @ instruction: 0x011562b6 │ │ │ │ - strdeq r1, [lr, -sl] │ │ │ │ - tsteq lr, r8, lsl #22 │ │ │ │ - tsteq ip, r2, ror r3 │ │ │ │ - tsteq r5, r6, ror #4 │ │ │ │ - tsteq ip, sl, lsr #2 │ │ │ │ - tsteq ip, r0, lsr #20 │ │ │ │ - tsteq ip, r8, lsl sl │ │ │ │ - tsteq lr, r8, ror r2 │ │ │ │ - tsteq lr, r8, asr #2 │ │ │ │ - ldrdeq sl, [ip, -r6] │ │ │ │ - smlabteq ip, ip, r9, r2 │ │ │ │ - smlabteq ip, r4, r9, r2 │ │ │ │ - tsteq ip, r6, ror #24 │ │ │ │ - tsteq lr, sl, lsr r1 │ │ │ │ - strdeq ip, [lr, -r6] │ │ │ │ - strdeq ip, [lr, -lr] │ │ │ │ - tsteq lr, r2, lsl #6 │ │ │ │ - tsteq r5, r0, ror r1 │ │ │ │ - tsteq ip, r4, asr #18 │ │ │ │ - smlabbeq ip, lr, r8, r2 │ │ │ │ - tsteq lr, r6, ror r0 │ │ │ │ - strdeq ip, [lr, -r6] │ │ │ │ - qaddeq r2, r2, lr │ │ │ │ - tsteq ip, r6, asr #16 │ │ │ │ - tsteq sp, r8, lsl #22 │ │ │ │ - tsteq ip, ip, lsr ip │ │ │ │ - tsteq lr, ip, lsl ip │ │ │ │ - tsteq lr, r4, lsr #24 │ │ │ │ - tsteq ip, r4, lsr #24 │ │ │ │ - tsteq lr, ip, lsl ip │ │ │ │ - tsteq lr, r0, lsr #24 │ │ │ │ - tsteq ip, r8, lsl #24 │ │ │ │ + tsteq lr, ip, lsr sp │ │ │ │ + smlabbeq lr, r8, r3, r2 │ │ │ │ + tsteq ip, r6, lsl r3 │ │ │ │ tsteq ip, ip, lsl #24 │ │ │ │ - tsteq lr, r4, lsl #24 │ │ │ │ - tsteq lr, ip, lsl #24 │ │ │ │ - tsteq ip, r0, ror fp │ │ │ │ - tsteq ip, r4, asr fp │ │ │ │ - strdeq r1, [lr, -r4] │ │ │ │ - strdeq r1, [lr, -r0] │ │ │ │ - tsteq ip, r8, asr #22 │ │ │ │ - tsteq ip, r8, lsl sl │ │ │ │ - tsteq ip, r4, lsl sl │ │ │ │ - tsteq ip, r0, asr #20 │ │ │ │ - smlatbeq lr, ip, fp, r1 │ │ │ │ - tsteq ip, r4, lsl #20 │ │ │ │ - tsteq ip, r0, lsl #20 │ │ │ │ - tsteq ip, r4, asr fp │ │ │ │ - smlabbeq lr, r0, fp, r1 │ │ │ │ - smlabbeq lr, r0, fp, r1 │ │ │ │ + @ instruction: 0x010ec5b0 │ │ │ │ + smlatteq ip, r8, fp, r2 │ │ │ │ + smlatbeq lr, r8, r5, ip │ │ │ │ + smlabteq ip, lr, fp, r2 │ │ │ │ + smlatbeq ip, lr, r2, sl │ │ │ │ + smlatbeq ip, r4, fp, r2 │ │ │ │ + @ instruction: 0x010c2b9c │ │ │ │ + smlatbeq lr, r8, r3, ip │ │ │ │ + tsteq ip, r2, ror fp │ │ │ │ + tsteq ip, sl, ror #22 │ │ │ │ + smlabbeq lr, r6, r3, ip │ │ │ │ tsteq ip, r0, asr #22 │ │ │ │ - tsteq ip, ip, lsr fp │ │ │ │ - tsteq lr, r0, ror #22 │ │ │ │ - tsteq lr, ip, asr fp │ │ │ │ - strdeq r9, [ip, -r4] │ │ │ │ - tsteq ip, r4, asr r9 │ │ │ │ - @ instruction: 0x010c9ab4 │ │ │ │ - tsteq lr, r8, lsr #22 │ │ │ │ - tsteq lr, r0, lsr #22 │ │ │ │ - smlatteq ip, ip, r9, r9 │ │ │ │ - tsteq ip, r0, asr #18 │ │ │ │ - tsteq ip, ip, lsr r9 │ │ │ │ - @ instruction: 0x010c9c9c │ │ │ │ - tsteq ip, r8, asr #18 │ │ │ │ - ldrdeq r9, [ip, -r8] │ │ │ │ - tsteq ip, r8, ror #20 │ │ │ │ - smlatbeq lr, r8, sl, r1 │ │ │ │ - smlatbeq lr, r0, sl, r1 │ │ │ │ - @ instruction: 0x010e1a98 │ │ │ │ - tsteq ip, r0, lsr sl │ │ │ │ + tsteq ip, r8, lsr fp │ │ │ │ + tsteq lr, ip, ror #6 │ │ │ │ + tsteq lr, r8, ror #4 │ │ │ │ + strdeq sl, [ip, -r6] │ │ │ │ + smlatteq ip, ip, sl, r2 │ │ │ │ + smlatteq ip, r4, sl, r2 │ │ │ │ + tsteq lr, r8, lsr #6 │ │ │ │ + tsteq lr, r4, lsl r2 │ │ │ │ + tsteq lr, lr, lsl r3 │ │ │ │ + strdeq r2, [lr, -ip] │ │ │ │ + tsteq lr, r6, lsl r3 │ │ │ │ + tsteq lr, r0, ror r8 │ │ │ │ + ldrdeq ip, [lr, -sl] │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ + ldrdeq ip, [lr, -r6] │ │ │ │ + ldrdeq ip, [lr, -r4] │ │ │ │ + ldrdeq ip, [lr, -r2] │ │ │ │ + smlabteq lr, ip, r2, ip │ │ │ │ + smlabteq lr, r6, r2, ip │ │ │ │ + smlabteq lr, r0, r2, ip │ │ │ │ + @ instruction: 0x010ec2be │ │ │ │ + @ instruction: 0x010ec2b8 │ │ │ │ + @ instruction: 0x010ec2b6 │ │ │ │ + @ instruction: 0x010ec2b4 │ │ │ │ + smlatbeq lr, lr, r2, ip │ │ │ │ + tsteq pc, r4, ror #30 │ │ │ │ + tsteq r5, r4, ror #2 │ │ │ │ + smlabbeq lr, r0, r2, ip │ │ │ │ + smlabbeq lr, r4, r2, ip │ │ │ │ + tsteq lr, sl, ror #4 │ │ │ │ + tsteq r5, r6, lsl r1 │ │ │ │ + tsteq lr, sl, asr r9 │ │ │ │ + tsteq lr, r8, ror #18 │ │ │ │ + ldrdeq sl, [ip, -r2] │ │ │ │ + tsteq r5, r6, asr #1 │ │ │ │ + smlabbeq ip, sl, pc, r9 @ │ │ │ │ + smlabbeq ip, r0, r8, r2 │ │ │ │ + tsteq ip, r8, ror r8 │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ + smlatbeq lr, r8, pc, r1 @ │ │ │ │ + tsteq ip, r6, lsr pc │ │ │ │ + tsteq ip, ip, lsr #16 │ │ │ │ + tsteq ip, r4, lsr #16 │ │ │ │ + smlabteq ip, r6, sl, r9 │ │ │ │ + @ instruction: 0x010e3f9a │ │ │ │ + tsteq lr, r6, asr r1 │ │ │ │ + tsteq lr, lr, asr r1 │ │ │ │ + tsteq lr, r2, ror #2 │ │ │ │ + @ instruction: 0x01155fd0 │ │ │ │ + smlatbeq ip, r4, r7, r2 │ │ │ │ + smlatteq ip, lr, r6, r2 │ │ │ │ + ldrdeq r1, [lr, -r6] │ │ │ │ + tsteq lr, r6, asr r1 │ │ │ │ + @ instruction: 0x010e1eb2 │ │ │ │ + smlatbeq ip, r6, r6, r2 │ │ │ │ + tsteq sp, r8, ror #18 │ │ │ │ + @ instruction: 0x010c9a9c │ │ │ │ + tsteq lr, ip, ror sl │ │ │ │ + smlabbeq lr, r4, sl, r1 │ │ │ │ + smlabbeq ip, r4, sl, r9 │ │ │ │ + tsteq lr, ip, ror sl │ │ │ │ smlabbeq lr, r0, sl, r1 │ │ │ │ - tsteq lr, r8, ror sl │ │ │ │ - tsteq ip, r4, lsl r9 │ │ │ │ - tsteq lr, r0, ror #20 │ │ │ │ - smlatteq ip, r8, r9, r9 │ │ │ │ - tsteq lr, r4, asr #20 │ │ │ │ - tsteq lr, ip, lsr sl │ │ │ │ - smlabteq ip, r0, r9, r9 │ │ │ │ + tsteq ip, r8, ror #20 │ │ │ │ + tsteq ip, ip, ror #20 │ │ │ │ + tsteq lr, r4, ror #20 │ │ │ │ + tsteq lr, ip, ror #20 │ │ │ │ + ldrdeq r9, [ip, -r0] │ │ │ │ + @ instruction: 0x010c99b4 │ │ │ │ + tsteq lr, r4, asr sl │ │ │ │ + tsteq lr, r0, asr sl │ │ │ │ + smlatbeq ip, r8, r9, r9 │ │ │ │ + tsteq ip, r8, ror r8 │ │ │ │ + tsteq ip, r4, ror r8 │ │ │ │ + smlatbeq ip, r0, r8, r9 │ │ │ │ + tsteq lr, ip, lsl #20 │ │ │ │ tsteq ip, r4, ror #16 │ │ │ │ - tsteq ip, ip, lsr #16 │ │ │ │ - tsteq ip, r8, lsr #16 │ │ │ │ + tsteq ip, r0, ror #16 │ │ │ │ + @ instruction: 0x010c99b4 │ │ │ │ + smlatteq lr, r0, r9, r1 │ │ │ │ + smlatteq lr, r0, r9, r1 │ │ │ │ + smlatbeq ip, r0, r9, r9 │ │ │ │ + @ instruction: 0x010c999c │ │ │ │ + smlabteq lr, r0, r9, r1 │ │ │ │ + @ instruction: 0x010e19bc │ │ │ │ + tsteq ip, r4, asr r9 │ │ │ │ + @ instruction: 0x010c97b4 │ │ │ │ + tsteq ip, r4, lsl r9 │ │ │ │ + smlabbeq lr, r8, r9, r1 │ │ │ │ + smlabbeq lr, r0, r9, r1 │ │ │ │ tsteq ip, ip, asr #16 │ │ │ │ - tsteq ip, sl, asr #16 │ │ │ │ + smlatbeq ip, r0, r7, r9 │ │ │ │ + @ instruction: 0x010c979c │ │ │ │ + strdeq r9, [ip, -ip] │ │ │ │ + smlatbeq ip, r8, r7, r9 │ │ │ │ + tsteq ip, r8, lsr r7 │ │ │ │ + smlabteq ip, r8, r8, r9 │ │ │ │ + tsteq lr, r8, lsl #18 │ │ │ │ + tsteq lr, r0, lsl #18 │ │ │ │ + strdeq r1, [lr, -r8] │ │ │ │ + @ instruction: 0x010c9890 │ │ │ │ + smlatteq lr, r0, r8, r1 │ │ │ │ + ldrdeq r1, [lr, -r8] │ │ │ │ + tsteq ip, r4, ror r7 │ │ │ │ + smlabteq lr, r0, r8, r1 │ │ │ │ tsteq ip, r8, asr #16 │ │ │ │ - tsteq ip, r6, asr #16 │ │ │ │ - @ instruction: 0x010e19bc │ │ │ │ - @ instruction: 0x010c98be │ │ │ │ - smlatbeq lr, r8, r9, r1 │ │ │ │ - smlatbeq lr, r2, r9, r1 │ │ │ │ - @ instruction: 0x010e199c │ │ │ │ - @ instruction: 0x010e1996 │ │ │ │ - @ instruction: 0x010e1994 │ │ │ │ - @ instruction: 0x010e1992 │ │ │ │ - tsteq lr, r8, lsl sp │ │ │ │ - tsteq r5, r8, lsr #22 │ │ │ │ - @ instruction: 0x010c95b0 │ │ │ │ - ldrdeq r2, [lr, -lr] │ │ │ │ - ldrdeq r2, [lr, -r8] │ │ │ │ - ldrdeq r2, [lr, -r2] │ │ │ │ - smlabteq lr, ip, sp, r2 │ │ │ │ - @ instruction: 0x01155a90 │ │ │ │ - @ instruction: 0x010e32b4 │ │ │ │ - tsteq lr, r8, lsl r8 │ │ │ │ - smlatbeq lr, lr, r2, r3 │ │ │ │ - smlatbeq lr, ip, r2, r3 │ │ │ │ - tsteq ip, r4, lsr #4 │ │ │ │ - tsteq ip, lr, lsl r2 │ │ │ │ - smlabbeq lr, r8, r6, fp │ │ │ │ - @ instruction: 0x010eb690 │ │ │ │ - smlabbeq lr, sl, r6, fp │ │ │ │ - @ instruction: 0x010eb690 │ │ │ │ - @ instruction: 0x010eb69c │ │ │ │ - @ instruction: 0x010eb69a │ │ │ │ + smlatbeq lr, r4, r8, r1 │ │ │ │ + @ instruction: 0x010e189c │ │ │ │ + tsteq ip, r0, lsr #16 │ │ │ │ + smlabteq ip, r4, r6, r9 │ │ │ │ + smlabbeq ip, ip, r6, r9 │ │ │ │ + smlabbeq ip, r8, r6, r9 │ │ │ │ + smlatbeq ip, ip, r6, r9 │ │ │ │ + smlatbeq ip, sl, r6, r9 │ │ │ │ + smlatbeq ip, r8, r6, r9 │ │ │ │ + smlatbeq ip, r6, r6, r9 │ │ │ │ + tsteq lr, ip, lsl r8 │ │ │ │ + tsteq ip, lr, lsl r7 │ │ │ │ + tsteq lr, r8, lsl #16 │ │ │ │ + tsteq lr, r2, lsl #16 │ │ │ │ + strdeq r1, [lr, -ip] │ │ │ │ + strdeq r1, [lr, -r6] │ │ │ │ + strdeq r1, [lr, -r4] │ │ │ │ + strdeq r1, [lr, -r2] │ │ │ │ + tsteq lr, r8, ror fp │ │ │ │ + tsteq r5, r8, lsl #19 │ │ │ │ + tsteq ip, r0, lsl r4 │ │ │ │ + tsteq lr, lr, lsr ip │ │ │ │ + tsteq lr, r8, lsr ip │ │ │ │ + tsteq lr, r2, lsr ip │ │ │ │ + tsteq lr, ip, lsr #24 │ │ │ │ + @ instruction: 0x011558f0 │ │ │ │ + tsteq lr, r4, lsl r1 │ │ │ │ + tsteq lr, r8, ror r6 │ │ │ │ + tsteq lr, lr, lsl #2 │ │ │ │ + tsteq lr, ip, lsl #2 │ │ │ │ + smlabbeq ip, r4, r0, r2 │ │ │ │ + tsteq ip, lr, ror r0 │ │ │ │ + smlatteq lr, r8, r4, fp │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ + smlatteq lr, sl, r4, fp │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + strdeq fp, [lr, -sl] │ │ │ │ cmnppl r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ vand d8, d0, d23 │ │ │ │ vshl.s8 d24, d25, d3 │ │ │ │ addsmi r4, r8, #40, 6 @ 0xa0000000 │ │ │ │ teqphi r4, r1 @ p-variant is OBSOLETE │ │ │ │ mvnshi pc, r0, lsl #4 │ │ │ │ @@ -53660,106 +53660,106 @@ │ │ │ │ @ instruction: 0xf0404298 │ │ │ │ ldmdami pc, {r0, r5, r6, r7, r9, sl, pc}^ @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ orrvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0404298 │ │ │ │ ldmdami ip, {r0, r2, r3, r4, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strdeq fp, [lr, -sl] │ │ │ │ - tsteq lr, lr, lsl r9 │ │ │ │ - tsteq lr, r8, asr #18 │ │ │ │ - smlabbeq lr, r0, r9, fp │ │ │ │ - @ instruction: 0x010eb994 │ │ │ │ - ldrdeq fp, [lr, -r8] │ │ │ │ - strdeq fp, [lr, -sl] │ │ │ │ - tsteq lr, r2, lsl sl │ │ │ │ - tsteq lr, r8, lsr #20 │ │ │ │ - tsteq lr, r8, asr #20 │ │ │ │ - tsteq lr, sl, ror sl │ │ │ │ - @ instruction: 0x010eba9e │ │ │ │ - smlabteq lr, r6, sl, fp │ │ │ │ - smlatteq lr, lr, sl, fp │ │ │ │ - tsteq lr, r0, lsl fp │ │ │ │ - tsteq lr, r8, lsr #22 │ │ │ │ - tsteq lr, r4, lsr #22 │ │ │ │ - tsteq lr, r8, asr #22 │ │ │ │ - tsteq lr, r2, ror #22 │ │ │ │ - tsteq lr, sl, ror fp │ │ │ │ - smlabbeq lr, sl, fp, fp │ │ │ │ - smlatbeq lr, r2, fp, fp │ │ │ │ - @ instruction: 0x010ebbbc │ │ │ │ - ldrdeq fp, [lr, -r4] │ │ │ │ + tsteq lr, sl, asr r7 │ │ │ │ + tsteq lr, lr, ror r7 │ │ │ │ + smlatbeq lr, r8, r7, fp │ │ │ │ + smlatteq lr, r0, r7, fp │ │ │ │ + strdeq fp, [lr, -r4] │ │ │ │ + tsteq lr, r8, lsr r8 │ │ │ │ + tsteq lr, sl, asr r8 │ │ │ │ + tsteq lr, r2, ror r8 │ │ │ │ + smlabbeq lr, r8, r8, fp │ │ │ │ + smlatbeq lr, r8, r8, fp │ │ │ │ ldrdeq fp, [lr, -sl] │ │ │ │ - strdeq fp, [lr, -r2] │ │ │ │ - tsteq lr, lr, lsl #24 │ │ │ │ - tsteq lr, r4, lsr ip │ │ │ │ - tsteq lr, ip, ror #24 │ │ │ │ - smlatbeq lr, r2, ip, fp │ │ │ │ - smlatteq lr, r6, ip, fp │ │ │ │ - tsteq lr, ip, lsl sp │ │ │ │ - tsteq lr, lr, lsr #26 │ │ │ │ - tsteq lr, lr, ror sp │ │ │ │ - smlabteq lr, r2, sp, fp │ │ │ │ - strdeq fp, [lr, -r8] │ │ │ │ - tsteq lr, r0, lsr lr │ │ │ │ - tsteq lr, r6, ror #28 │ │ │ │ - smlatbeq lr, sl, lr, fp │ │ │ │ - smlatteq lr, r0, lr, fp │ │ │ │ - tsteq lr, lr, lsl #30 │ │ │ │ - tsteq lr, r4, asr #30 │ │ │ │ - smlabbeq lr, r8, pc, fp @ │ │ │ │ - @ instruction: 0x010ebfbe │ │ │ │ - strdeq fp, [lr, -r6] │ │ │ │ - tsteq lr, ip, lsr #32 │ │ │ │ - tsteq lr, r2, ror r0 │ │ │ │ - smlatbeq lr, r8, r0, ip │ │ │ │ - smlabteq lr, r6, r0, ip │ │ │ │ - tsteq lr, r6, lsl r1 │ │ │ │ - tsteq lr, sl, asr r1 │ │ │ │ - @ instruction: 0x010ec190 │ │ │ │ - smlabteq lr, sl, r1, ip │ │ │ │ - mrseq ip, LR_fiq │ │ │ │ - tsteq lr, r4, asr #4 │ │ │ │ - tsteq lr, sl, ror r2 │ │ │ │ - smlatbeq lr, r6, r2, ip │ │ │ │ - ldrdeq ip, [lr, -ip] │ │ │ │ - tsteq lr, r2, lsr #6 │ │ │ │ - tsteq lr, r8, asr r3 │ │ │ │ - @ instruction: 0x010ec390 │ │ │ │ - smlabteq lr, r6, r3, ip │ │ │ │ - tsteq lr, sl, lsl #8 │ │ │ │ - tsteq lr, r0, asr #8 │ │ │ │ - tsteq lr, r2, asr #8 │ │ │ │ - @ instruction: 0x010ec494 │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - tsteq lr, lr, lsl #10 │ │ │ │ - tsteq lr, r8, asr #10 │ │ │ │ - smlabbeq lr, r0, r5, ip │ │ │ │ - smlabteq lr, r6, r5, ip │ │ │ │ - tsteq lr, r0, lsl #12 │ │ │ │ - tsteq lr, lr, lsr #12 │ │ │ │ - tsteq lr, r6, ror #12 │ │ │ │ - smlatbeq lr, ip, r6, ip │ │ │ │ - smlatteq lr, r4, r6, ip │ │ │ │ - tsteq lr, r0, lsr #14 │ │ │ │ - tsteq lr, r8, asr r7 │ │ │ │ - @ instruction: 0x010ec79e │ │ │ │ - ldrdeq ip, [lr, -r6] │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - tsteq lr, sl, asr #16 │ │ │ │ - @ instruction: 0x010ec890 │ │ │ │ - smlabteq lr, r8, r8, ip │ │ │ │ - tsteq lr, r2, lsl #18 │ │ │ │ - tsteq lr, sl, lsr r9 │ │ │ │ - smlabbeq lr, r0, r9, ip │ │ │ │ - @ instruction: 0x010ec9b8 │ │ │ │ - smlatteq lr, r4, r9, ip │ │ │ │ + strdeq fp, [lr, -lr] │ │ │ │ + tsteq lr, r6, lsr #18 │ │ │ │ + tsteq lr, lr, asr #18 │ │ │ │ + tsteq lr, r0, ror r9 │ │ │ │ + smlabbeq lr, r8, r9, fp │ │ │ │ + smlabbeq lr, r4, r9, fp │ │ │ │ + smlatbeq lr, r8, r9, fp │ │ │ │ + smlabteq lr, r2, r9, fp │ │ │ │ + ldrdeq fp, [lr, -sl] │ │ │ │ + smlatteq lr, sl, r9, fp │ │ │ │ + tsteq lr, r2, lsl #20 │ │ │ │ tsteq lr, ip, lsl sl │ │ │ │ - tsteq lr, r4, ror #20 │ │ │ │ - @ instruction: 0x010eca9c │ │ │ │ + tsteq lr, r4, lsr sl │ │ │ │ + tsteq lr, sl, lsr sl │ │ │ │ + tsteq lr, r2, asr sl │ │ │ │ + tsteq lr, lr, ror #20 │ │ │ │ + @ instruction: 0x010eba94 │ │ │ │ + smlabteq lr, ip, sl, fp │ │ │ │ + tsteq lr, r2, lsl #22 │ │ │ │ + tsteq lr, r6, asr #22 │ │ │ │ + tsteq lr, ip, ror fp │ │ │ │ + smlabbeq lr, lr, fp, fp │ │ │ │ + ldrdeq fp, [lr, -lr] │ │ │ │ + tsteq lr, r2, lsr #24 │ │ │ │ + tsteq lr, r8, asr ip │ │ │ │ + @ instruction: 0x010ebc90 │ │ │ │ + smlabteq lr, r6, ip, fp │ │ │ │ + tsteq lr, sl, lsl #26 │ │ │ │ + tsteq lr, r0, asr #26 │ │ │ │ + tsteq lr, lr, ror #26 │ │ │ │ + smlatbeq lr, r4, sp, fp │ │ │ │ + smlatteq lr, r8, sp, fp │ │ │ │ + tsteq lr, lr, lsl lr │ │ │ │ + tsteq lr, r6, asr lr │ │ │ │ + smlabbeq lr, ip, lr, fp │ │ │ │ + ldrdeq fp, [lr, -r2] │ │ │ │ + tsteq lr, r8, lsl #30 │ │ │ │ + tsteq lr, r6, lsr #30 │ │ │ │ + tsteq lr, r6, ror pc │ │ │ │ + @ instruction: 0x010ebfba │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ + tsteq lr, sl, lsr #32 │ │ │ │ + tsteq lr, r0, rrx │ │ │ │ + smlatbeq lr, r4, r0, ip │ │ │ │ + ldrdeq ip, [lr, -sl] │ │ │ │ + tsteq lr, r6, lsl #2 │ │ │ │ + tsteq lr, ip, lsr r1 │ │ │ │ + smlabbeq lr, r2, r1, ip │ │ │ │ + @ instruction: 0x010ec1b8 │ │ │ │ + strdeq ip, [lr, -r0] │ │ │ │ + tsteq lr, r6, lsr #4 │ │ │ │ + tsteq lr, sl, ror #4 │ │ │ │ + smlatbeq lr, r0, r2, ip │ │ │ │ + smlatbeq lr, r2, r2, ip │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + tsteq lr, r8, lsr r3 │ │ │ │ + tsteq lr, lr, ror #6 │ │ │ │ + smlatbeq lr, r8, r3, ip │ │ │ │ + smlatteq lr, r0, r3, ip │ │ │ │ + tsteq lr, r6, lsr #8 │ │ │ │ + tsteq lr, r0, ror #8 │ │ │ │ + smlabbeq lr, lr, r4, ip │ │ │ │ + smlabteq lr, r6, r4, ip │ │ │ │ + tsteq lr, ip, lsl #10 │ │ │ │ + tsteq lr, r4, asr #10 │ │ │ │ + smlabbeq lr, r0, r5, ip │ │ │ │ + @ instruction: 0x010ec5b8 │ │ │ │ + strdeq ip, [lr, -lr] │ │ │ │ + tsteq lr, r6, lsr r6 │ │ │ │ + tsteq lr, r8, asr r6 │ │ │ │ + smlatbeq lr, sl, r6, ip │ │ │ │ + strdeq ip, [lr, -r0] │ │ │ │ + tsteq lr, r8, lsr #14 │ │ │ │ + tsteq lr, r2, ror #14 │ │ │ │ + @ instruction: 0x010ec79a │ │ │ │ + smlatteq lr, r0, r7, ip │ │ │ │ + tsteq lr, r8, lsl r8 │ │ │ │ + tsteq lr, r4, asr #16 │ │ │ │ + tsteq lr, ip, ror r8 │ │ │ │ + smlabteq lr, r4, r8, ip │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ @ instruction: 0x63a4f243 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ ldmdale ip, {r0, r5, r9, sl, pc} │ │ │ │ orrsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ stmdale sp, {r0, r1, r2, r3, r4, r9, sl, pc} │ │ │ │ orrsvs pc, r4, #805306372 @ 0x30000004 │ │ │ │ @@ -54567,301 +54567,301 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r4], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r0], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbteq pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq lr, r4, ror #18 │ │ │ │ - @ instruction: 0x010ec99a │ │ │ │ - ldrdeq ip, [lr, -lr] │ │ │ │ - tsteq lr, r4, lsl sl │ │ │ │ - tsteq lr, r6, lsr #20 │ │ │ │ - tsteq lr, r6, ror sl │ │ │ │ - @ instruction: 0x010ecaba │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - tsteq lr, r8, lsr #22 │ │ │ │ - tsteq lr, lr, asr fp │ │ │ │ - smlatbeq lr, r4, fp, ip │ │ │ │ - ldrdeq ip, [lr, -sl] │ │ │ │ - tsteq lr, r6, lsl #24 │ │ │ │ - tsteq lr, ip, lsr ip │ │ │ │ - smlabbeq lr, r0, ip, ip │ │ │ │ - @ instruction: 0x010eccb6 │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - tsteq lr, r6, lsr #26 │ │ │ │ - tsteq lr, sl, ror #26 │ │ │ │ - smlatbeq lr, r0, sp, ip │ │ │ │ - @ instruction: 0x010ecdbe │ │ │ │ - tsteq lr, lr, lsl #28 │ │ │ │ - tsteq lr, r4, asr lr │ │ │ │ - smlabbeq lr, sl, lr, ip │ │ │ │ - smlabteq lr, r2, lr, ip │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - tsteq lr, ip, lsr pc │ │ │ │ - tsteq lr, r2, ror pc │ │ │ │ - @ instruction: 0x010ecf9e │ │ │ │ + smlabteq lr, r4, r7, ip │ │ │ │ + strdeq ip, [lr, -sl] │ │ │ │ + tsteq lr, lr, lsr r8 │ │ │ │ + tsteq lr, r4, ror r8 │ │ │ │ + smlabbeq lr, r6, r8, ip │ │ │ │ ldrdeq ip, [lr, -r6] │ │ │ │ - tsteq lr, sl, lsl r0 │ │ │ │ - qaddeq sp, r0, lr │ │ │ │ - smlabbeq lr, r8, r0, sp │ │ │ │ - strheq sp, [lr, -lr] │ │ │ │ - tsteq lr, r2, lsl #2 │ │ │ │ - tsteq lr, r8, lsr r1 │ │ │ │ - tsteq lr, r4, asr #20 │ │ │ │ - @ instruction: 0x010eaeb4 │ │ │ │ - @ instruction: 0x010eaab0 │ │ │ │ - @ instruction: 0x010ea8b4 │ │ │ │ - smlatbeq lr, r4, r7, sl │ │ │ │ - tsteq lr, r4, lsl #14 │ │ │ │ - smlabteq lr, r4, r6, sl │ │ │ │ - @ instruction: 0x010ea694 │ │ │ │ - strdeq r0, [ip, -r8] │ │ │ │ - smlabteq lr, r0, r6, sl │ │ │ │ - smlatteq ip, r8, r7, r0 │ │ │ │ - tsteq lr, r4, lsr r7 │ │ │ │ - smlatteq lr, r4, r6, sl │ │ │ │ - ldrdeq r0, [ip, -r0] │ │ │ │ - smlabteq ip, r8, r7, r0 │ │ │ │ - smlatteq lr, r4, r7, sl │ │ │ │ - @ instruction: 0x010ea79c │ │ │ │ - tsteq lr, r0, asr r7 │ │ │ │ - smlatbeq ip, r8, r7, r0 │ │ │ │ - smlatbeq ip, r0, r7, r0 │ │ │ │ - strdeq sl, [lr, -ip] │ │ │ │ - smlabteq lr, r8, r7, sl │ │ │ │ - smlabbeq ip, r8, r7, r0 │ │ │ │ - smlabbeq ip, r0, r7, r0 │ │ │ │ + tsteq lr, sl, lsl r9 │ │ │ │ + tsteq lr, r0, asr r9 │ │ │ │ + smlabbeq lr, r8, r9, ip │ │ │ │ + @ instruction: 0x010ec9be │ │ │ │ + tsteq lr, r4, lsl #20 │ │ │ │ + tsteq lr, sl, lsr sl │ │ │ │ + tsteq lr, r6, ror #20 │ │ │ │ + @ instruction: 0x010eca9c │ │ │ │ + smlatteq lr, r0, sl, ip │ │ │ │ + tsteq lr, r6, lsl fp │ │ │ │ + tsteq lr, r0, asr fp │ │ │ │ + smlabbeq lr, r6, fp, ip │ │ │ │ + smlabteq lr, sl, fp, ip │ │ │ │ + tsteq lr, r0, lsl #24 │ │ │ │ + tsteq lr, lr, lsl ip │ │ │ │ + tsteq lr, lr, ror #24 │ │ │ │ + @ instruction: 0x010eccb4 │ │ │ │ + smlatteq lr, sl, ip, ip │ │ │ │ + tsteq lr, r2, lsr #26 │ │ │ │ + tsteq lr, r8, asr sp │ │ │ │ + @ instruction: 0x010ecd9c │ │ │ │ + ldrdeq ip, [lr, -r2] │ │ │ │ + strdeq ip, [lr, -lr] │ │ │ │ + tsteq lr, r6, lsr lr │ │ │ │ + tsteq lr, sl, ror lr │ │ │ │ + @ instruction: 0x010eceb0 │ │ │ │ + smlatteq lr, r8, lr, ip │ │ │ │ + tsteq lr, lr, lsl pc │ │ │ │ + tsteq lr, r2, ror #30 │ │ │ │ + @ instruction: 0x010ecf98 │ │ │ │ + smlatbeq lr, r4, r8, fp │ │ │ │ + tsteq lr, r4, lsl sp │ │ │ │ tsteq lr, r0, lsl r9 │ │ │ │ - smlabbeq lr, r4, r8, sl │ │ │ │ - tsteq lr, r4, asr #16 │ │ │ │ - tsteq lr, ip, lsl #16 │ │ │ │ - tsteq ip, r8, asr r7 │ │ │ │ - tsteq ip, r0, asr r7 │ │ │ │ - smlatbeq lr, r8, r8, sl │ │ │ │ - tsteq lr, r4, ror r8 │ │ │ │ - tsteq ip, r8, lsr r7 │ │ │ │ - tsteq ip, r0, lsr r7 │ │ │ │ - tsteq lr, ip, asr #18 │ │ │ │ - tsteq lr, ip, lsl #18 │ │ │ │ - smlabteq lr, ip, r8, sl │ │ │ │ - tsteq ip, r0, lsl r7 │ │ │ │ - tsteq ip, r8, lsl #14 │ │ │ │ - tsteq lr, r0, ror #18 │ │ │ │ - tsteq lr, r0, lsr r9 │ │ │ │ - strdeq r0, [ip, -r0] │ │ │ │ - smlatteq ip, r8, r6, r0 │ │ │ │ - tsteq lr, ip, lsl #22 │ │ │ │ - tsteq lr, ip, lsr sl │ │ │ │ - ldrdeq sl, [lr, -r0] │ │ │ │ - smlabbeq lr, ip, r9, sl │ │ │ │ - tsteq lr, ip, asr r9 │ │ │ │ - @ instruction: 0x010c06b8 │ │ │ │ - smlabbeq lr, r8, r9, sl │ │ │ │ - smlatbeq ip, r8, r6, r0 │ │ │ │ - ldrdeq sl, [lr, -ip] │ │ │ │ - smlatbeq lr, ip, r9, sl │ │ │ │ - @ instruction: 0x010c0690 │ │ │ │ - smlabbeq ip, r8, r6, r0 │ │ │ │ - tsteq lr, r8, asr #20 │ │ │ │ - tsteq lr, r8, lsl sl │ │ │ │ - smlatteq lr, r8, r9, sl │ │ │ │ - tsteq ip, r8, ror #12 │ │ │ │ - tsteq ip, r0, ror #12 │ │ │ │ - tsteq lr, ip, asr sl │ │ │ │ - tsteq lr, ip, lsr #20 │ │ │ │ + tsteq lr, r4, lsl r7 │ │ │ │ + tsteq lr, r4, lsl #12 │ │ │ │ + tsteq lr, r4, ror #10 │ │ │ │ + tsteq lr, r4, lsr #10 │ │ │ │ + strdeq sl, [lr, -r4] │ │ │ │ + tsteq ip, r8, asr r6 │ │ │ │ + tsteq lr, r0, lsr #10 │ │ │ │ tsteq ip, r8, asr #12 │ │ │ │ - tsteq ip, r0, asr #12 │ │ │ │ - tsteq lr, r4, asr fp │ │ │ │ - smlabteq lr, r0, sl, sl │ │ │ │ - @ instruction: 0x010eaa90 │ │ │ │ - tsteq lr, r0, ror #20 │ │ │ │ - tsteq ip, r8, lsl r6 │ │ │ │ - tsteq ip, r0, lsl r6 │ │ │ │ - smlatteq lr, r4, sl, sl │ │ │ │ - smlatbeq lr, r4, sl, sl │ │ │ │ - strdeq r0, [ip, -r8] │ │ │ │ - strdeq r0, [ip, -r0] │ │ │ │ - @ instruction: 0x010eabb8 │ │ │ │ - tsteq lr, r8, ror #22 │ │ │ │ - tsteq lr, r8, lsl fp │ │ │ │ - ldrdeq r0, [ip, -r0] │ │ │ │ - smlabteq ip, r8, r5, r0 │ │ │ │ + @ instruction: 0x010ea594 │ │ │ │ + tsteq lr, r4, asr #10 │ │ │ │ + tsteq ip, r0, lsr r6 │ │ │ │ + tsteq ip, r8, lsr #12 │ │ │ │ + tsteq lr, r4, asr #12 │ │ │ │ strdeq sl, [lr, -ip] │ │ │ │ - smlatbeq lr, ip, fp, sl │ │ │ │ + @ instruction: 0x010ea5b0 │ │ │ │ + tsteq ip, r8, lsl #12 │ │ │ │ + tsteq ip, r0, lsl #12 │ │ │ │ + tsteq lr, ip, asr r6 │ │ │ │ + tsteq lr, r8, lsr #12 │ │ │ │ + smlatteq ip, r8, r5, r0 │ │ │ │ + smlatteq ip, r0, r5, r0 │ │ │ │ + tsteq lr, r0, ror r7 │ │ │ │ + smlatteq lr, r4, r6, sl │ │ │ │ + smlatbeq lr, r4, r6, sl │ │ │ │ + tsteq lr, ip, ror #12 │ │ │ │ + @ instruction: 0x010c05b8 │ │ │ │ @ instruction: 0x010c05b0 │ │ │ │ - smlatbeq ip, r8, r5, r0 │ │ │ │ - smlatteq lr, r8, r1, fp │ │ │ │ - tsteq lr, r0, lsl pc │ │ │ │ - smlatbeq lr, r0, sp, sl │ │ │ │ - smlatteq lr, r4, ip, sl │ │ │ │ - tsteq lr, r0, ror ip │ │ │ │ - tsteq lr, r0, lsr #24 │ │ │ │ + tsteq lr, r8, lsl #14 │ │ │ │ + ldrdeq sl, [lr, -r4] │ │ │ │ + @ instruction: 0x010c0598 │ │ │ │ + @ instruction: 0x010c0590 │ │ │ │ + smlatbeq lr, ip, r7, sl │ │ │ │ + tsteq lr, ip, ror #14 │ │ │ │ + tsteq lr, ip, lsr #14 │ │ │ │ tsteq ip, r0, ror r5 │ │ │ │ - tsteq lr, ip, ror ip │ │ │ │ - tsteq ip, r0, ror #10 │ │ │ │ - tsteq lr, r0, lsr #26 │ │ │ │ - ldrdeq sl, [lr, -r0] │ │ │ │ + tsteq ip, r8, ror #10 │ │ │ │ + smlabteq lr, r0, r7, sl │ │ │ │ + @ instruction: 0x010ea790 │ │ │ │ + tsteq ip, r0, asr r5 │ │ │ │ tsteq ip, r8, asr #10 │ │ │ │ - tsteq ip, r0, asr #10 │ │ │ │ - strdeq sl, [lr, -ip] │ │ │ │ - smlatbeq lr, ip, sp, sl │ │ │ │ - tsteq lr, ip, asr sp │ │ │ │ - tsteq ip, r0, lsr #10 │ │ │ │ + tsteq lr, ip, ror #18 │ │ │ │ + @ instruction: 0x010ea89c │ │ │ │ + tsteq lr, r0, lsr r8 │ │ │ │ + smlatteq lr, ip, r7, sl │ │ │ │ + @ instruction: 0x010ea7bc │ │ │ │ tsteq ip, r8, lsl r5 │ │ │ │ - tsteq lr, r0, asr #28 │ │ │ │ - strdeq sl, [lr, -r0] │ │ │ │ - tsteq ip, r0, lsl #10 │ │ │ │ - strdeq r0, [ip, -r8] │ │ │ │ - ldrdeq sl, [lr, -r0] │ │ │ │ - tsteq lr, r4, lsl pc │ │ │ │ - smlabteq lr, r4, lr, sl │ │ │ │ - tsteq lr, r4, ror lr │ │ │ │ - ldrdeq r0, [ip, -r0] │ │ │ │ + smlatteq lr, r8, r7, sl │ │ │ │ + tsteq ip, r8, lsl #10 │ │ │ │ + tsteq lr, ip, lsr r8 │ │ │ │ + tsteq lr, ip, lsl #16 │ │ │ │ + strdeq r0, [ip, -r0] │ │ │ │ + smlatteq ip, r8, r4, r0 │ │ │ │ + smlatbeq lr, r8, r8, sl │ │ │ │ + tsteq lr, r8, ror r8 │ │ │ │ + tsteq lr, r8, asr #16 │ │ │ │ smlabteq ip, r8, r4, r0 │ │ │ │ - tsteq lr, r8, asr pc │ │ │ │ - tsteq lr, r8, lsl #30 │ │ │ │ - @ instruction: 0x010c04b0 │ │ │ │ + smlabteq ip, r0, r4, r0 │ │ │ │ + @ instruction: 0x010ea8bc │ │ │ │ + smlabbeq lr, ip, r8, sl │ │ │ │ smlatbeq ip, r8, r4, r0 │ │ │ │ - tsteq lr, r4, lsr r0 │ │ │ │ - smlatteq lr, r4, pc, sl @ │ │ │ │ - @ instruction: 0x010eaf94 │ │ │ │ - smlabbeq ip, r8, r4, r0 │ │ │ │ - smlabbeq ip, r0, r4, r0 │ │ │ │ - tsteq lr, r8, ror r0 │ │ │ │ - tsteq lr, r8, lsr #32 │ │ │ │ - tsteq ip, r8, ror #8 │ │ │ │ - tsteq ip, r0, ror #8 │ │ │ │ - @ instruction: 0x010eb394 │ │ │ │ - tsteq lr, r4, lsr #4 │ │ │ │ - tsteq lr, r8, ror #2 │ │ │ │ - strdeq fp, [lr, -r4] │ │ │ │ - smlatbeq lr, r4, r0, fp │ │ │ │ + smlatbeq ip, r0, r4, r0 │ │ │ │ + @ instruction: 0x010ea9b4 │ │ │ │ + tsteq lr, r0, lsr #18 │ │ │ │ + strdeq sl, [lr, -r0] │ │ │ │ + smlabteq lr, r0, r8, sl │ │ │ │ + tsteq ip, r8, ror r4 │ │ │ │ + tsteq ip, r0, ror r4 │ │ │ │ + tsteq lr, r4, asr #18 │ │ │ │ + tsteq lr, r4, lsl #18 │ │ │ │ + tsteq ip, r8, asr r4 │ │ │ │ + tsteq ip, r0, asr r4 │ │ │ │ + tsteq lr, r8, lsl sl │ │ │ │ + smlabteq lr, r8, r9, sl │ │ │ │ + tsteq lr, r8, ror r9 │ │ │ │ tsteq ip, r0, lsr r4 │ │ │ │ - mrseq fp, (UNDEF: 30) │ │ │ │ - tsteq ip, r0, lsr #8 │ │ │ │ - smlatbeq lr, r4, r1, fp │ │ │ │ - tsteq lr, r4, asr r1 │ │ │ │ + tsteq ip, r8, lsr #8 │ │ │ │ + tsteq lr, ip, asr sl │ │ │ │ + tsteq lr, ip, lsl #20 │ │ │ │ + tsteq ip, r0, lsl r4 │ │ │ │ tsteq ip, r8, lsl #8 │ │ │ │ - tsteq ip, r0, lsl #8 │ │ │ │ - smlabbeq lr, r0, r2, fp │ │ │ │ - tsteq lr, r0, lsr r2 │ │ │ │ - smlatteq lr, r0, r1, fp │ │ │ │ - smlatteq ip, r0, r3, r0 │ │ │ │ - ldrdeq r0, [ip, -r8] │ │ │ │ - smlabteq lr, r4, r2, fp │ │ │ │ - tsteq lr, r4, ror r2 │ │ │ │ + tsteq lr, r8, asr #32 │ │ │ │ + tsteq lr, r0, ror sp │ │ │ │ + tsteq lr, r0, lsl #24 │ │ │ │ + tsteq lr, r4, asr #22 │ │ │ │ + ldrdeq sl, [lr, -r0] │ │ │ │ + smlabbeq lr, r0, sl, sl │ │ │ │ + ldrdeq r0, [ip, -r0] │ │ │ │ + ldrdeq sl, [lr, -ip] │ │ │ │ smlabteq ip, r0, r3, r0 │ │ │ │ - @ instruction: 0x010c03b8 │ │ │ │ - tsteq lr, r4, asr r4 │ │ │ │ - @ instruction: 0x010eb398 │ │ │ │ - tsteq lr, r8, asr #6 │ │ │ │ - strdeq fp, [lr, -r8] │ │ │ │ - @ instruction: 0x010c0390 │ │ │ │ - smlabbeq ip, r8, r3, r0 │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - smlabbeq lr, ip, r3, fp │ │ │ │ - tsteq ip, r0, ror r3 │ │ │ │ - tsteq ip, r8, ror #6 │ │ │ │ - @ instruction: 0x010eb4b8 │ │ │ │ - tsteq lr, r8, ror #8 │ │ │ │ - tsteq lr, r8, lsl r4 │ │ │ │ - tsteq ip, r8, asr #6 │ │ │ │ - tsteq ip, r0, asr #6 │ │ │ │ - strdeq fp, [lr, -ip] │ │ │ │ - smlatbeq lr, ip, r4, fp │ │ │ │ + smlabbeq lr, r0, fp, sl │ │ │ │ + tsteq lr, r0, lsr fp │ │ │ │ + smlatbeq ip, r8, r3, r0 │ │ │ │ + smlatbeq ip, r0, r3, r0 │ │ │ │ + tsteq lr, ip, asr ip │ │ │ │ + tsteq lr, ip, lsl #24 │ │ │ │ + @ instruction: 0x010eabbc │ │ │ │ + smlabbeq ip, r0, r3, r0 │ │ │ │ + tsteq ip, r8, ror r3 │ │ │ │ + smlatbeq lr, r0, ip, sl │ │ │ │ + tsteq lr, r0, asr ip │ │ │ │ + tsteq ip, r0, ror #6 │ │ │ │ + tsteq ip, r8, asr r3 │ │ │ │ + tsteq lr, r0, lsr lr │ │ │ │ + tsteq lr, r4, ror sp │ │ │ │ + tsteq lr, r4, lsr #26 │ │ │ │ + ldrdeq sl, [lr, -r4] │ │ │ │ + tsteq ip, r0, lsr r3 │ │ │ │ tsteq ip, r8, lsr #6 │ │ │ │ - tsteq ip, r0, lsr #6 │ │ │ │ - smlatbeq lr, ip, r0, ip │ │ │ │ - smlatteq lr, r0, sl, fp │ │ │ │ - tsteq lr, r8, lsl #16 │ │ │ │ - @ instruction: 0x010eb698 │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - tsteq lr, r8, ror #10 │ │ │ │ - tsteq lr, r8, lsl r5 │ │ │ │ + @ instruction: 0x010eadb8 │ │ │ │ + tsteq lr, r8, ror #26 │ │ │ │ + tsteq ip, r0, lsl r3 │ │ │ │ + tsteq ip, r8, lsl #6 │ │ │ │ + @ instruction: 0x010eae94 │ │ │ │ + tsteq lr, r4, asr #28 │ │ │ │ + strdeq sl, [lr, -r4] │ │ │ │ + smlatteq ip, r8, r2, r0 │ │ │ │ smlatteq ip, r0, r2, r0 │ │ │ │ - tsteq lr, r4, ror r5 │ │ │ │ - ldrdeq r0, [ip, -r0] │ │ │ │ - tsteq lr, r8, lsl r6 │ │ │ │ - smlabteq lr, r8, r5, fp │ │ │ │ - @ instruction: 0x010c02b8 │ │ │ │ - @ instruction: 0x010c02b0 │ │ │ │ + ldrdeq sl, [lr, -r8] │ │ │ │ + smlabbeq lr, r8, lr, sl │ │ │ │ + smlabteq ip, r8, r2, r0 │ │ │ │ + smlabteq ip, r0, r2, r0 │ │ │ │ strdeq fp, [lr, -r4] │ │ │ │ - smlatbeq lr, r4, r6, fp │ │ │ │ - tsteq lr, r4, asr r6 │ │ │ │ + smlabbeq lr, r4, r0, fp │ │ │ │ + smlabteq lr, r8, pc, sl @ │ │ │ │ + tsteq lr, r4, asr pc │ │ │ │ + tsteq lr, r4, lsl #30 │ │ │ │ @ instruction: 0x010c0290 │ │ │ │ - smlabbeq ip, r8, r2, r0 │ │ │ │ - tsteq lr, r8, lsr r7 │ │ │ │ - smlatteq lr, r8, r6, fp │ │ │ │ - tsteq ip, r0, ror r2 │ │ │ │ + tsteq lr, r0, ror #30 │ │ │ │ + smlabbeq ip, r0, r2, r0 │ │ │ │ + tsteq lr, r4 │ │ │ │ + @ instruction: 0x010eafb4 │ │ │ │ tsteq ip, r8, ror #4 │ │ │ │ - smlabteq lr, r8, r8, fp │ │ │ │ - tsteq lr, ip, lsl #16 │ │ │ │ - @ instruction: 0x010eb7bc │ │ │ │ - tsteq lr, ip, ror #14 │ │ │ │ + tsteq ip, r0, ror #4 │ │ │ │ + smlatteq lr, r0, r0, fp │ │ │ │ + swpeq fp, r0, [lr] │ │ │ │ + tsteq lr, r0, asr #32 │ │ │ │ tsteq ip, r0, asr #4 │ │ │ │ tsteq ip, r8, lsr r2 │ │ │ │ - tsteq lr, r0, asr r8 │ │ │ │ - tsteq lr, r0, lsl #16 │ │ │ │ + tsteq lr, r4, lsr #2 │ │ │ │ + ldrdeq fp, [lr, -r4] │ │ │ │ tsteq ip, r0, lsr #4 │ │ │ │ tsteq ip, r8, lsl r2 │ │ │ │ - tsteq lr, ip, lsr #18 │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - smlabbeq lr, ip, r8, fp │ │ │ │ - strdeq r0, [ip, -r8] │ │ │ │ + @ instruction: 0x010eb2b4 │ │ │ │ + strdeq fp, [lr, -r8] │ │ │ │ + smlatbeq lr, r8, r1, fp │ │ │ │ + tsteq lr, r8, asr r1 │ │ │ │ strdeq r0, [ip, -r0] │ │ │ │ - tsteq lr, r0, ror r9 │ │ │ │ - tsteq lr, r0, lsr #18 │ │ │ │ - ldrdeq r0, [ip, -r8] │ │ │ │ + smlatteq ip, r8, r1, r0 │ │ │ │ + tsteq lr, ip, lsr r2 │ │ │ │ + smlatteq lr, ip, r1, fp │ │ │ │ ldrdeq r0, [ip, -r0] │ │ │ │ - smlabbeq lr, ip, ip, fp │ │ │ │ - tsteq lr, ip, lsl fp │ │ │ │ - tsteq lr, r0, ror #20 │ │ │ │ - smlatteq lr, ip, r9, fp │ │ │ │ - @ instruction: 0x010eb99c │ │ │ │ + smlabteq ip, r8, r1, r0 │ │ │ │ + tsteq lr, r8, lsl r3 │ │ │ │ + smlabteq lr, r8, r2, fp │ │ │ │ + tsteq lr, r8, ror r2 │ │ │ │ + smlatbeq ip, r8, r1, r0 │ │ │ │ smlatbeq ip, r0, r1, r0 │ │ │ │ + tsteq lr, ip, asr r3 │ │ │ │ + tsteq lr, ip, lsl #6 │ │ │ │ + smlabbeq ip, r8, r1, r0 │ │ │ │ + smlabbeq ip, r0, r1, r0 │ │ │ │ + tsteq lr, ip, lsl #30 │ │ │ │ + tsteq lr, r0, asr #18 │ │ │ │ + tsteq lr, r8, ror #12 │ │ │ │ strdeq fp, [lr, -r8] │ │ │ │ - @ instruction: 0x010c0190 │ │ │ │ - @ instruction: 0x010eba9c │ │ │ │ - tsteq lr, ip, asr #20 │ │ │ │ - tsteq ip, r8, ror r1 │ │ │ │ - tsteq ip, r0, ror r1 │ │ │ │ - tsteq lr, r8, ror fp │ │ │ │ - tsteq lr, r8, lsr #22 │ │ │ │ - ldrdeq fp, [lr, -r8] │ │ │ │ - tsteq ip, r0, asr r1 │ │ │ │ - tsteq ip, r8, asr #2 │ │ │ │ - @ instruction: 0x010ebbbc │ │ │ │ - tsteq lr, ip, ror #22 │ │ │ │ - tsteq ip, r0, lsr r1 │ │ │ │ - tsteq ip, r8, lsr #2 │ │ │ │ - tsteq lr, ip, asr #26 │ │ │ │ - @ instruction: 0x010ebc90 │ │ │ │ - tsteq lr, r0, asr #24 │ │ │ │ - strdeq fp, [lr, -r0] │ │ │ │ - mrseq r0, (UNDEF: 28) │ │ │ │ - strdeq r0, [ip, -r8] │ │ │ │ + tsteq lr, ip, lsr r4 │ │ │ │ + smlabteq lr, r8, r3, fp │ │ │ │ + tsteq lr, r8, ror r3 │ │ │ │ + tsteq ip, r0, asr #2 │ │ │ │ ldrdeq fp, [lr, -r4] │ │ │ │ - smlabbeq lr, r4, ip, fp │ │ │ │ - smlatteq ip, r0, r0, r0 │ │ │ │ - ldrdeq r0, [ip, -r8] │ │ │ │ - @ instruction: 0x010ebdb0 │ │ │ │ - tsteq lr, r0, ror #26 │ │ │ │ - tsteq lr, r0, lsl sp │ │ │ │ - strheq r0, [ip, -r8] │ │ │ │ - strheq r0, [ip, -r0] │ │ │ │ - strdeq fp, [lr, -r4] │ │ │ │ - smlatbeq lr, r4, sp, fp │ │ │ │ + tsteq ip, r0, lsr r1 │ │ │ │ + tsteq lr, r8, ror r4 │ │ │ │ + tsteq lr, r8, lsr #8 │ │ │ │ + tsteq ip, r8, lsl r1 │ │ │ │ + tsteq ip, r0, lsl r1 │ │ │ │ + tsteq lr, r4, asr r5 │ │ │ │ + tsteq lr, r4, lsl #10 │ │ │ │ + @ instruction: 0x010eb4b4 │ │ │ │ + strdeq r0, [ip, -r0] │ │ │ │ + smlatteq ip, r8, r0, r0 │ │ │ │ + @ instruction: 0x010eb598 │ │ │ │ + tsteq lr, r8, asr #10 │ │ │ │ + ldrdeq r0, [ip, -r0] │ │ │ │ + smlabteq ip, r8, r0, r0 │ │ │ │ + tsteq lr, r8, lsr #14 │ │ │ │ + tsteq lr, ip, ror #12 │ │ │ │ + tsteq lr, ip, lsl r6 │ │ │ │ + smlabteq lr, ip, r5, fp │ │ │ │ + smlatbeq ip, r0, r0, r0 │ │ │ │ swpeq r0, r8, [ip] │ │ │ │ - swpeq r0, r0, [ip] │ │ │ │ - smlatteq lr, r0, r3, ip │ │ │ │ - tsteq lr, r8, lsl #2 │ │ │ │ - @ instruction: 0x010ebf98 │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - tsteq lr, r8, ror #28 │ │ │ │ + @ instruction: 0x010eb6b0 │ │ │ │ + tsteq lr, r0, ror #12 │ │ │ │ + smlabbeq ip, r0, r0, r0 │ │ │ │ + tsteq ip, r8, ror r0 │ │ │ │ + smlabbeq lr, ip, r7, fp │ │ │ │ + tsteq lr, ip, lsr r7 │ │ │ │ + smlatteq lr, ip, r6, fp │ │ │ │ + qaddeq r0, r8, ip │ │ │ │ + qaddeq r0, r0, ip │ │ │ │ + ldrdeq fp, [lr, -r0] │ │ │ │ + smlabbeq lr, r0, r7, fp │ │ │ │ + tsteq ip, r8, lsr r0 │ │ │ │ + tsteq ip, r0, lsr r0 │ │ │ │ + smlatteq lr, ip, sl, fp │ │ │ │ + tsteq lr, ip, ror r9 │ │ │ │ + smlabteq lr, r0, r8, fp │ │ │ │ + tsteq lr, ip, asr #16 │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + mrseq r0, (UNDEF: 12) │ │ │ │ + tsteq lr, r8, asr r8 │ │ │ │ + strdeq pc, [fp, -r0] │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + smlatbeq lr, ip, r8, fp │ │ │ │ + ldrdeq pc, [fp, -r8] │ │ │ │ + ldrdeq pc, [fp, -r0] │ │ │ │ + ldrdeq fp, [lr, -r8] │ │ │ │ + smlabbeq lr, r8, r9, fp │ │ │ │ + tsteq lr, r8, lsr r9 │ │ │ │ + @ instruction: 0x010bffb0 │ │ │ │ + smlatbeq fp, r8, pc, pc @ │ │ │ │ + tsteq lr, ip, lsl sl │ │ │ │ + smlabteq lr, ip, r9, fp │ │ │ │ + @ instruction: 0x010bff90 │ │ │ │ + smlabbeq fp, r8, pc, pc @ │ │ │ │ + smlatbeq lr, ip, fp, fp │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ + smlatbeq lr, r0, sl, fp │ │ │ │ + tsteq lr, r0, asr sl │ │ │ │ + tstpeq fp, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r8, asr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, lsr fp │ │ │ │ + smlatteq lr, r4, sl, fp │ │ │ │ + tstpeq fp, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r0, lsl ip │ │ │ │ + smlabteq lr, r0, fp, fp │ │ │ │ + tsteq lr, r0, ror fp │ │ │ │ + tstpeq fp, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, asr ip │ │ │ │ + tsteq lr, r4, lsl #24 │ │ │ │ + strdeq pc, [fp, -r8] │ │ │ │ + strdeq pc, [fp, -r0] │ │ │ │ + tsteq lr, r0, asr #4 │ │ │ │ + tsteq lr, r8, ror #30 │ │ │ │ + strdeq fp, [lr, -r8] │ │ │ │ + tsteq lr, ip, lsr sp │ │ │ │ + smlabteq lr, r8, ip, fp │ │ │ │ ldrbtmi r4, [r8], #-2161 @ 0xfffff78f │ │ │ │ ldmdami r1!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2160 @ 0xfffff790 │ │ │ │ ldmdami r0!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ @@ -54968,90 +54968,90 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2125 @ 0xfffff7b3 │ │ │ │ stmdami sp, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2124 @ 0xfffff7b4 │ │ │ │ stmdami ip, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x010eb99e │ │ │ │ - smlatteq fp, r0, fp, pc @ │ │ │ │ strdeq fp, [lr, -lr] │ │ │ │ - ldrdeq pc, [fp, -r4] │ │ │ │ - smlatbeq lr, r6, sl, fp │ │ │ │ - tsteq lr, r8, asr sl │ │ │ │ - smlabteq fp, r2, fp, pc @ │ │ │ │ - @ instruction: 0x010bfbbc │ │ │ │ - smlabbeq lr, sl, fp, fp │ │ │ │ - tsteq lr, ip, lsr fp │ │ │ │ - smlatteq lr, lr, sl, fp │ │ │ │ - smlatbeq fp, r4, fp, pc @ │ │ │ │ - @ instruction: 0x010bfb9e │ │ │ │ - ldrdeq fp, [lr, -r8] │ │ │ │ - smlabbeq lr, sl, fp, fp │ │ │ │ - smlabbeq fp, ip, fp, pc @ │ │ │ │ - smlabbeq fp, r6, fp, pc @ │ │ │ │ - tsteq lr, r0, ror sp │ │ │ │ - @ instruction: 0x010ebcb6 │ │ │ │ - tsteq lr, r8, ror #24 │ │ │ │ - tsteq lr, sl, lsl ip │ │ │ │ - tstpeq fp, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r2, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r4, lsl #26 │ │ │ │ - @ instruction: 0x010ebcb6 │ │ │ │ - tstpeq fp, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, asr #22 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r8, sp, fp │ │ │ │ - @ instruction: 0x010ebd9a │ │ │ │ - tsteq lr, ip, asr #26 │ │ │ │ - tstpeq fp, r2, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, lsr lr │ │ │ │ - smlatteq lr, r8, sp, fp │ │ │ │ - tstpeq fp, sl, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, sl, asr r1 │ │ │ │ - smlatteq lr, ip, pc, fp @ │ │ │ │ - tsteq lr, r2, lsr pc │ │ │ │ - smlabteq lr, r0, lr, fp │ │ │ │ - tsteq lr, r2, ror lr │ │ │ │ - strdeq pc, [fp, -r0] │ │ │ │ + tstpeq fp, r0, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, lr, asr r8 │ │ │ │ + tstpeq fp, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r6, lsl #18 │ │ │ │ + @ instruction: 0x010eb8b8 │ │ │ │ + tstpeq fp, r2, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, sl, r9, fp │ │ │ │ + @ instruction: 0x010eb99c │ │ │ │ + tsteq lr, lr, asr #18 │ │ │ │ + tstpeq fp, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [fp, -lr] │ │ │ │ + tsteq lr, r8, lsr sl │ │ │ │ + smlatteq lr, sl, r9, fp │ │ │ │ + smlatteq fp, ip, r9, pc @ │ │ │ │ + smlatteq fp, r6, r9, pc @ │ │ │ │ + ldrdeq fp, [lr, -r0] │ │ │ │ + tsteq lr, r6, lsl fp │ │ │ │ + smlabteq lr, r8, sl, fp │ │ │ │ + tsteq lr, sl, ror sl │ │ │ │ + smlabteq fp, r8, r9, pc @ │ │ │ │ + smlabteq fp, r2, r9, pc @ │ │ │ │ + tsteq lr, r4, ror #22 │ │ │ │ + tsteq lr, r6, lsl fp │ │ │ │ + @ instruction: 0x010bf9b0 │ │ │ │ + smlatbeq fp, sl, r9, pc @ │ │ │ │ + tsteq lr, r8, asr #24 │ │ │ │ + strdeq fp, [lr, -sl] │ │ │ │ + smlatbeq lr, ip, fp, fp │ │ │ │ + @ instruction: 0x010bf992 │ │ │ │ + smlabbeq fp, ip, r9, pc @ │ │ │ │ + @ instruction: 0x010ebc96 │ │ │ │ + tsteq lr, r8, asr #24 │ │ │ │ + tstpeq fp, sl, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, ror r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ebfba │ │ │ │ + tsteq lr, ip, asr #28 │ │ │ │ + @ instruction: 0x010ebd92 │ │ │ │ + tsteq lr, r0, lsr #26 │ │ │ │ ldrdeq fp, [lr, -r2] │ │ │ │ - smlatteq fp, r4, sl, pc @ │ │ │ │ - tsteq lr, sl, ror pc │ │ │ │ - tsteq lr, ip, lsr #30 │ │ │ │ + tstpeq fp, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r2, lsr sp │ │ │ │ + tstpeq fp, r4, asr #18 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq fp, [lr, -sl] │ │ │ │ + smlabbeq lr, ip, sp, fp │ │ │ │ + tstpeq fp, r2, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ebebe │ │ │ │ + tsteq lr, r0, ror lr │ │ │ │ + tsteq lr, r2, lsr #28 │ │ │ │ + tstpeq fp, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, lr, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, ip, lsl #30 │ │ │ │ + @ instruction: 0x010ebebe │ │ │ │ + strdeq pc, [fp, -ip] │ │ │ │ + strdeq pc, [fp, -r6] │ │ │ │ + smlatbeq lr, r4, r0, ip │ │ │ │ + smlatteq lr, sl, pc, fp @ │ │ │ │ + @ instruction: 0x010ebf9c │ │ │ │ + tsteq lr, lr, asr #30 │ │ │ │ + ldrdeq pc, [fp, -r8] │ │ │ │ ldrdeq pc, [fp, -r2] │ │ │ │ - smlabteq fp, ip, sl, pc @ │ │ │ │ - qaddeq ip, lr, lr │ │ │ │ - tsteq lr, r0, lsl r0 │ │ │ │ - smlabteq lr, r2, pc, fp @ │ │ │ │ - @ instruction: 0x010bfab4 │ │ │ │ - smlatbeq fp, lr, sl, pc @ │ │ │ │ - smlatbeq lr, ip, r0, ip │ │ │ │ - qaddeq ip, lr, lr │ │ │ │ - @ instruction: 0x010bfa9c │ │ │ │ - @ instruction: 0x010bfa96 │ │ │ │ - tsteq lr, r4, asr #4 │ │ │ │ - smlabbeq lr, sl, r1, ip │ │ │ │ - tsteq lr, ip, lsr r1 │ │ │ │ - smlatteq lr, lr, r0, ip │ │ │ │ - tstpeq fp, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r2, ror sl @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - smlabbeq lr, sl, r1, ip │ │ │ │ - tstpeq fp, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, asr sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ec2bc │ │ │ │ - tsteq lr, lr, ror #4 │ │ │ │ - tsteq lr, r0, lsr #4 │ │ │ │ - tstpeq fp, r2, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, sl, lsl #6 │ │ │ │ - @ instruction: 0x010ec2bc │ │ │ │ - tstpeq fp, sl, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r8, lsr r0 │ │ │ │ + smlatteq lr, sl, pc, fp @ │ │ │ │ + smlabteq fp, r0, r8, pc @ │ │ │ │ + @ instruction: 0x010bf8ba │ │ │ │ + tsteq lr, ip, lsl r1 │ │ │ │ + smlabteq lr, lr, r0, ip │ │ │ │ + smlabbeq lr, r0, r0, ip │ │ │ │ + smlatbeq fp, r2, r8, pc @ │ │ │ │ + @ instruction: 0x010bf89c │ │ │ │ + tsteq lr, sl, ror #2 │ │ │ │ + tsteq lr, ip, lsl r1 │ │ │ │ + smlabbeq fp, sl, r8, pc @ │ │ │ │ + smlabbeq fp, r4, r8, pc @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ addsmi pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -55710,107 +55710,107 @@ │ │ │ │ and lr, r7, r0, asr lr │ │ │ │ ldrtmi r4, [fp], -r1, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 4, cr15, cr6, cr8, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabteq fp, r2, sp, pc @ │ │ │ │ - tstpeq sp, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r2, asr #30 │ │ │ │ - smlatteq sp, r4, r3, pc @ │ │ │ │ - tstpeq fp, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, r0, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010df2ba │ │ │ │ - tsteq ip, ip, lsr #22 │ │ │ │ - tstpeq sp, lr @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r0, lsr #22 │ │ │ │ + tstpeq fp, r2, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq ip, r2, sp, r6 │ │ │ │ + tstpeq sp, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq fp, r8, r9, pc @ │ │ │ │ + @ instruction: 0x010df190 │ │ │ │ + smlabbeq fp, r0, r9, pc @ │ │ │ │ + tstpeq sp, sl, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq ip, ip, r9, r6 │ │ │ │ + tsteq sp, lr, ror #28 │ │ │ │ + smlabbeq ip, r0, r9, r6 │ │ │ │ + tstpeq fp, sl, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, lsr #28 │ │ │ │ + tsteq ip, r0, asr r9 │ │ │ │ + tsteq sp, r6, lsl #28 │ │ │ │ + tsteq ip, sl, asr r9 │ │ │ │ + tsteq ip, lr, asr r9 │ │ │ │ + tsteq ip, r2, asr #18 │ │ │ │ + tsteq r5, ip, lsl #29 │ │ │ │ + @ instruction: 0x010c699a │ │ │ │ + smlatbeq sp, r0, sp, lr │ │ │ │ + smlabbeq ip, ip, r9, r6 │ │ │ │ + tsteq sp, lr, ror sp │ │ │ │ + strdeq r6, [ip, -r8] │ │ │ │ + tsteq ip, r4, lsl lr │ │ │ │ + tsteq ip, r0, ror #28 │ │ │ │ + tsteq lr, ip, ror sl │ │ │ │ + smlabbeq lr, r8, sl, fp │ │ │ │ + smlatbeq fp, sl, r5, pc @ │ │ │ │ + smlatbeq fp, r2, r5, pc @ │ │ │ │ + strdeq r6, [ip, -r6] │ │ │ │ + strdeq r6, [ip, -r6] │ │ │ │ + strdeq r6, [ip, -sl] │ │ │ │ + tsteq r5, ip, ror sp │ │ │ │ + tstpeq fp, sl, asr #12 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010dec94 │ │ │ │ + tstpeq fp, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, sl, lsr #26 │ │ │ │ + tstpeq fp, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [fp, -sl] │ │ │ │ - smlabteq sp, r4, pc, lr @ │ │ │ │ - strdeq r6, [ip, -r0] │ │ │ │ - smlatbeq sp, r6, pc, lr @ │ │ │ │ + smlatteq fp, r6, r6, pc @ │ │ │ │ + smlatteq fp, r4, r6, pc @ │ │ │ │ + smlatteq fp, r2, r6, pc @ │ │ │ │ + smlatteq fp, r0, r6, pc @ │ │ │ │ + smlatteq fp, r2, r6, pc @ │ │ │ │ + tsteq r5, r2, lsr #25 │ │ │ │ + ldrdeq pc, [fp, -r2] │ │ │ │ + tstpeq fp, r6, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r2, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, lr, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, lsr #24 │ │ │ │ + tstpeq fp, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, ip, lsr fp │ │ │ │ + @ instruction: 0x010bf492 │ │ │ │ + tstpeq fp, sl, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r8, asr r5 │ │ │ │ + tsteq ip, r8, asr r5 │ │ │ │ + tsteq ip, sl, asr r5 │ │ │ │ + tsteq ip, r8, asr r5 │ │ │ │ + tsteq r5, r8, lsl #23 │ │ │ │ + @ instruction: 0x010bf3ba │ │ │ │ + tsteq ip, r8, lsr r5 │ │ │ │ + tstpeq lr, r2, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, asr #22 │ │ │ │ + tsteq ip, r8, lsl r5 │ │ │ │ + tsteq ip, r4, lsr #10 │ │ │ │ + tsteq ip, r2, lsr #10 │ │ │ │ + smlabbeq lr, r0, r7, fp │ │ │ │ + ldrdeq pc, [fp, -r8] │ │ │ │ + ldrdeq pc, [fp, -r2] │ │ │ │ + smlabteq ip, r8, sl, r6 │ │ │ │ + smlabteq ip, r4, sl, r6 │ │ │ │ + smlabteq ip, r2, sl, r6 │ │ │ │ + smlabteq ip, r0, sl, r6 │ │ │ │ + @ instruction: 0x010c6abe │ │ │ │ + @ instruction: 0x010c6abc │ │ │ │ + @ instruction: 0x010c6aba │ │ │ │ + @ instruction: 0x010c6ab4 │ │ │ │ + strdeq fp, [lr, -r2] │ │ │ │ + tsteq r5, r6, asr #20 │ │ │ │ strdeq r6, [ip, -sl] │ │ │ │ - strdeq r6, [ip, -lr] │ │ │ │ - smlatteq ip, r2, sl, r6 │ │ │ │ - tsteq r5, ip, lsr #32 │ │ │ │ - tsteq ip, sl, lsr fp │ │ │ │ - tsteq sp, r0, asr #30 │ │ │ │ - tsteq ip, ip, lsr #22 │ │ │ │ - tsteq sp, lr, lsl pc │ │ │ │ - @ instruction: 0x010c6a98 │ │ │ │ - @ instruction: 0x010c6fb4 │ │ │ │ - mrseq r7, (UNDEF: 12) │ │ │ │ - tsteq lr, ip, lsl ip │ │ │ │ - tsteq lr, r8, lsr #24 │ │ │ │ - tstpeq fp, sl, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r2, asr #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010c6a96 │ │ │ │ - @ instruction: 0x010c6a96 │ │ │ │ - @ instruction: 0x010c6a9a │ │ │ │ - tsteq r5, ip, lsl pc │ │ │ │ - smlatteq fp, sl, r7, pc @ │ │ │ │ - tsteq sp, r4, lsr lr │ │ │ │ - @ instruction: 0x010bf8b0 │ │ │ │ - @ instruction: 0x010bf8bc │ │ │ │ - tsteq r5, sl, asr #29 │ │ │ │ - smlatbeq fp, r4, r8, pc @ │ │ │ │ - tstpeq fp, sl, ror r8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq fp, r6, r8, pc @ │ │ │ │ - smlabbeq fp, r4, r8, pc @ │ │ │ │ - smlabbeq fp, r2, r8, pc @ │ │ │ │ - smlabbeq fp, r0, r8, pc @ │ │ │ │ - smlabbeq fp, r2, r8, pc @ │ │ │ │ - tsteq r5, r2, asr #28 │ │ │ │ - tstpeq fp, r2, ror r8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [fp, -r6] │ │ │ │ - tstpeq fp, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r2, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [fp, -lr] │ │ │ │ - tstpeq fp, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r0, asr #27 │ │ │ │ - strdeq pc, [fp, -r0] │ │ │ │ - ldrdeq lr, [sp, -ip] │ │ │ │ - tstpeq fp, r2, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq sp, [ip, -r8] │ │ │ │ - strdeq sp, [ip, -r8] │ │ │ │ - strdeq sp, [ip, -sl] │ │ │ │ - strdeq sp, [ip, -r8] │ │ │ │ - tsteq r5, r8, lsr #26 │ │ │ │ - tstpeq fp, sl, asr r5 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq sp, [ip, -r8] │ │ │ │ - smlatteq lr, r2, sl, pc @ │ │ │ │ - tsteq r5, r6, ror #25 │ │ │ │ - @ instruction: 0x010cd6b8 │ │ │ │ - smlabteq ip, r4, r6, sp │ │ │ │ - smlabteq ip, r2, r6, sp │ │ │ │ - tsteq lr, r0, lsr #18 │ │ │ │ - tstpeq fp, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r2, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r8, ror #24 │ │ │ │ - tsteq ip, r4, ror #24 │ │ │ │ - tsteq ip, r2, ror #24 │ │ │ │ - tsteq ip, r0, ror #24 │ │ │ │ - tsteq ip, lr, asr ip │ │ │ │ - tsteq ip, ip, asr ip │ │ │ │ - tsteq ip, sl, asr ip │ │ │ │ - tsteq ip, r4, asr ip │ │ │ │ - @ instruction: 0x010eb892 │ │ │ │ - tsteq r5, r6, ror #23 │ │ │ │ - @ instruction: 0x010c669a │ │ │ │ - tsteq r5, r4, lsr #23 │ │ │ │ - tsteq ip, r6, asr r6 │ │ │ │ - tsteq ip, r0, ror #20 │ │ │ │ - tsteq ip, r6, ror #20 │ │ │ │ - tsteq ip, r8, ror #20 │ │ │ │ - tsteq r5, r0, asr fp │ │ │ │ - tsteq fp, r8, asr pc │ │ │ │ + tsteq r5, r4, lsl #20 │ │ │ │ + @ instruction: 0x010c64b6 │ │ │ │ + smlabteq ip, r0, r8, r6 │ │ │ │ + smlabteq ip, r6, r8, r6 │ │ │ │ + smlabteq ip, r8, r8, r6 │ │ │ │ + @ instruction: 0x011529b0 │ │ │ │ + @ instruction: 0x010bedb8 │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ strlt sp, [r8, #-94] @ 0xffffffa2 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d819 │ │ │ │ subsle r7, r6, r8, lsl pc │ │ │ │ @@ -55857,18 +55857,18 @@ │ │ │ │ @ instruction: 0xf7f3e00a │ │ │ │ mul r7, pc, r8 @ │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq fp, sl, asr ip │ │ │ │ - ldrdeq fp, [lr, -r2] │ │ │ │ - @ instruction: 0x010eb5b0 │ │ │ │ - smlatteq lr, r2, r5, fp │ │ │ │ + @ instruction: 0x010beaba │ │ │ │ + tsteq lr, r2, lsr r4 │ │ │ │ + tsteq lr, r0, lsl r4 │ │ │ │ + tsteq lr, r2, asr #8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec02720 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ svcvc 0x0019f5b1 │ │ │ │ addhi pc, ip, r0 │ │ │ │ @@ -56177,81 +56177,81 @@ │ │ │ │ b feae9910 │ │ │ │ bmi 12a3a10 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7c89500 │ │ │ │ andlt lr, r3, r0, lsr #21 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - strdeq fp, [lr, -ip] │ │ │ │ - strdeq r0, [lr, -ip] │ │ │ │ - strdeq r0, [lr, -sl] │ │ │ │ - tsteq lr, r0, lsl #26 │ │ │ │ - tsteq r5, r8, lsr #15 │ │ │ │ - smlatbeq lr, sl, r4, fp │ │ │ │ - tsteq fp, lr, lsr #30 │ │ │ │ - tstpeq lr, r8, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, sl, lsr #30 │ │ │ │ - tsteq fp, r8, lsl pc │ │ │ │ - tsteq r5, r0, asr r7 │ │ │ │ - tsteq fp, sl, lsl #30 │ │ │ │ - tsteq fp, lr, lsl #30 │ │ │ │ - tsteq fp, r8, lsl #30 │ │ │ │ - tsteq fp, r0, lsl #30 │ │ │ │ - smlatteq lr, r8, r4, pc @ │ │ │ │ - strdeq lr, [fp, -r2] │ │ │ │ - tsteq fp, r0, lsl #30 │ │ │ │ - @ instruction: 0x011526d0 │ │ │ │ - tsteq fp, r0, lsl #30 │ │ │ │ - @ instruction: 0x010ef494 │ │ │ │ - strdeq lr, [fp, -r6] │ │ │ │ - smlatteq fp, r4, lr, lr │ │ │ │ - tsteq r5, ip, ror r6 │ │ │ │ - ldrdeq lr, [fp, -r6] │ │ │ │ - ldrdeq lr, [fp, -lr] │ │ │ │ - smlatteq fp, r0, lr, lr │ │ │ │ - ldrdeq lr, [fp, -sl] │ │ │ │ - @ instruction: 0x010beeb2 │ │ │ │ - @ instruction: 0x010beeb4 │ │ │ │ - smlabteq fp, r6, lr, lr │ │ │ │ - smlatteq fp, r2, sp, lr │ │ │ │ - ldrdeq lr, [fp, -ip] │ │ │ │ - @ instruction: 0x010beeb2 │ │ │ │ - @ instruction: 0x010bedb6 │ │ │ │ - @ instruction: 0x010bedb0 │ │ │ │ - ldrdeq fp, [lr, -sl] │ │ │ │ - ldrdeq fp, [lr, -sl] │ │ │ │ - smlatteq lr, r0, r2, fp │ │ │ │ - tsteq lr, lr, ror sl │ │ │ │ - tsteq lr, lr, ror sl │ │ │ │ - tsteq lr, ip, ror sl │ │ │ │ - smlabteq lr, r2, sl, r0 │ │ │ │ - tsteq lr, r2, asr sl │ │ │ │ - tsteq lr, r0, asr sl │ │ │ │ - smlabbeq lr, r8, r2, fp │ │ │ │ - tsteq lr, lr, ror r2 │ │ │ │ - tsteq lr, r8, ror r2 │ │ │ │ - tsteq lr, r2, ror r2 │ │ │ │ - tsteq lr, ip, ror #4 │ │ │ │ - tsteq lr, r6, ror #4 │ │ │ │ - tsteq lr, r0, ror #4 │ │ │ │ - smlatteq ip, r2, r4, r6 │ │ │ │ - smlatteq ip, r0, r4, r6 │ │ │ │ - tsteq lr, lr, lsr r2 │ │ │ │ - tsteq lr, r8, lsr r2 │ │ │ │ - tsteq lr, r2, lsr r2 │ │ │ │ - tsteq lr, ip, lsr #4 │ │ │ │ - tsteq lr, r6, lsr #4 │ │ │ │ - tsteq r5, sl, asr r4 │ │ │ │ - tsteq lr, r0, lsl r2 │ │ │ │ - @ instruction: 0x010c64b8 │ │ │ │ - @ instruction: 0x010c649e │ │ │ │ - tsteq lr, r4, lsl #4 │ │ │ │ - smlatteq fp, ip, fp, lr │ │ │ │ - smlatteq fp, r6, fp, lr │ │ │ │ - tsteq fp, sl, lsl #16 │ │ │ │ + tsteq lr, ip, asr r3 │ │ │ │ + tsteq lr, ip, asr fp │ │ │ │ + tsteq lr, sl, asr fp │ │ │ │ + tsteq lr, r0, ror #22 │ │ │ │ + tsteq r5, r8, lsl #12 │ │ │ │ + tsteq lr, sl, lsl #6 │ │ │ │ + smlabbeq fp, lr, sp, lr │ │ │ │ + smlabteq lr, r8, r3, pc @ │ │ │ │ + smlabbeq fp, sl, sp, lr │ │ │ │ + tsteq fp, r8, ror sp │ │ │ │ + @ instruction: 0x011525b0 │ │ │ │ + tsteq fp, sl, ror #26 │ │ │ │ + tsteq fp, lr, ror #26 │ │ │ │ + tsteq fp, r8, ror #26 │ │ │ │ + tsteq fp, r0, ror #26 │ │ │ │ + tstpeq lr, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r2, asr sp │ │ │ │ + tsteq fp, r0, ror #26 │ │ │ │ + tsteq r5, r0, lsr r5 │ │ │ │ + tsteq fp, r0, ror #26 │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ + tsteq fp, r6, asr sp │ │ │ │ + tsteq fp, r4, asr #26 │ │ │ │ + @ instruction: 0x011524dc │ │ │ │ + tsteq fp, r6, lsr sp │ │ │ │ + tsteq fp, lr, lsr sp │ │ │ │ + tsteq fp, r0, asr #26 │ │ │ │ + tsteq fp, sl, lsr sp │ │ │ │ + tsteq fp, r2, lsl sp │ │ │ │ + tsteq fp, r4, lsl sp │ │ │ │ + tsteq fp, r6, lsr #26 │ │ │ │ + tsteq fp, r2, asr #24 │ │ │ │ + tsteq fp, ip, lsr ip │ │ │ │ + tsteq fp, r2, lsl sp │ │ │ │ + tsteq fp, r6, lsl ip │ │ │ │ + tsteq fp, r0, lsl ip │ │ │ │ + tsteq lr, sl, lsr r1 │ │ │ │ + tsteq lr, sl, lsr r1 │ │ │ │ + tsteq lr, r0, asr #2 │ │ │ │ + ldrdeq r0, [lr, -lr] │ │ │ │ + ldrdeq r0, [lr, -lr] │ │ │ │ + ldrdeq r0, [lr, -ip] │ │ │ │ + tsteq lr, r2, lsr #18 │ │ │ │ + @ instruction: 0x010e08b2 │ │ │ │ + @ instruction: 0x010e08b0 │ │ │ │ + smlatteq lr, r8, r0, fp │ │ │ │ + ldrdeq fp, [lr, -lr] │ │ │ │ + ldrdeq fp, [lr, -r8] │ │ │ │ + ldrdeq fp, [lr, -r2] │ │ │ │ + smlabteq lr, ip, r0, fp │ │ │ │ + smlabteq lr, r6, r0, fp │ │ │ │ + smlabteq lr, r0, r0, fp │ │ │ │ + tsteq ip, r2, asr #6 │ │ │ │ + tsteq ip, r0, asr #6 │ │ │ │ + swpeq fp, lr, [lr] @ │ │ │ │ + swpeq fp, r8, [lr] │ │ │ │ + swpeq fp, r2, [lr] │ │ │ │ + smlabbeq lr, ip, r0, fp │ │ │ │ + smlabbeq lr, r6, r0, fp │ │ │ │ + @ instruction: 0x011522ba │ │ │ │ + tsteq lr, r0, ror r0 │ │ │ │ + tsteq ip, r8, lsl r3 │ │ │ │ + strdeq r6, [ip, -lr] │ │ │ │ + tsteq lr, r4, rrx │ │ │ │ + tsteq fp, ip, asr #20 │ │ │ │ + tsteq fp, r6, asr #20 │ │ │ │ + tsteq fp, sl, ror #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec02d1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7da0ff8 │ │ │ │ stclt 14, cr15, [r8, #-292] @ 0xfffffedc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec02d30 │ │ │ │ @@ -57072,28 +57072,28 @@ │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ vaba.s8 q12, , q12 │ │ │ │ vmov.i32 d16, #4352 @ 0x00001100 │ │ │ │ sbcsmi r0, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10107d4 │ │ │ │ @ instruction: 0xf00187f3 │ │ │ │ svclt 0x0000bfee │ │ │ │ - smlatteq lr, ip, r2, fp │ │ │ │ - tsteq lr, sl │ │ │ │ + tsteq lr, ip, asr #2 │ │ │ │ + tsteq lr, sl, ror #28 │ │ │ │ + tsteq lr, r8, lsr lr │ │ │ │ + tsteq lr, r2, asr #28 │ │ │ │ + tsteq lr, r2, ror lr │ │ │ │ ldrdeq sl, [lr, -r8] │ │ │ │ - smlatteq lr, r2, pc, sl @ │ │ │ │ - tsteq lr, r2, lsl r0 │ │ │ │ - tsteq lr, r8, ror r0 │ │ │ │ - tsteq lr, r2, lsl r1 │ │ │ │ - tsteq lr, r2, asr #32 │ │ │ │ - strheq fp, [lr, -r0] │ │ │ │ - tsteq lr, r4, lsl #2 │ │ │ │ - strheq fp, [lr, -r6] │ │ │ │ - smlatteq lr, r8, lr, sl │ │ │ │ - @ instruction: 0x010ea890 │ │ │ │ - strdeq sl, [lr, -r2] │ │ │ │ + tsteq lr, r2, ror pc │ │ │ │ + smlatbeq lr, r2, lr, sl │ │ │ │ + tsteq lr, r0, lsl pc │ │ │ │ + tsteq lr, r4, ror #30 │ │ │ │ + tsteq lr, r6, lsl pc │ │ │ │ + tsteq lr, r8, asr #26 │ │ │ │ + strdeq sl, [lr, -r0] │ │ │ │ + tsteq lr, r2, asr r6 │ │ │ │ bicvc pc, r8, #64, 12 @ 0x4000000 │ │ │ │ ldmdale r9, {r3, r4, r7, r9, lr}^ │ │ │ │ @ instruction: 0x73abf640 │ │ │ │ stmdble fp, {r3, r4, r7, r9, lr} │ │ │ │ @ instruction: 0x73acf6a0 │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ addslt r1, fp, #268435457 @ 0x10000001 │ │ │ │ @@ -57966,17 +57966,17 @@ │ │ │ │ @ instruction: 0xf5a0d312 │ │ │ │ @ instruction: 0xf04f5300 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00180f4 │ │ │ │ svclt 0x0000b8f5 │ │ │ │ - tsteq lr, r8, asr r5 │ │ │ │ - tsteq lr, r8, lsr r3 │ │ │ │ - ldrdeq sl, [lr, -ip] │ │ │ │ + @ instruction: 0x010ea3b8 │ │ │ │ + @ instruction: 0x010ea198 │ │ │ │ + tsteq lr, ip, lsr r1 │ │ │ │ bicsvc pc, ip, #68157440 @ 0x4100000 │ │ │ │ stmdale pc, {r3, r4, r7, r9, lr} @ │ │ │ │ svcpl 0x00fef5b0 │ │ │ │ rschi pc, r3, r1, asr #1 │ │ │ │ mvnspl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 95a090 │ │ │ │ @@ -58937,19 +58937,19 @@ │ │ │ │ ldmdble r5, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl r5, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007db │ │ │ │ cmp sp, ip, asr r1 │ │ │ │ - ldrdeq r9, [lr, -r4] │ │ │ │ - ldrdeq r9, [lr, -r2] │ │ │ │ - @ instruction: 0x010e97b8 │ │ │ │ - smlatteq lr, ip, r7, r9 │ │ │ │ - @ instruction: 0x010e989c │ │ │ │ + tsteq lr, r4, lsr r5 │ │ │ │ + tsteq lr, r2, lsr r5 │ │ │ │ + tsteq lr, r8, lsl r6 │ │ │ │ + tsteq lr, ip, asr #12 │ │ │ │ + strdeq r9, [lr, -ip] │ │ │ │ teqppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r0, {r3, r4, r7, r9, lr} │ │ │ │ tstppl pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ vqsub.s8 d20, d16, d8 │ │ │ │ @ instruction: 0xf5a08148 │ │ │ │ @ instruction: 0xf04f5374 │ │ │ │ blcc 8bad9c │ │ │ │ @@ -59193,68 +59193,68 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2103 @ 0xfffff7c9 │ │ │ │ ldmdami r7!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2102 @ 0xfffff7ca │ │ │ │ ldmdami r6!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq fp, r4, ror #18 │ │ │ │ - tsteq lr, r8, asr #10 │ │ │ │ - smlabbeq lr, r6, r4, r8 │ │ │ │ - tsteq lr, ip, lsr #8 │ │ │ │ - tsteq lr, sl, lsr #16 │ │ │ │ - tsteq fp, r0, asr #18 │ │ │ │ - tsteq lr, lr, asr r7 │ │ │ │ - tsteq fp, r4, lsr r9 │ │ │ │ - tsteq fp, lr, lsr #18 │ │ │ │ - tsteq fp, r8, lsr #18 │ │ │ │ - tsteq fp, r2, lsr #18 │ │ │ │ - tsteq fp, ip, lsl r9 │ │ │ │ - tsteq fp, r6, lsl r9 │ │ │ │ - tsteq fp, r0, lsl r9 │ │ │ │ - tsteq fp, sl, lsl #18 │ │ │ │ - tsteq fp, r4, lsl #18 │ │ │ │ - smlabteq lr, r2, r5, r8 │ │ │ │ - strdeq fp, [fp, -r8] │ │ │ │ + smlabteq fp, r4, r7, fp │ │ │ │ + smlatbeq lr, r8, r3, r8 │ │ │ │ + smlatteq lr, r6, r2, r8 │ │ │ │ + smlabbeq lr, ip, r2, r8 │ │ │ │ + smlabbeq lr, sl, r6, r8 │ │ │ │ + smlatbeq fp, r0, r7, fp │ │ │ │ + @ instruction: 0x010e85be │ │ │ │ + @ instruction: 0x010bb794 │ │ │ │ + smlabbeq fp, lr, r7, fp │ │ │ │ + smlabbeq fp, r8, r7, fp │ │ │ │ + smlabbeq fp, r2, r7, fp │ │ │ │ + tsteq fp, ip, ror r7 │ │ │ │ + tsteq fp, r6, ror r7 │ │ │ │ + tsteq fp, r0, ror r7 │ │ │ │ + tsteq fp, sl, ror #14 │ │ │ │ + tsteq fp, r4, ror #14 │ │ │ │ + tsteq lr, r2, lsr #8 │ │ │ │ + tsteq fp, r8, asr r7 │ │ │ │ + tsteq fp, r2, asr r7 │ │ │ │ + tsteq fp, ip, asr #14 │ │ │ │ + tsteq lr, r2, asr r2 │ │ │ │ + tsteq lr, r0, ror #4 │ │ │ │ + tsteq fp, sl, lsr r7 │ │ │ │ + smlabteq lr, ip, r2, r8 │ │ │ │ + @ instruction: 0x010e8296 │ │ │ │ + smlatbeq lr, r8, r2, r8 │ │ │ │ + tsteq fp, r2, lsr #14 │ │ │ │ + smlabteq lr, ip, r2, r8 │ │ │ │ + tsteq fp, r6, lsl r7 │ │ │ │ + tsteq lr, r4, ror #6 │ │ │ │ + tsteq lr, r6, lsr #6 │ │ │ │ + tsteq lr, ip, lsr r3 │ │ │ │ + strdeq fp, [fp, -lr] │ │ │ │ + tsteq lr, r8, ror #6 │ │ │ │ strdeq fp, [fp, -r2] │ │ │ │ - smlatteq fp, ip, r8, fp │ │ │ │ + smlabteq lr, ip, r3, r8 │ │ │ │ + strdeq r8, [lr, -lr] │ │ │ │ + tsteq lr, ip, asr r5 │ │ │ │ + tsteq lr, sl, lsl r5 │ │ │ │ + tsteq lr, r4, lsr r5 │ │ │ │ + tsteq lr, r6, ror #10 │ │ │ │ + tsteq lr, ip, asr #14 │ │ │ │ + smlatbeq lr, sl, r6, r8 │ │ │ │ + tsteq lr, ip, lsr r6 │ │ │ │ + tsteq lr, sl, ror #12 │ │ │ │ + @ instruction: 0x010bb6b0 │ │ │ │ + smlabteq lr, r6, r6, r8 │ │ │ │ + smlatbeq fp, r4, r6, fp │ │ │ │ strdeq r8, [lr, -r2] │ │ │ │ - tsteq lr, r0, lsl #8 │ │ │ │ - ldrdeq fp, [fp, -sl] │ │ │ │ - tsteq lr, ip, ror #8 │ │ │ │ - tsteq lr, r6, lsr r4 │ │ │ │ - tsteq lr, r8, asr #8 │ │ │ │ - smlabteq fp, r2, r8, fp │ │ │ │ - tsteq lr, ip, ror #8 │ │ │ │ - @ instruction: 0x010bb8b6 │ │ │ │ - tsteq lr, r4, lsl #10 │ │ │ │ - smlabteq lr, r6, r4, r8 │ │ │ │ - ldrdeq r8, [lr, -ip] │ │ │ │ - @ instruction: 0x010bb89e │ │ │ │ - tsteq lr, r8, lsl #10 │ │ │ │ - @ instruction: 0x010bb892 │ │ │ │ - tsteq lr, ip, ror #10 │ │ │ │ - @ instruction: 0x010e879e │ │ │ │ - strdeq r8, [lr, -ip] │ │ │ │ - @ instruction: 0x010e86ba │ │ │ │ - ldrdeq r8, [lr, -r4] │ │ │ │ - tsteq lr, r6, lsl #14 │ │ │ │ - smlatteq lr, ip, r8, r8 │ │ │ │ - tsteq lr, sl, asr #16 │ │ │ │ - ldrdeq r8, [lr, -ip] │ │ │ │ - tsteq lr, sl, lsl #16 │ │ │ │ - tsteq fp, r0, asr r8 │ │ │ │ - tsteq lr, r6, ror #16 │ │ │ │ - tsteq fp, r4, asr #16 │ │ │ │ - @ instruction: 0x010e8992 │ │ │ │ - tsteq lr, r4, lsr #18 │ │ │ │ - tsteq lr, r2, asr r9 │ │ │ │ - tsteq fp, ip, lsr #16 │ │ │ │ - smlatteq lr, r2, r9, r8 │ │ │ │ - tsteq fp, r0, lsr #16 │ │ │ │ + smlabbeq lr, r4, r7, r8 │ │ │ │ + @ instruction: 0x010e87b2 │ │ │ │ + smlabbeq fp, ip, r6, fp │ │ │ │ + tsteq lr, r2, asr #16 │ │ │ │ + smlabbeq fp, r0, r6, fp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -60076,25 +60076,25 @@ │ │ │ │ adcvs pc, r4, #164, 12 @ 0xa400000 │ │ │ │ tstpeq r1, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ tstpeq r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14307da │ │ │ │ @ instruction: 0xf00280f5 │ │ │ │ svclt 0x0000b8b5 │ │ │ │ - smlabbeq ip, r8, lr, r2 │ │ │ │ - tsteq sp, sl, ror r2 │ │ │ │ - tsteq fp, r8, asr #20 │ │ │ │ - tsteq sp, r0, lsr r2 │ │ │ │ - @ instruction: 0x010bbb9a │ │ │ │ - smlatteq sp, r4, r1, fp │ │ │ │ - tsteq sp, r0, ror #16 │ │ │ │ - swpeq fp, r8, [sp] │ │ │ │ - tsteq sp, lr, asr #16 │ │ │ │ - tsteq fp, sl │ │ │ │ - strdeq sl, [sp, -r4] │ │ │ │ + smlatteq ip, r8, ip, r2 │ │ │ │ + ldrdeq fp, [sp, -sl] │ │ │ │ + smlatbeq fp, r8, r8, fp │ │ │ │ + swpeq fp, r0, [sp] │ │ │ │ + strdeq fp, [fp, -sl] │ │ │ │ + tsteq sp, r4, asr #32 │ │ │ │ + smlabteq sp, r0, r6, ip │ │ │ │ + strdeq sl, [sp, -r8] │ │ │ │ + smlatbeq sp, lr, r6, ip │ │ │ │ + tsteq fp, sl, ror #28 │ │ │ │ + tsteq sp, r4, asr r6 │ │ │ │ svcvs 0x0068f5b1 │ │ │ │ @ instruction: 0xf640d811 │ │ │ │ addsmi r6, r9, #-1946157055 @ 0x8c000001 │ │ │ │ sbcshi pc, r4, r3, asr #4 │ │ │ │ rsbvs pc, r4, #164, 12 @ 0xa400000 │ │ │ │ tstpeq r1, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ tstpeq r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ @@ -61964,33 +61964,33 @@ │ │ │ │ cmnppl r1, #164, 10 @ p-variant is OBSOLETE @ 0x29000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d8 │ │ │ │ @ instruction: 0xf00181f7 │ │ │ │ svclt 0x0000ba33 │ │ │ │ - @ instruction: 0x010db7be │ │ │ │ - tsteq sp, r0, asr r5 │ │ │ │ - @ instruction: 0x010db7b0 │ │ │ │ - smlatbeq sp, r6, r7, fp │ │ │ │ - @ instruction: 0x010db798 │ │ │ │ - smlabbeq sp, lr, r7, fp │ │ │ │ - smlabbeq sp, r0, r7, fp │ │ │ │ - tsteq sp, r6, ror r7 │ │ │ │ - tsteq sp, r8, ror #14 │ │ │ │ - strdeq r6, [lr, -sl] │ │ │ │ - smlatteq lr, ip, sl, r6 │ │ │ │ - smlatteq lr, r2, sl, r6 │ │ │ │ - ldrdeq r6, [lr, -r4] │ │ │ │ - smlabteq lr, sl, sl, r6 │ │ │ │ - tsteq sp, lr, lsr r6 │ │ │ │ - tsteq sp, r0, asr #6 │ │ │ │ - @ instruction: 0x010c0eb4 │ │ │ │ - strdeq r6, [lr, -r2] │ │ │ │ - strdeq fp, [sp, -r0] │ │ │ │ + tsteq sp, lr, lsl r6 │ │ │ │ + @ instruction: 0x010d93b0 │ │ │ │ + tsteq sp, r0, lsl r6 │ │ │ │ + tsteq sp, r6, lsl #12 │ │ │ │ + strdeq fp, [sp, -r8] │ │ │ │ + smlatteq sp, lr, r5, fp │ │ │ │ + smlatteq sp, r0, r5, fp │ │ │ │ + ldrdeq fp, [sp, -r6] │ │ │ │ + smlabteq sp, r8, r5, fp │ │ │ │ + tsteq lr, sl, asr r9 │ │ │ │ + tsteq lr, ip, asr #18 │ │ │ │ + tsteq lr, r2, asr #18 │ │ │ │ + tsteq lr, r4, lsr r9 │ │ │ │ + tsteq lr, sl, lsr #18 │ │ │ │ + @ instruction: 0x010db49e │ │ │ │ + smlatbeq sp, r0, r1, r9 │ │ │ │ + tsteq ip, r4, lsl sp │ │ │ │ + tsteq lr, r2, asr r8 │ │ │ │ + tsteq sp, r0, asr r4 │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ blcs 7ddf34 │ │ │ │ andhi pc, r6, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ @ instruction: 0xf00181c1 │ │ │ │ @@ -63054,204 +63054,204 @@ │ │ │ │ mcrcs 12, 0, lr, cr0, cr0, {7} │ │ │ │ orrhi pc, r6, r0 │ │ │ │ @ instruction: 0xf0402e01 │ │ │ │ bmi ff0d2b98 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7c1447a │ │ │ │ @ instruction: 0xe1b5ece4 │ │ │ │ - @ instruction: 0x010b8cb2 │ │ │ │ - @ instruction: 0x010d849c │ │ │ │ - tsteq fp, r2, lsr lr │ │ │ │ - tsteq sp, ip, ror r4 │ │ │ │ + tsteq fp, r2, lsl fp │ │ │ │ + strdeq r8, [sp, -ip] │ │ │ │ + @ instruction: 0x010b8c92 │ │ │ │ + ldrdeq r8, [sp, -ip] │ │ │ │ + tsteq fp, r6, asr sp │ │ │ │ + tsteq fp, r2, ror #26 │ │ │ │ + tsteq r4, r0, ror r3 │ │ │ │ + tsteq fp, sl, asr #26 │ │ │ │ + tsteq fp, r0, lsr #26 │ │ │ │ + tsteq fp, ip, lsr #26 │ │ │ │ + tsteq fp, r8, lsr #26 │ │ │ │ + tsteq fp, r4, lsr #26 │ │ │ │ + tsteq fp, r0, lsr #26 │ │ │ │ + tsteq fp, r0, lsr #26 │ │ │ │ + @ instruction: 0x0114c2de │ │ │ │ + tsteq fp, ip, lsl #26 │ │ │ │ + smlabbeq fp, lr, ip, r8 │ │ │ │ + @ instruction: 0x010b8c98 │ │ │ │ + @ instruction: 0x010b8c92 │ │ │ │ + smlabbeq fp, ip, ip, r8 │ │ │ │ + smlabbeq fp, r6, ip, r8 │ │ │ │ + smlabbeq fp, r4, ip, r8 │ │ │ │ + tsteq r4, r0, asr #4 │ │ │ │ + tsteq fp, ip, ror #18 │ │ │ │ + tsteq sp, r6, asr r1 │ │ │ │ + smlatbeq fp, r8, sl, r8 │ │ │ │ + tsteq fp, lr, ror sl │ │ │ │ + tsteq fp, lr, ror sl │ │ │ │ + tsteq ip, r8, ror #22 │ │ │ │ + tsteq ip, r6, ror #22 │ │ │ │ + tsteq ip, r6, ror #22 │ │ │ │ + tsteq ip, r2, ror #22 │ │ │ │ + @ instruction: 0x0114c190 │ │ │ │ + smlabteq fp, r0, r9, r8 │ │ │ │ + tsteq ip, ip, lsr fp │ │ │ │ + tsteq lr, r4, asr #30 │ │ │ │ + tsteq r4, r6, asr #2 │ │ │ │ + tsteq ip, r6, lsl fp │ │ │ │ + tsteq ip, r0, lsr #22 │ │ │ │ + tsteq ip, ip, lsl fp │ │ │ │ + tsteq lr, r8, ror sp │ │ │ │ + smlabteq fp, lr, r8, r8 │ │ │ │ + smlabteq fp, r6, r8, r8 │ │ │ │ + strheq r0, [ip, -sl] │ │ │ │ + smlatbeq ip, sl, r0, r0 │ │ │ │ + smlatbeq ip, r6, r0, r0 │ │ │ │ + smlatbeq ip, r2, r0, r0 │ │ │ │ + swpeq r0, lr, [ip] │ │ │ │ + swpeq r0, sl, [ip] │ │ │ │ + swpeq r0, r6, [ip] │ │ │ │ + swpeq r0, r2, [ip] │ │ │ │ + smlabbeq ip, sl, r0, r0 │ │ │ │ + smlabbeq ip, r6, r0, r0 │ │ │ │ + @ instruction: 0x010e4cb2 │ │ │ │ + @ instruction: 0x010e4c92 │ │ │ │ + @ instruction: 0x0114bff4 │ │ │ │ + smlabbeq lr, ip, ip, r4 │ │ │ │ + smlatbeq fp, lr, r7, r8 │ │ │ │ + smlatteq sp, r2, r6, r7 │ │ │ │ + smlabbeq fp, r8, r7, r8 │ │ │ │ + ldrdeq r7, [sp, -r4] │ │ │ │ + tsteq fp, r6, ror #14 │ │ │ │ + smlabteq sp, lr, r6, r7 │ │ │ │ + tsteq fp, r4, asr #14 │ │ │ │ + @ instruction: 0x010d76bc │ │ │ │ + tsteq fp, r2, lsr #14 │ │ │ │ + smlatbeq sp, r6, r6, r7 │ │ │ │ + tsteq fp, r8, lsl #14 │ │ │ │ + tstpeq fp, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, sl, lsr lr │ │ │ │ + smlabbeq fp, r0, r6, r8 │ │ │ │ + tsteq sp, sl, lsl lr │ │ │ │ + @ instruction: 0x010b86b6 │ │ │ │ + smlatbeq fp, r6, r6, r8 │ │ │ │ + @ instruction: 0x010b8696 │ │ │ │ + smlabbeq fp, r6, r6, r8 │ │ │ │ + @ instruction: 0x010d7d9c │ │ │ │ + @ instruction: 0x010d7db6 │ │ │ │ + @ instruction: 0x010e53b4 │ │ │ │ + @ instruction: 0x010e53b2 │ │ │ │ + @ instruction: 0x010e53b0 │ │ │ │ + tsteq sp, r8, asr r5 │ │ │ │ + strdeq r8, [fp, -lr] │ │ │ │ strdeq r8, [fp, -r6] │ │ │ │ - tsteq fp, r2, lsl #30 │ │ │ │ - tsteq r4, r0, lsl r5 │ │ │ │ - smlatteq fp, sl, lr, r8 │ │ │ │ - smlabteq fp, r0, lr, r8 │ │ │ │ - smlabteq fp, ip, lr, r8 │ │ │ │ - smlabteq fp, r8, lr, r8 │ │ │ │ - smlabteq fp, r4, lr, r8 │ │ │ │ - smlabteq fp, r0, lr, r8 │ │ │ │ - smlabteq fp, r0, lr, r8 │ │ │ │ - tsteq r4, lr, ror r4 │ │ │ │ - smlatbeq fp, ip, lr, r8 │ │ │ │ - tsteq fp, lr, lsr #28 │ │ │ │ - tsteq fp, r8, lsr lr │ │ │ │ - tsteq fp, r2, lsr lr │ │ │ │ - tsteq fp, ip, lsr #28 │ │ │ │ - tsteq fp, r6, lsr #28 │ │ │ │ - tsteq fp, r4, lsr #28 │ │ │ │ - tsteq r4, r0, ror #7 │ │ │ │ - tsteq fp, ip, lsl #22 │ │ │ │ - strdeq r8, [sp, -r6] │ │ │ │ - tsteq fp, r8, asr #24 │ │ │ │ - tsteq fp, lr, lsl ip │ │ │ │ - tsteq fp, lr, lsl ip │ │ │ │ - tsteq ip, r8, lsl #26 │ │ │ │ - tsteq ip, r6, lsl #26 │ │ │ │ - tsteq ip, r6, lsl #26 │ │ │ │ - tsteq ip, r2, lsl #26 │ │ │ │ - tsteq r4, r0, lsr r3 │ │ │ │ - tsteq fp, r0, ror #22 │ │ │ │ - ldrdeq r6, [ip, -ip] │ │ │ │ - smlatteq lr, r4, r0, r9 │ │ │ │ - tsteq r4, r6, ror #5 │ │ │ │ - @ instruction: 0x010c6cb6 │ │ │ │ - smlabteq ip, r0, ip, r6 │ │ │ │ - @ instruction: 0x010c6cbc │ │ │ │ - tsteq lr, r8, lsl pc │ │ │ │ - tsteq fp, lr, ror #20 │ │ │ │ - tsteq fp, r6, ror #20 │ │ │ │ - tsteq ip, sl, asr r2 │ │ │ │ - tsteq ip, sl, asr #4 │ │ │ │ - tsteq ip, r6, asr #4 │ │ │ │ - tsteq ip, r2, asr #4 │ │ │ │ - tsteq ip, lr, lsr r2 │ │ │ │ - tsteq ip, sl, lsr r2 │ │ │ │ - tsteq ip, r6, lsr r2 │ │ │ │ - tsteq ip, r2, lsr r2 │ │ │ │ - tsteq ip, sl, lsr #4 │ │ │ │ - tsteq ip, r6, lsr #4 │ │ │ │ - tsteq lr, r2, asr lr │ │ │ │ - tsteq lr, r2, lsr lr │ │ │ │ - @ instruction: 0x0114c194 │ │ │ │ - tsteq lr, ip, lsr #28 │ │ │ │ - tsteq fp, lr, asr #18 │ │ │ │ - smlabbeq sp, r2, r8, r7 │ │ │ │ - tsteq fp, r8, lsr #18 │ │ │ │ - tsteq sp, r4, ror r8 │ │ │ │ - tsteq fp, r6, lsl #18 │ │ │ │ - tsteq sp, lr, ror #16 │ │ │ │ - smlatteq fp, r4, r8, r8 │ │ │ │ - tsteq sp, ip, asr r8 │ │ │ │ - smlabteq fp, r2, r8, r8 │ │ │ │ - tsteq sp, r6, asr #16 │ │ │ │ - smlatbeq fp, r8, r8, r8 │ │ │ │ - ldrdeq pc, [fp, -r4] │ │ │ │ - ldrdeq r7, [sp, -sl] │ │ │ │ - tsteq fp, r0, lsr #16 │ │ │ │ - @ instruction: 0x010d7fba │ │ │ │ - tsteq fp, r6, asr r8 │ │ │ │ - tsteq fp, r6, asr #16 │ │ │ │ - tsteq fp, r6, lsr r8 │ │ │ │ - tsteq fp, r6, lsr #16 │ │ │ │ - tsteq sp, ip, lsr pc │ │ │ │ - tsteq sp, r6, asr pc │ │ │ │ - tsteq lr, r4, asr r5 │ │ │ │ - tsteq lr, r2, asr r5 │ │ │ │ - tsteq lr, r0, asr r5 │ │ │ │ - strdeq r7, [sp, -r8] │ │ │ │ - @ instruction: 0x010b879e │ │ │ │ - @ instruction: 0x010b8796 │ │ │ │ - tsteq lr, r6, lsl fp │ │ │ │ - tsteq fp, ip, ror #14 │ │ │ │ - tsteq fp, r4, ror #14 │ │ │ │ - smlabteq sp, r4, r6, r7 │ │ │ │ - tsteq sp, r6, lsr #8 │ │ │ │ - tsteq sp, r0, asr #16 │ │ │ │ - tsteq sp, r6, ror #20 │ │ │ │ - tsteq lr, sl, ror r4 │ │ │ │ - tsteq sp, sl, lsl r8 │ │ │ │ - tsteq sp, lr, lsr lr │ │ │ │ - tsteq sp, r2, lsl #12 │ │ │ │ - tsteq sp, r2, lsr #28 │ │ │ │ + tsteq lr, r6, ror r9 │ │ │ │ + smlabteq fp, ip, r5, r8 │ │ │ │ + smlabteq fp, r4, r5, r8 │ │ │ │ + tsteq sp, r4, lsr #10 │ │ │ │ + smlabbeq sp, r6, r2, r8 │ │ │ │ + smlatbeq sp, r0, r6, r8 │ │ │ │ + smlabteq sp, r6, r8, r9 │ │ │ │ + ldrdeq r6, [lr, -sl] │ │ │ │ + tsteq sp, sl, ror r6 │ │ │ │ + @ instruction: 0x010d7c9e │ │ │ │ + tsteq sp, r2, ror #8 │ │ │ │ + smlabbeq sp, r2, ip, r7 │ │ │ │ + tsteq sp, r4, asr r4 │ │ │ │ + tsteq sp, r2, asr #10 │ │ │ │ + smlatbeq sp, r4, sl, r8 │ │ │ │ + tsteq sp, r8, lsr r5 │ │ │ │ + tsteq lr, ip, lsr r9 │ │ │ │ + tsteq lr, r2, asr #18 │ │ │ │ + tsteq lr, sl, lsr r9 │ │ │ │ + tsteq lr, lr, lsr r9 │ │ │ │ + tsteq lr, r8, asr #18 │ │ │ │ + tsteq lr, r2, asr #18 │ │ │ │ + smlabteq ip, r6, r7, r6 │ │ │ │ + smlabteq ip, r8, r7, r6 │ │ │ │ + smlatbeq ip, ip, r7, r6 │ │ │ │ + tsteq sp, r4, asr #20 │ │ │ │ + tsteq sp, r4, asr #20 │ │ │ │ + tsteq sp, ip, lsr sl │ │ │ │ + tsteq sp, sl, lsr sl │ │ │ │ + tsteq sp, r2, asr sl │ │ │ │ + tsteq sp, sl, ror #20 │ │ │ │ + tsteq sp, r8, ror #20 │ │ │ │ + tsteq sp, ip, ror sl │ │ │ │ + smlabbeq sp, lr, sl, r9 │ │ │ │ + tsteq lr, sl, ror r9 │ │ │ │ + tsteq sp, lr, ror #20 │ │ │ │ + tsteq sp, lr, ror #20 │ │ │ │ + tsteq sp, lr, ror #20 │ │ │ │ + tsteq sp, sl, ror sl │ │ │ │ + tsteq sp, lr, ror sl │ │ │ │ + smlabbeq sp, r2, sl, r9 │ │ │ │ + smlabbeq sp, r6, sl, r9 │ │ │ │ + tsteq sp, lr, ror sl │ │ │ │ + tsteq sp, r6, ror sl │ │ │ │ + tsteq sp, r6, ror sl │ │ │ │ + tsteq sp, sl, lsl #12 │ │ │ │ + tsteq r4, ip, asr #21 │ │ │ │ + tsteq sp, r0, asr sl │ │ │ │ + tsteq lr, r2, asr r8 │ │ │ │ + tsteq sp, r2, asr #20 │ │ │ │ + tsteq sp, r6, lsr sl │ │ │ │ + tsteq fp, r4, asr r2 │ │ │ │ + tsteq fp, ip, asr #4 │ │ │ │ + tsteq sp, r6, lsl sl │ │ │ │ + tsteq lr, r8, lsl #16 │ │ │ │ + tsteq sp, ip, lsr #22 │ │ │ │ + tsteq sp, r4, lsr fp │ │ │ │ + tsteq sp, r0, asr #22 │ │ │ │ + tsteq sp, r0, asr #22 │ │ │ │ + tsteq sp, r0, asr #22 │ │ │ │ + tsteq sp, r0, asr #22 │ │ │ │ + tsteq sp, ip, asr #22 │ │ │ │ + tsteq sp, ip, asr #22 │ │ │ │ + tsteq sp, ip, asr #24 │ │ │ │ + tsteq sp, r8, asr #22 │ │ │ │ + smlabbeq sp, ip, fp, r8 │ │ │ │ + tsteq sp, ip, lsr fp │ │ │ │ + tsteq sp, ip, asr #22 │ │ │ │ + tsteq sp, ip, lsl #18 │ │ │ │ + tsteq sp, ip, lsr #18 │ │ │ │ + tsteq sp, r0, ror fp │ │ │ │ + tsteq sp, r8, ror fp │ │ │ │ + tsteq sp, r4, lsl r9 │ │ │ │ + tsteq sp, r4, lsl r9 │ │ │ │ + tsteq sp, r4, lsl r9 │ │ │ │ + tsteq sp, r4, lsl r9 │ │ │ │ + tsteq sp, r8, asr fp │ │ │ │ + tsteq sp, r8, asr fp │ │ │ │ strdeq r9, [sp, -r4] │ │ │ │ - smlatteq sp, r2, r6, r9 │ │ │ │ - tsteq sp, r4, asr #24 │ │ │ │ - ldrdeq r9, [sp, -r8] │ │ │ │ - ldrdeq r1, [lr, -ip] │ │ │ │ - smlatteq lr, r2, sl, r1 │ │ │ │ - ldrdeq r1, [lr, -sl] │ │ │ │ - ldrdeq r1, [lr, -lr] │ │ │ │ - smlatteq lr, r8, sl, r1 │ │ │ │ - smlatteq lr, r2, sl, r1 │ │ │ │ - tsteq ip, r6, ror #18 │ │ │ │ - tsteq ip, r8, ror #18 │ │ │ │ - tsteq ip, ip, asr #18 │ │ │ │ - smlatteq sp, r4, fp, r9 │ │ │ │ - smlatteq sp, r4, fp, r9 │ │ │ │ + strdeq r9, [sp, -r8] │ │ │ │ + tsteq sp, r4, lsl #18 │ │ │ │ + tsteq sp, ip, lsl #18 │ │ │ │ + tsteq r4, sl, asr r8 │ │ │ │ + strdeq r9, [sp, -lr] │ │ │ │ + tsteq ip, r4, lsr r2 │ │ │ │ + tsteq ip, r0, lsr r2 │ │ │ │ + smlatteq sp, r6, r8, r9 │ │ │ │ + tsteq sp, sl, asr #14 │ │ │ │ ldrdeq r9, [sp, -ip] │ │ │ │ - ldrdeq r9, [sp, -sl] │ │ │ │ - strdeq r9, [sp, -r2] │ │ │ │ - tsteq sp, sl, lsl #24 │ │ │ │ - tsteq sp, r8, lsl #24 │ │ │ │ - tsteq sp, ip, lsl ip │ │ │ │ - tsteq sp, lr, lsr #24 │ │ │ │ - tsteq lr, sl, lsl fp │ │ │ │ - tsteq sp, lr, lsl #24 │ │ │ │ - tsteq sp, lr, lsl #24 │ │ │ │ - tsteq sp, lr, lsl #24 │ │ │ │ - tsteq sp, sl, lsl ip │ │ │ │ - tsteq sp, lr, lsl ip │ │ │ │ - tsteq sp, r2, lsr #24 │ │ │ │ - tsteq sp, r6, lsr #24 │ │ │ │ - tsteq sp, lr, lsl ip │ │ │ │ - tsteq sp, r6, lsl ip │ │ │ │ - tsteq sp, r6, lsl ip │ │ │ │ - smlatbeq sp, sl, r7, r9 │ │ │ │ - tsteq r4, ip, ror #24 │ │ │ │ - strdeq r9, [sp, -r0] │ │ │ │ - strdeq sl, [lr, -r2] │ │ │ │ - smlatteq sp, r2, fp, r9 │ │ │ │ - ldrdeq r9, [sp, -r6] │ │ │ │ - strdeq r8, [fp, -r4] │ │ │ │ - smlatteq fp, ip, r3, r8 │ │ │ │ - @ instruction: 0x010d9bb6 │ │ │ │ - smlatbeq lr, r8, r9, r8 │ │ │ │ - smlabteq sp, ip, ip, r8 │ │ │ │ - ldrdeq r8, [sp, -r4] │ │ │ │ - smlatteq sp, r0, ip, r8 │ │ │ │ - smlatteq sp, r0, ip, r8 │ │ │ │ - smlatteq sp, r0, ip, r8 │ │ │ │ - smlatteq sp, r0, ip, r8 │ │ │ │ - smlatteq sp, ip, ip, r8 │ │ │ │ - smlatteq sp, ip, ip, r8 │ │ │ │ - smlatteq sp, ip, sp, r8 │ │ │ │ - smlatteq sp, r8, ip, r8 │ │ │ │ - tsteq sp, ip, lsr #26 │ │ │ │ - ldrdeq r8, [sp, -ip] │ │ │ │ - smlatteq sp, ip, ip, r8 │ │ │ │ - smlatbeq sp, ip, sl, r9 │ │ │ │ - smlabteq sp, ip, sl, r9 │ │ │ │ - tsteq sp, r0, lsl sp │ │ │ │ - tsteq sp, r8, lsl sp │ │ │ │ - @ instruction: 0x010d9ab4 │ │ │ │ - @ instruction: 0x010d9ab4 │ │ │ │ - @ instruction: 0x010d9ab4 │ │ │ │ - @ instruction: 0x010d9ab4 │ │ │ │ - strdeq r8, [sp, -r8] │ │ │ │ - strdeq r8, [sp, -r8] │ │ │ │ - @ instruction: 0x010d9a94 │ │ │ │ - @ instruction: 0x010d9a98 │ │ │ │ - smlatbeq sp, r4, sl, r9 │ │ │ │ - smlatbeq sp, ip, sl, r9 │ │ │ │ - @ instruction: 0x0114b9fa │ │ │ │ - @ instruction: 0x010d9a9e │ │ │ │ - ldrdeq r6, [ip, -r4] │ │ │ │ - ldrdeq r6, [ip, -r0] │ │ │ │ - smlabbeq sp, r6, sl, r9 │ │ │ │ - smlatteq sp, sl, r8, r7 │ │ │ │ - tsteq sp, ip, ror sl │ │ │ │ - tsteq sp, ip, ror sl │ │ │ │ - tsteq fp, sl, asr #2 │ │ │ │ - tsteq fp, r4, asr #2 │ │ │ │ - smlabteq lr, r6, r5, r4 │ │ │ │ - tsteq fp, lr, lsl r1 │ │ │ │ - tsteq fp, r8, lsl r1 │ │ │ │ - tstpeq fp, lr, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [fp, -lr] │ │ │ │ - strdeq pc, [fp, -ip] │ │ │ │ - strdeq pc, [fp, -sl] │ │ │ │ - strdeq pc, [fp, -r8] │ │ │ │ - strdeq pc, [fp, -r6] │ │ │ │ - strdeq pc, [fp, -r4] │ │ │ │ - smlatteq fp, lr, r8, pc @ │ │ │ │ - smlatteq fp, ip, r8, pc @ │ │ │ │ - tsteq lr, r4, lsl r5 │ │ │ │ + ldrdeq r9, [sp, -ip] │ │ │ │ + smlatbeq fp, sl, pc, r7 @ │ │ │ │ + smlatbeq fp, r4, pc, r7 @ │ │ │ │ + tsteq lr, r6, lsr #8 │ │ │ │ + tsteq fp, lr, ror pc │ │ │ │ + tsteq fp, r8, ror pc │ │ │ │ + tstpeq fp, lr, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, lr, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, sl, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r8, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, lr, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, ror r3 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 18f0784 │ │ │ │ bmi 7ea94c │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 16f0794 │ │ │ │ @@ -63275,22 +63275,22 @@ │ │ │ │ and lr, r7, r6, lsr fp │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl bf07ec │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - strdeq r4, [lr, -lr] │ │ │ │ - tsteq r4, r2, ror #10 │ │ │ │ - smlabteq lr, lr, sl, r4 │ │ │ │ - ldrdeq r4, [lr, -r6] │ │ │ │ - ldrdeq r4, [lr, -r4] │ │ │ │ - ldrdeq r4, [lr, -r4] │ │ │ │ - tsteq sp, r2, asr r4 │ │ │ │ - tsteq fp, r4, lsr #18 │ │ │ │ + qaddeq r4, lr, lr │ │ │ │ + tsteq r4, r2, asr #7 │ │ │ │ + tsteq lr, lr, lsr #18 │ │ │ │ + tsteq lr, r6, lsr r9 │ │ │ │ + tsteq lr, r4, lsr r9 │ │ │ │ + tsteq lr, r4, lsr r9 │ │ │ │ + @ instruction: 0x010d72b2 │ │ │ │ + smlabbeq fp, r4, r7, r7 │ │ │ │ svcvc 0x00d4f5b0 │ │ │ │ stmdale r6, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0082f5b0 │ │ │ │ @ instruction: 0xf5b0d016 │ │ │ │ andsle r7, r6, r4, asr #31 │ │ │ │ @ instruction: 0xf5b0e005 │ │ │ │ @ instruction: 0xd0157fd6 │ │ │ │ @@ -63304,19 +63304,19 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq lr, r0, lsl #22 │ │ │ │ - smlabteq lr, lr, sl, r4 │ │ │ │ - ldrdeq r4, [lr, -ip] │ │ │ │ - tsteq lr, lr, lsl #22 │ │ │ │ - tsteq lr, r8, lsr #22 │ │ │ │ + tsteq lr, r0, ror #18 │ │ │ │ + tsteq lr, lr, lsr #18 │ │ │ │ + tsteq lr, ip, lsr r9 │ │ │ │ + tsteq lr, lr, ror #18 │ │ │ │ + smlabbeq lr, r8, r9, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec09b80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ ldrsbtle r7, [r0], -r4 │ │ │ │ stmdale r6, {r1, r3, r4, r9, sl, lr} │ │ │ │ @@ -63361,36 +63361,36 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ b fe270938 │ │ │ │ @ instruction: 0xf0254a0d │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b 2070948 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - @ instruction: 0x010bee9e │ │ │ │ - tsteq sp, r4, asr r3 │ │ │ │ - smlatteq fp, lr, ip, r7 │ │ │ │ - tsteq sp, r8, lsr r3 │ │ │ │ - tsteq fp, r2, lsr fp │ │ │ │ - tsteq sp, ip, lsl r3 │ │ │ │ - tsteq fp, r6, lsl fp │ │ │ │ - mrseq r7, SP_mon │ │ │ │ - ldrdeq lr, [fp, -lr] │ │ │ │ - smlatteq sp, r4, r2, r7 │ │ │ │ + strdeq lr, [fp, -lr] │ │ │ │ + @ instruction: 0x010d71b4 │ │ │ │ + tsteq fp, lr, asr #22 │ │ │ │ + @ instruction: 0x010d7198 │ │ │ │ + @ instruction: 0x010b7992 │ │ │ │ + tsteq sp, ip, ror r1 │ │ │ │ + tsteq fp, r6, ror r9 │ │ │ │ + tsteq sp, r0, ror #2 │ │ │ │ + tsteq fp, lr, lsr sp │ │ │ │ + tsteq sp, r4, asr #2 │ │ │ │ andle r2, fp, ip, lsl r8 │ │ │ │ andle r2, ip, r8, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec09c80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f90ff8 │ │ │ │ stclt 8, cr15, [r8, #-276] @ 0xfffffeec │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ stmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq lr, r6, lsl sl │ │ │ │ - tsteq lr, r4, lsr #20 │ │ │ │ + tsteq lr, r6, ror r8 │ │ │ │ + smlabbeq lr, r4, r8, r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec09ca8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ ldmdbcs ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ ldmdbcs r8!, {r0, r2, ip, lr, pc}^ │ │ │ │ rschi pc, fp, r0 │ │ │ │ @@ -63514,45 +63514,45 @@ │ │ │ │ bmi 9aacc0 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ ldmdb r2, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [fp], -r1, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7c14620 │ │ │ │ @ instruction: 0xbdf8e94c │ │ │ │ - tsteq ip, r0, ror lr │ │ │ │ - ldrdeq r4, [lr, -r0] │ │ │ │ - tsteq ip, sl, asr #28 │ │ │ │ - tsteq ip, r8, asr #28 │ │ │ │ - tsteq ip, r6, asr #28 │ │ │ │ - tsteq ip, r4, asr #28 │ │ │ │ - @ instruction: 0x0114b2b0 │ │ │ │ - tsteq ip, r2, lsr lr │ │ │ │ - tsteq ip, sl, lsr lr │ │ │ │ - tsteq ip, r8, lsr lr │ │ │ │ - tsteq ip, r6, lsr lr │ │ │ │ - tsteq ip, sl, lsr lr │ │ │ │ - tsteq ip, r0, lsr lr │ │ │ │ - tsteq ip, sl, lsr #28 │ │ │ │ - tsteq ip, lr, lsr #28 │ │ │ │ - tsteq ip, r8, lsr #28 │ │ │ │ - tsteq lr, r0, lsl #18 │ │ │ │ - strdeq r7, [sp, -sl] │ │ │ │ - strdeq r7, [sp, -r8] │ │ │ │ - tstpeq fp, r2, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq fp, r4, r1, pc @ │ │ │ │ - smlabteq sp, r6, lr, r7 │ │ │ │ - smlabbeq sp, r4, sp, r7 │ │ │ │ - smlabteq fp, lr, r1, pc @ │ │ │ │ - smlabteq fp, ip, r1, pc @ │ │ │ │ - tsteq r4, ip, lsl #3 │ │ │ │ - tsteq sp, r2, ror #14 │ │ │ │ - smlatteq fp, sl, r1, pc @ │ │ │ │ - ldrdeq pc, [fp, -r2] │ │ │ │ + ldrdeq r5, [ip, -r0] │ │ │ │ + tsteq lr, r0, lsr r8 │ │ │ │ + smlatbeq ip, sl, ip, r5 │ │ │ │ + smlatbeq ip, r8, ip, r5 │ │ │ │ + smlatbeq ip, r6, ip, r5 │ │ │ │ + smlatbeq ip, r4, ip, r5 │ │ │ │ + tsteq r4, r0, lsl r1 │ │ │ │ + @ instruction: 0x010c5c92 │ │ │ │ + @ instruction: 0x010c5c9a │ │ │ │ + @ instruction: 0x010c5c98 │ │ │ │ @ instruction: 0x010c5c96 │ │ │ │ - tsteq sp, lr, ror r0 │ │ │ │ + @ instruction: 0x010c5c9a │ │ │ │ + @ instruction: 0x010c5c90 │ │ │ │ + smlabbeq ip, sl, ip, r5 │ │ │ │ + smlabbeq ip, lr, ip, r5 │ │ │ │ + smlabbeq ip, r8, ip, r5 │ │ │ │ + tsteq lr, r0, ror #14 │ │ │ │ + tsteq sp, sl, asr ip │ │ │ │ + tsteq sp, r8, asr ip │ │ │ │ + swpeq pc, r2, [fp] @ │ │ │ │ + smlatteq fp, r4, pc, lr @ │ │ │ │ + tsteq sp, r6, lsr #26 │ │ │ │ + smlatteq sp, r4, fp, r7 │ │ │ │ + tstpeq fp, lr, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, ror #31 │ │ │ │ + smlabteq sp, r2, r5, r7 │ │ │ │ + tstpeq fp, sl, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r2, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + strdeq r5, [ip, -r6] │ │ │ │ + ldrdeq r6, [sp, -lr] │ │ │ │ svcvc 0x0024f5b0 │ │ │ │ strbthi pc, [sp], #-0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec09f38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b08123 │ │ │ │ @@ -64222,111 +64222,111 @@ │ │ │ │ stmdami r3!, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2146 @ 0xfffff79e │ │ │ │ stmdami r2!, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2145 @ 0xfffff79f │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq lr, lr, lsr #14 │ │ │ │ - tsteq lr, r4, lsl r7 │ │ │ │ + smlabbeq lr, lr, r5, r4 │ │ │ │ + tsteq lr, r4, ror r5 │ │ │ │ + @ instruction: 0x010e4590 │ │ │ │ + smlatbeq lr, lr, r5, r4 │ │ │ │ + smlabteq lr, r8, r5, r4 │ │ │ │ + smlatteq lr, lr, r5, r4 │ │ │ │ + tsteq lr, r0, lsl #12 │ │ │ │ + tsteq lr, r0, asr r6 │ │ │ │ + tsteq lr, r6, ror r6 │ │ │ │ + @ instruction: 0x010e46be │ │ │ │ tsteq lr, r0, lsr r7 │ │ │ │ - tsteq lr, lr, asr #14 │ │ │ │ - tsteq lr, r8, ror #14 │ │ │ │ - smlabbeq lr, lr, r7, r4 │ │ │ │ - smlatbeq lr, r0, r7, r4 │ │ │ │ - strdeq r4, [lr, -r0] │ │ │ │ - tsteq lr, r6, lsl r8 │ │ │ │ - tsteq lr, lr, asr r8 │ │ │ │ - ldrdeq r4, [lr, -r0] │ │ │ │ - tsteq lr, r0, lsr r9 │ │ │ │ - tsteq lr, r6, ror #18 │ │ │ │ - tsteq lr, r2, ror r9 │ │ │ │ - smlabbeq lr, sl, r9, r4 │ │ │ │ - smlatbeq lr, lr, r9, r4 │ │ │ │ - tsteq lr, r2, asr #20 │ │ │ │ - @ instruction: 0x010e48b6 │ │ │ │ - @ instruction: 0x010e48b8 │ │ │ │ - tsteq lr, r2, lsl r9 │ │ │ │ - tsteq lr, r8, ror #18 │ │ │ │ + @ instruction: 0x010e4790 │ │ │ │ + smlabteq lr, r6, r7, r4 │ │ │ │ + ldrdeq r4, [lr, -r2] │ │ │ │ + smlatteq lr, sl, r7, r4 │ │ │ │ + tsteq lr, lr, lsl #16 │ │ │ │ + smlatbeq lr, r2, r8, r4 │ │ │ │ + tsteq lr, r6, lsl r7 │ │ │ │ + tsteq lr, r8, lsl r7 │ │ │ │ + tsteq lr, r2, ror r7 │ │ │ │ + smlabteq lr, r8, r7, r4 │ │ │ │ + tsteq lr, lr, lsr r8 │ │ │ │ + @ instruction: 0x010e4894 │ │ │ │ + smlatteq lr, sl, r8, r4 │ │ │ │ + smlatbeq fp, r4, r9, r6 │ │ │ │ + tsteq lr, r4, asr r1 │ │ │ │ + ldrdeq r3, [lr, -r2] │ │ │ │ + smlatteq lr, r0, sp, r3 │ │ │ │ + tsteq lr, r6, ror #26 │ │ │ │ + tsteq lr, r4, lsr sp │ │ │ │ + tsteq lr, lr, lsr #8 │ │ │ │ + tsteq fp, r4, ror r9 │ │ │ │ + tsteq fp, lr, ror #18 │ │ │ │ + tsteq fp, r8, ror #18 │ │ │ │ + smlabbeq lr, r2, sp, r3 │ │ │ │ + tsteq lr, r4, asr sp │ │ │ │ + tsteq fp, r6, asr r9 │ │ │ │ + tsteq fp, r0, asr r9 │ │ │ │ + tsteq lr, r6, lsr #28 │ │ │ │ + smlatteq lr, r0, sp, r3 │ │ │ │ + smlatbeq lr, sl, sp, r3 │ │ │ │ + tsteq fp, r8, lsr r9 │ │ │ │ + tsteq fp, r2, lsr r9 │ │ │ │ + tsteq lr, r4, lsr lr │ │ │ │ + tsteq lr, sl, asr #28 │ │ │ │ + tsteq fp, r0, lsr #18 │ │ │ │ + @ instruction: 0x010e3f9e │ │ │ │ + smlatteq lr, r0, lr, r3 │ │ │ │ + smlatbeq lr, r2, lr, r3 │ │ │ │ + tsteq lr, r4, ror #28 │ │ │ │ + tsteq fp, r2, lsl #18 │ │ │ │ + strdeq r6, [fp, -ip] │ │ │ │ + tsteq lr, sl, lsr pc │ │ │ │ + smlatteq lr, r4, lr, r3 │ │ │ │ + smlatteq fp, sl, r8, r6 │ │ │ │ + tsteq lr, r0, asr pc │ │ │ │ + smlatteq lr, r2, pc, r3 @ │ │ │ │ + @ instruction: 0x010e3f94 │ │ │ │ + tsteq lr, r6, ror pc │ │ │ │ + smlabteq fp, ip, r8, r6 │ │ │ │ + tsteq lr, r6, asr #32 │ │ │ │ + strdeq r3, [lr, -r0] │ │ │ │ + @ instruction: 0x010b68ba │ │ │ │ + @ instruction: 0x010b68b4 │ │ │ │ + strdeq r4, [lr, -sl] │ │ │ │ + @ instruction: 0x010e4198 │ │ │ │ ldrdeq r4, [lr, -lr] │ │ │ │ - tsteq lr, r4, lsr sl │ │ │ │ - smlabbeq lr, sl, sl, r4 │ │ │ │ - tsteq fp, r4, asr #22 │ │ │ │ - strdeq r4, [lr, -r4] │ │ │ │ - tsteq lr, r2, ror r0 │ │ │ │ - smlabbeq lr, r0, pc, r3 @ │ │ │ │ - tsteq lr, r6, lsl #30 │ │ │ │ - ldrdeq r3, [lr, -r4] │ │ │ │ - smlabteq lr, lr, r5, r4 │ │ │ │ - tsteq fp, r4, lsl fp │ │ │ │ - tsteq fp, lr, lsl #22 │ │ │ │ - tsteq fp, r8, lsl #22 │ │ │ │ - tsteq lr, r2, lsr #30 │ │ │ │ - strdeq r3, [lr, -r4] │ │ │ │ - strdeq r6, [fp, -r6] │ │ │ │ - strdeq r6, [fp, -r0] │ │ │ │ - smlabteq lr, r6, pc, r3 @ │ │ │ │ - smlabbeq lr, r0, pc, r3 @ │ │ │ │ - tsteq lr, sl, asr #30 │ │ │ │ - ldrdeq r6, [fp, -r8] │ │ │ │ - ldrdeq r6, [fp, -r2] │ │ │ │ - ldrdeq r3, [lr, -r4] │ │ │ │ - smlatteq lr, sl, pc, r3 @ │ │ │ │ - smlabteq fp, r0, sl, r6 │ │ │ │ + smlatbeq lr, r4, r0, r4 │ │ │ │ + tsteq lr, lr, rrx │ │ │ │ + @ instruction: 0x010b6890 │ │ │ │ + smlabbeq fp, sl, r8, r6 │ │ │ │ + tsteq lr, r4, lsl r1 │ │ │ │ tsteq lr, lr, lsr r1 │ │ │ │ - smlabbeq lr, r0, r0, r4 │ │ │ │ - tsteq lr, r2, asr #32 │ │ │ │ - tsteq lr, r4 │ │ │ │ - smlatbeq fp, r2, sl, r6 │ │ │ │ - @ instruction: 0x010b6a9c │ │ │ │ - ldrdeq r4, [lr, -sl] │ │ │ │ - smlabbeq lr, r4, r0, r4 │ │ │ │ - smlabbeq fp, sl, sl, r6 │ │ │ │ - strdeq r4, [lr, -r0] │ │ │ │ - smlabbeq lr, r2, r1, r4 │ │ │ │ - tsteq lr, r4, lsr r1 │ │ │ │ - tsteq lr, r6, lsl r1 │ │ │ │ - tsteq fp, ip, ror #20 │ │ │ │ - smlatteq lr, r6, r1, r4 │ │ │ │ - @ instruction: 0x010e4190 │ │ │ │ - tsteq fp, sl, asr sl │ │ │ │ - tsteq fp, r4, asr sl │ │ │ │ - @ instruction: 0x010e449a │ │ │ │ - tsteq lr, r8, lsr r3 │ │ │ │ - tsteq lr, lr, ror r2 │ │ │ │ - tsteq lr, r4, asr #4 │ │ │ │ - tsteq lr, lr, lsl #4 │ │ │ │ - tsteq fp, r0, lsr sl │ │ │ │ - tsteq fp, sl, lsr #20 │ │ │ │ - @ instruction: 0x010e42b4 │ │ │ │ - ldrdeq r4, [lr, -lr] │ │ │ │ - tsteq fp, r8, lsl sl │ │ │ │ - @ instruction: 0x010e439e │ │ │ │ - tsteq lr, r4, asr r3 │ │ │ │ - tsteq fp, r6, lsl #20 │ │ │ │ - tsteq lr, r4, ror r3 │ │ │ │ - smlatteq lr, r2, r3, r4 │ │ │ │ + tsteq fp, r8, ror r8 │ │ │ │ + strdeq r4, [lr, -lr] │ │ │ │ + @ instruction: 0x010e41b4 │ │ │ │ + tsteq fp, r6, ror #16 │ │ │ │ + ldrdeq r4, [lr, -r4] │ │ │ │ + tsteq lr, r2, asr #4 │ │ │ │ + tsteq lr, r4, lsl r2 │ │ │ │ + tsteq lr, r2, asr r2 │ │ │ │ + tsteq fp, r8, asr #16 │ │ │ │ + tsteq lr, lr, lsr #8 │ │ │ │ + tsteq lr, r4, lsr #6 │ │ │ │ + @ instruction: 0x010e429e │ │ │ │ @ instruction: 0x010e43b4 │ │ │ │ - strdeq r4, [lr, -r2] │ │ │ │ - smlatteq fp, r8, r9, r6 │ │ │ │ - smlabteq lr, lr, r5, r4 │ │ │ │ - smlabteq lr, r4, r4, r4 │ │ │ │ - tsteq lr, lr, lsr r4 │ │ │ │ - tsteq lr, r4, asr r5 │ │ │ │ - smlatteq lr, r6, r4, r4 │ │ │ │ - smlabteq fp, r4, r9, r6 │ │ │ │ - @ instruction: 0x010b69be │ │ │ │ - smlatbeq lr, r8, r6, r4 │ │ │ │ - tsteq lr, sl, lsr r6 │ │ │ │ - smlabteq lr, ip, r5, r4 │ │ │ │ - smlatbeq fp, r6, r9, r6 │ │ │ │ - smlatbeq fp, r0, r9, r6 │ │ │ │ - strdeq r4, [lr, -r2] │ │ │ │ - @ instruction: 0x010b6994 │ │ │ │ - tsteq lr, sl, lsl r7 │ │ │ │ + tsteq lr, r6, asr #6 │ │ │ │ + tsteq fp, r4, lsr #16 │ │ │ │ + tsteq fp, lr, lsl r8 │ │ │ │ + tsteq lr, r8, lsl #10 │ │ │ │ + @ instruction: 0x010e449a │ │ │ │ + tsteq lr, ip, lsr #8 │ │ │ │ + tsteq fp, r6, lsl #16 │ │ │ │ + tsteq fp, r0, lsl #16 │ │ │ │ + tsteq lr, r2, asr r5 │ │ │ │ + strdeq r6, [fp, -r4] │ │ │ │ + tsteq lr, sl, ror r5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvc 0x0012f5b1 │ │ │ │ @@ -65160,89 +65160,89 @@ │ │ │ │ ldcl 7, cr15, [sl], #-764 @ 0xfffffd04 │ │ │ │ movtcc pc, #9158 @ 0x23c6 @ │ │ │ │ blcs 243258 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x131928> │ │ │ │ addshi pc, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ blt fed5f0e8 │ │ │ │ sbcseq ip, r2, r2, asr #21 │ │ │ │ - strdeq r6, [fp, -r6] │ │ │ │ - tsteq sp, r0, asr #6 │ │ │ │ - smlatbeq fp, r2, sl, r6 │ │ │ │ - smlabbeq sp, sl, r2, r6 │ │ │ │ - tsteq fp, lr, lsr #28 │ │ │ │ - tsteq sp, r0, lsr #4 │ │ │ │ - tsteq sp, lr, lsr #28 │ │ │ │ - tsteq sp, r0, ror r1 │ │ │ │ - tsteq lr, r4, lsl r3 │ │ │ │ - smlatteq sp, lr, r0, r6 │ │ │ │ - smlatbeq sp, r6, r0, r8 │ │ │ │ - tsteq sp, r8, lsr lr │ │ │ │ - swpeq r8, r8, [sp] │ │ │ │ - smlabbeq sp, lr, r0, r8 │ │ │ │ - smlabbeq sp, r0, r0, r8 │ │ │ │ - tsteq sp, r6, ror r0 │ │ │ │ - tsteq sp, r8, rrx │ │ │ │ - qaddeq r8, lr, sp │ │ │ │ - qaddeq r8, r0, sp │ │ │ │ - smlatteq lr, r2, r3, r3 │ │ │ │ - ldrdeq r3, [lr, -r4] │ │ │ │ - smlabteq lr, sl, r3, r3 │ │ │ │ - @ instruction: 0x010e33bc │ │ │ │ - @ instruction: 0x010e33b2 │ │ │ │ - tsteq lr, r0, lsl r3 │ │ │ │ - smlabbeq sp, ip, ip, r5 │ │ │ │ - tsteq sp, r6, lsr #30 │ │ │ │ - tsteq sp, r8, lsr #24 │ │ │ │ - @ instruction: 0x010bd79c │ │ │ │ - ldrdeq r3, [lr, -sl] │ │ │ │ - ldrdeq r7, [sp, -r8] │ │ │ │ + tsteq fp, r6, asr fp │ │ │ │ + smlatbeq sp, r0, r1, r6 │ │ │ │ + tsteq fp, r2, lsl #18 │ │ │ │ + smlatteq sp, sl, r0, r6 │ │ │ │ + smlabbeq fp, lr, ip, sp │ │ │ │ + smlabbeq sp, r0, r0, r6 │ │ │ │ + smlabbeq sp, lr, ip, r5 │ │ │ │ + ldrdeq r5, [sp, -r0] │ │ │ │ + tsteq lr, r4, ror r1 │ │ │ │ + tsteq sp, lr, asr #30 │ │ │ │ + tsteq sp, r6, lsl #30 │ │ │ │ + @ instruction: 0x010d5c98 │ │ │ │ + strdeq r7, [sp, -r8] │ │ │ │ + smlatteq sp, lr, lr, r7 │ │ │ │ + smlatteq sp, r0, lr, r7 │ │ │ │ + ldrdeq r7, [sp, -r6] │ │ │ │ + smlabteq sp, r8, lr, r7 │ │ │ │ + @ instruction: 0x010d7ebe │ │ │ │ + @ instruction: 0x010d7eb0 │ │ │ │ + tsteq lr, r2, asr #4 │ │ │ │ + tsteq lr, r4, lsr r2 │ │ │ │ + tsteq lr, sl, lsr #4 │ │ │ │ + tsteq lr, ip, lsl r2 │ │ │ │ + tsteq lr, r2, lsl r2 │ │ │ │ + tsteq lr, r0, ror r1 │ │ │ │ + smlatteq sp, ip, sl, r5 │ │ │ │ + smlabbeq sp, r6, sp, r7 │ │ │ │ + smlabbeq sp, r8, sl, r5 │ │ │ │ + strdeq sp, [fp, -ip] │ │ │ │ + tsteq lr, sl, lsr r1 │ │ │ │ + tsteq sp, r8, lsr sp │ │ │ │ + strdeq r5, [fp, -r0] │ │ │ │ + ldrdeq r5, [sp, -ip] │ │ │ │ + tsteq fp, r4, ror r1 │ │ │ │ + smlabteq sp, r0, r7, r5 │ │ │ │ + tsteq fp, ip, lsr r2 │ │ │ │ + tsteq fp, sl, asr #4 │ │ │ │ + tsteq r4, sl, asr r8 │ │ │ │ + tsteq fp, r6, lsr r2 │ │ │ │ + tsteq fp, lr, lsl #4 │ │ │ │ + tsteq fp, ip, lsl r2 │ │ │ │ + tsteq fp, sl, lsl r2 │ │ │ │ + tsteq fp, r8, lsl r2 │ │ │ │ + tsteq fp, r6, lsl r2 │ │ │ │ + tsteq fp, r8, lsl r2 │ │ │ │ + @ instruction: 0x011497d8 │ │ │ │ + tsteq fp, r8, lsl #4 │ │ │ │ + smlabbeq fp, ip, r1, r6 │ │ │ │ + @ instruction: 0x010b6198 │ │ │ │ + @ instruction: 0x010b6194 │ │ │ │ @ instruction: 0x010b6190 │ │ │ │ - tsteq sp, ip, ror r9 │ │ │ │ - tsteq fp, r4, lsl r3 │ │ │ │ - tsteq sp, r0, ror #18 │ │ │ │ - ldrdeq r6, [fp, -ip] │ │ │ │ - smlatteq fp, sl, r3, r6 │ │ │ │ - @ instruction: 0x011499fa │ │ │ │ - ldrdeq r6, [fp, -r6] │ │ │ │ - smlatbeq fp, lr, r3, r6 │ │ │ │ - @ instruction: 0x010b63bc │ │ │ │ - @ instruction: 0x010b63ba │ │ │ │ - @ instruction: 0x010b63b8 │ │ │ │ - @ instruction: 0x010b63b6 │ │ │ │ - @ instruction: 0x010b63b8 │ │ │ │ - tsteq r4, r8, ror r9 │ │ │ │ - smlatbeq fp, r8, r3, r6 │ │ │ │ - tsteq fp, ip, lsr #6 │ │ │ │ - tsteq fp, r8, lsr r3 │ │ │ │ - tsteq fp, r4, lsr r3 │ │ │ │ - tsteq fp, r0, lsr r3 │ │ │ │ - tsteq fp, ip, lsr #6 │ │ │ │ - tsteq fp, ip, lsr #6 │ │ │ │ - tsteq r4, sl, ror #17 │ │ │ │ - tsteq fp, r8, lsl r0 │ │ │ │ - tsteq sp, r4, lsl #16 │ │ │ │ - tsteq fp, r8, asr r1 │ │ │ │ - tsteq fp, r0, lsr r1 │ │ │ │ - tsteq fp, r2, lsr r1 │ │ │ │ - tsteq ip, lr, lsl r2 │ │ │ │ - tsteq ip, lr, lsl r2 │ │ │ │ - tsteq ip, r0, lsr #4 │ │ │ │ - tsteq ip, lr, lsl r2 │ │ │ │ - tsteq r4, lr, asr #16 │ │ │ │ - smlabbeq fp, r0, r0, r6 │ │ │ │ - strdeq r4, [ip, -lr] │ │ │ │ - tsteq lr, r8, lsl #12 │ │ │ │ - tsteq r4, ip, lsl #16 │ │ │ │ - ldrdeq r4, [ip, -lr] │ │ │ │ - smlatteq ip, sl, r1, r4 │ │ │ │ - smlatteq ip, r8, r1, r4 │ │ │ │ - tsteq lr, r6, asr #8 │ │ │ │ - @ instruction: 0x010b5f9e │ │ │ │ - @ instruction: 0x010b5f98 │ │ │ │ - smlabbeq fp, lr, r7, sp │ │ │ │ + smlabbeq fp, ip, r1, r6 │ │ │ │ + smlabbeq fp, ip, r1, r6 │ │ │ │ + tsteq r4, sl, asr #14 │ │ │ │ + tsteq fp, r8, ror lr │ │ │ │ + tsteq sp, r4, ror #12 │ │ │ │ + @ instruction: 0x010b5fb8 │ │ │ │ + @ instruction: 0x010b5f90 │ │ │ │ + @ instruction: 0x010b5f92 │ │ │ │ + tsteq ip, lr, ror r0 │ │ │ │ + tsteq ip, lr, ror r0 │ │ │ │ + smlabbeq ip, r0, r0, r4 │ │ │ │ + tsteq ip, lr, ror r0 │ │ │ │ + tsteq r4, lr, lsr #13 │ │ │ │ + smlatteq fp, r0, lr, r5 │ │ │ │ + qaddeq r4, lr, ip │ │ │ │ + tsteq lr, r8, ror #8 │ │ │ │ + tsteq r4, ip, ror #12 │ │ │ │ + tsteq ip, lr, lsr r0 │ │ │ │ + tsteq ip, sl, asr #32 │ │ │ │ + tsteq ip, r8, asr #32 │ │ │ │ + smlatbeq lr, r6, r2, r2 │ │ │ │ + strdeq r5, [fp, -lr] │ │ │ │ + strdeq r5, [fp, -r8] │ │ │ │ + smlatteq fp, lr, r5, sp │ │ │ │ @ instruction: 0x27d0f8df │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7bf447a │ │ │ │ ldrsbt lr, [r6], -r2 │ │ │ │ @ instruction: 0x27c4f8df │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7bf447a │ │ │ │ @@ -65736,149 +65736,149 @@ │ │ │ │ svc 0x00faf7be │ │ │ │ bmi 202cf6c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7be9600 │ │ │ │ strdlt lr, [r2], -r2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq fp, r0, asr r6 │ │ │ │ - tsteq fp, ip, asr #12 │ │ │ │ - tsteq fp, r8, asr #12 │ │ │ │ - tsteq fp, r4, asr #12 │ │ │ │ - tsteq fp, r0, asr #12 │ │ │ │ - tsteq fp, ip, lsr r6 │ │ │ │ - tsteq fp, r8, lsr r6 │ │ │ │ - tsteq fp, r0, lsr r6 │ │ │ │ - tsteq fp, ip, lsr #12 │ │ │ │ - tsteq lr, r8, asr r2 │ │ │ │ - tsteq lr, r8, lsr r2 │ │ │ │ - @ instruction: 0x0114959a │ │ │ │ - tsteq lr, r2, lsr r2 │ │ │ │ - tsteq fp, r4, asr sp │ │ │ │ - smlabbeq sp, lr, ip, r4 │ │ │ │ - tsteq fp, r2, lsr sp │ │ │ │ - tsteq sp, lr, ror ip │ │ │ │ - tsteq fp, lr, lsl #26 │ │ │ │ - tsteq sp, r6, ror ip │ │ │ │ - smlatteq fp, sl, ip, r5 │ │ │ │ - tsteq sp, r2, ror #24 │ │ │ │ - smlabteq fp, r6, ip, r5 │ │ │ │ - tsteq sp, sl, asr #24 │ │ │ │ - smlatbeq fp, ip, ip, r5 │ │ │ │ - ldrdeq ip, [fp, -sl] │ │ │ │ - smlatteq sp, r0, r3, r5 │ │ │ │ - tsteq fp, r4, lsr #24 │ │ │ │ - @ instruction: 0x010d53be │ │ │ │ - smlatteq fp, r6, lr, ip │ │ │ │ - @ instruction: 0x010d539c │ │ │ │ - ldrdeq ip, [fp, -r8] │ │ │ │ - tsteq sp, sl, ror r3 │ │ │ │ - smlabteq sp, sl, r6, r5 │ │ │ │ - tsteq sp, ip, asr r3 │ │ │ │ - tsteq lr, r0, lsr r5 │ │ │ │ - tsteq sp, lr, lsr r3 │ │ │ │ - ldrdeq r5, [fp, -ip] │ │ │ │ - smlabteq fp, ip, fp, r5 │ │ │ │ - @ instruction: 0x010b5bbc │ │ │ │ - smlatbeq fp, ip, fp, r5 │ │ │ │ - smlatteq lr, r2, r4, r3 │ │ │ │ - smlatteq lr, r4, r4, r3 │ │ │ │ - @ instruction: 0x010d5cbc │ │ │ │ - smlatteq sp, sl, lr, r4 │ │ │ │ - @ instruction: 0x010d52b8 │ │ │ │ - tsteq fp, r4, asr #24 │ │ │ │ - tsteq sp, lr, lsl #24 │ │ │ │ - tsteq sp, lr, ror #4 │ │ │ │ - @ instruction: 0x010d6c9a │ │ │ │ - tsteq sp, r0, lsr #20 │ │ │ │ - tsteq sp, r2, asr #4 │ │ │ │ - tsteq sp, r4, lsl sl │ │ │ │ - tsteq fp, r4, lsl sl │ │ │ │ - strdeq r5, [sp, -lr] │ │ │ │ - tsteq lr, lr, lsl r4 │ │ │ │ - smlatteq sp, r8, r1, r5 │ │ │ │ - tsteq lr, ip, lsl #8 │ │ │ │ - strdeq r3, [lr, -ip] │ │ │ │ - tsteq fp, r6, asr #20 │ │ │ │ - tsteq fp, lr, lsr sl │ │ │ │ - ldrdeq r3, [lr, -lr] │ │ │ │ - tsteq fp, sl, lsl #2 │ │ │ │ - tsteq fp, r0, lsl #20 │ │ │ │ - strdeq r5, [fp, -r8] │ │ │ │ - smlatbeq lr, r8, r3, r3 │ │ │ │ - tsteq sp, r8, lsr #2 │ │ │ │ - ldrdeq r4, [sp, -ip] │ │ │ │ - tsteq sp, sl, lsl #2 │ │ │ │ - tsteq lr, lr, ror r3 │ │ │ │ - smlatteq sp, sl, r0, r5 │ │ │ │ - @ instruction: 0x010d689a │ │ │ │ - ldrdeq r5, [sp, -r4] │ │ │ │ - smlabbeq sp, sl, r8, r6 │ │ │ │ - tsteq lr, r4, lsr r3 │ │ │ │ - tsteq sp, sl, asr #20 │ │ │ │ - tsteq sp, r2, ror ip │ │ │ │ - smlabbeq lr, r8, r6, r3 │ │ │ │ - tsteq sp, sl, lsr #20 │ │ │ │ - qaddeq r5, r0, sp │ │ │ │ - tsteq sp, lr, lsr r9 │ │ │ │ - smlatbeq sp, r2, lr, r5 │ │ │ │ - tsteq sp, r8, lsr r9 │ │ │ │ - tsteq sp, r6, lsl #16 │ │ │ │ - smlatbeq fp, lr, r8, r5 │ │ │ │ - smlatbeq fp, r8, r8, r5 │ │ │ │ - tsteq sp, sl, lsr #24 │ │ │ │ - smlabbeq fp, r2, r8, r5 │ │ │ │ - tsteq fp, ip, ror r8 │ │ │ │ + @ instruction: 0x010bd4b0 │ │ │ │ + smlatbeq fp, ip, r4, sp │ │ │ │ + smlatbeq fp, r8, r4, sp │ │ │ │ + smlatbeq fp, r4, r4, sp │ │ │ │ + smlatbeq fp, r0, r4, sp │ │ │ │ + @ instruction: 0x010bd49c │ │ │ │ + @ instruction: 0x010bd498 │ │ │ │ + @ instruction: 0x010bd490 │ │ │ │ + smlabbeq fp, ip, r4, sp │ │ │ │ + strheq r2, [lr, -r8] │ │ │ │ + swpeq r2, r8, [lr] │ │ │ │ + @ instruction: 0x011493fa │ │ │ │ + swpeq r2, r2, [lr] │ │ │ │ + @ instruction: 0x010b5bb4 │ │ │ │ + smlatteq sp, lr, sl, r4 │ │ │ │ + @ instruction: 0x010b5b92 │ │ │ │ ldrdeq r4, [sp, -lr] │ │ │ │ - smlabteq ip, r4, fp, r3 │ │ │ │ - tsteq sp, sl, ror lr │ │ │ │ - smlabteq ip, r0, fp, r3 │ │ │ │ - tsteq r4, r4, asr #32 │ │ │ │ - smlatteq sp, r2, pc, r6 @ │ │ │ │ - tsteq fp, r2, lsl #16 │ │ │ │ - strdeq r5, [fp, -ip] │ │ │ │ - strheq r7, [sp, -lr] │ │ │ │ - strdeq r3, [ip, -r6] │ │ │ │ - strdeq r3, [ip, -r4] │ │ │ │ - ldrdeq r7, [sp, -sl] │ │ │ │ - smlatbeq fp, sl, r7, r5 │ │ │ │ - smlatbeq fp, r4, r7, r5 │ │ │ │ - tsteq lr, r6, lsr #24 │ │ │ │ - tsteq fp, lr, ror r7 │ │ │ │ - tsteq fp, r8, ror r7 │ │ │ │ - tsteq fp, lr, ror #30 │ │ │ │ - tsteq fp, r0, ror #30 │ │ │ │ - tsteq fp, lr, asr pc │ │ │ │ - tsteq fp, ip, asr pc │ │ │ │ - tsteq fp, sl, asr pc │ │ │ │ - tsteq fp, r8, asr pc │ │ │ │ - tsteq fp, r6, asr pc │ │ │ │ - tsteq fp, r4, asr pc │ │ │ │ - tsteq fp, lr, asr #30 │ │ │ │ - tsteq fp, ip, asr #30 │ │ │ │ - tsteq lr, sl, ror fp │ │ │ │ - tsteq lr, ip, asr fp │ │ │ │ - tsteq r4, r0, asr #29 │ │ │ │ - smlabteq sp, r0, sp, r4 │ │ │ │ - ldrdeq r4, [sp, -ip] │ │ │ │ - smlatbeq fp, lr, r2, r5 │ │ │ │ + tsteq fp, lr, ror #22 │ │ │ │ + ldrdeq r4, [sp, -r6] │ │ │ │ + tsteq fp, sl, asr #22 │ │ │ │ + smlabteq sp, r2, sl, r4 │ │ │ │ + tsteq fp, r6, lsr #22 │ │ │ │ + smlatbeq sp, sl, sl, r4 │ │ │ │ + tsteq fp, ip, lsl #22 │ │ │ │ + tsteq fp, sl, lsr lr │ │ │ │ + tsteq sp, r0, asr #4 │ │ │ │ + smlabbeq fp, r4, sl, r5 │ │ │ │ + tsteq sp, lr, lsl r2 │ │ │ │ + tsteq fp, r6, asr #26 │ │ │ │ + strdeq r5, [sp, -ip] │ │ │ │ + tsteq fp, r8, lsr sp │ │ │ │ + ldrdeq r5, [sp, -sl] │ │ │ │ + tsteq sp, sl, lsr #10 │ │ │ │ + @ instruction: 0x010d51bc │ │ │ │ + @ instruction: 0x010e3390 │ │ │ │ + @ instruction: 0x010d519e │ │ │ │ + tsteq fp, ip, lsr sl │ │ │ │ + tsteq fp, ip, lsr #20 │ │ │ │ + tsteq fp, ip, lsl sl │ │ │ │ + tsteq fp, ip, lsl #20 │ │ │ │ + tsteq lr, r2, asr #6 │ │ │ │ + tsteq lr, r4, asr #6 │ │ │ │ + tsteq sp, ip, lsl fp │ │ │ │ + tsteq sp, sl, asr #26 │ │ │ │ + tsteq sp, r8, lsl r1 │ │ │ │ + smlatbeq fp, r4, sl, r5 │ │ │ │ + tsteq sp, lr, ror #20 │ │ │ │ + smlabteq sp, lr, r0, r5 │ │ │ │ + strdeq r6, [sp, -sl] │ │ │ │ + smlabbeq sp, r0, r8, r6 │ │ │ │ + smlatbeq sp, r2, r0, r5 │ │ │ │ + tsteq sp, r4, ror r8 │ │ │ │ + tsteq fp, r4, ror r8 │ │ │ │ + qaddeq r5, lr, sp │ │ │ │ + tsteq lr, lr, ror r2 │ │ │ │ + tsteq sp, r8, asr #32 │ │ │ │ + tsteq lr, ip, ror #4 │ │ │ │ + tsteq lr, ip, asr r2 │ │ │ │ + smlatbeq fp, r6, r8, r5 │ │ │ │ + @ instruction: 0x010b589e │ │ │ │ + tsteq lr, lr, lsr r2 │ │ │ │ + tsteq fp, sl, ror #30 │ │ │ │ + tsteq fp, r0, ror #16 │ │ │ │ + tsteq fp, r8, asr r8 │ │ │ │ + tsteq lr, r8, lsl #4 │ │ │ │ + smlabbeq sp, r8, pc, r4 @ │ │ │ │ + tsteq sp, ip, lsr ip │ │ │ │ + tsteq sp, sl, ror #30 │ │ │ │ + ldrdeq r3, [lr, -lr] │ │ │ │ + tsteq sp, sl, asr #30 │ │ │ │ + strdeq r6, [sp, -sl] │ │ │ │ + tsteq sp, r4, lsr pc │ │ │ │ + smlatteq sp, sl, r6, r6 │ │ │ │ + @ instruction: 0x010e3194 │ │ │ │ + smlatbeq sp, sl, r8, r5 │ │ │ │ + ldrdeq r6, [sp, -r2] │ │ │ │ + smlatteq lr, r8, r4, r3 │ │ │ │ + smlabbeq sp, sl, r8, r5 │ │ │ │ + @ instruction: 0x010d4eb0 │ │ │ │ + @ instruction: 0x010d679e │ │ │ │ + tsteq sp, r2, lsl #26 │ │ │ │ + @ instruction: 0x010d6798 │ │ │ │ + tsteq sp, r6, ror #12 │ │ │ │ + tsteq fp, lr, lsl #14 │ │ │ │ + tsteq fp, r8, lsl #14 │ │ │ │ + smlabbeq sp, sl, sl, lr │ │ │ │ + smlatteq fp, r2, r6, r5 │ │ │ │ + ldrdeq r5, [fp, -ip] │ │ │ │ + tsteq sp, lr, lsr r6 │ │ │ │ + tsteq ip, r4, lsr #20 │ │ │ │ + ldrdeq r6, [sp, -sl] │ │ │ │ + tsteq ip, r0, lsr #20 │ │ │ │ + tsteq r4, r4, lsr #29 │ │ │ │ + tsteq sp, r2, asr #28 │ │ │ │ + tsteq fp, r2, ror #12 │ │ │ │ + tsteq fp, ip, asr r6 │ │ │ │ + tsteq sp, lr, lsl pc │ │ │ │ + tsteq ip, r6, asr r8 │ │ │ │ + tsteq ip, r4, asr r8 │ │ │ │ + tsteq sp, sl, lsr pc │ │ │ │ + tsteq fp, sl, lsl #12 │ │ │ │ + tsteq fp, r4, lsl #12 │ │ │ │ + smlabbeq lr, r6, sl, r1 │ │ │ │ + ldrdeq r5, [fp, -lr] │ │ │ │ + ldrdeq r5, [fp, -r8] │ │ │ │ + smlabteq fp, lr, sp, ip │ │ │ │ + smlabteq fp, r0, sp, ip │ │ │ │ + @ instruction: 0x010bcdbe │ │ │ │ + @ instruction: 0x010bcdbc │ │ │ │ + @ instruction: 0x010bcdba │ │ │ │ + @ instruction: 0x010bcdb8 │ │ │ │ + @ instruction: 0x010bcdb6 │ │ │ │ + @ instruction: 0x010bcdb4 │ │ │ │ + smlatbeq fp, lr, sp, ip │ │ │ │ + smlatbeq fp, ip, sp, ip │ │ │ │ + ldrdeq r1, [lr, -sl] │ │ │ │ + @ instruction: 0x010e19bc │ │ │ │ + tsteq r4, r0, lsr #26 │ │ │ │ + tsteq sp, r0, lsr #24 │ │ │ │ + tsteq sp, ip, lsr ip │ │ │ │ + tsteq fp, lr, lsl #2 │ │ │ │ svcvc 0x0031f5b0 │ │ │ │ @ instruction: 0xf640d00d │ │ │ │ addsmi r5, r0, #220, 4 @ 0xc000000d │ │ │ │ strlt sp, [r8, #-12] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ stc2l 7, cr15, [sl], #984 @ 0x3d8 │ │ │ │ stmdami r3, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq lr, r8, asr lr │ │ │ │ - tsteq lr, r6, ror lr │ │ │ │ + @ instruction: 0x010e2cb8 │ │ │ │ + ldrdeq r2, [lr, -r6] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec0c388 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ andle r7, r6, r1, lsr pc │ │ │ │ ldrbpl pc, [ip, r0, asr #12] @ │ │ │ │ @@ -65906,21 +65906,21 @@ │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ @ instruction: 0xf7be447a │ │ │ │ bmi 370c8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x25f35c> │ │ │ │ smlattcs r1, fp, r2, fp │ │ │ │ @ instruction: 0x4620447a │ │ │ │ mrc 7, 4, APSR_nzcv, cr12, cr14, {5} │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq fp, r4, lsl fp │ │ │ │ - tsteq fp, ip, lsl #8 │ │ │ │ - tsteq fp, r6, lsl #8 │ │ │ │ - @ instruction: 0x010e2db8 │ │ │ │ - tsteq sp, sl, lsr fp │ │ │ │ - tsteq lr, r0, lsr #28 │ │ │ │ - tsteq sp, r0, lsr #22 │ │ │ │ + tsteq fp, r4, ror r9 │ │ │ │ + tsteq fp, ip, ror #4 │ │ │ │ + tsteq fp, r6, ror #4 │ │ │ │ + tsteq lr, r8, lsl ip │ │ │ │ + @ instruction: 0x010d499a │ │ │ │ + smlabbeq lr, r0, ip, r2 │ │ │ │ + smlabbeq sp, r0, r9, r4 │ │ │ │ andsle r2, r1, r0, ror r8 │ │ │ │ ldmdacs ip, {r2, fp, ip, lr, pc} │ │ │ │ stmdacs ip!, {r0, r4, ip, lr, pc} │ │ │ │ and sp, r1, r2, lsl r0 │ │ │ │ andsle r2, r2, r4, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0c444 │ │ │ │ @@ -65929,18 +65929,18 @@ │ │ │ │ stclt 12, cr15, [r8, #-68] @ 0xffffffbc │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strdeq r2, [lr, -lr] │ │ │ │ - ldrdeq r2, [lr, -r4] │ │ │ │ - smlatteq lr, r2, sp, r2 │ │ │ │ - tsteq lr, r0, lsl #28 │ │ │ │ + tsteq lr, lr, asr ip │ │ │ │ + tsteq lr, r4, lsr ip │ │ │ │ + tsteq lr, r2, asr #24 │ │ │ │ + tsteq lr, r0, ror #24 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec0c480 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ ldmdbcs r0!, {r0, r2, r4, r9, sl, lr}^ │ │ │ │ rscshi pc, ip, r0 │ │ │ │ stmdale r4, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @@ -66129,60 +66129,60 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stcl 7, cr15, [r4], #760 @ 0x2f8 │ │ │ │ vaddw.u8 q9, , d1 │ │ │ │ ldrtmi r5, [sl], -r5, lsl #6 │ │ │ │ @ instruction: 0xf7be4620 │ │ │ │ ldcllt 12, cr14, [r8, #888]! @ 0x378 │ │ │ │ - smlabbeq ip, r4, r6, r3 │ │ │ │ - tsteq ip, r6, ror r6 │ │ │ │ - tsteq ip, r4, ror r6 │ │ │ │ - tsteq ip, r2, ror r6 │ │ │ │ - tsteq ip, r0, ror r6 │ │ │ │ - @ instruction: 0x01148adc │ │ │ │ - tsteq ip, lr, asr r6 │ │ │ │ - tsteq ip, r6, ror #12 │ │ │ │ - tsteq ip, r4, ror #12 │ │ │ │ - tsteq ip, r2, ror #12 │ │ │ │ - tsteq ip, r6, ror #12 │ │ │ │ - tsteq ip, ip, asr r6 │ │ │ │ - tsteq ip, r6, asr r6 │ │ │ │ - tsteq ip, sl, asr r6 │ │ │ │ - tsteq ip, r4, asr r6 │ │ │ │ + smlatteq ip, r4, r4, r3 │ │ │ │ + ldrdeq r3, [ip, -r6] │ │ │ │ + ldrdeq r3, [ip, -r4] │ │ │ │ ldrdeq r3, [ip, -r2] │ │ │ │ - tsteq sp, r2, ror r9 │ │ │ │ - smlabbeq ip, r0, r5, r3 │ │ │ │ - smlatbeq ip, r8, r6, r3 │ │ │ │ - @ instruction: 0x010c36ba │ │ │ │ - tsteq lr, ip, ror ip │ │ │ │ - smlatteq ip, r2, r6, r3 │ │ │ │ - smlatteq ip, r8, r6, r3 │ │ │ │ - tsteq r4, r4, asr #19 │ │ │ │ - ldrdeq r3, [ip, -sl] │ │ │ │ - strdeq r2, [lr, -r6] │ │ │ │ - smlabteq sp, r4, r4, r6 │ │ │ │ - smlabteq ip, lr, r6, r3 │ │ │ │ - ldrdeq r3, [ip, -lr] │ │ │ │ - ldrdeq r3, [ip, -r8] │ │ │ │ - smlatteq fp, ip, r0, r5 │ │ │ │ - smlabbeq sp, r8, r8, r4 │ │ │ │ - @ instruction: 0x010c3492 │ │ │ │ - ldrdeq r2, [lr, -r2] │ │ │ │ - smlabteq sp, r0, r8, r5 │ │ │ │ - @ instruction: 0x010e2bbe │ │ │ │ - @ instruction: 0x010e2bbc │ │ │ │ - @ instruction: 0x010e2bba │ │ │ │ + ldrdeq r3, [ip, -r0] │ │ │ │ + tsteq r4, ip, lsr r9 │ │ │ │ + @ instruction: 0x010c34be │ │ │ │ + smlabteq ip, r6, r4, r3 │ │ │ │ + smlabteq ip, r4, r4, r3 │ │ │ │ + smlabteq ip, r2, r4, r3 │ │ │ │ + smlabteq ip, r6, r4, r3 │ │ │ │ + @ instruction: 0x010c34bc │ │ │ │ + @ instruction: 0x010c34b6 │ │ │ │ @ instruction: 0x010c34ba │ │ │ │ - smlatbeq ip, r8, r4, r3 │ │ │ │ - smlatbeq lr, r2, fp, r2 │ │ │ │ - smlabbeq ip, lr, r4, r3 │ │ │ │ - tsteq ip, ip, ror r4 │ │ │ │ - smlabbeq lr, r2, fp, r2 │ │ │ │ - smlabteq sp, sl, r7, r4 │ │ │ │ - tsteq lr, r8, ror fp │ │ │ │ + @ instruction: 0x010c34b4 │ │ │ │ + tsteq ip, r2, lsr r5 │ │ │ │ + ldrdeq r4, [sp, -r2] │ │ │ │ + smlatteq ip, r0, r3, r3 │ │ │ │ + tsteq ip, r8, lsl #10 │ │ │ │ + tsteq ip, sl, lsl r5 │ │ │ │ + ldrdeq r2, [lr, -ip] │ │ │ │ + tsteq ip, r2, asr #10 │ │ │ │ + tsteq ip, r8, asr #10 │ │ │ │ + tsteq r4, r4, lsr #16 │ │ │ │ + tsteq ip, sl, lsr r5 │ │ │ │ + tsteq lr, r6, asr sp │ │ │ │ + tsteq sp, r4, lsr #6 │ │ │ │ + tsteq ip, lr, lsr #10 │ │ │ │ + tsteq ip, lr, lsr r5 │ │ │ │ + tsteq ip, r8, lsr r5 │ │ │ │ + tsteq fp, ip, asr #30 │ │ │ │ + smlatteq sp, r8, r6, r4 │ │ │ │ + strdeq r3, [ip, -r2] │ │ │ │ + tsteq lr, r2, lsr sl │ │ │ │ + tsteq sp, r0, lsr #14 │ │ │ │ + tsteq lr, lr, lsl sl │ │ │ │ + tsteq lr, ip, lsl sl │ │ │ │ + tsteq lr, sl, lsl sl │ │ │ │ + tsteq ip, sl, lsl r3 │ │ │ │ + tsteq ip, r8, lsl #6 │ │ │ │ + tsteq lr, r2, lsl #20 │ │ │ │ + smlatteq ip, lr, r2, r3 │ │ │ │ + ldrdeq r3, [ip, -ip] │ │ │ │ + smlatteq lr, r2, r9, r2 │ │ │ │ + tsteq sp, sl, lsr #12 │ │ │ │ + ldrdeq r2, [lr, -r8] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0c848 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vmax.f32 q3, q0, q8 │ │ │ │ @ instruction: 0xf6408553 │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @@ -66999,21 +66999,21 @@ │ │ │ │ ldmdble r9, {r3, r4, r7, r9, lr} │ │ │ │ bicvc pc, ip, #160, 12 @ 0xa000000 │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ addslt r1, fp, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ ldrhi pc, [r2, -r1, asr #2] │ │ │ │ svclt 0x0013f001 │ │ │ │ - smlabteq lr, r2, sl, r2 │ │ │ │ - @ instruction: 0x010e2bb4 │ │ │ │ - smlatteq lr, r0, r8, r2 │ │ │ │ - strdeq r2, [lr, -lr] │ │ │ │ - smlatbeq lr, r2, r4, r2 │ │ │ │ - smlatteq lr, lr, pc, r1 @ │ │ │ │ - tsteq lr, r0, lsr r0 │ │ │ │ + tsteq lr, r2, lsr #18 │ │ │ │ + tsteq lr, r4, lsl sl │ │ │ │ + tsteq lr, r0, asr #14 │ │ │ │ + tsteq lr, lr, asr r3 │ │ │ │ + tsteq lr, r2, lsl #6 │ │ │ │ + tsteq lr, lr, asr #28 │ │ │ │ + @ instruction: 0x010e1e90 │ │ │ │ svcvs 0x007af5b0 │ │ │ │ @ instruction: 0xf640d81f │ │ │ │ addsmi r7, r8, #201326594 @ 0xc000002 │ │ │ │ @ instruction: 0xf6a0d90c │ │ │ │ vcgt.s8 d23, d17, d4 │ │ │ │ vmov.i32 d17, #4352 @ 0x00001100 │ │ │ │ addslt r1, fp, #16, 4 │ │ │ │ @@ -68951,29 +68951,29 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ ldmdami r0, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, sp, lr, pc} @ │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq fp, r2 │ │ │ │ - strdeq r1, [fp, -r6] │ │ │ │ - tsteq lr, r8, ror r0 │ │ │ │ - smlatteq fp, sl, pc, r1 @ │ │ │ │ - tsteq lr, ip, lsl r0 │ │ │ │ - ldrdeq r1, [fp, -lr] │ │ │ │ - ldrdeq r1, [fp, -r8] │ │ │ │ - ldrdeq r1, [fp, -r2] │ │ │ │ - smlabbeq sp, r4, pc, pc @ │ │ │ │ - smlabteq fp, r6, pc, r1 @ │ │ │ │ - smlatteq lr, r8, r0, r0 │ │ │ │ - smlabbeq lr, lr, r0, r0 │ │ │ │ - tsteq lr, r4, rrx │ │ │ │ - smlatbeq fp, lr, pc, r1 @ │ │ │ │ - strdeq r0, [lr, -ip] │ │ │ │ + tsteq fp, r2, ror #28 │ │ │ │ + tsteq fp, r6, asr lr │ │ │ │ + ldrdeq pc, [sp, -r8] │ │ │ │ + tsteq fp, sl, asr #28 │ │ │ │ + tstpeq sp, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, lr, lsr lr │ │ │ │ + tsteq fp, r8, lsr lr │ │ │ │ + tsteq fp, r2, lsr lr │ │ │ │ + smlatteq sp, r4, sp, pc @ │ │ │ │ + tsteq fp, r6, lsr #28 │ │ │ │ + tstpeq sp, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ + smlatteq sp, lr, lr, pc @ │ │ │ │ + smlabteq sp, r4, lr, pc @ │ │ │ │ + tsteq fp, lr, lsl #28 │ │ │ │ + tstpeq sp, ip, asr pc @ 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 │ │ │ │ @@ -69795,16 +69795,16 @@ │ │ │ │ @ instruction: 0xf6a4d910 │ │ │ │ tstcs r1, #172, 4 @ 0xc000000a │ │ │ │ tstpne r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14207da │ │ │ │ @ instruction: 0xf00184f8 │ │ │ │ svclt 0x0000bec6 │ │ │ │ - smlatbeq fp, r0, r2, r2 │ │ │ │ - smlabbeq sp, sl, sl, r1 │ │ │ │ + mrseq r2, (UNDEF: 27) │ │ │ │ + smlatteq sp, sl, r8, r1 │ │ │ │ orrvc pc, r4, #168820736 @ 0xa100000 │ │ │ │ blcs 7e594c │ │ │ │ strbthi pc, [fp], #514 @ 0x202 @ │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r0, #268435468 @ 0x1000000c │ │ │ │ @ instruction: 0x07d340da │ │ │ │ strbthi pc, [r3], #322 @ 0x142 @ │ │ │ │ @@ -72483,194 +72483,194 @@ │ │ │ │ bl 11f9798 │ │ │ │ bmi feef38d8 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b89600 │ │ │ │ andlt lr, r2, ip, lsr fp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq sp, r8, lsr ip │ │ │ │ - smlatbeq ip, r0, r0, pc @ │ │ │ │ - tsteq sp, r8, ror #12 │ │ │ │ - tstpeq sl, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r4, asr #12 │ │ │ │ - tsteq sp, r2, asr #12 │ │ │ │ - tsteq sp, r8, asr #12 │ │ │ │ - smlatteq sp, r4, lr, r0 │ │ │ │ - tstpeq ip, r2, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, sl, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, lsl #12 │ │ │ │ - smlabbeq ip, r6, fp, pc @ │ │ │ │ - smlatteq sp, r8, r5, sp │ │ │ │ - smlatteq sp, sl, r5, sp │ │ │ │ - smlatteq sp, r8, r5, sp │ │ │ │ - tsteq fp, r6, lsr #30 │ │ │ │ - tstpeq sl, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010dd5ba │ │ │ │ - tstpeq ip, sl, asr fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010dd59c │ │ │ │ - @ instruction: 0x010dd592 │ │ │ │ - @ instruction: 0x010dd590 │ │ │ │ - @ instruction: 0x010b6e90 │ │ │ │ - smlabbeq sl, r6, r7, pc @ │ │ │ │ - tstpeq sl, lr, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, sl, ror #10 │ │ │ │ - tstpeq sl, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r2, lsr r6 │ │ │ │ - tsteq sp, ip, asr r7 │ │ │ │ - strdeq sp, [sp, -lr] │ │ │ │ - tsteq sp, r8, asr r7 │ │ │ │ - tsteq sp, sl, asr #14 │ │ │ │ - tsteq sp, r2, asr r7 │ │ │ │ - smlabteq sl, r0, r6, pc @ │ │ │ │ - tsteq fp, r4, asr #24 │ │ │ │ - strdeq lr, [ip, -r2] │ │ │ │ - smlatbeq sp, r0, r4, sp │ │ │ │ - tstpeq sl, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r0, lsl ip │ │ │ │ - @ instruction: 0x010dd398 │ │ │ │ - tsteq sp, ip, asr #8 │ │ │ │ - smlatbeq fp, r0, fp, sp │ │ │ │ - tsteq sp, r0, lsr r4 │ │ │ │ - smlabteq sp, r0, sp, r0 │ │ │ │ - tsteq fp, r8, asr r9 │ │ │ │ - strdeq sp, [sp, -r2] │ │ │ │ - strdeq sp, [sp, -r2] │ │ │ │ - smlabteq ip, r2, r9, pc @ │ │ │ │ - @ instruction: 0x010cf9be │ │ │ │ - ldrdeq sp, [sp, -r2] │ │ │ │ - tstpeq ip, r2, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, lr, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r4, ror sp │ │ │ │ - @ instruction: 0x010dd398 │ │ │ │ - @ instruction: 0x010dd390 │ │ │ │ - smlabbeq sp, ip, r3, sp │ │ │ │ - smlabbeq sp, r8, r3, sp │ │ │ │ - smlabbeq sp, r4, r3, sp │ │ │ │ - smlabbeq sp, r0, r3, sp │ │ │ │ - tsteq sp, ip, ror r3 │ │ │ │ - tsteq sp, r8, ror r3 │ │ │ │ - tsteq sp, r4, ror r3 │ │ │ │ - tsteq sp, r0, ror r3 │ │ │ │ - tsteq sp, r4, ror #6 │ │ │ │ - tsteq sp, r0, ror #6 │ │ │ │ - tsteq sp, ip, asr r3 │ │ │ │ - tsteq sp, r8, asr r3 │ │ │ │ - tsteq sp, r4, asr r3 │ │ │ │ - tsteq sp, r0, asr r3 │ │ │ │ - tsteq sp, ip, asr #6 │ │ │ │ - tsteq sp, r8, asr #6 │ │ │ │ - tsteq sp, r2, asr #6 │ │ │ │ - @ instruction: 0x010cf996 │ │ │ │ - tsteq sp, r2, lsr r1 │ │ │ │ - @ instruction: 0x010dd29a │ │ │ │ - smlatbeq sp, r2, r2, sp │ │ │ │ + @ instruction: 0x010d8a98 │ │ │ │ + tsteq ip, r0, lsl #30 │ │ │ │ + smlabteq sp, r8, r4, sp │ │ │ │ + smlabbeq sl, r4, r7, pc @ │ │ │ │ + tstpeq sl, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sp, r4, r4, sp │ │ │ │ + smlatbeq sp, r2, r4, sp │ │ │ │ + smlatbeq sp, r8, r4, sp │ │ │ │ + tsteq sp, r4, asr #26 │ │ │ │ + smlabbeq ip, r2, lr, lr │ │ │ │ + smlatbeq ip, sl, r8, pc @ │ │ │ │ + tsteq sp, r8, ror #8 │ │ │ │ + smlatteq ip, r6, r9, pc @ │ │ │ │ + tsteq sp, r8, asr #8 │ │ │ │ + tsteq sp, sl, asr #8 │ │ │ │ + tsteq sp, r8, asr #8 │ │ │ │ + smlabbeq fp, r6, sp, r6 │ │ │ │ + tstpeq sl, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, sl, lsl r4 │ │ │ │ + @ instruction: 0x010cf9ba │ │ │ │ + strdeq sp, [sp, -ip] │ │ │ │ strdeq sp, [sp, -r2] │ │ │ │ - tsteq sp, r6, ror r2 │ │ │ │ - tsteq sp, lr, ror r2 │ │ │ │ - ldrdeq sp, [sp, -r6] │ │ │ │ - tsteq sp, sl, ror #4 │ │ │ │ - tsteq sp, r6, ror #4 │ │ │ │ - tsteq sp, r2, ror #4 │ │ │ │ - tsteq sp, lr, asr r2 │ │ │ │ - @ instruction: 0x010dd29a │ │ │ │ - @ instruction: 0x010dd29a │ │ │ │ - tsteq r4, r0, lsl fp │ │ │ │ - smlabbeq sp, r8, r2, sp │ │ │ │ - smlatbeq sp, r4, r1, sp │ │ │ │ - smlatbeq sp, r0, r1, sp │ │ │ │ - @ instruction: 0x010dd19c │ │ │ │ - @ instruction: 0x010dd198 │ │ │ │ - @ instruction: 0x010dd194 │ │ │ │ - @ instruction: 0x010dd190 │ │ │ │ - smlabbeq sp, ip, r1, sp │ │ │ │ - smlabbeq sp, r8, r1, sp │ │ │ │ - strdeq sp, [sp, -sl] │ │ │ │ - ldrdeq pc, [ip, -r6] │ │ │ │ - tsteq sp, r2, ror pc │ │ │ │ - ldrdeq sp, [sp, -sl] │ │ │ │ - smlatteq sp, r2, r0, sp │ │ │ │ - tsteq sp, r2, lsr r1 │ │ │ │ - strheq sp, [sp, -r6] │ │ │ │ - strheq sp, [sp, -lr] │ │ │ │ - tsteq sp, r6, lsl r1 │ │ │ │ - smlatbeq sp, sl, r0, sp │ │ │ │ - smlatbeq sp, r6, r0, sp │ │ │ │ - smlatbeq sp, r2, r0, sp │ │ │ │ - swpeq sp, lr, [sp] @ │ │ │ │ - ldrdeq sp, [sp, -sl] │ │ │ │ - tsteq sp, sl, lsl r1 │ │ │ │ - tsteq r4, r0, asr r9 │ │ │ │ - tsteq sp, r6, lsl #2 │ │ │ │ - smlatteq sp, r8, r0, sp │ │ │ │ - smlatteq sp, r0, r0, sp │ │ │ │ + strdeq sp, [sp, -r0] │ │ │ │ + strdeq r6, [fp, -r0] │ │ │ │ + smlatteq sl, r6, r5, pc @ │ │ │ │ + ldrdeq pc, [sl, -lr] │ │ │ │ + smlabteq sp, sl, r3, sp │ │ │ │ + @ instruction: 0x010af5b4 │ │ │ │ + @ instruction: 0x010dd492 │ │ │ │ + @ instruction: 0x010dd5bc │ │ │ │ + tsteq sp, lr, asr r4 │ │ │ │ + @ instruction: 0x010dd5b8 │ │ │ │ + smlatbeq sp, sl, r5, sp │ │ │ │ + @ instruction: 0x010dd5b2 │ │ │ │ + tstpeq sl, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq fp, r4, sl, sp │ │ │ │ + tsteq ip, r2, asr ip │ │ │ │ + mrseq sp, SP_mon │ │ │ │ + smlabteq sl, r4, r4, pc @ │ │ │ │ + @ instruction: 0x010af4bc │ │ │ │ + tsteq lr, r0, ror sl │ │ │ │ + strdeq sp, [sp, -r8] │ │ │ │ + smlatbeq sp, ip, r2, sp │ │ │ │ + tsteq fp, r0, lsl #20 │ │ │ │ + @ instruction: 0x010dd290 │ │ │ │ + tsteq sp, r0, lsr #24 │ │ │ │ + @ instruction: 0x010bd7b8 │ │ │ │ + tsteq sp, r2, asr r2 │ │ │ │ + tsteq sp, r2, asr r2 │ │ │ │ + tstpeq ip, r2, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, lr, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r2, lsr r2 │ │ │ │ + smlabteq ip, r2, r7, pc @ │ │ │ │ + @ instruction: 0x010cf7be │ │ │ │ + @ instruction: 0x01142bd4 │ │ │ │ + strdeq sp, [sp, -r8] │ │ │ │ + strdeq sp, [sp, -r0] │ │ │ │ + smlatteq sp, ip, r1, sp │ │ │ │ + smlatteq sp, r8, r1, sp │ │ │ │ + smlatteq sp, r4, r1, sp │ │ │ │ + smlatteq sp, r0, r1, sp │ │ │ │ + ldrdeq sp, [sp, -ip] │ │ │ │ ldrdeq sp, [sp, -r8] │ │ │ │ + ldrdeq sp, [sp, -r4] │ │ │ │ ldrdeq sp, [sp, -r0] │ │ │ │ - smlabteq sp, r8, r0, sp │ │ │ │ - @ instruction: 0x011428b6 │ │ │ │ - smlabteq sp, r6, r0, sp │ │ │ │ - strheq sp, [sp, -lr] │ │ │ │ - strheq sp, [sp, -r6] │ │ │ │ + smlabteq sp, r4, r1, sp │ │ │ │ + smlabteq sp, r0, r1, sp │ │ │ │ + @ instruction: 0x010dd1bc │ │ │ │ + @ instruction: 0x010dd1b8 │ │ │ │ + @ instruction: 0x010dd1b4 │ │ │ │ + @ instruction: 0x010dd1b0 │ │ │ │ + smlatbeq sp, ip, r1, sp │ │ │ │ + smlatbeq sp, r8, r1, sp │ │ │ │ + smlatbeq sp, r2, r1, sp │ │ │ │ + strdeq pc, [ip, -r6] │ │ │ │ + @ instruction: 0x010dcf92 │ │ │ │ + strdeq sp, [sp, -sl] │ │ │ │ + tsteq sp, r2, lsl #2 │ │ │ │ + tsteq sp, r2, asr r1 │ │ │ │ + ldrdeq sp, [sp, -r6] │ │ │ │ + ldrdeq sp, [sp, -lr] │ │ │ │ + tsteq sp, r6, lsr r1 │ │ │ │ smlabteq sp, sl, r0, sp │ │ │ │ + smlabteq sp, r6, r0, sp │ │ │ │ smlabteq sp, r2, r0, sp │ │ │ │ - tstpeq sp, r2, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, ip, lsl r7 │ │ │ │ - tsteq sl, r0, ror pc │ │ │ │ - tsteq ip, sl, asr r7 │ │ │ │ - smlabteq ip, lr, r7, pc @ │ │ │ │ - smlatteq sl, r0, pc, lr @ │ │ │ │ - ldrdeq lr, [sl, -r8] │ │ │ │ - qaddeq sp, r8, sp │ │ │ │ + strheq sp, [sp, -lr] │ │ │ │ + strdeq sp, [sp, -sl] │ │ │ │ + strdeq sp, [sp, -sl] │ │ │ │ + tsteq r4, r0, ror r9 │ │ │ │ + smlatteq sp, r8, r0, sp │ │ │ │ + tsteq sp, r4 │ │ │ │ + mrseq sp, (UNDEF: 13) │ │ │ │ + strdeq ip, [sp, -ip] │ │ │ │ + strdeq ip, [sp, -r8] │ │ │ │ + strdeq ip, [sp, -r4] │ │ │ │ + strdeq ip, [sp, -r0] │ │ │ │ + smlatteq sp, ip, pc, ip @ │ │ │ │ + smlatteq sp, r8, pc, ip @ │ │ │ │ qaddeq sp, sl, sp │ │ │ │ - qaddeq sp, lr, sp │ │ │ │ - tstpeq ip, sl, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, ip, ror pc │ │ │ │ - tsteq sl, r4, ror pc │ │ │ │ - tsteq sp, r4, lsr r0 │ │ │ │ - strdeq ip, [sp, -r6] │ │ │ │ - strdeq ip, [sp, -sl] │ │ │ │ - tstpeq ip, r6, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r8, lsl pc │ │ │ │ - tsteq sl, r0, lsl pc │ │ │ │ - smlatteq sp, r4, pc, ip @ │ │ │ │ + tstpeq ip, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq ip, [sp, -r2] │ │ │ │ + tsteq sp, sl, lsr pc │ │ │ │ + tsteq sp, r2, asr #30 │ │ │ │ @ instruction: 0x010dcf92 │ │ │ │ - @ instruction: 0x010dcf96 │ │ │ │ - ldrdeq pc, [ip, -r2] │ │ │ │ - @ instruction: 0x010aeeb4 │ │ │ │ - smlatbeq sl, ip, lr, lr │ │ │ │ - @ instruction: 0x010dcf94 │ │ │ │ + tsteq sp, r6, lsl pc │ │ │ │ + tsteq sp, lr, lsl pc │ │ │ │ + tsteq sp, r6, ror pc │ │ │ │ + tsteq sp, sl, lsl #30 │ │ │ │ + tsteq sp, r6, lsl #30 │ │ │ │ + tsteq sp, r2, lsl #30 │ │ │ │ + strdeq ip, [sp, -lr] │ │ │ │ + tsteq sp, sl, lsr pc │ │ │ │ + tsteq sp, sl, ror pc │ │ │ │ + @ instruction: 0x011427b0 │ │ │ │ + tsteq sp, r6, ror #30 │ │ │ │ + tsteq sp, r8, asr #30 │ │ │ │ + tsteq sp, r0, asr #30 │ │ │ │ + tsteq sp, r8, lsr pc │ │ │ │ tsteq sp, r0, lsr pc │ │ │ │ - tsteq sp, r6, lsr pc │ │ │ │ - smlabbeq ip, r4, r6, pc @ │ │ │ │ - tsteq sl, r8, asr lr │ │ │ │ - tsteq sl, r2, asr lr │ │ │ │ - tsteq sp, r0, asr pc │ │ │ │ - ldrdeq ip, [sp, -r8] │ │ │ │ - ldrdeq ip, [sp, -lr] │ │ │ │ - tstpeq ip, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r0, lsl #28 │ │ │ │ - strdeq lr, [sl, -sl] │ │ │ │ - tsteq sp, ip, lsl #30 │ │ │ │ - smlabbeq sp, r0, lr, ip │ │ │ │ - smlabbeq sp, r6, lr, ip │ │ │ │ - strdeq pc, [ip, -r4] │ │ │ │ - smlatbeq sl, r8, sp, lr │ │ │ │ - smlatbeq sl, r2, sp, lr │ │ │ │ - smlabteq sp, r8, lr, ip │ │ │ │ - tsteq sp, r8, lsr #28 │ │ │ │ - tsteq sp, lr, lsr #28 │ │ │ │ - smlatbeq ip, ip, r5, pc @ │ │ │ │ - tsteq sl, r0, asr sp │ │ │ │ - tsteq sl, sl, asr #26 │ │ │ │ - smlabbeq sp, r4, lr, ip │ │ │ │ - ldrdeq ip, [sp, -r0] │ │ │ │ - ldrdeq ip, [sp, -r6] │ │ │ │ - tsteq sl, r2, asr #18 │ │ │ │ + tsteq sp, r8, lsr #30 │ │ │ │ + tsteq r4, r6, lsl r7 │ │ │ │ + tsteq sp, r6, lsr #30 │ │ │ │ + tsteq sp, lr, lsl pc │ │ │ │ + tsteq sp, r6, lsl pc │ │ │ │ + tsteq sp, sl, lsr #30 │ │ │ │ + tsteq sp, r2, lsr #30 │ │ │ │ + smlatbeq sp, r2, r4, pc @ │ │ │ │ + tsteq fp, ip, ror r5 │ │ │ │ + ldrdeq lr, [sl, -r0] │ │ │ │ + @ instruction: 0x010ce5ba │ │ │ │ + tstpeq ip, lr, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r0, asr #28 │ │ │ │ + tsteq sl, r8, lsr lr │ │ │ │ + @ instruction: 0x010dceb8 │ │ │ │ + @ instruction: 0x010dceba │ │ │ │ + @ instruction: 0x010dcebe │ │ │ │ + ldrdeq pc, [ip, -sl] │ │ │ │ + ldrdeq lr, [sl, -ip] │ │ │ │ + ldrdeq lr, [sl, -r4] │ │ │ │ + @ instruction: 0x010dce94 │ │ │ │ + tsteq sp, r6, asr lr │ │ │ │ + tsteq sp, sl, asr lr │ │ │ │ + smlabbeq ip, r6, r5, pc @ │ │ │ │ + tsteq sl, r8, ror sp │ │ │ │ + tsteq sl, r0, ror sp │ │ │ │ + tsteq sp, r4, asr #28 │ │ │ │ + strdeq ip, [sp, -r2] │ │ │ │ + strdeq ip, [sp, -r6] │ │ │ │ + tstpeq ip, r2, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r4, lsl sp │ │ │ │ + tsteq sl, ip, lsl #26 │ │ │ │ + strdeq ip, [sp, -r4] │ │ │ │ + @ instruction: 0x010dcd90 │ │ │ │ + @ instruction: 0x010dcd96 │ │ │ │ + smlatteq ip, r4, r4, pc @ │ │ │ │ + @ instruction: 0x010aecb8 │ │ │ │ + @ instruction: 0x010aecb2 │ │ │ │ + @ instruction: 0x010dcdb0 │ │ │ │ + tsteq sp, r8, lsr sp │ │ │ │ + tsteq sp, lr, lsr sp │ │ │ │ + @ instruction: 0x010cf49c │ │ │ │ + tsteq sl, r0, ror #24 │ │ │ │ + tsteq sl, sl, asr ip │ │ │ │ + tsteq sp, ip, ror #26 │ │ │ │ + smlatteq sp, r0, ip, ip │ │ │ │ + smlatteq sp, r6, ip, ip │ │ │ │ + tstpeq ip, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r8, lsl #24 │ │ │ │ + tsteq sl, r2, lsl #24 │ │ │ │ + tsteq sp, r8, lsr #26 │ │ │ │ + smlabbeq sp, r8, ip, ip │ │ │ │ + smlabbeq sp, lr, ip, ip │ │ │ │ + tstpeq ip, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010aebb0 │ │ │ │ + smlatbeq sl, sl, fp, lr │ │ │ │ + smlatteq sp, r4, ip, ip │ │ │ │ + tsteq sp, r0, lsr ip │ │ │ │ + tsteq sp, r6, lsr ip │ │ │ │ + smlatbeq sl, r2, r7, lr │ │ │ │ eorsle r2, sl, r4, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec12dac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdale r0!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmdale r7, {r4, fp, sp} │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -72701,23 +72701,23 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlabbeq sp, r0, fp, ip │ │ │ │ - tsteq sl, r2, asr r5 │ │ │ │ - tsteq sp, sl, asr #22 │ │ │ │ - tsteq sp, ip, asr #22 │ │ │ │ - tsteq sp, r4, lsr #22 │ │ │ │ - tsteq sp, sl, lsl #22 │ │ │ │ - tsteq sl, ip, lsl r5 │ │ │ │ - tsteq sl, r6, lsl r5 │ │ │ │ - tsteq sl, r0, lsl r5 │ │ │ │ + smlatteq sp, r0, r9, ip │ │ │ │ + @ instruction: 0x010ae3b2 │ │ │ │ + smlatbeq sp, sl, r9, ip │ │ │ │ + smlatbeq sp, ip, r9, ip │ │ │ │ + smlabbeq sp, r4, r9, ip │ │ │ │ + tsteq sp, sl, ror #18 │ │ │ │ + tsteq sl, ip, ror r3 │ │ │ │ + tsteq sl, r6, ror r3 │ │ │ │ + tsteq sl, r0, ror r3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x46984615 │ │ │ │ @ instruction: 0xf0002934 │ │ │ │ @@ -73003,79 +73003,79 @@ │ │ │ │ and lr, r7, r6, lsr pc │ │ │ │ strbmi r4, [r3], -r5, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ svc 0x002cf7b7 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq fp, sl, asr #24 │ │ │ │ - smlatbeq sp, sl, r7, fp │ │ │ │ - tsteq fp, r4, lsr #24 │ │ │ │ - tsteq fp, r2, lsr #24 │ │ │ │ - tsteq fp, r0, lsr #24 │ │ │ │ - tsteq fp, lr, lsl ip │ │ │ │ - tsteq r4, sl, lsl #1 │ │ │ │ - tsteq fp, ip, lsl #24 │ │ │ │ - tsteq fp, r4, lsl ip │ │ │ │ - tsteq fp, r2, lsl ip │ │ │ │ - tsteq fp, r0, lsl ip │ │ │ │ - tsteq fp, r4, lsl ip │ │ │ │ - tsteq fp, sl, lsl #24 │ │ │ │ - tsteq fp, r4, lsl #24 │ │ │ │ - tsteq fp, r8, lsl #24 │ │ │ │ - tsteq fp, r2, lsl #24 │ │ │ │ - ldrdeq fp, [sp, -sl] │ │ │ │ - ldrdeq lr, [ip, -r4] │ │ │ │ - ldrdeq lr, [ip, -r2] │ │ │ │ - tsteq fp, ip │ │ │ │ - tsteq fp, lr, asr pc │ │ │ │ - smlatbeq ip, r0, ip, lr │ │ │ │ - tsteq ip, lr, asr fp │ │ │ │ - smlatbeq fp, r8, pc, r5 @ │ │ │ │ - smlatbeq fp, r6, pc, r5 @ │ │ │ │ - tsteq r4, r6, ror #30 │ │ │ │ - tsteq ip, ip, lsr r5 │ │ │ │ - smlabteq fp, r4, pc, r5 @ │ │ │ │ - smlatbeq fp, ip, pc, r5 @ │ │ │ │ - tsteq fp, r4, lsr fp │ │ │ │ - tsteq ip, r8, asr lr │ │ │ │ - smlatbeq sp, r6, r8, ip │ │ │ │ - tsteq sp, r4, asr r4 │ │ │ │ - tstpeq ip, r2, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010dc894 │ │ │ │ - tsteq fp, ip, lsr ip │ │ │ │ - tsteq fp, r6, lsr ip │ │ │ │ - smlatteq fp, lr, sl, ip │ │ │ │ - strdeq ip, [fp, -r2] │ │ │ │ - strdeq ip, [fp, -r0] │ │ │ │ - strdeq ip, [fp, -r6] │ │ │ │ - tsteq r4, r6, ror lr │ │ │ │ - tsteq sp, r0, lsr r8 │ │ │ │ - @ instruction: 0x010cdd90 │ │ │ │ - ldrdeq ip, [fp, -r2] │ │ │ │ - tsteq ip, r2, ror sp │ │ │ │ - smlabbeq fp, r0, r9, ip │ │ │ │ - ldrdeq lr, [sp, -r4] │ │ │ │ - @ instruction: 0x010bcaba │ │ │ │ - smlabteq fp, r0, sl, ip │ │ │ │ - smlabteq fp, sl, sl, ip │ │ │ │ - ldrdeq ip, [fp, -r4] │ │ │ │ - ldrdeq ip, [fp, -sl] │ │ │ │ - @ instruction: 0x01141db6 │ │ │ │ - @ instruction: 0x010dc790 │ │ │ │ - ldrdeq sp, [ip, -r0] │ │ │ │ - @ instruction: 0x010dc796 │ │ │ │ - smlatbeq ip, r8, r8, pc @ │ │ │ │ - tsteq r4, lr, ror #26 │ │ │ │ - smlatteq fp, r2, sl, ip │ │ │ │ - ldrdeq sl, [r9, -sl] │ │ │ │ - tsteq sp, ip, asr #14 │ │ │ │ - tsteq sp, r2, asr r7 │ │ │ │ - tsteq sp, r8, asr r7 │ │ │ │ - tsteq sl, r4, lsr #2 │ │ │ │ + smlatbeq fp, sl, sl, ip │ │ │ │ + tsteq sp, sl, lsl #12 │ │ │ │ + smlabbeq fp, r4, sl, ip │ │ │ │ + smlabbeq fp, r2, sl, ip │ │ │ │ + smlabbeq fp, r0, sl, ip │ │ │ │ + tsteq fp, lr, ror sl │ │ │ │ + tsteq r4, sl, ror #29 │ │ │ │ + tsteq fp, ip, ror #20 │ │ │ │ + tsteq fp, r4, ror sl │ │ │ │ + tsteq fp, r2, ror sl │ │ │ │ + tsteq fp, r0, ror sl │ │ │ │ + tsteq fp, r4, ror sl │ │ │ │ + tsteq fp, sl, ror #20 │ │ │ │ + tsteq fp, r4, ror #20 │ │ │ │ + tsteq fp, r8, ror #20 │ │ │ │ + tsteq fp, r2, ror #20 │ │ │ │ + tsteq sp, sl, lsr r5 │ │ │ │ + tsteq ip, r4, lsr sl │ │ │ │ + tsteq ip, r2, lsr sl │ │ │ │ + tsteq fp, ip, ror #28 │ │ │ │ + @ instruction: 0x010b5dbe │ │ │ │ + tsteq ip, r0, lsl #22 │ │ │ │ + @ instruction: 0x010ce9be │ │ │ │ + tsteq fp, r8, lsl #28 │ │ │ │ + tsteq fp, r6, lsl #28 │ │ │ │ + tsteq r4, r6, asr #27 │ │ │ │ + @ instruction: 0x010ce39c │ │ │ │ + tsteq fp, r4, lsr #28 │ │ │ │ + tsteq fp, ip, lsl #28 │ │ │ │ + @ instruction: 0x010bc994 │ │ │ │ + @ instruction: 0x010cdcb8 │ │ │ │ + tsteq sp, r6, lsl #14 │ │ │ │ + @ instruction: 0x010dc2b4 │ │ │ │ + smlabbeq ip, r2, r8, pc @ │ │ │ │ + strdeq ip, [sp, -r4] │ │ │ │ + @ instruction: 0x010bca9c │ │ │ │ + @ instruction: 0x010bca96 │ │ │ │ + tsteq fp, lr, asr #18 │ │ │ │ + tsteq fp, r2, asr r9 │ │ │ │ + tsteq fp, r0, asr r9 │ │ │ │ + tsteq fp, r6, asr r9 │ │ │ │ + @ instruction: 0x01141cd6 │ │ │ │ + @ instruction: 0x010dc690 │ │ │ │ + strdeq sp, [ip, -r0] │ │ │ │ + tsteq fp, r2, lsr r9 │ │ │ │ + ldrdeq sp, [ip, -r2] │ │ │ │ + smlatteq fp, r0, r7, ip │ │ │ │ + tsteq sp, r4, lsr r2 │ │ │ │ + tsteq fp, sl, lsl r9 │ │ │ │ + tsteq fp, r0, lsr #18 │ │ │ │ + tsteq fp, sl, lsr #18 │ │ │ │ + tsteq fp, r4, lsr r9 │ │ │ │ + tsteq fp, sl, lsr r9 │ │ │ │ + tsteq r4, r6, lsl ip │ │ │ │ + strdeq ip, [sp, -r0] │ │ │ │ + tsteq ip, r0, lsr fp │ │ │ │ + strdeq ip, [sp, -r6] │ │ │ │ + tstpeq ip, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, lr, asr #23 │ │ │ │ + tsteq fp, r2, asr #18 │ │ │ │ + tsteq r9, sl, lsr pc │ │ │ │ + smlatbeq sp, ip, r5, ip │ │ │ │ + @ instruction: 0x010dc5b2 │ │ │ │ + @ instruction: 0x010dc5b8 │ │ │ │ + smlabbeq sl, r4, pc, sp @ │ │ │ │ bicseq pc, r0, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldrlt r8, [r0, #-1538] @ 0xfffff9fe │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ ldrbhi pc, [r2], r0, lsl #4 @ │ │ │ │ @@ -73892,19 +73892,19 @@ │ │ │ │ blcs 7e9928 │ │ │ │ ldrhi pc, [fp, r1, lsl #4] │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf14107d1 │ │ │ │ @ instruction: 0xf0018794 │ │ │ │ svclt 0x0000bf95 │ │ │ │ - tsteq sp, r4, lsr r6 │ │ │ │ - tsteq sp, r0, asr #10 │ │ │ │ - tsteq sp, r8, lsl r4 │ │ │ │ - smlabbeq sp, r4, sl, fp │ │ │ │ - tsteq sp, sl, ror sl │ │ │ │ + @ instruction: 0x010dc494 │ │ │ │ + smlatbeq sp, r0, r3, ip │ │ │ │ + tsteq sp, r8, ror r2 │ │ │ │ + smlatteq sp, r4, r8, fp │ │ │ │ + ldrdeq fp, [sp, -sl] │ │ │ │ @ instruction: 0x03b8f241 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ ldmdale pc!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, pc} @ │ │ │ │ movseq pc, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ stmdale pc!, {r3, r4, r5, r7, r8, r9, sl, pc} @ │ │ │ │ msreq CPSR_fs, #268435460 @ 0x10000004 │ │ │ │ @@ -74716,18 +74716,18 @@ │ │ │ │ blcs 7ea608 │ │ │ │ msrhi R11_fiq, r1 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107dc │ │ │ │ @ instruction: 0xf0018127 │ │ │ │ svclt 0x0000b922 │ │ │ │ - strdeq fp, [sp, -r2] │ │ │ │ - tsteq sp, sl, lsr #20 │ │ │ │ - @ instruction: 0x010dba9c │ │ │ │ - tsteq sp, ip, lsl sl │ │ │ │ + tsteq sp, r2, asr r8 │ │ │ │ + smlabbeq sp, sl, r8, fp │ │ │ │ + strdeq fp, [sp, -ip] │ │ │ │ + tsteq sp, ip, ror r8 │ │ │ │ cmppne ip, #536870916 @ p-variant is OBSOLETE @ 0x20000004 │ │ │ │ vqsub.s8 d4, d16, d8 │ │ │ │ @ instruction: 0xf5b080c8 │ │ │ │ movwle r5, #48901 @ 0xbf05 │ │ │ │ movwpl pc, #21920 @ 0x55a0 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 96a64c │ │ │ │ @@ -75712,18 +75712,18 @@ │ │ │ │ ldmdble r3, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl r5, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007da │ │ │ │ cmp fp, sl, asr r1 │ │ │ │ - strdeq sl, [sp, -lr] │ │ │ │ - ldrdeq sl, [sp, -r0] │ │ │ │ - tsteq sp, r0, lsl #24 │ │ │ │ - ldrdeq sl, [sp, -r6] │ │ │ │ + tsteq sp, lr, asr sl │ │ │ │ + tsteq sp, r0, lsr fp │ │ │ │ + tsteq sp, r0, ror #20 │ │ │ │ + tsteq sp, r6, lsr fp │ │ │ │ teqppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r0, {r3, r4, r7, r9, lr} │ │ │ │ tstppl pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ vqsub.s8 d20, d16, d8 │ │ │ │ @ instruction: 0xf5a08148 │ │ │ │ @ instruction: 0xf04f5374 │ │ │ │ blcc 8cb3b4 │ │ │ │ @@ -75937,48 +75937,48 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ stmdami r3!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq sl, ip, asr #6 │ │ │ │ - tsteq sp, ip, lsl ip │ │ │ │ - tsteq sp, lr, asr #20 │ │ │ │ - ldrdeq r9, [sp, -r8] │ │ │ │ - tsteq sl, lr, lsr #6 │ │ │ │ - tsteq sp, ip, ror #28 │ │ │ │ - tsteq sl, r2, lsr #6 │ │ │ │ - @ instruction: 0x010d9c98 │ │ │ │ - tsteq sl, r6, lsl r3 │ │ │ │ - tsteq sp, ip, asr #24 │ │ │ │ - tsteq sl, sl, lsl #6 │ │ │ │ - smlabteq sp, r0, sl, r9 │ │ │ │ - strdeq fp, [sl, -lr] │ │ │ │ - strdeq fp, [sl, -r8] │ │ │ │ + smlatbeq sl, ip, r1, fp │ │ │ │ + tsteq sp, ip, ror sl │ │ │ │ + smlatbeq sp, lr, r8, r9 │ │ │ │ + tsteq sp, r8, lsr sp │ │ │ │ + smlabbeq sl, lr, r1, fp │ │ │ │ + smlabteq sp, ip, ip, r9 │ │ │ │ + smlabbeq sl, r2, r1, fp │ │ │ │ + strdeq r9, [sp, -r8] │ │ │ │ + tsteq sl, r6, ror r1 │ │ │ │ + smlatbeq sp, ip, sl, r9 │ │ │ │ + tsteq sl, sl, ror #2 │ │ │ │ + tsteq sp, r0, lsr #18 │ │ │ │ + tsteq sl, lr, asr r1 │ │ │ │ + tsteq sl, r8, asr r1 │ │ │ │ + tsteq sl, r2, asr r1 │ │ │ │ + tsteq sl, ip, asr #2 │ │ │ │ + smlatbeq sp, r2, r8, r9 │ │ │ │ + tsteq sl, r0, asr #2 │ │ │ │ + tsteq sp, r6, ror r9 │ │ │ │ + tsteq sp, r0, lsr r9 │ │ │ │ + tsteq sp, sl, lsl #18 │ │ │ │ + tsteq sl, r8, lsr #2 │ │ │ │ + @ instruction: 0x010d99be │ │ │ │ + tsteq sp, r8, ror r9 │ │ │ │ + tsteq sl, r6, lsl r1 │ │ │ │ + smlabteq sp, ip, r9, r9 │ │ │ │ + tsteq sp, r6, lsr fp │ │ │ │ + tsteq sp, r0, lsl #20 │ │ │ │ + @ instruction: 0x010d9aba │ │ │ │ + @ instruction: 0x010d9a94 │ │ │ │ strdeq fp, [sl, -r2] │ │ │ │ - smlatteq sl, ip, r2, fp │ │ │ │ - tsteq sp, r2, asr #20 │ │ │ │ - smlatteq sl, r0, r2, fp │ │ │ │ - tsteq sp, r6, lsl fp │ │ │ │ - ldrdeq r9, [sp, -r0] │ │ │ │ - smlatbeq sp, sl, sl, r9 │ │ │ │ - smlabteq sl, r8, r2, fp │ │ │ │ - tsteq sp, lr, asr fp │ │ │ │ - tsteq sp, r8, lsl fp │ │ │ │ - @ instruction: 0x010ab2b6 │ │ │ │ - tsteq sp, ip, ror #22 │ │ │ │ - ldrdeq r9, [sp, -r6] │ │ │ │ - smlatbeq sp, r0, fp, r9 │ │ │ │ - tsteq sp, sl, asr ip │ │ │ │ - tsteq sp, r4, lsr ip │ │ │ │ - @ instruction: 0x010ab292 │ │ │ │ - tsteq sp, r8, lsr #26 │ │ │ │ - tsteq sp, sl, asr sp │ │ │ │ - smlabbeq sl, r0, r2, fp │ │ │ │ + smlabbeq sp, r8, fp, r9 │ │ │ │ + @ instruction: 0x010d9bba │ │ │ │ + smlatteq sl, r0, r0, fp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, ip, lsl #12 │ │ │ │ biceq pc, ip, r1, asr #4 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @@ -77523,19 +77523,19 @@ │ │ │ │ @ instruction: 0xf5a481ee │ │ │ │ vqsub.s8 , , q8 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07d840d3 │ │ │ │ orrhi pc, fp, r1, lsl #2 │ │ │ │ stmiblt r1!, {r0, ip, sp, lr, pc}^ │ │ │ │ - tsteq sp, r6, lsr #4 │ │ │ │ - mrseq sl, R12_fiq │ │ │ │ - tsteq sp, r6, lsr #4 │ │ │ │ - tsteq sp, r8, lsr #4 │ │ │ │ - tsteq sp, lr, lsr #4 │ │ │ │ + smlabbeq sp, r6, r0, r9 │ │ │ │ + tsteq ip, r0, rrx │ │ │ │ + smlabbeq sp, r6, r0, r9 │ │ │ │ + smlabbeq sp, r8, r0, r9 │ │ │ │ + smlabbeq sp, lr, r0, r9 │ │ │ │ mvnspl pc, #164, 10 @ 0x29000000 │ │ │ │ blcs 6ed218 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x71ccc> │ │ │ │ bicshi pc, r1, r1, lsl #4 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ cmnphi r1, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @@ -78607,16 +78607,16 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f8172 │ │ │ │ blx 94e0b8 │ │ │ │ ldrbeq pc, [r8, r3, lsl #6] @ │ │ │ │ tstphi r3, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0000e169 │ │ │ │ - tsteq sp, r8, ror #2 │ │ │ │ - smlabbeq ip, r2, r0, r9 │ │ │ │ + smlabteq sp, r8, pc, r7 @ │ │ │ │ + smlatteq ip, r2, lr, r8 │ │ │ │ teqpvs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r2!, {r2, r3, r4, r7, r9, lr} │ │ │ │ tstpvs pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble fp, {r2, r3, r4, r7, r9, lr} │ │ │ │ cmnppl r8, #164, 10 @ p-variant is OBSOLETE @ 0x29000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -78793,35 +78793,35 @@ │ │ │ │ ldmib r8!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 4f9b70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e8240> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b29600 │ │ │ │ strdlt lr, [r2], -r0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq ip, ip, lsl #24 │ │ │ │ - tsteq ip, sl, asr r2 │ │ │ │ - tsteq sp, sl, asr r2 │ │ │ │ - smlatteq sl, r6, sl, r8 │ │ │ │ - tsteq sl, sl, lsr sl │ │ │ │ - ldrdeq r8, [sl, -r2] │ │ │ │ - @ instruction: 0x010d72b6 │ │ │ │ - tsteq ip, sl, lsl #4 │ │ │ │ - smlatbeq sp, r8, r2, r7 │ │ │ │ - smlatteq sl, ip, r9, r8 │ │ │ │ - ldrdeq r8, [ip, -r8] │ │ │ │ - smlatbeq sl, sl, r6, r8 │ │ │ │ + tsteq ip, ip, ror #20 │ │ │ │ + strheq r8, [ip, -sl] │ │ │ │ + strheq r7, [sp, -sl] │ │ │ │ + tsteq sl, r6, asr #18 │ │ │ │ + @ instruction: 0x010a889a │ │ │ │ + tsteq sl, r2, lsr r9 │ │ │ │ + tsteq sp, r6, lsl r1 │ │ │ │ + tsteq ip, sl, rrx │ │ │ │ + tsteq sp, r8, lsl #2 │ │ │ │ + tsteq sl, ip, asr #16 │ │ │ │ + tsteq ip, r8, lsr r0 │ │ │ │ + tsteq sl, sl, lsl #10 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ mcrr2 7, 14, pc, r0, cr9 @ │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq sp, r8, asr r2 │ │ │ │ + strheq r7, [sp, -r8] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec18dc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ stc2 7, cr15, [r2], #932 @ 0x3a4 │ │ │ │ ldrmi lr, [r5], -r9, asr #3 │ │ │ │ @@ -79050,73 +79050,73 @@ │ │ │ │ tstcs r1, pc, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ svc 0x00f2f7b1 │ │ │ │ bmi 1039f74 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7b1447a │ │ │ │ ldcllt 15, cr14, [r8, #944]! @ 0x3b0 │ │ │ │ - smlatbeq sl, r8, r9, r8 │ │ │ │ - ldrdeq r8, [sp, -lr] │ │ │ │ - smlatbeq sl, r0, r9, r8 │ │ │ │ - smlabbeq sl, lr, r9, r8 │ │ │ │ - tsteq r3, r6, asr #3 │ │ │ │ - smlabbeq sl, r0, r9, r8 │ │ │ │ - smlabbeq sl, r4, r9, r8 │ │ │ │ - tsteq sl, lr, ror r9 │ │ │ │ - tsteq sl, r6, ror r9 │ │ │ │ - tsteq sp, lr, asr pc │ │ │ │ - tsteq sl, r8, ror #18 │ │ │ │ - tsteq sl, r6, ror r9 │ │ │ │ - tsteq r3, r6, asr #2 │ │ │ │ - tsteq sl, r6, ror r9 │ │ │ │ - tsteq sp, sl, lsl #30 │ │ │ │ - tsteq sl, ip, ror #18 │ │ │ │ - tsteq sl, sl, asr r9 │ │ │ │ - ldrsheq ip, [r3, -r2] │ │ │ │ - tsteq sl, ip, asr #18 │ │ │ │ - tsteq sl, r4, asr r9 │ │ │ │ - tsteq sl, r6, asr r9 │ │ │ │ - tsteq sl, r0, asr r9 │ │ │ │ - tsteq sl, r8, lsr #18 │ │ │ │ - tsteq sl, sl, lsr #18 │ │ │ │ - tsteq sl, ip, lsr r9 │ │ │ │ - tsteq sl, r8, asr r8 │ │ │ │ - tsteq sl, r2, asr r8 │ │ │ │ - tsteq sl, r8, lsr #18 │ │ │ │ - tsteq sl, ip, lsr #16 │ │ │ │ - tsteq sl, r6, lsr #16 │ │ │ │ - tsteq sp, r8, rrx │ │ │ │ + tsteq sl, r8, lsl #16 │ │ │ │ + tsteq sp, lr, lsr lr │ │ │ │ tsteq sl, r0, lsl #16 │ │ │ │ - strdeq r8, [sl, -sl] │ │ │ │ - strdeq sl, [ip, -r4] │ │ │ │ - strdeq sl, [ip, -r4] │ │ │ │ - strdeq sl, [ip, -r2] │ │ │ │ - tsteq ip, r8, lsr r5 │ │ │ │ - smlabteq ip, r8, r4, sl │ │ │ │ - smlabteq ip, r6, r4, sl │ │ │ │ - strdeq r4, [sp, -lr] │ │ │ │ - strdeq r4, [sp, -r8] │ │ │ │ - strdeq r4, [sp, -r2] │ │ │ │ - smlatteq sp, ip, ip, r4 │ │ │ │ - smlatteq sp, r6, ip, r4 │ │ │ │ - smlatteq sp, r0, ip, r4 │ │ │ │ - ldrdeq r4, [sp, -sl] │ │ │ │ - tstpeq sl, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, sl, asr pc @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010d4cb8 │ │ │ │ - tsteq r3, ip, lsl #30 │ │ │ │ - smlabteq sp, r2, ip, r4 │ │ │ │ - tstpeq sl, sl, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, asr pc @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010d4cb6 │ │ │ │ - @ instruction: 0x010a869e │ │ │ │ - @ instruction: 0x010a8698 │ │ │ │ - smlabteq sp, r2, fp, r4 │ │ │ │ - smlabteq sp, r2, fp, r4 │ │ │ │ - smlabteq sp, r8, fp, r4 │ │ │ │ + smlatteq sl, lr, r7, r8 │ │ │ │ + tsteq r3, r6, lsr #32 │ │ │ │ + smlatteq sl, r0, r7, r8 │ │ │ │ + smlatteq sl, r4, r7, r8 │ │ │ │ + ldrdeq r8, [sl, -lr] │ │ │ │ + ldrdeq r8, [sl, -r6] │ │ │ │ + @ instruction: 0x010d8dbe │ │ │ │ + smlabteq sl, r8, r7, r8 │ │ │ │ + ldrdeq r8, [sl, -r6] │ │ │ │ + tsteq r3, r6, lsr #31 │ │ │ │ + ldrdeq r8, [sl, -r6] │ │ │ │ + tsteq sp, sl, ror #26 │ │ │ │ + smlabteq sl, ip, r7, r8 │ │ │ │ + @ instruction: 0x010a87ba │ │ │ │ + tsteq r3, r2, asr pc │ │ │ │ + smlatbeq sl, ip, r7, r8 │ │ │ │ + @ instruction: 0x010a87b4 │ │ │ │ + @ instruction: 0x010a87b6 │ │ │ │ + @ instruction: 0x010a87b0 │ │ │ │ + smlabbeq sl, r8, r7, r8 │ │ │ │ + smlabbeq sl, sl, r7, r8 │ │ │ │ + @ instruction: 0x010a879c │ │ │ │ + @ instruction: 0x010a86b8 │ │ │ │ + @ instruction: 0x010a86b2 │ │ │ │ + smlabbeq sl, r8, r7, r8 │ │ │ │ + smlabbeq sl, ip, r6, r8 │ │ │ │ + smlabbeq sl, r6, r6, r8 │ │ │ │ + smlabteq sp, r8, lr, r6 │ │ │ │ + tsteq sl, r0, ror #12 │ │ │ │ + tsteq sl, sl, asr r6 │ │ │ │ + tsteq ip, r4, asr r3 │ │ │ │ + tsteq ip, r4, asr r3 │ │ │ │ + tsteq ip, r2, asr r3 │ │ │ │ + @ instruction: 0x010ca398 │ │ │ │ + tsteq ip, r8, lsr #6 │ │ │ │ + tsteq ip, r6, lsr #6 │ │ │ │ + tsteq sp, lr, asr fp │ │ │ │ + tsteq sp, r8, asr fp │ │ │ │ + tsteq sp, r2, asr fp │ │ │ │ + tsteq sp, ip, asr #22 │ │ │ │ + tsteq sp, r6, asr #22 │ │ │ │ + tsteq sp, r0, asr #22 │ │ │ │ + tsteq sp, sl, lsr fp │ │ │ │ + @ instruction: 0x010afdbc │ │ │ │ + @ instruction: 0x010afdba │ │ │ │ + tsteq sp, r8, lsl fp │ │ │ │ + tsteq r3, ip, ror #26 │ │ │ │ + tsteq sp, r2, lsr #22 │ │ │ │ + smlabteq sl, sl, sp, pc @ │ │ │ │ + @ instruction: 0x010afdb0 │ │ │ │ + tsteq sp, r6, lsl fp │ │ │ │ + strdeq r8, [sl, -lr] │ │ │ │ + strdeq r8, [sl, -r8] │ │ │ │ + tsteq sp, r2, lsr #20 │ │ │ │ + tsteq sp, r2, lsr #20 │ │ │ │ + tsteq sp, r8, lsr #20 │ │ │ │ svcvc 0x0017f5b0 │ │ │ │ bicshi pc, pc, #0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec19268 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080df │ │ │ │ @@ -79647,52 +79647,52 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2087 @ 0xfffff7d9 │ │ │ │ stmdami r7!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2086 @ 0xfffff7da │ │ │ │ stmdami r6!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq sp, r4, ror #2 │ │ │ │ - @ instruction: 0x010d6cb8 │ │ │ │ - tsteq sp, r4, lsl sp │ │ │ │ - tsteq sp, r8, lsr sp │ │ │ │ - tsteq sp, r8, ror #26 │ │ │ │ - tsteq sp, r8, lsr sp │ │ │ │ - smlabteq sp, ip, fp, r6 │ │ │ │ - tsteq sp, sl, ror #24 │ │ │ │ - tsteq sp, r8, lsl ip │ │ │ │ - smlabbeq sp, r2, ip, r6 │ │ │ │ - tsteq sl, r0, lsr r9 │ │ │ │ - smlatbeq sp, r4, r7, r6 │ │ │ │ - @ instruction: 0x010d66be │ │ │ │ + smlabteq sp, r4, pc, r6 @ │ │ │ │ + tsteq sp, r8, lsl fp │ │ │ │ + tsteq sp, r4, ror fp │ │ │ │ + @ instruction: 0x010d6b98 │ │ │ │ + smlabteq sp, r8, fp, r6 │ │ │ │ + @ instruction: 0x010d6b98 │ │ │ │ + tsteq sp, ip, lsr #20 │ │ │ │ + smlabteq sp, sl, sl, r6 │ │ │ │ + tsteq sp, r8, ror sl │ │ │ │ + smlatteq sp, r2, sl, r6 │ │ │ │ + @ instruction: 0x010a7790 │ │ │ │ + tsteq sp, r4, lsl #12 │ │ │ │ + tsteq sp, lr, lsl r5 │ │ │ │ + @ instruction: 0x010d6498 │ │ │ │ + tsteq sp, sl, asr r8 │ │ │ │ + tsteq sl, ip, ror #14 │ │ │ │ + smlatteq sp, lr, r7, r6 │ │ │ │ + tsteq sl, r0, ror #14 │ │ │ │ + tsteq sp, sl, lsr r6 │ │ │ │ + tsteq sl, r4, asr r7 │ │ │ │ + tsteq sp, r2, asr #8 │ │ │ │ + tsteq sl, r8, asr #14 │ │ │ │ + smlatbeq sp, r2, r4, r6 │ │ │ │ + @ instruction: 0x010d64bc │ │ │ │ + tsteq sl, r6, lsr r7 │ │ │ │ + tsteq sp, r0, lsr r5 │ │ │ │ + tsteq sp, sl, lsl #10 │ │ │ │ + tsteq sl, r4, lsr #14 │ │ │ │ + tsteq sp, lr, asr r5 │ │ │ │ + tsteq sp, r8, ror r5 │ │ │ │ + tsteq sl, r2, lsl r7 │ │ │ │ + @ instruction: 0x010d66b4 │ │ │ │ + tsteq sl, r6, lsl #14 │ │ │ │ tsteq sp, r8, lsr r6 │ │ │ │ strdeq r6, [sp, -sl] │ │ │ │ - tsteq sl, ip, lsl #18 │ │ │ │ - smlabbeq sp, lr, r9, r6 │ │ │ │ - tsteq sl, r0, lsl #18 │ │ │ │ - ldrdeq r6, [sp, -sl] │ │ │ │ strdeq r7, [sl, -r4] │ │ │ │ - smlatteq sp, r2, r5, r6 │ │ │ │ - smlatteq sl, r8, r8, r7 │ │ │ │ - tsteq sp, r2, asr #12 │ │ │ │ - tsteq sp, ip, asr r6 │ │ │ │ - ldrdeq r7, [sl, -r6] │ │ │ │ - ldrdeq r6, [sp, -r0] │ │ │ │ - smlatbeq sp, sl, r6, r6 │ │ │ │ - smlabteq sl, r4, r8, r7 │ │ │ │ - strdeq r6, [sp, -lr] │ │ │ │ - tsteq sp, r8, lsl r7 │ │ │ │ - @ instruction: 0x010a78b2 │ │ │ │ - tsteq sp, r4, asr r8 │ │ │ │ - smlatbeq sl, r6, r8, r7 │ │ │ │ - ldrdeq r6, [sp, -r8] │ │ │ │ - @ instruction: 0x010d679a │ │ │ │ - @ instruction: 0x010a7894 │ │ │ │ - tsteq sp, lr, ror #16 │ │ │ │ - smlabbeq sl, r8, r8, r7 │ │ │ │ + smlabteq sp, lr, r6, r6 │ │ │ │ + smlatteq sl, r8, r6, r7 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -80141,22 +80141,22 @@ │ │ │ │ svc 0x0070f7b0 │ │ │ │ bmi 3fb080 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e9750> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b09600 │ │ │ │ andlt lr, r2, r8, ror #30 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - swpeq r6, r6, [sp] │ │ │ │ - @ instruction: 0x010c6fb2 │ │ │ │ - tsteq sl, sl, lsl #10 │ │ │ │ - @ instruction: 0x010a759a │ │ │ │ - @ instruction: 0x010a7594 │ │ │ │ - ldrdeq r7, [sl, -ip] │ │ │ │ - smlabteq ip, r8, ip, r6 │ │ │ │ - @ instruction: 0x010a719a │ │ │ │ + strdeq r5, [sp, -r6] │ │ │ │ + tsteq ip, r2, lsl lr │ │ │ │ + tsteq sl, sl, ror #6 │ │ │ │ + strdeq r7, [sl, -sl] │ │ │ │ + strdeq r7, [sl, -r4] │ │ │ │ + tsteq sl, ip, lsr r3 │ │ │ │ + tsteq ip, r8, lsr #22 │ │ │ │ + strdeq r6, [sl, -sl] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1a2a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r3, r8, #248, 6 @ 0xe0000003 │ │ │ │ cmpphi r1, r0 @ p-variant is OBSOLETE │ │ │ │ adchi pc, sl, r0, lsl #4 │ │ │ │ @@ -80417,76 +80417,76 @@ │ │ │ │ stmdami r0, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2111 @ 0xfffff7c1 │ │ │ │ ldmdami pc!, {r2, sp, lr, pc} @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2110 @ 0xfffff7c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - ldrdeq r6, [sp, -ip] │ │ │ │ - tsteq sp, r6, ror r0 │ │ │ │ - smlabteq sp, r0, pc, r5 @ │ │ │ │ + tsteq sp, ip, lsr r0 │ │ │ │ + ldrdeq r5, [sp, -r6] │ │ │ │ + tsteq sp, r0, lsr #28 │ │ │ │ + smlabteq sp, r2, sp, r5 │ │ │ │ + @ instruction: 0x010d5d90 │ │ │ │ + tsteq sp, sl, asr #32 │ │ │ │ + tsteq sp, ip, asr sp │ │ │ │ + ldrdeq r5, [sp, -r6] │ │ │ │ + smlatbeq sp, r0, r0, r6 │ │ │ │ + tsteq sp, r6, rrx │ │ │ │ + tsteq sp, r8, asr #28 │ │ │ │ + tsteq sp, r6, lsl lr │ │ │ │ + strdeq r6, [sp, -r0] │ │ │ │ + strheq r6, [sp, -r6] │ │ │ │ + tsteq sp, ip, asr lr │ │ │ │ + tsteq sp, r6, asr #2 │ │ │ │ + tsteq sp, ip, lsl #2 │ │ │ │ + tsteq sp, r6, lsr #30 │ │ │ │ + smlabteq sp, r8, lr, r5 │ │ │ │ + @ instruction: 0x010d5e96 │ │ │ │ + @ instruction: 0x010d6190 │ │ │ │ + tsteq sp, r6, asr r1 │ │ │ │ + ldrdeq r5, [sp, -ip] │ │ │ │ + smlatteq sp, r6, r1, r6 │ │ │ │ + smlatbeq sp, ip, r1, r6 │ │ │ │ + tsteq sp, lr, asr #30 │ │ │ │ + tsteq sp, ip, lsl pc │ │ │ │ + tsteq sp, lr, lsr r2 │ │ │ │ + mrseq r6, SP_fiq │ │ │ │ tsteq sp, r2, ror #30 │ │ │ │ - tsteq sp, r0, lsr pc │ │ │ │ - smlatteq sp, sl, r1, r6 │ │ │ │ - strdeq r5, [sp, -ip] │ │ │ │ - tsteq sp, r6, ror pc │ │ │ │ - tsteq sp, r0, asr #4 │ │ │ │ - tsteq sp, r6, lsl #4 │ │ │ │ - smlatteq sp, r8, pc, r5 @ │ │ │ │ - @ instruction: 0x010d5fb6 │ │ │ │ - @ instruction: 0x010d6290 │ │ │ │ - tsteq sp, r6, asr r2 │ │ │ │ - strdeq r5, [sp, -ip] │ │ │ │ - smlatteq sp, r6, r2, r6 │ │ │ │ - smlatbeq sp, ip, r2, r6 │ │ │ │ - smlabteq sp, r6, r0, r6 │ │ │ │ - tsteq sp, r8, rrx │ │ │ │ - tsteq sp, r6, lsr r0 │ │ │ │ - tsteq sp, r0, lsr r3 │ │ │ │ - strdeq r6, [sp, -r6] │ │ │ │ - tsteq sp, ip, ror r0 │ │ │ │ - smlabbeq sp, r6, r3, r6 │ │ │ │ - tsteq sp, ip, asr #6 │ │ │ │ - smlatteq sp, lr, r0, r6 │ │ │ │ - strheq r6, [sp, -ip] │ │ │ │ + @ instruction: 0x010d629c │ │ │ │ + tsteq sp, lr, asr r2 │ │ │ │ + smlatbeq sp, r0, r4, r6 │ │ │ │ + @ instruction: 0x010d639e │ │ │ │ + tsteq sp, r8, lsr #6 │ │ │ │ + smlatteq sp, lr, r2, r6 │ │ │ │ + tsteq sp, r4, lsl #6 │ │ │ │ + smlatbeq sp, sl, r2, r6 │ │ │ │ + tsteq sp, r4, asr #6 │ │ │ │ + tsteq sp, lr, asr r3 │ │ │ │ + tsteq sp, r8, lsr #6 │ │ │ │ + smlatteq sp, sl, r3, r6 │ │ │ │ + smlatbeq sp, r4, r3, r6 │ │ │ │ + @ instruction: 0x010d63be │ │ │ │ + smlabbeq sp, r0, r3, r6 │ │ │ │ + tsteq sp, lr, lsl #8 │ │ │ │ + tsteq sp, ip, lsr #8 │ │ │ │ ldrdeq r6, [sp, -lr] │ │ │ │ - smlatbeq sp, r0, r3, r6 │ │ │ │ - tsteq sp, r2, lsl #2 │ │ │ │ - tsteq sp, ip, lsr r4 │ │ │ │ - strdeq r6, [sp, -lr] │ │ │ │ - tsteq sp, r0, asr #12 │ │ │ │ - tsteq sp, lr, lsr r5 │ │ │ │ - smlabteq sp, r8, r4, r6 │ │ │ │ - smlabbeq sp, lr, r4, r6 │ │ │ │ - smlatbeq sp, r4, r4, r6 │ │ │ │ - tsteq sp, sl, asr #8 │ │ │ │ - smlatteq sp, r4, r4, r6 │ │ │ │ - strdeq r6, [sp, -lr] │ │ │ │ - smlabteq sp, r8, r4, r6 │ │ │ │ - smlabbeq sp, sl, r5, r6 │ │ │ │ - tsteq sp, r4, asr #10 │ │ │ │ + smlabbeq sp, r0, r5, r6 │ │ │ │ + ldrdeq r6, [sp, -lr] │ │ │ │ + smlabbeq sp, r0, r4, r6 │ │ │ │ + smlatbeq sp, r6, r4, r6 │ │ │ │ + tsteq sp, r8, asr #8 │ │ │ │ + tsteq sp, sl, lsl r5 │ │ │ │ + tsteq sp, ip, lsr r5 │ │ │ │ + smlatteq sp, r6, r4, r6 │ │ │ │ + ldrdeq r6, [sp, -r8] │ │ │ │ + smlabbeq sp, r2, r5, r6 │ │ │ │ + smlatbeq sp, r0, r5, r6 │ │ │ │ tsteq sp, lr, asr r5 │ │ │ │ - tsteq sp, r0, lsr #10 │ │ │ │ - smlatbeq sp, lr, r5, r6 │ │ │ │ - smlabteq sp, ip, r5, r6 │ │ │ │ - tsteq sp, lr, ror r5 │ │ │ │ - tsteq sp, r0, lsr #14 │ │ │ │ - tsteq sp, lr, ror r6 │ │ │ │ - tsteq sp, r0, lsr #12 │ │ │ │ - tsteq sp, r6, asr #12 │ │ │ │ - smlatteq sp, r8, r5, r6 │ │ │ │ - @ instruction: 0x010d66ba │ │ │ │ - ldrdeq r6, [sp, -ip] │ │ │ │ - smlabbeq sp, r6, r6, r6 │ │ │ │ - tsteq sp, r8, ror r7 │ │ │ │ - tsteq sp, r2, lsr #14 │ │ │ │ - tsteq sp, r0, asr #14 │ │ │ │ - strdeq r6, [sp, -lr] │ │ │ │ - smlabbeq sp, ip, r7, r6 │ │ │ │ - @ instruction: 0x010d67b6 │ │ │ │ + smlatteq sp, ip, r5, r6 │ │ │ │ + tsteq sp, r6, lsl 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 │ │ │ │ @@ -81453,190 +81453,190 @@ │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7af447a │ │ │ │ and lr, r5, lr, lsr #26 │ │ │ │ @ instruction: 0x21014ab2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stc 7, cr15, [r6, #-700]! @ 0xfffffd44 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - strdeq r6, [ip, -r0] │ │ │ │ - smlabbeq ip, r0, r4, r6 │ │ │ │ - smlatteq ip, r0, r0, r6 │ │ │ │ - ldrdeq r6, [ip, -ip] │ │ │ │ - ldrdeq r6, [ip, -ip] │ │ │ │ - @ instruction: 0x010d63b8 │ │ │ │ - tsteq ip, ip, lsr #8 │ │ │ │ - tsteq sl, sl, ror #30 │ │ │ │ - smlabbeq sp, r6, r3, r6 │ │ │ │ - tsteq sp, lr, ror r3 │ │ │ │ - tsteq sp, r6, ror r3 │ │ │ │ - tsteq sp, lr, ror #6 │ │ │ │ - tsteq sp, r6, ror #6 │ │ │ │ - tsteq sp, lr, asr r3 │ │ │ │ - tsteq sp, r6, asr r3 │ │ │ │ - tsteq sp, lr, asr #6 │ │ │ │ - smlabteq sl, lr, lr, r6 │ │ │ │ - smlatteq sp, r2, r2, r6 │ │ │ │ - ldrdeq r6, [sp, -sl] │ │ │ │ - ldrdeq r6, [sp, -r2] │ │ │ │ - smlabteq sp, sl, r2, r6 │ │ │ │ - smlabteq sp, r2, r2, r6 │ │ │ │ - @ instruction: 0x010d62ba │ │ │ │ - @ instruction: 0x010d62b2 │ │ │ │ - smlatbeq sp, sl, r2, r6 │ │ │ │ - smlatbeq sp, r2, r2, r6 │ │ │ │ - tsteq sp, lr, lsr r2 │ │ │ │ - tsteq sp, r6, lsr r2 │ │ │ │ - tsteq sp, lr, lsr #4 │ │ │ │ - tsteq sp, r6, lsr #4 │ │ │ │ - tsteq sp, lr, lsl r2 │ │ │ │ - tsteq sp, r6, lsl r2 │ │ │ │ - tsteq sp, lr, lsl #4 │ │ │ │ - tsteq sp, r6, lsl #4 │ │ │ │ - tsteq sp, r4, lsl #4 │ │ │ │ - @ instruction: 0x010d619a │ │ │ │ - @ instruction: 0x010d6190 │ │ │ │ - smlabbeq sp, r6, r1, r6 │ │ │ │ - tsteq sp, ip, ror r1 │ │ │ │ - tsteq sp, r2, ror r1 │ │ │ │ - tsteq sp, r8, ror #2 │ │ │ │ - tsteq sp, lr, asr r1 │ │ │ │ - tsteq sp, r4, asr r1 │ │ │ │ - tsteq sp, r6, asr r1 │ │ │ │ - tsteq ip, lr, ror #2 │ │ │ │ - tsteq sp, r6, asr #2 │ │ │ │ - smlabteq sl, lr, r0, lr │ │ │ │ - smlabteq sl, r4, r9, r6 │ │ │ │ - tsteq sp, r8, ror #4 │ │ │ │ - smlatbeq sl, sl, r9, r6 │ │ │ │ - smlatteq sp, lr, r0, r6 │ │ │ │ - smlabbeq sl, r0, r9, r6 │ │ │ │ - tsteq sl, r8, ror r9 │ │ │ │ - ldrdeq r6, [sp, -sl] │ │ │ │ - @ instruction: 0x010a68bc │ │ │ │ - smlatbeq ip, r6, r0, r6 │ │ │ │ - tsteq sl, r0, lsr #24 │ │ │ │ - strheq r6, [sp, -r4] │ │ │ │ - strdeq sp, [sl, -r8] │ │ │ │ - @ instruction: 0x010b4cbc │ │ │ │ - tsteq r3, r0, lsl #2 │ │ │ │ - tsteq ip, r2, asr #18 │ │ │ │ - tsteq ip, r8, lsr r4 │ │ │ │ - tsteq ip, r0, asr #8 │ │ │ │ - tsteq ip, r8, asr #8 │ │ │ │ - tsteq ip, r8, asr #8 │ │ │ │ - tsteq ip, r8, asr #8 │ │ │ │ - tsteq r3, lr, ror r0 │ │ │ │ - smlatteq sp, ip, pc, r5 @ │ │ │ │ - smlatteq sp, sl, pc, r5 @ │ │ │ │ - smlatteq sp, sl, pc, r5 @ │ │ │ │ - smlatteq sp, sl, pc, r5 @ │ │ │ │ - strdeq r5, [sp, -r2] │ │ │ │ - tsteq ip, r8, ror fp │ │ │ │ - smlatteq sp, r2, pc, r5 @ │ │ │ │ - ldrdeq r5, [sp, -sl] │ │ │ │ + tsteq ip, r0, asr pc │ │ │ │ + smlatteq ip, r0, r2, r6 │ │ │ │ + tsteq ip, r0, asr #30 │ │ │ │ + tsteq ip, ip, lsr pc │ │ │ │ + tsteq ip, ip, lsr pc │ │ │ │ + tsteq sp, r8, lsl r2 │ │ │ │ + smlabbeq ip, ip, r2, r6 │ │ │ │ + smlabteq sl, sl, sp, r6 │ │ │ │ + smlatteq sp, r6, r1, r6 │ │ │ │ + ldrdeq r6, [sp, -lr] │ │ │ │ + ldrdeq r6, [sp, -r6] │ │ │ │ + smlabteq sp, lr, r1, r6 │ │ │ │ + smlabteq sp, r6, r1, r6 │ │ │ │ + @ instruction: 0x010d61be │ │ │ │ + @ instruction: 0x010d61b6 │ │ │ │ + smlatbeq sp, lr, r1, r6 │ │ │ │ + tsteq sl, lr, lsr #26 │ │ │ │ + tsteq sp, r2, asr #2 │ │ │ │ + tsteq sp, sl, lsr r1 │ │ │ │ + tsteq sp, r2, lsr r1 │ │ │ │ + tsteq sp, sl, lsr #2 │ │ │ │ + tsteq sp, r2, lsr #2 │ │ │ │ + tsteq sp, sl, lsl r1 │ │ │ │ + tsteq sp, r2, lsl r1 │ │ │ │ + tsteq sp, sl, lsl #2 │ │ │ │ + tsteq sp, r2, lsl #2 │ │ │ │ + swpeq r6, lr, [sp] │ │ │ │ + swpeq r6, r6, [sp] │ │ │ │ + smlabbeq sp, lr, r0, r6 │ │ │ │ + smlabbeq sp, r6, r0, r6 │ │ │ │ + tsteq sp, lr, ror r0 │ │ │ │ + tsteq sp, r6, ror r0 │ │ │ │ + tsteq sp, lr, rrx │ │ │ │ + tsteq sp, r6, rrx │ │ │ │ + tsteq sp, r4, rrx │ │ │ │ + strdeq r5, [sp, -sl] │ │ │ │ + strdeq r5, [sp, -r0] │ │ │ │ + smlatteq sp, r6, pc, r5 @ │ │ │ │ + ldrdeq r5, [sp, -ip] │ │ │ │ + ldrdeq r5, [sp, -r2] │ │ │ │ + smlabteq sp, r8, pc, r5 @ │ │ │ │ + @ instruction: 0x010d5fbe │ │ │ │ + @ instruction: 0x010d5fb4 │ │ │ │ + @ instruction: 0x010d5fb6 │ │ │ │ + smlabteq ip, lr, pc, r5 @ │ │ │ │ + smlatbeq sp, r6, pc, r5 @ │ │ │ │ + tsteq sl, lr, lsr #30 │ │ │ │ + tsteq sl, r4, lsr #16 │ │ │ │ + smlabteq sp, r8, r0, r6 │ │ │ │ + tsteq sl, sl, lsl #16 │ │ │ │ + tsteq sp, lr, asr #30 │ │ │ │ + smlatteq sl, r0, r7, r6 │ │ │ │ + ldrdeq r6, [sl, -r8] │ │ │ │ + tsteq sp, sl, lsr pc │ │ │ │ tsteq sl, ip, lsl r7 │ │ │ │ - smlabbeq ip, r8, r3, r6 │ │ │ │ - smlabbeq ip, r0, r3, r6 │ │ │ │ - tsteq ip, r8, ror r3 │ │ │ │ - tsteq ip, r0, ror r3 │ │ │ │ - smlabbeq ip, r0, r3, r6 │ │ │ │ - tsteq ip, r8, asr r3 │ │ │ │ - tsteq ip, r0, asr r3 │ │ │ │ - tsteq ip, r8, asr #6 │ │ │ │ - tsteq ip, r4, asr #6 │ │ │ │ - tsteq ip, r4, asr #6 │ │ │ │ - tsteq ip, r4, asr #6 │ │ │ │ - @ instruction: 0x01139efe │ │ │ │ - smlatteq sp, r0, lr, r5 │ │ │ │ - ldrdeq r5, [sp, -sl] │ │ │ │ - ldrdeq r5, [sp, -sl] │ │ │ │ - smlatteq sp, r0, lr, r5 │ │ │ │ - tsteq fp, sl, lsl ip │ │ │ │ - tsteq fp, r2, lsl #24 │ │ │ │ - ldrdeq r5, [sp, -sl] │ │ │ │ - smlatteq fp, r8, fp, r4 │ │ │ │ - ldrdeq r4, [fp, -r0] │ │ │ │ - ldrdeq r5, [sp, -r4] │ │ │ │ - @ instruction: 0x010b4bb6 │ │ │ │ - @ instruction: 0x010b4b9e │ │ │ │ - smlatteq sp, r0, lr, r5 │ │ │ │ - smlatteq sp, r6, lr, r5 │ │ │ │ - smlatteq sp, r2, lr, r5 │ │ │ │ - @ instruction: 0x01139df4 │ │ │ │ - tsteq ip, lr, lsl sp │ │ │ │ - tsteq ip, r4, lsl sp │ │ │ │ - tsteq ip, ip, lsl #26 │ │ │ │ - smlabbeq sp, lr, lr, r5 │ │ │ │ - tsteq sp, ip, ror lr │ │ │ │ - tsteq sp, sl, ror #28 │ │ │ │ - tsteq sp, r8, asr lr │ │ │ │ - tsteq sp, r6, asr #28 │ │ │ │ - tsteq sp, r4, lsr lr │ │ │ │ - tsteq sp, r4, lsr #28 │ │ │ │ - tsteq sl, ip, lsl r4 │ │ │ │ - tsteq ip, r6, lsl #24 │ │ │ │ - @ instruction: 0x010adb96 │ │ │ │ - smlabbeq sl, ip, r4, r6 │ │ │ │ - smlabbeq sl, r4, r4, r6 │ │ │ │ - ldrdeq r5, [sp, -r8] │ │ │ │ - @ instruction: 0x010c5bb4 │ │ │ │ - smlatbeq ip, r4, r5, r6 │ │ │ │ - tsteq sl, sl, lsr r4 │ │ │ │ - tsteq sl, r2, lsr r4 │ │ │ │ - smlabbeq ip, r8, r5, r6 │ │ │ │ - strdeq sp, [sl, -lr] │ │ │ │ - strdeq r6, [sl, -r4] │ │ │ │ - smlatteq sl, ip, r3, r6 │ │ │ │ - tsteq sp, r0, asr sp │ │ │ │ - tsteq sp, r6, asr sp │ │ │ │ - tsteq sp, lr, asr sp │ │ │ │ - mrseq r6, (UNDEF: 58) │ │ │ │ - smlatteq ip, r8, sl, r5 │ │ │ │ + tsteq ip, r6, lsl #30 │ │ │ │ + smlabbeq sl, r0, sl, sp │ │ │ │ + tsteq sp, r4, lsl pc │ │ │ │ + tsteq sl, r8, asr sl │ │ │ │ + tsteq fp, ip, lsl fp │ │ │ │ + tsteq r3, r0, ror #30 │ │ │ │ + smlatbeq ip, r2, r7, r6 │ │ │ │ + @ instruction: 0x010c7298 │ │ │ │ + smlatbeq ip, r0, r2, r7 │ │ │ │ + smlatbeq ip, r8, r2, r7 │ │ │ │ + smlatbeq ip, r8, r2, r7 │ │ │ │ + smlatbeq ip, r8, r2, r7 │ │ │ │ + @ instruction: 0x01139ede │ │ │ │ + tsteq sp, ip, asr #28 │ │ │ │ + tsteq sp, sl, asr #28 │ │ │ │ + tsteq sp, sl, asr #28 │ │ │ │ + tsteq sp, sl, asr #28 │ │ │ │ + tsteq sp, r2, asr lr │ │ │ │ + ldrdeq r5, [ip, -r8] │ │ │ │ + tsteq sp, r2, asr #28 │ │ │ │ + tsteq sp, sl, lsr lr │ │ │ │ + tsteq sl, ip, ror r5 │ │ │ │ + smlatteq ip, r8, r1, r6 │ │ │ │ + smlatteq ip, r0, r1, r6 │ │ │ │ + ldrdeq r6, [ip, -r8] │ │ │ │ + ldrdeq r6, [ip, -r0] │ │ │ │ + smlatteq ip, r0, r1, r6 │ │ │ │ + @ instruction: 0x010c61b8 │ │ │ │ + @ instruction: 0x010c61b0 │ │ │ │ + smlatbeq ip, r8, r1, r6 │ │ │ │ + smlatbeq ip, r4, r1, r6 │ │ │ │ + smlatbeq ip, r4, r1, r6 │ │ │ │ + smlatbeq ip, r4, r1, r6 │ │ │ │ + tsteq r3, lr, asr sp │ │ │ │ + tsteq sp, r0, asr #26 │ │ │ │ + tsteq sp, sl, lsr sp │ │ │ │ + tsteq sp, sl, lsr sp │ │ │ │ + tsteq sp, r0, asr #26 │ │ │ │ + tsteq fp, sl, ror sl │ │ │ │ + tsteq fp, r2, ror #20 │ │ │ │ + tsteq sp, sl, lsr sp │ │ │ │ + tsteq fp, r8, asr #20 │ │ │ │ + tsteq fp, r0, lsr sl │ │ │ │ + tsteq sp, r4, lsr sp │ │ │ │ + tsteq fp, r6, lsl sl │ │ │ │ + strdeq r4, [fp, -lr] │ │ │ │ tsteq sp, r0, asr #26 │ │ │ │ - tsteq sp, r4, asr #26 │ │ │ │ - tsteq sp, r8, asr #26 │ │ │ │ - tsteq sp, r0, asr sp │ │ │ │ - tsteq r3, r6, asr fp │ │ │ │ tsteq sp, r6, asr #26 │ │ │ │ - tsteq sp, r4, asr sp │ │ │ │ - tsteq sp, r8, asr sp │ │ │ │ - tsteq sp, ip, asr sp │ │ │ │ - tsteq sp, lr, ror #26 │ │ │ │ - tsteq sp, r6, ror sp │ │ │ │ - tsteq sp, ip, ror sp │ │ │ │ - tsteq ip, r2, lsl sl │ │ │ │ - smlabbeq sp, r0, sp, r5 │ │ │ │ - tsteq ip, r6, lsr #8 │ │ │ │ - tsteq sl, r2, ror r2 │ │ │ │ - tsteq sl, ip, ror #4 │ │ │ │ - tsteq ip, r6, lsl r4 │ │ │ │ - ldrdeq r7, [ip, -r6] │ │ │ │ - tsteq ip, ip, lsl #8 │ │ │ │ - tsteq ip, r6, lsl #8 │ │ │ │ - smlatbeq ip, sl, r4, r7 │ │ │ │ - smlatteq ip, r0, r3, r7 │ │ │ │ - smlatteq ip, lr, r3, r7 │ │ │ │ - strdeq r7, [ip, -sl] │ │ │ │ - strdeq r7, [ip, -r8] │ │ │ │ - strdeq r7, [ip, -r6] │ │ │ │ - smlabteq ip, lr, r3, r7 │ │ │ │ - smlabteq ip, ip, r3, r7 │ │ │ │ - smlatteq ip, sl, r3, r7 │ │ │ │ - ldrdeq r7, [ip, -lr] │ │ │ │ - ldrdeq r7, [ip, -ip] │ │ │ │ - ldrdeq r7, [ip, -sl] │ │ │ │ - smlatteq ip, r0, r3, r7 │ │ │ │ - smlatteq ip, r6, r3, r7 │ │ │ │ - strdeq r7, [ip, -r0] │ │ │ │ - tsteq sp, r2, lsr ip │ │ │ │ - tsteq r3, r6, asr #18 │ │ │ │ - ldrdeq r7, [ip, -r2] │ │ │ │ - ldrdeq r7, [ip, -r2] │ │ │ │ - strdeq r7, [ip, -r4] │ │ │ │ - strdeq r7, [ip, -r2] │ │ │ │ + tsteq sp, r2, asr #26 │ │ │ │ + tsteq r3, r4, asr ip │ │ │ │ + tsteq ip, lr, ror fp │ │ │ │ + tsteq ip, r4, ror fp │ │ │ │ + tsteq ip, ip, ror #22 │ │ │ │ + smlatteq sp, lr, ip, r5 │ │ │ │ + ldrdeq r5, [sp, -ip] │ │ │ │ + smlabteq sp, sl, ip, r5 │ │ │ │ + @ instruction: 0x010d5cb8 │ │ │ │ + smlatbeq sp, r6, ip, r5 │ │ │ │ + @ instruction: 0x010d5c94 │ │ │ │ + smlabbeq sp, r4, ip, r5 │ │ │ │ + tsteq sl, ip, ror r2 │ │ │ │ + tsteq ip, r6, ror #20 │ │ │ │ + strdeq sp, [sl, -r6] │ │ │ │ + smlatteq sl, ip, r2, r6 │ │ │ │ + smlatteq sl, r4, r2, r6 │ │ │ │ + tsteq sp, r8, lsr ip │ │ │ │ + tsteq ip, r4, lsl sl │ │ │ │ + tsteq ip, r4, lsl #8 │ │ │ │ + @ instruction: 0x010a629a │ │ │ │ + @ instruction: 0x010a6292 │ │ │ │ + smlatteq ip, r8, r3, r6 │ │ │ │ + tsteq sl, lr, asr r9 │ │ │ │ + tsteq sl, r4, asr r2 │ │ │ │ + tsteq sl, ip, asr #4 │ │ │ │ + @ instruction: 0x010d5bb0 │ │ │ │ + @ instruction: 0x010d5bb6 │ │ │ │ + @ instruction: 0x010d5bbe │ │ │ │ + tsteq sl, r0, ror #2 │ │ │ │ + tsteq ip, r8, asr #18 │ │ │ │ + smlatbeq sp, r0, fp, r5 │ │ │ │ + smlatbeq sp, r4, fp, r5 │ │ │ │ + smlatbeq sp, r8, fp, r5 │ │ │ │ + @ instruction: 0x010d5bb0 │ │ │ │ + @ instruction: 0x011399b6 │ │ │ │ + smlatbeq sp, r6, fp, r5 │ │ │ │ + @ instruction: 0x010d5bb4 │ │ │ │ + @ instruction: 0x010d5bb8 │ │ │ │ + @ instruction: 0x010d5bbc │ │ │ │ + smlabteq sp, lr, fp, r5 │ │ │ │ + ldrdeq r5, [sp, -r6] │ │ │ │ + ldrdeq r5, [sp, -ip] │ │ │ │ + tsteq ip, r2, ror r8 │ │ │ │ + smlatteq sp, r0, fp, r5 │ │ │ │ + smlabbeq ip, r6, r2, r7 │ │ │ │ + ldrdeq r6, [sl, -r2] │ │ │ │ + smlabteq sl, ip, r0, r6 │ │ │ │ + tsteq ip, r6, ror r2 │ │ │ │ + tsteq ip, r6, lsr r3 │ │ │ │ + tsteq ip, ip, ror #4 │ │ │ │ + tsteq ip, r6, ror #4 │ │ │ │ + tsteq ip, sl, lsl #6 │ │ │ │ + tsteq ip, r0, asr #4 │ │ │ │ + tsteq ip, lr, asr #4 │ │ │ │ + tsteq ip, sl, asr r2 │ │ │ │ + tsteq ip, r8, asr r2 │ │ │ │ + tsteq ip, r6, asr r2 │ │ │ │ + tsteq ip, lr, lsr #4 │ │ │ │ + tsteq ip, ip, lsr #4 │ │ │ │ + tsteq ip, sl, asr #4 │ │ │ │ + tsteq ip, lr, lsr r2 │ │ │ │ + tsteq ip, ip, lsr r2 │ │ │ │ + tsteq ip, sl, lsr r2 │ │ │ │ + tsteq ip, r0, asr #4 │ │ │ │ + tsteq ip, r6, asr #4 │ │ │ │ + tsteq ip, r0, asr r2 │ │ │ │ + @ instruction: 0x010d5a92 │ │ │ │ + tsteq r3, r6, lsr #15 │ │ │ │ + tsteq ip, r2, lsr r2 │ │ │ │ + tsteq ip, r2, lsr r2 │ │ │ │ + tsteq ip, r4, asr r1 │ │ │ │ + tsteq ip, r2, asr r1 │ │ │ │ svcvc 0x0026f5b0 │ │ │ │ strlt sp, [r8, #-36] @ 0xffffffdc │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d80e │ │ │ │ andsle r7, ip, r3, lsr #30 │ │ │ │ @@ -81661,22 +81661,22 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq sp, lr, lsr r9 │ │ │ │ - tsteq sp, r0, lsl #18 │ │ │ │ - smlabteq sp, sl, r8, r5 │ │ │ │ - ldrdeq r5, [sp, -ip] │ │ │ │ - tsteq sp, r6, lsl #18 │ │ │ │ - tsteq sp, r8, ror #18 │ │ │ │ - smlabbeq sp, r6, r9, r5 │ │ │ │ - tsteq sp, r4, lsr r9 │ │ │ │ + @ instruction: 0x010d579e │ │ │ │ + tsteq sp, r0, ror #14 │ │ │ │ + tsteq sp, sl, lsr #14 │ │ │ │ + tsteq sp, ip, lsr r7 │ │ │ │ + tsteq sp, r6, ror #14 │ │ │ │ + smlabteq sp, r8, r7, r5 │ │ │ │ + smlatteq sp, r6, r7, r5 │ │ │ │ + @ instruction: 0x010d5794 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec1ba60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0026f5b1 │ │ │ │ stmdale lr, {r2, r3, r5, r6, ip, lr, pc} │ │ │ │ @@ -81738,27 +81738,27 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7af447a │ │ │ │ bmi 4ff52c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3edbfc> │ │ │ │ movweq pc, #4101 @ 0x1005 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7af4620 │ │ │ │ vldmdblt r0!, {s29-s264} │ │ │ │ - tsteq sp, r8, lsr #18 │ │ │ │ - tsteq sp, r8, lsr #18 │ │ │ │ - tsteq sp, lr, lsr #18 │ │ │ │ - tsteq sp, lr, lsr #18 │ │ │ │ - tsteq ip, r0, lsr r4 │ │ │ │ - tsteq sp, lr, lsr #18 │ │ │ │ - @ instruction: 0x010a5cba │ │ │ │ - tsteq sp, lr, lsr #18 │ │ │ │ - smlatbeq sl, r6, ip, r5 │ │ │ │ - strdeq r5, [sl, -r2] │ │ │ │ - ldrdeq r5, [ip, -lr] │ │ │ │ - ldrdeq r5, [sl, -r4] │ │ │ │ - @ instruction: 0x010c53be │ │ │ │ + smlabbeq sp, r8, r7, r5 │ │ │ │ + smlabbeq sp, r8, r7, r5 │ │ │ │ + smlabbeq sp, lr, r7, r5 │ │ │ │ + smlabbeq sp, lr, r7, r5 │ │ │ │ + @ instruction: 0x010c5290 │ │ │ │ + smlabbeq sp, lr, r7, r5 │ │ │ │ + tsteq sl, sl, lsl fp │ │ │ │ + smlabbeq sp, lr, r7, r5 │ │ │ │ + tsteq sl, r6, lsl #22 │ │ │ │ + tsteq sl, r2, asr sl │ │ │ │ + tsteq ip, lr, lsr r2 │ │ │ │ + tsteq sl, r4, lsr sl │ │ │ │ + tsteq ip, lr, lsl r2 │ │ │ │ andsle r2, r5, r4, lsr r8 │ │ │ │ stmdacs ip!, {r1, r2, fp, ip, lr, pc} │ │ │ │ ldmdacs r0!, {r0, r2, r4, ip, lr, pc} │ │ │ │ stmdacs r8!, {r1, r2, r4, ip, lr, pc} │ │ │ │ and sp, r3, r7, lsl r0 │ │ │ │ andsle r2, r7, r0, ror r8 │ │ │ │ andsle r2, r8, r4, ror r8 │ │ │ │ @@ -81772,20 +81772,20 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabteq sp, sl, r8, r5 │ │ │ │ - smlatbeq sp, r4, r8, r5 │ │ │ │ - smlatbeq sp, lr, r8, r5 │ │ │ │ - smlabbeq sp, r8, r8, r5 │ │ │ │ - smlabteq sp, r2, r8, r5 │ │ │ │ - ldrdeq r5, [sp, -r0] │ │ │ │ + tsteq sp, sl, lsr #14 │ │ │ │ + tsteq sp, r4, lsl #14 │ │ │ │ + tsteq sp, lr, lsl #14 │ │ │ │ + smlatteq sp, r8, r6, r5 │ │ │ │ + tsteq sp, r2, lsr #14 │ │ │ │ + tsteq sp, r0, lsr r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1bc14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002934 │ │ │ │ stmdale r6, {r1, r2, r4, r7, r8, pc} │ │ │ │ @@ -82060,81 +82060,81 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7af447a │ │ │ │ bmi 127f024 │ │ │ │ movwcs pc, #46021 @ 0xb3c5 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7af4620 │ │ │ │ ldcllt 8, cr14, [r8, #416]! @ 0x1a0 │ │ │ │ - tsteq sp, ip, ror r8 │ │ │ │ - smlabteq ip, r6, r2, r5 │ │ │ │ - @ instruction: 0x010d5892 │ │ │ │ - smlatbeq sp, r2, r8, r5 │ │ │ │ - tsteq fp, ip, lsl pc │ │ │ │ - tsteq fp, r2, lsl pc │ │ │ │ - @ instruction: 0x010d5894 │ │ │ │ - tsteq ip, r4, asr r2 │ │ │ │ - @ instruction: 0x010d589e │ │ │ │ - tsteq ip, sl, lsr r2 │ │ │ │ - smlatbeq sp, r4, r8, r5 │ │ │ │ - smlatbeq sp, sl, r8, r5 │ │ │ │ - @ instruction: 0x010d5898 │ │ │ │ - tsteq r3, r4, asr #5 │ │ │ │ - tsteq sp, r6, asr #24 │ │ │ │ - strdeq r3, [sp, -r6] │ │ │ │ - smlabteq ip, r4, sp, r6 │ │ │ │ - tsteq sp, r6, lsr ip │ │ │ │ - ldrdeq r3, [fp, -lr] │ │ │ │ - ldrdeq r3, [fp, -r8] │ │ │ │ - tsteq sp, ip, lsr #16 │ │ │ │ - tsteq sp, ip, lsr #32 │ │ │ │ - ldrdeq r7, [ip, -lr] │ │ │ │ - tsteq sp, r0, lsl r8 │ │ │ │ - tsteq sp, r2, lsl r8 │ │ │ │ - tsteq sp, r8, lsl r8 │ │ │ │ - @ instruction: 0x011391f8 │ │ │ │ - tsteq sp, r8, lsl #16 │ │ │ │ - @ instruction: 0x010d5fbc │ │ │ │ - tsteq sp, r2, lsl #16 │ │ │ │ - tsteq sp, r0, lsl #16 │ │ │ │ - tsteq r3, r4, lsr #3 │ │ │ │ - smlatteq sp, lr, r7, r5 │ │ │ │ - smlatbeq ip, r0, ip, r6 │ │ │ │ - smlatteq sp, r6, r7, r5 │ │ │ │ - smlatteq sp, r4, r7, r5 │ │ │ │ - smlatteq sp, r2, r7, r5 │ │ │ │ - smlatteq sp, r0, r7, r5 │ │ │ │ - ldrdeq r5, [sp, -lr] │ │ │ │ ldrdeq r5, [sp, -ip] │ │ │ │ + tsteq ip, r6, lsr #2 │ │ │ │ + strdeq r5, [sp, -r2] │ │ │ │ + tsteq sp, r2, lsl #14 │ │ │ │ + tsteq fp, ip, ror sp │ │ │ │ + tsteq fp, r2, ror sp │ │ │ │ + strdeq r5, [sp, -r4] │ │ │ │ + strheq r5, [ip, -r4] │ │ │ │ + strdeq r5, [sp, -lr] │ │ │ │ + swpeq r5, sl, [ip] │ │ │ │ + tsteq sp, r4, lsl #14 │ │ │ │ + tsteq sp, sl, lsl #14 │ │ │ │ + strdeq r5, [sp, -r8] │ │ │ │ + tsteq r3, r4, lsr #2 │ │ │ │ + smlatbeq sp, r6, sl, r3 │ │ │ │ + tsteq sp, r6, asr r6 │ │ │ │ + tsteq ip, r4, lsr #24 │ │ │ │ + @ instruction: 0x010d3a96 │ │ │ │ + tsteq fp, lr, lsr lr │ │ │ │ + tsteq fp, r8, lsr lr │ │ │ │ + smlabbeq sp, ip, r6, r5 │ │ │ │ + smlabbeq sp, ip, lr, r5 │ │ │ │ + tsteq ip, lr, lsr pc │ │ │ │ + tsteq sp, r0, ror r6 │ │ │ │ + tsteq sp, r2, ror r6 │ │ │ │ + tsteq sp, r8, ror r6 │ │ │ │ + tsteq r3, r8, asr r0 │ │ │ │ + tsteq sp, r8, ror #12 │ │ │ │ + tsteq sp, ip, lsl lr │ │ │ │ + tsteq sp, r2, ror #12 │ │ │ │ + tsteq sp, r0, ror #12 │ │ │ │ + tsteq r3, r4 │ │ │ │ + tsteq sp, lr, asr #12 │ │ │ │ + tsteq ip, r0, lsl #22 │ │ │ │ + tsteq sp, r6, asr #12 │ │ │ │ + tsteq sp, r4, asr #12 │ │ │ │ + tsteq sp, r2, asr #12 │ │ │ │ + tsteq sp, r0, asr #12 │ │ │ │ + tsteq sp, lr, lsr r6 │ │ │ │ + tsteq sp, ip, lsr r6 │ │ │ │ + tsteq sp, sl, lsr r6 │ │ │ │ + tsteq sp, r6, lsr r6 │ │ │ │ + @ instruction: 0x010b3b9a │ │ │ │ + @ instruction: 0x010b3b98 │ │ │ │ + @ instruction: 0x010b3b9e │ │ │ │ + tsteq r3, lr, lsl pc │ │ │ │ + tsteq sp, r8, lsl #12 │ │ │ │ + tsteq ip, r8, lsr lr │ │ │ │ + tsteq sp, r2, lsl r6 │ │ │ │ + tsteq ip, ip, lsl lr │ │ │ │ + tsteq fp, sl, lsr #20 │ │ │ │ + tsteq sp, lr, ror r4 │ │ │ │ + tsteq fp, r4, ror #22 │ │ │ │ ldrdeq r5, [sp, -sl] │ │ │ │ - ldrdeq r5, [sp, -r6] │ │ │ │ - tsteq fp, sl, lsr sp │ │ │ │ - tsteq fp, r8, lsr sp │ │ │ │ - tsteq fp, lr, lsr sp │ │ │ │ - ldrheq r9, [r3, -lr] │ │ │ │ - smlatbeq sp, r8, r7, r5 │ │ │ │ - ldrdeq r4, [ip, -r8] │ │ │ │ - @ instruction: 0x010d57b2 │ │ │ │ - @ instruction: 0x010c4fbc │ │ │ │ - smlabteq fp, sl, fp, r3 │ │ │ │ - tsteq sp, lr, lsl r6 │ │ │ │ - tsteq fp, r4, lsl #26 │ │ │ │ - tsteq sp, sl, ror r7 │ │ │ │ - strdeq r3, [fp, -ip] │ │ │ │ - tsteq fp, r6, lsl #26 │ │ │ │ - tsteq r3, lr │ │ │ │ - smlabbeq sl, lr, r7, r5 │ │ │ │ - tsteq ip, sl, lsr #30 │ │ │ │ - tsteq fp, r8, lsr fp │ │ │ │ - smlabbeq sp, r0, r2, r3 │ │ │ │ - tsteq ip, lr, ror #30 │ │ │ │ - smlabbeq sp, r4, r2, r3 │ │ │ │ - smlabbeq fp, r4, fp, r3 │ │ │ │ - tsteq fp, r2, ror fp │ │ │ │ - tsteq sp, r8, ror r2 │ │ │ │ - @ instruction: 0x010c4eb6 │ │ │ │ + tsteq fp, ip, asr fp │ │ │ │ + tsteq fp, r6, ror #22 │ │ │ │ + tsteq r3, lr, ror #28 │ │ │ │ + smlatteq sl, lr, r5, r5 │ │ │ │ + smlabbeq ip, sl, sp, r4 │ │ │ │ + @ instruction: 0x010b3998 │ │ │ │ + smlatteq sp, r0, r0, r3 │ │ │ │ + smlabteq ip, lr, sp, r5 │ │ │ │ + smlatteq sp, r4, r0, r3 │ │ │ │ + smlatteq fp, r4, r9, r3 │ │ │ │ + ldrdeq r3, [fp, -r2] │ │ │ │ + ldrdeq r3, [sp, -r8] │ │ │ │ + tsteq ip, r6, lsl sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1c188 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #108, 6 @ 0xb0000001 │ │ │ │ ldmdale fp, {r3, r4, r5, ip, lr, pc} │ │ │ │ movwcs pc, #16961 @ 0x4241 @ │ │ │ │ @@ -82182,28 +82182,28 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq sp, sl, lsl r6 │ │ │ │ - smlatbeq sp, r4, r5, r5 │ │ │ │ - tsteq sp, r6, asr r5 │ │ │ │ - tsteq sp, r0, ror r5 │ │ │ │ - tsteq sp, sl, lsr #10 │ │ │ │ - smlabteq sp, r4, r5, r5 │ │ │ │ - ldrdeq r5, [sp, -sl] │ │ │ │ - smlatbeq sp, r0, r5, r5 │ │ │ │ - tsteq sp, lr, asr r6 │ │ │ │ - tsteq sp, ip, lsl r6 │ │ │ │ - tsteq sp, r2, lsr r6 │ │ │ │ + tsteq sp, sl, ror r4 │ │ │ │ + tsteq sp, r4, lsl #8 │ │ │ │ + @ instruction: 0x010d53b6 │ │ │ │ + ldrdeq r5, [sp, -r0] │ │ │ │ + smlabbeq sp, sl, r3, r5 │ │ │ │ + tsteq sp, r4, lsr #8 │ │ │ │ + tsteq sp, sl, lsr r4 │ │ │ │ + tsteq sp, r0, lsl #8 │ │ │ │ + @ instruction: 0x010d54be │ │ │ │ + tsteq sp, ip, ror r4 │ │ │ │ + @ instruction: 0x010d5492 │ │ │ │ + tsteq sp, r4, asr r4 │ │ │ │ + smlabteq sp, r6, r4, r5 │ │ │ │ strdeq r5, [sp, -r4] │ │ │ │ - tsteq sp, r6, ror #12 │ │ │ │ - @ instruction: 0x010d5694 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1c29c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d1, d4 │ │ │ │ addsmi r2, r1, #108, 4 @ 0xc0000006 │ │ │ │ rschi pc, r2, r0 │ │ │ │ @@ -82682,153 +82682,153 @@ │ │ │ │ mul ip, r8, fp │ │ │ │ smlabbcs r1, r8, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl fe5036d8 │ │ │ │ bmi fe27d838 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ae447a │ │ │ │ - bmi fe200658 │ │ │ │ - tstcs r1, r3, lsr r6 │ │ │ │ - ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ - strbmi pc, [r1, #-965] @ 0xfffffc3b @ │ │ │ │ - bl fe1036f8 │ │ │ │ - stccs 1, cr11, [r1, #-276] @ 0xfffffeec │ │ │ │ - bmi 20b9c7c │ │ │ │ - strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf7ae447a │ │ │ │ - ands lr, sl, r8, ror fp │ │ │ │ - tstcs r1, ip, ror sl │ │ │ │ - ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ - bl 1d03718 │ │ │ │ - bmi 1f7d8b0 │ │ │ │ - tstcs r1, fp, lsr #12 │ │ │ │ - ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ - bl 1b03728 │ │ │ │ - bmi 1ebd8a0 │ │ │ │ - ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - bl 1983734 │ │ │ │ - @ instruction: 0x462b4a75 │ │ │ │ - ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - @ instruction: 0xf7ae4620 │ │ │ │ - @ instruction: 0xbdf8eb5c │ │ │ │ - strdeq r5, [sl, -r2] │ │ │ │ - ldrdeq r4, [ip, -sl] │ │ │ │ - ldrdeq r5, [sl, -r2] │ │ │ │ - @ instruction: 0x010c4bba │ │ │ │ - tsteq ip, sl, asr #10 │ │ │ │ - @ instruction: 0x010c4b96 │ │ │ │ - @ instruction: 0x010c6e9a │ │ │ │ - tsteq ip, r6, ror fp │ │ │ │ - tsteq sl, lr, lsl r6 │ │ │ │ - tsteq ip, r6, asr fp │ │ │ │ - tsteq sp, sl, asr #10 │ │ │ │ - tsteq ip, r8, lsr fp │ │ │ │ - tsteq sp, ip, lsr r5 │ │ │ │ - @ instruction: 0x010a53bc │ │ │ │ - @ instruction: 0x010a53b4 │ │ │ │ - tsteq sp, r0, lsr #10 │ │ │ │ - smlabbeq sl, sl, r3, r5 │ │ │ │ - smlabbeq sl, r2, r3, r5 │ │ │ │ - tsteq sp, r8, lsl #10 │ │ │ │ - @ instruction: 0x010c4ab6 │ │ │ │ - tsteq sp, r2, lsl #10 │ │ │ │ - @ instruction: 0x010c4a98 │ │ │ │ - strdeq r5, [sp, -ip] │ │ │ │ - tsteq ip, sl, ror sl │ │ │ │ - strdeq r5, [sp, -sl] │ │ │ │ - tsteq ip, ip, asr sl │ │ │ │ - tsteq fp, r4, ror #12 │ │ │ │ - tsteq fp, r6, ror #12 │ │ │ │ - tsteq fp, sl, asr #12 │ │ │ │ - smlatteq ip, r2, r8, r6 │ │ │ │ - smlatteq ip, r2, r8, r6 │ │ │ │ - ldrdeq r6, [ip, -sl] │ │ │ │ - ldrdeq r6, [ip, -r8] │ │ │ │ - strdeq r6, [ip, -r0] │ │ │ │ - tsteq ip, r8, lsl #18 │ │ │ │ - tsteq ip, r6, lsl #18 │ │ │ │ - tsteq ip, sl, lsl r9 │ │ │ │ - tsteq ip, ip, lsr #18 │ │ │ │ - tsteq sp, r8, lsl r8 │ │ │ │ - tsteq ip, ip, lsl #18 │ │ │ │ - tsteq ip, ip, lsl #18 │ │ │ │ - tsteq ip, ip, lsl #18 │ │ │ │ - tsteq ip, r8, lsl r9 │ │ │ │ - tsteq ip, ip, lsl r9 │ │ │ │ - tsteq ip, r0, lsr #18 │ │ │ │ - tsteq ip, r4, lsr #18 │ │ │ │ - tsteq ip, ip, lsl r9 │ │ │ │ - tsteq ip, r4, lsl r9 │ │ │ │ - tsteq ip, r4, lsl r9 │ │ │ │ - smlatbeq ip, r8, r4, r6 │ │ │ │ - tsteq r3, sl, ror #18 │ │ │ │ - smlatteq ip, lr, r8, r6 │ │ │ │ - strdeq r7, [sp, -r0] │ │ │ │ - smlatteq ip, r0, r8, r6 │ │ │ │ - ldrdeq r6, [ip, -r4] │ │ │ │ - strdeq r5, [sl, -r2] │ │ │ │ - smlatteq sl, sl, r0, r5 │ │ │ │ - @ instruction: 0x010c68b4 │ │ │ │ - smlatbeq sp, r6, r6, r5 │ │ │ │ - smlabteq ip, sl, r9, r5 │ │ │ │ - ldrdeq r5, [ip, -r2] │ │ │ │ - ldrdeq r5, [ip, -lr] │ │ │ │ - ldrdeq r5, [ip, -lr] │ │ │ │ - ldrdeq r5, [ip, -lr] │ │ │ │ - ldrdeq r5, [ip, -lr] │ │ │ │ - smlatteq ip, ip, r9, r5 │ │ │ │ - smlatteq ip, lr, r9, r5 │ │ │ │ - strdeq r5, [ip, -r0] │ │ │ │ - smlatteq ip, lr, r9, r5 │ │ │ │ - tsteq ip, r4, lsr sl │ │ │ │ - smlatteq ip, r6, r9, r5 │ │ │ │ - strdeq r5, [ip, -r8] │ │ │ │ - @ instruction: 0x010c67ba │ │ │ │ - ldrdeq r6, [ip, -ip] │ │ │ │ - tsteq ip, r2, lsr #20 │ │ │ │ - tsteq ip, ip, lsr #20 │ │ │ │ - smlabteq ip, sl, r7, r6 │ │ │ │ - smlabteq ip, ip, r7, r6 │ │ │ │ - smlabteq ip, lr, r7, r6 │ │ │ │ - ldrdeq r6, [ip, -r0] │ │ │ │ - tsteq ip, r6, lsl sl │ │ │ │ - tsteq ip, r8, lsl sl │ │ │ │ - @ instruction: 0x010c67b6 │ │ │ │ - tsteq sp, r0, lsr r1 │ │ │ │ - smlatbeq ip, lr, r7, r6 │ │ │ │ - @ instruction: 0x010c67bc │ │ │ │ - smlabteq ip, r6, r7, r6 │ │ │ │ - tsteq r3, r6, lsl r7 │ │ │ │ - @ instruction: 0x010c67bc │ │ │ │ - strdeq r3, [fp, -r4] │ │ │ │ - strdeq r3, [fp, -r2] │ │ │ │ - smlatbeq ip, r8, r7, r6 │ │ │ │ - tsteq ip, ip, lsl #12 │ │ │ │ - @ instruction: 0x010c679e │ │ │ │ - @ instruction: 0x010c679e │ │ │ │ - tsteq sl, ip, ror #28 │ │ │ │ - tsteq sl, r6, ror #28 │ │ │ │ - smlatteq sp, r8, r2, r1 │ │ │ │ - tsteq sl, r0, asr #28 │ │ │ │ - tsteq sl, sl, lsr lr │ │ │ │ - tsteq sl, r0, lsr r6 │ │ │ │ - tsteq sl, r2, lsr #12 │ │ │ │ - tsteq sl, r0, lsr #12 │ │ │ │ - tsteq sl, lr, lsl r6 │ │ │ │ - tsteq sl, ip, lsl r6 │ │ │ │ - tsteq sl, sl, lsl r6 │ │ │ │ - tsteq sl, r8, lsl r6 │ │ │ │ - tsteq sl, r6, lsl r6 │ │ │ │ - tsteq sl, r0, lsl r6 │ │ │ │ - tsteq sl, lr, lsl #12 │ │ │ │ - tsteq sp, ip, lsr r2 │ │ │ │ - tsteq sp, lr, lsl r2 │ │ │ │ - tsteq r3, r2, lsl #11 │ │ │ │ - @ instruction: 0x010a4cb2 │ │ │ │ - @ instruction: 0x010c449e │ │ │ │ + bmi fe200658 │ │ │ │ + tstcs r1, r3, lsr r6 │ │ │ │ + ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ + strbmi pc, [r1, #-965] @ 0xfffffc3b @ │ │ │ │ + bl fe1036f8 │ │ │ │ + stccs 1, cr11, [r1, #-276] @ 0xfffffeec │ │ │ │ + bmi 20b9c7c │ │ │ │ + strtmi r4, [r0], -r9, lsr #12 │ │ │ │ + @ instruction: 0xf7ae447a │ │ │ │ + ands lr, sl, r8, ror fp │ │ │ │ + tstcs r1, ip, ror sl │ │ │ │ + ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ + bl 1d03718 │ │ │ │ + bmi 1f7d8b0 │ │ │ │ + tstcs r1, fp, lsr #12 │ │ │ │ + ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ + bl 1b03728 │ │ │ │ + bmi 1ebd8a0 │ │ │ │ + ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ + bl 1983734 │ │ │ │ + @ instruction: 0x462b4a75 │ │ │ │ + ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ + @ instruction: 0xf7ae4620 │ │ │ │ + @ instruction: 0xbdf8eb5c │ │ │ │ + tsteq sl, r2, asr r2 │ │ │ │ + tsteq ip, sl, lsr sl │ │ │ │ + tsteq sl, r2, lsr r2 │ │ │ │ + tsteq ip, sl, lsl sl │ │ │ │ + smlatbeq ip, sl, r3, r5 │ │ │ │ + strdeq r4, [ip, -r6] │ │ │ │ + strdeq r6, [ip, -sl] │ │ │ │ + ldrdeq r4, [ip, -r6] │ │ │ │ + tsteq sl, lr, ror r4 │ │ │ │ + @ instruction: 0x010c49b6 │ │ │ │ + smlatbeq sp, sl, r3, r5 │ │ │ │ + @ instruction: 0x010c4998 │ │ │ │ + @ instruction: 0x010d539c │ │ │ │ + tsteq sl, ip, lsl r2 │ │ │ │ + tsteq sl, r4, lsl r2 │ │ │ │ + smlabbeq sp, r0, r3, r5 │ │ │ │ + smlatteq sl, sl, r1, r5 │ │ │ │ + smlatteq sl, r2, r1, r5 │ │ │ │ + tsteq sp, r8, ror #6 │ │ │ │ + tsteq ip, r6, lsl r9 │ │ │ │ + tsteq sp, r2, ror #6 │ │ │ │ + strdeq r4, [ip, -r8] │ │ │ │ + tsteq sp, ip, asr r3 │ │ │ │ + ldrdeq r4, [ip, -sl] │ │ │ │ + tsteq sp, sl, asr r3 │ │ │ │ + @ instruction: 0x010c48bc │ │ │ │ + smlabteq fp, r4, r4, r3 │ │ │ │ + smlabteq fp, r6, r4, r3 │ │ │ │ + smlatbeq fp, sl, r4, r3 │ │ │ │ + tsteq ip, r2, asr #14 │ │ │ │ + tsteq ip, r2, asr #14 │ │ │ │ + tsteq ip, sl, lsr r7 │ │ │ │ + tsteq ip, r8, lsr r7 │ │ │ │ + tsteq ip, r0, asr r7 │ │ │ │ + tsteq ip, r8, ror #14 │ │ │ │ + tsteq ip, r6, ror #14 │ │ │ │ + tsteq ip, sl, ror r7 │ │ │ │ + smlabbeq ip, ip, r7, r6 │ │ │ │ + tsteq sp, r8, ror r6 │ │ │ │ + tsteq ip, ip, ror #14 │ │ │ │ + tsteq ip, ip, ror #14 │ │ │ │ + tsteq ip, ip, ror #14 │ │ │ │ + tsteq ip, r8, ror r7 │ │ │ │ + tsteq ip, ip, ror r7 │ │ │ │ + smlabbeq ip, r0, r7, r6 │ │ │ │ + smlabbeq ip, r4, r7, r6 │ │ │ │ + tsteq ip, ip, ror r7 │ │ │ │ + tsteq ip, r4, ror r7 │ │ │ │ + tsteq ip, r4, ror r7 │ │ │ │ + tsteq ip, r8, lsl #6 │ │ │ │ + tsteq r3, sl, asr #15 │ │ │ │ + tsteq ip, lr, asr #14 │ │ │ │ + tsteq sp, r0, asr r5 │ │ │ │ + tsteq ip, r0, asr #14 │ │ │ │ + tsteq ip, r4, lsr r7 │ │ │ │ + tsteq sl, r2, asr pc │ │ │ │ + tsteq sl, sl, asr #30 │ │ │ │ + tsteq ip, r4, lsl r7 │ │ │ │ + tsteq sp, r6, lsl #10 │ │ │ │ + tsteq ip, sl, lsr #16 │ │ │ │ + tsteq ip, r2, lsr r8 │ │ │ │ + tsteq ip, lr, lsr r8 │ │ │ │ + tsteq ip, lr, lsr r8 │ │ │ │ + tsteq ip, lr, lsr r8 │ │ │ │ + tsteq ip, lr, lsr r8 │ │ │ │ + tsteq ip, ip, asr #16 │ │ │ │ + tsteq ip, lr, asr #16 │ │ │ │ + tsteq ip, r0, asr r9 │ │ │ │ + tsteq ip, lr, asr #16 │ │ │ │ + @ instruction: 0x010c5894 │ │ │ │ + tsteq ip, r6, asr #16 │ │ │ │ + tsteq ip, r8, asr r8 │ │ │ │ + tsteq ip, sl, lsl r6 │ │ │ │ + tsteq ip, ip, lsr r6 │ │ │ │ + smlabbeq ip, r2, r8, r5 │ │ │ │ + smlabbeq ip, ip, r8, r5 │ │ │ │ + tsteq ip, sl, lsr #12 │ │ │ │ + tsteq ip, ip, lsr #12 │ │ │ │ + tsteq ip, lr, lsr #12 │ │ │ │ + tsteq ip, r0, lsr r6 │ │ │ │ + tsteq ip, r6, ror r8 │ │ │ │ + tsteq ip, r8, ror r8 │ │ │ │ + tsteq ip, r6, lsl r6 │ │ │ │ + @ instruction: 0x010d4f90 │ │ │ │ + tsteq ip, lr, lsl #12 │ │ │ │ + tsteq ip, ip, lsl r6 │ │ │ │ + tsteq ip, r6, lsr #12 │ │ │ │ + tsteq r3, r6, ror r5 │ │ │ │ + tsteq ip, ip, lsl r6 │ │ │ │ + tsteq fp, r4, asr pc │ │ │ │ + tsteq fp, r2, asr pc │ │ │ │ + tsteq ip, r8, lsl #12 │ │ │ │ + tsteq ip, ip, ror #8 │ │ │ │ + strdeq r6, [ip, -lr] │ │ │ │ + strdeq r6, [ip, -lr] │ │ │ │ + smlabteq sl, ip, ip, r4 │ │ │ │ + smlabteq sl, r6, ip, r4 │ │ │ │ + tsteq sp, r8, asr #2 │ │ │ │ + smlatbeq sl, r0, ip, r4 │ │ │ │ + @ instruction: 0x010a4c9a │ │ │ │ + @ instruction: 0x010ac490 │ │ │ │ + smlabbeq sl, r2, r4, ip │ │ │ │ + smlabbeq sl, r0, r4, ip │ │ │ │ + tsteq sl, lr, ror r4 │ │ │ │ + tsteq sl, ip, ror r4 │ │ │ │ + tsteq sl, sl, ror r4 │ │ │ │ + tsteq sl, r8, ror r4 │ │ │ │ + tsteq sl, r6, ror r4 │ │ │ │ + tsteq sl, r0, ror r4 │ │ │ │ + tsteq sl, lr, ror #8 │ │ │ │ + swpeq r1, ip, [sp] │ │ │ │ + tsteq sp, lr, ror r0 │ │ │ │ + tsteq r3, r2, ror #7 │ │ │ │ + tsteq sl, r2, lsl fp │ │ │ │ + strdeq r4, [ip, -lr] │ │ │ │ svcvc 0x0037f5b0 │ │ │ │ strlt sp, [r8, #-61] @ 0xffffffc3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d817 │ │ │ │ eorsle r7, r5, r8, lsl #30 │ │ │ │ @@ -82876,29 +82876,29 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ ldmdami r0, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, sp, lr, pc} @ │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - ldrdeq r4, [sp, -ip] │ │ │ │ - tsteq sp, sl, asr sp │ │ │ │ - tsteq sp, r0, lsr #26 │ │ │ │ - tsteq sp, sl, lsr sp │ │ │ │ - strdeq r4, [sp, -r4] │ │ │ │ - smlabbeq sp, sl, sp, r4 │ │ │ │ - @ instruction: 0x010d4d9c │ │ │ │ - tsteq sp, r2, asr sp │ │ │ │ - tsteq sp, r4, asr #28 │ │ │ │ - strdeq r4, [sp, -r6] │ │ │ │ - tsteq sp, r8, lsl lr │ │ │ │ - smlabteq sp, r2, sp, r4 │ │ │ │ - tsteq sp, r8, ror #28 │ │ │ │ - tsteq sp, r2, ror lr │ │ │ │ - tsteq sp, r0, asr #28 │ │ │ │ + tsteq sp, ip, lsr ip │ │ │ │ + @ instruction: 0x010d4bba │ │ │ │ + smlabbeq sp, r0, fp, r4 │ │ │ │ + @ instruction: 0x010d4b9a │ │ │ │ + tsteq sp, r4, asr fp │ │ │ │ + smlatteq sp, sl, fp, r4 │ │ │ │ + strdeq r4, [sp, -ip] │ │ │ │ + @ instruction: 0x010d4bb2 │ │ │ │ + smlatbeq sp, r4, ip, r4 │ │ │ │ + tsteq sp, r6, asr ip │ │ │ │ + tsteq sp, r8, ror ip │ │ │ │ + tsteq sp, r2, lsr #24 │ │ │ │ + smlabteq sp, r8, ip, r4 │ │ │ │ + ldrdeq r4, [sp, -r2] │ │ │ │ + smlatbeq sp, r0, ip, r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1cd78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ @ instruction: 0xf0007f37 │ │ │ │ ldrmi r8, [lr], -r8, ror #1 │ │ │ │ @@ -83767,205 +83767,205 @@ │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl 7047c4 │ │ │ │ bmi ff13ef40 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ orr lr, r4, r2, lsl fp │ │ │ │ - tsteq sl, lr, lsl #18 │ │ │ │ - strdeq r4, [ip, -r8] │ │ │ │ - tsteq sl, sl, asr #24 │ │ │ │ - tsteq sp, r0, ror sp │ │ │ │ - tsteq sp, r6, ror #26 │ │ │ │ - qaddeq ip, r2, sl │ │ │ │ - tsteq sl, r8, asr #18 │ │ │ │ - smlatteq ip, ip, r2, lr │ │ │ │ - tsteq sl, r6, lsr #18 │ │ │ │ - smlatteq ip, r6, r2, lr │ │ │ │ - tsteq sl, r4, lsl #18 │ │ │ │ - tsteq sp, ip, asr sp │ │ │ │ - smlatteq sl, r2, r8, r4 │ │ │ │ - tsteq sp, lr, asr sp │ │ │ │ - smlabteq sl, r8, r8, r4 │ │ │ │ - @ instruction: 0x010d4cb4 │ │ │ │ - tsteq ip, r2 │ │ │ │ - smlatbeq sp, sl, ip, r4 │ │ │ │ - @ instruction: 0x010d4cb2 │ │ │ │ - tsteq ip, r4, ror #18 │ │ │ │ - @ instruction: 0x010c3fb0 │ │ │ │ - tsteq sl, ip, asr #16 │ │ │ │ - tsteq sl, ip, lsr r8 │ │ │ │ - tsteq sl, ip, lsr #16 │ │ │ │ - tsteq ip, r2, lsl #4 │ │ │ │ - tsteq ip, lr, asr pc │ │ │ │ - smlabteq ip, r4, pc, r3 @ │ │ │ │ - smlatteq sl, r2, r7, r4 │ │ │ │ - ldrdeq r4, [sl, -sl] │ │ │ │ - @ instruction: 0x010c3fb6 │ │ │ │ - @ instruction: 0x010a47b0 │ │ │ │ + tsteq sl, lr, ror #14 │ │ │ │ + tsteq ip, r8, asr pc │ │ │ │ + smlatbeq sl, sl, sl, fp │ │ │ │ + ldrdeq r4, [sp, -r0] │ │ │ │ + smlabteq sp, r6, fp, r4 │ │ │ │ + @ instruction: 0x010abeb2 │ │ │ │ smlatbeq sl, r8, r7, r4 │ │ │ │ - smlatbeq ip, ip, pc, r3 @ │ │ │ │ - tsteq sl, lr, ror r7 │ │ │ │ - tsteq sl, r6, ror r7 │ │ │ │ - @ instruction: 0x010c3f96 │ │ │ │ - tsteq sl, ip, asr #14 │ │ │ │ - tsteq sl, r4, asr #14 │ │ │ │ - smlabbeq ip, r0, pc, r3 @ │ │ │ │ - tsteq sl, sl, lsl r7 │ │ │ │ - tsteq sl, r2, lsl r7 │ │ │ │ - tsteq ip, r6, ror pc │ │ │ │ - smlatteq sl, r8, r6, r4 │ │ │ │ - smlatteq sl, r0, r6, r4 │ │ │ │ - tsteq ip, r0, ror pc │ │ │ │ - @ instruction: 0x010a46b6 │ │ │ │ - smlatbeq sl, lr, r6, r4 │ │ │ │ - tsteq ip, sl, ror #30 │ │ │ │ - smlabbeq sl, r4, r6, r4 │ │ │ │ - tsteq sl, ip, ror r6 │ │ │ │ - tsteq ip, ip, asr pc │ │ │ │ - tsteq sl, r2, asr r6 │ │ │ │ - tsteq sl, sl, asr #12 │ │ │ │ - tsteq ip, r6, asr pc │ │ │ │ - tsteq sl, r0, lsr #12 │ │ │ │ - tsteq sl, r8, lsl r6 │ │ │ │ - tsteq ip, r0, asr #30 │ │ │ │ - smlatteq sl, lr, r5, r4 │ │ │ │ - smlatteq sl, r6, r5, r4 │ │ │ │ - tsteq ip, sl, lsr #30 │ │ │ │ - @ instruction: 0x010a45bc │ │ │ │ - @ instruction: 0x010a45b4 │ │ │ │ - tsteq ip, r4, lsl pc │ │ │ │ - smlabbeq sl, sl, r5, r4 │ │ │ │ - smlabbeq sl, r2, r5, r4 │ │ │ │ - tsteq ip, sl, lsl #30 │ │ │ │ - tsteq sl, r8, asr r5 │ │ │ │ - tsteq sl, r0, asr r5 │ │ │ │ - tsteq ip, r4, lsl pc │ │ │ │ - tsteq sl, r6, lsr #10 │ │ │ │ - tsteq sl, lr, lsl r5 │ │ │ │ - tsteq ip, r2, lsl #30 │ │ │ │ - strdeq r4, [sl, -r4] │ │ │ │ - smlatteq sl, ip, r4, r4 │ │ │ │ - smlabbeq sp, r4, r9, r4 │ │ │ │ - @ instruction: 0x010c45bc │ │ │ │ - tsteq ip, r8, lsl #24 │ │ │ │ - tsteq sl, r6, asr r7 │ │ │ │ - smlatbeq ip, r4, sp, r4 │ │ │ │ - smlatbeq ip, sl, sp, r4 │ │ │ │ - @ instruction: 0x010c4db4 │ │ │ │ - @ instruction: 0x010c4db2 │ │ │ │ - @ instruction: 0x010c4db0 │ │ │ │ - smlatbeq ip, lr, sp, r4 │ │ │ │ - @ instruction: 0x010c4db8 │ │ │ │ - @ instruction: 0x010c4db6 │ │ │ │ - smlabteq ip, r0, sp, r4 │ │ │ │ - smlabteq ip, r2, sp, r4 │ │ │ │ - ldrdeq r4, [ip, -r0] │ │ │ │ - ldrdeq r4, [ip, -lr] │ │ │ │ - tsteq ip, r0, lsl #28 │ │ │ │ - tsteq ip, r6, lsl #28 │ │ │ │ - tsteq ip, r4, lsl lr │ │ │ │ - tsteq ip, r2, lsl lr │ │ │ │ + tsteq ip, ip, asr #2 │ │ │ │ + smlabbeq sl, r6, r7, r4 │ │ │ │ + tsteq ip, r6, asr #2 │ │ │ │ + tsteq sl, r4, ror #14 │ │ │ │ + @ instruction: 0x010d4bbc │ │ │ │ + tsteq sl, r2, asr #14 │ │ │ │ + @ instruction: 0x010d4bbe │ │ │ │ + tsteq sl, r8, lsr #14 │ │ │ │ + tsteq sp, r4, lsl fp │ │ │ │ + tsteq ip, r2, ror #28 │ │ │ │ + tsteq sp, sl, lsl #22 │ │ │ │ + tsteq sp, r2, lsl fp │ │ │ │ + smlabteq ip, r4, r7, r4 │ │ │ │ tsteq ip, r0, lsl lr │ │ │ │ - tsteq ip, r2, lsl lr │ │ │ │ - smlatteq sp, r0, r7, r4 │ │ │ │ - tsteq r3, ip, lsr #22 │ │ │ │ - @ instruction: 0x010b289e │ │ │ │ - strdeq fp, [sl, -r6] │ │ │ │ - smlabbeq sp, r2, sp, r1 │ │ │ │ - tsteq ip, r2, ror #4 │ │ │ │ - tsteq ip, lr, asr r2 │ │ │ │ - smlabteq sl, sl, fp, fp │ │ │ │ - tsteq ip, sl, asr #4 │ │ │ │ - tsteq ip, sl, asr #4 │ │ │ │ - tsteq ip, sl, asr #4 │ │ │ │ - tsteq ip, r2, asr #4 │ │ │ │ - tsteq ip, lr, lsr r2 │ │ │ │ - tsteq ip, sl, lsr r2 │ │ │ │ - tsteq ip, sl, lsr r2 │ │ │ │ - tsteq ip, lr, lsr r2 │ │ │ │ - tsteq ip, r2, asr #4 │ │ │ │ - tsteq ip, sl, asr #4 │ │ │ │ - tsteq r3, r0, lsl #20 │ │ │ │ - smlabteq ip, ip, pc, r4 @ │ │ │ │ - smlabteq ip, lr, pc, r4 @ │ │ │ │ - smlabteq ip, r6, pc, r4 @ │ │ │ │ - smlabteq ip, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x010c4f92 │ │ │ │ - smlatbeq ip, sl, pc, r4 @ │ │ │ │ - tsteq ip, sl, ror pc │ │ │ │ - tsteq r3, r0, ror r9 │ │ │ │ - smlabbeq ip, r2, pc, r4 @ │ │ │ │ - tsteq ip, sl, ror pc │ │ │ │ - smlabbeq ip, r6, pc, r4 @ │ │ │ │ - smlabbeq ip, lr, pc, r4 @ │ │ │ │ - @ instruction: 0x010c4f96 │ │ │ │ - smlatbeq sp, lr, r5, r4 │ │ │ │ - tsteq fp, sl, lsr r4 │ │ │ │ - tsteq fp, ip, lsr r4 │ │ │ │ - tsteq fp, r0, lsr #8 │ │ │ │ - @ instruction: 0x010c56b8 │ │ │ │ - @ instruction: 0x010c56b8 │ │ │ │ - @ instruction: 0x010c56b0 │ │ │ │ - smlatbeq ip, lr, r6, r5 │ │ │ │ - smlabteq ip, r6, r6, r5 │ │ │ │ + smlatbeq sl, ip, r6, r4 │ │ │ │ + @ instruction: 0x010a469c │ │ │ │ + smlabbeq sl, ip, r6, r4 │ │ │ │ + tsteq ip, r2, rrx │ │ │ │ + @ instruction: 0x010c3dbe │ │ │ │ + tsteq ip, r4, lsr #28 │ │ │ │ + tsteq sl, r2, asr #12 │ │ │ │ + tsteq sl, sl, lsr r6 │ │ │ │ + tsteq ip, r6, lsl lr │ │ │ │ + tsteq sl, r0, lsl r6 │ │ │ │ + tsteq sl, r8, lsl #12 │ │ │ │ + tsteq ip, ip, lsl #28 │ │ │ │ + ldrdeq r4, [sl, -lr] │ │ │ │ + ldrdeq r4, [sl, -r6] │ │ │ │ + strdeq r3, [ip, -r6] │ │ │ │ + smlatbeq sl, ip, r5, r4 │ │ │ │ + smlatbeq sl, r4, r5, r4 │ │ │ │ + smlatteq ip, r0, sp, r3 │ │ │ │ + tsteq sl, sl, ror r5 │ │ │ │ + tsteq sl, r2, ror r5 │ │ │ │ + ldrdeq r3, [ip, -r6] │ │ │ │ + tsteq sl, r8, asr #10 │ │ │ │ + tsteq sl, r0, asr #10 │ │ │ │ + ldrdeq r3, [ip, -r0] │ │ │ │ + tsteq sl, r6, lsl r5 │ │ │ │ + tsteq sl, lr, lsl #10 │ │ │ │ + smlabteq ip, sl, sp, r3 │ │ │ │ + smlatteq sl, r4, r4, r4 │ │ │ │ + ldrdeq r4, [sl, -ip] │ │ │ │ + @ instruction: 0x010c3dbc │ │ │ │ + @ instruction: 0x010a44b2 │ │ │ │ + smlatbeq sl, sl, r4, r4 │ │ │ │ + @ instruction: 0x010c3db6 │ │ │ │ + smlabbeq sl, r0, r4, r4 │ │ │ │ + tsteq sl, r8, ror r4 │ │ │ │ + smlatbeq ip, r0, sp, r3 │ │ │ │ + tsteq sl, lr, asr #8 │ │ │ │ + tsteq sl, r6, asr #8 │ │ │ │ + smlabbeq ip, sl, sp, r3 │ │ │ │ + tsteq sl, ip, lsl r4 │ │ │ │ + tsteq sl, r4, lsl r4 │ │ │ │ + tsteq ip, r4, ror sp │ │ │ │ + smlatteq sl, sl, r3, r4 │ │ │ │ + smlatteq sl, r2, r3, r4 │ │ │ │ + tsteq ip, sl, ror #26 │ │ │ │ + @ instruction: 0x010a43b8 │ │ │ │ + @ instruction: 0x010a43b0 │ │ │ │ + tsteq ip, r4, ror sp │ │ │ │ + smlabbeq sl, r6, r3, r4 │ │ │ │ + tsteq sl, lr, ror r3 │ │ │ │ + tsteq ip, r2, ror #26 │ │ │ │ + tsteq sl, r4, asr r3 │ │ │ │ + tsteq sl, ip, asr #6 │ │ │ │ + smlatteq sp, r4, r7, r4 │ │ │ │ + tsteq ip, ip, lsl r4 │ │ │ │ + tsteq ip, r8, ror #20 │ │ │ │ + @ instruction: 0x010ab5b6 │ │ │ │ + tsteq ip, r4, lsl #24 │ │ │ │ + tsteq ip, sl, lsl #24 │ │ │ │ + tsteq ip, r4, lsl ip │ │ │ │ + tsteq ip, r2, lsl ip │ │ │ │ + tsteq ip, r0, lsl ip │ │ │ │ + tsteq ip, lr, lsl #24 │ │ │ │ + tsteq ip, r8, lsl ip │ │ │ │ + tsteq ip, r6, lsl ip │ │ │ │ + tsteq ip, r0, lsr #24 │ │ │ │ + tsteq ip, r2, lsr #24 │ │ │ │ + tsteq ip, r0, lsr ip │ │ │ │ + tsteq ip, lr, lsr ip │ │ │ │ + tsteq ip, r0, ror #24 │ │ │ │ + tsteq ip, r6, ror #24 │ │ │ │ + tsteq ip, r4, ror ip │ │ │ │ + tsteq ip, r2, ror ip │ │ │ │ + tsteq ip, r0, ror ip │ │ │ │ + tsteq ip, r2, ror ip │ │ │ │ + tsteq sp, r0, asr #12 │ │ │ │ + tsteq r3, ip, lsl #19 │ │ │ │ + strdeq r2, [fp, -lr] │ │ │ │ + tsteq sl, r6, asr sl │ │ │ │ + smlatteq sp, r2, fp, r1 │ │ │ │ + smlabteq ip, r2, r0, r4 │ │ │ │ + strheq r4, [ip, -lr] │ │ │ │ + tsteq sl, sl, lsr #20 │ │ │ │ + smlatbeq ip, sl, r0, r4 │ │ │ │ + smlatbeq ip, sl, r0, r4 │ │ │ │ + smlatbeq ip, sl, r0, r4 │ │ │ │ + smlatbeq ip, r2, r0, r4 │ │ │ │ + swpeq r4, lr, [ip] │ │ │ │ + swpeq r4, sl, [ip] │ │ │ │ + swpeq r4, sl, [ip] │ │ │ │ + swpeq r4, lr, [ip] │ │ │ │ + smlatbeq ip, r2, r0, r4 │ │ │ │ + smlatbeq ip, sl, r0, r4 │ │ │ │ + tsteq r3, r0, ror #16 │ │ │ │ + tsteq ip, ip, lsr #28 │ │ │ │ + tsteq ip, lr, lsr #28 │ │ │ │ + tsteq ip, r6, lsr #28 │ │ │ │ + tsteq ip, r0, lsr #28 │ │ │ │ + strdeq r4, [ip, -r2] │ │ │ │ + tsteq ip, sl, lsl #28 │ │ │ │ + ldrdeq r4, [ip, -sl] │ │ │ │ + @ instruction: 0x011377d0 │ │ │ │ + smlatteq ip, r2, sp, r4 │ │ │ │ + ldrdeq r4, [ip, -sl] │ │ │ │ + smlatteq ip, r6, sp, r4 │ │ │ │ + smlatteq ip, lr, sp, r4 │ │ │ │ + strdeq r4, [ip, -r6] │ │ │ │ + tsteq sp, lr, lsl #8 │ │ │ │ + @ instruction: 0x010b229a │ │ │ │ + @ instruction: 0x010b229c │ │ │ │ + smlabbeq fp, r0, r2, r2 │ │ │ │ + tsteq ip, r8, lsl r5 │ │ │ │ + tsteq ip, r8, lsl r5 │ │ │ │ + tsteq ip, r0, lsl r5 │ │ │ │ + tsteq ip, lr, lsl #10 │ │ │ │ + tsteq ip, r6, lsr #10 │ │ │ │ + tsteq ip, lr, lsr r5 │ │ │ │ + tsteq ip, ip, lsr r5 │ │ │ │ + tsteq ip, r0, asr r5 │ │ │ │ + tsteq ip, r2, ror #10 │ │ │ │ + tsteq sp, lr, asr #8 │ │ │ │ + tsteq ip, r2, asr #10 │ │ │ │ + tsteq ip, r2, asr #10 │ │ │ │ + tsteq ip, r2, asr #10 │ │ │ │ + tsteq ip, lr, asr #10 │ │ │ │ + tsteq ip, r2, asr r5 │ │ │ │ + tsteq ip, r6, asr r5 │ │ │ │ + tsteq ip, sl, asr r5 │ │ │ │ + tsteq ip, r2, asr r5 │ │ │ │ + tsteq ip, sl, asr #10 │ │ │ │ + tsteq ip, sl, asr #10 │ │ │ │ ldrdeq r5, [ip, -lr] │ │ │ │ + tsteq r3, r0, lsr #11 │ │ │ │ + tsteq ip, r4, lsr #10 │ │ │ │ + tsteq sp, r6, lsr #6 │ │ │ │ + tsteq ip, r6, lsl r5 │ │ │ │ + tsteq ip, sl, lsl #10 │ │ │ │ + tsteq sl, r8, lsr #26 │ │ │ │ + tsteq sl, r0, lsr #26 │ │ │ │ + smlatteq ip, sl, r4, r5 │ │ │ │ + @ instruction: 0x010d42bc │ │ │ │ + smlatteq ip, r0, r5, r4 │ │ │ │ + smlatteq ip, r8, r5, r4 │ │ │ │ + strdeq r4, [ip, -r4] │ │ │ │ + strdeq r4, [ip, -r6] │ │ │ │ + strdeq r4, [ip, -r8] │ │ │ │ + strdeq r4, [ip, -sl] │ │ │ │ + tsteq ip, r8, lsl #12 │ │ │ │ + tsteq ip, sl, lsl #12 │ │ │ │ + tsteq ip, ip, lsl #14 │ │ │ │ + ldrdeq r4, [sp, -lr] │ │ │ │ + strdeq r4, [ip, -ip] │ │ │ │ + tsteq ip, r2, asr #12 │ │ │ │ + strdeq r4, [ip, -r4] │ │ │ │ + tsteq ip, r6, lsl #12 │ │ │ │ + smlabteq ip, r8, r3, r5 │ │ │ │ + smlatteq ip, sl, r3, r5 │ │ │ │ + tsteq ip, r0, lsr r6 │ │ │ │ + tsteq ip, sl, lsr r6 │ │ │ │ + ldrdeq r5, [ip, -r8] │ │ │ │ + ldrdeq r5, [ip, -sl] │ │ │ │ ldrdeq r5, [ip, -ip] │ │ │ │ - strdeq r5, [ip, -r0] │ │ │ │ - tsteq ip, r2, lsl #14 │ │ │ │ - smlatteq sp, lr, r5, r4 │ │ │ │ - smlatteq ip, r2, r6, r5 │ │ │ │ - smlatteq ip, r2, r6, r5 │ │ │ │ - smlatteq ip, r2, r6, r5 │ │ │ │ - smlatteq ip, lr, r6, r5 │ │ │ │ - strdeq r5, [ip, -r2] │ │ │ │ - strdeq r5, [ip, -r6] │ │ │ │ - strdeq r5, [ip, -sl] │ │ │ │ - strdeq r5, [ip, -r2] │ │ │ │ - smlatteq ip, sl, r6, r5 │ │ │ │ - smlatteq ip, sl, r6, r5 │ │ │ │ - tsteq ip, lr, ror r2 │ │ │ │ - tsteq r3, r0, asr #14 │ │ │ │ - smlabteq ip, r4, r6, r5 │ │ │ │ - smlabteq sp, r6, r4, r6 │ │ │ │ - @ instruction: 0x010c56b6 │ │ │ │ - smlatbeq ip, sl, r6, r5 │ │ │ │ - smlabteq sl, r8, lr, r3 │ │ │ │ - smlabteq sl, r0, lr, r3 │ │ │ │ - smlabbeq ip, sl, r6, r5 │ │ │ │ - tsteq sp, ip, asr r4 │ │ │ │ - smlabbeq ip, r0, r7, r4 │ │ │ │ - smlabbeq ip, r8, r7, r4 │ │ │ │ - @ instruction: 0x010c4794 │ │ │ │ - @ instruction: 0x010c4796 │ │ │ │ - @ instruction: 0x010c4798 │ │ │ │ - @ instruction: 0x010c479a │ │ │ │ - smlatbeq ip, r8, r7, r4 │ │ │ │ - smlatbeq ip, sl, r7, r4 │ │ │ │ - smlatbeq ip, ip, r8, r4 │ │ │ │ - tsteq sp, lr, ror r2 │ │ │ │ - @ instruction: 0x010c479c │ │ │ │ - smlatteq ip, r2, r7, r4 │ │ │ │ - @ instruction: 0x010c4794 │ │ │ │ - smlatbeq ip, r6, r7, r4 │ │ │ │ - tsteq ip, r8, ror #10 │ │ │ │ - smlabbeq ip, sl, r5, r5 │ │ │ │ - ldrdeq r4, [ip, -r0] │ │ │ │ - ldrdeq r4, [ip, -sl] │ │ │ │ - tsteq ip, r8, ror r5 │ │ │ │ - tsteq ip, sl, ror r5 │ │ │ │ - tsteq ip, ip, ror r5 │ │ │ │ - tsteq ip, lr, ror r5 │ │ │ │ - smlabteq ip, r4, r7, r4 │ │ │ │ - smlabteq ip, r6, r7, r4 │ │ │ │ - tsteq ip, r4, ror #10 │ │ │ │ - ldrdeq r3, [sp, -lr] │ │ │ │ - tsteq ip, ip, asr r5 │ │ │ │ - tsteq ip, sl, ror #10 │ │ │ │ - tsteq ip, r4, ror r5 │ │ │ │ + ldrdeq r5, [ip, -lr] │ │ │ │ + tsteq ip, r4, lsr #12 │ │ │ │ + tsteq ip, r6, lsr #12 │ │ │ │ + smlabteq ip, r4, r3, r5 │ │ │ │ + tsteq sp, lr, lsr sp │ │ │ │ + @ instruction: 0x010c53bc │ │ │ │ + smlabteq ip, sl, r3, r5 │ │ │ │ + ldrdeq r5, [ip, -r4] │ │ │ │ ldrtmi r4, [fp], -r8, ror #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ bmi 1a8125c │ │ │ │ ldrtmi r2, [r3], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stmib r4, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @@ -84063,40 +84063,40 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ and lr, r6, sl, asr #17 │ │ │ │ @ instruction: 0x462b4a1c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ ldcllt 8, cr14, [r8, #776]! @ 0x308 │ │ │ │ - tsteq r3, r8, asr #3 │ │ │ │ - tsteq ip, lr, ror #4 │ │ │ │ - smlatbeq fp, r6, fp, r1 │ │ │ │ - smlatbeq fp, r4, fp, r1 │ │ │ │ - tsteq ip, sl, asr r2 │ │ │ │ - strheq r3, [ip, -lr] │ │ │ │ - tsteq ip, r0, asr r2 │ │ │ │ - tsteq ip, r0, asr r2 │ │ │ │ - tsteq sl, lr, lsl r9 │ │ │ │ - tsteq sl, r8, lsl r9 │ │ │ │ - @ instruction: 0x010cfd9a │ │ │ │ - strdeq r3, [sl, -r2] │ │ │ │ - smlatteq sl, ip, r8, r3 │ │ │ │ - smlatteq sl, r2, r0, fp │ │ │ │ - ldrdeq fp, [sl, -r4] │ │ │ │ - ldrdeq fp, [sl, -r2] │ │ │ │ - ldrdeq fp, [sl, -r0] │ │ │ │ - smlabteq sl, lr, r0, fp │ │ │ │ - smlabteq sl, ip, r0, fp │ │ │ │ - smlabteq sl, sl, r0, fp │ │ │ │ - smlabteq sl, r8, r0, fp │ │ │ │ - smlabteq sl, r2, r0, fp │ │ │ │ - smlabteq sl, r0, r0, fp │ │ │ │ - smlatteq ip, lr, ip, pc @ │ │ │ │ - ldrdeq pc, [ip, -r0] │ │ │ │ - tsteq r3, r4, lsr r0 │ │ │ │ + tsteq r3, r8, lsr #32 │ │ │ │ + smlabteq ip, lr, r0, r5 │ │ │ │ + tsteq fp, r6, lsl #20 │ │ │ │ + tsteq fp, r4, lsl #20 │ │ │ │ + strheq r5, [ip, -sl] │ │ │ │ + tsteq ip, lr, lsl pc │ │ │ │ + strheq r5, [ip, -r0] │ │ │ │ + strheq r5, [ip, -r0] │ │ │ │ + tsteq sl, lr, ror r7 │ │ │ │ + tsteq sl, r8, ror r7 │ │ │ │ + strdeq pc, [ip, -sl] │ │ │ │ + tsteq sl, r2, asr r7 │ │ │ │ + tsteq sl, ip, asr #14 │ │ │ │ + tsteq sl, r2, asr #30 │ │ │ │ + tsteq sl, r4, lsr pc │ │ │ │ + tsteq sl, r2, lsr pc │ │ │ │ + tsteq sl, r0, lsr pc │ │ │ │ + tsteq sl, lr, lsr #30 │ │ │ │ + tsteq sl, ip, lsr #30 │ │ │ │ + tsteq sl, sl, lsr #30 │ │ │ │ + tsteq sl, r8, lsr #30 │ │ │ │ + tsteq sl, r2, lsr #30 │ │ │ │ + tsteq sl, r0, lsr #30 │ │ │ │ + tstpeq ip, lr, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01136e94 │ │ │ │ svcvs 0x00e5f5b0 │ │ │ │ strlt sp, [r8, #-45] @ 0xffffffd3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d812 │ │ │ │ eorle r6, r5, r0, lsl #31 │ │ │ │ @@ -84129,24 +84129,24 @@ │ │ │ │ stmdami ip, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ stmdami fp, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlatbeq sp, r4, ip, r3 │ │ │ │ - tsteq sp, r2, asr ip │ │ │ │ - tsteq sp, r0, lsr #24 │ │ │ │ - tsteq sp, r2, lsr ip │ │ │ │ - tsteq sp, r8, asr ip │ │ │ │ - tsteq sp, sl, ror #24 │ │ │ │ - smlabteq sp, r4, ip, r3 │ │ │ │ - @ instruction: 0x010d3c96 │ │ │ │ - smlatbeq sp, r4, ip, r3 │ │ │ │ - smlabteq sp, r6, ip, r3 │ │ │ │ + tsteq sp, r4, lsl #22 │ │ │ │ + @ instruction: 0x010d3ab2 │ │ │ │ + smlabbeq sp, r0, sl, r3 │ │ │ │ + @ instruction: 0x010d3a92 │ │ │ │ + @ instruction: 0x010d3ab8 │ │ │ │ + smlabteq sp, sl, sl, r3 │ │ │ │ + tsteq sp, r4, lsr #22 │ │ │ │ + strdeq r3, [sp, -r6] │ │ │ │ + tsteq sp, r4, lsl #22 │ │ │ │ + tsteq sp, r6, lsr #22 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1e0f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00e5f5b1 │ │ │ │ movthi pc, #49152 @ 0xc000 @ │ │ │ │ @@ -84661,130 +84661,130 @@ │ │ │ │ tstcs r1, r8, ror sl │ │ │ │ @ instruction: 0xf7ac447a │ │ │ │ bmi 1ec2780 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ ldc 7, cr15, [r6], {172} @ 0xac │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlatteq sl, ip, r5, r3 │ │ │ │ - smlatbeq ip, ip, sp, r2 │ │ │ │ - tsteq sl, r0, lsl #12 │ │ │ │ - tsteq sp, r8, lsr ip │ │ │ │ - strdeq r3, [sl, -r8] │ │ │ │ - smlatteq sl, r4, r5, r3 │ │ │ │ - tsteq r3, sl, lsl lr │ │ │ │ - ldrdeq r3, [sl, -r2] │ │ │ │ - ldrdeq r3, [sl, -r4] │ │ │ │ - smlabteq sl, ip, r5, r3 │ │ │ │ - smlabteq sl, r2, r5, r3 │ │ │ │ - smlatbeq sp, r8, fp, r3 │ │ │ │ - @ instruction: 0x010a35b0 │ │ │ │ - @ instruction: 0x010a35bc │ │ │ │ - tsteq r3, sl, lsl #27 │ │ │ │ - @ instruction: 0x010a35b8 │ │ │ │ - tsteq sp, sl, asr #22 │ │ │ │ - smlatbeq sl, sl, r5, r3 │ │ │ │ - @ instruction: 0x010a3596 │ │ │ │ - tsteq r3, ip, lsr #26 │ │ │ │ - smlabbeq sl, r4, r5, r3 │ │ │ │ - smlabbeq sl, sl, r5, r3 │ │ │ │ - smlabbeq sl, sl, r5, r3 │ │ │ │ - smlabbeq sl, r2, r5, r3 │ │ │ │ - tsteq sl, r8, asr r5 │ │ │ │ - tsteq sl, r8, asr r5 │ │ │ │ - tsteq sl, r8, ror #10 │ │ │ │ - smlabbeq sl, r2, r4, r3 │ │ │ │ - tsteq sl, sl, ror r4 │ │ │ │ - tsteq sl, lr, asr #10 │ │ │ │ - tsteq sl, r0, asr r4 │ │ │ │ - tsteq sl, r8, asr #8 │ │ │ │ - smlabbeq sp, r8, ip, r1 │ │ │ │ - tsteq sl, lr, lsl r4 │ │ │ │ - tsteq sl, r6, lsl r4 │ │ │ │ - tsteq ip, lr, lsl #2 │ │ │ │ - tsteq ip, ip, lsl #2 │ │ │ │ - tsteq ip, r8, lsl #2 │ │ │ │ - tsteq ip, ip, asr #2 │ │ │ │ - ldrdeq r5, [ip, -sl] │ │ │ │ - ldrdeq r5, [ip, -r6] │ │ │ │ - tstpeq ip, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [ip, -ip] │ │ │ │ - strdeq pc, [ip, -r4] │ │ │ │ - smlatteq ip, ip, r8, pc @ │ │ │ │ - smlatteq ip, r4, r8, pc @ │ │ │ │ - ldrdeq pc, [ip, -ip] │ │ │ │ - tsteq sl, ip, asr fp │ │ │ │ - tsteq sl, r8, asr fp │ │ │ │ - @ instruction: 0x010cf8b4 │ │ │ │ - tsteq r3, r6, lsl #22 │ │ │ │ - @ instruction: 0x010cf8ba │ │ │ │ - tsteq sl, r0, ror #22 │ │ │ │ - tsteq sl, r4, asr #22 │ │ │ │ - smlatbeq ip, r8, r8, pc @ │ │ │ │ - smlabbeq sl, lr, r2, r3 │ │ │ │ - smlabbeq sl, r6, r2, r3 │ │ │ │ - tsteq sp, r2, asr #16 │ │ │ │ - smlatbeq ip, ip, r7, pc @ │ │ │ │ - @ instruction: 0x010cf7b0 │ │ │ │ - tsteq sp, r4, lsr #16 │ │ │ │ - tstpeq ip, sl, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, lr, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r6, lsl #16 │ │ │ │ - tsteq sp, sl, lsl #16 │ │ │ │ - smlatteq sp, lr, r7, r3 │ │ │ │ - @ instruction: 0x011369f4 │ │ │ │ - smlatteq sp, r6, r7, r3 │ │ │ │ - tsteq ip, r2, lsl r9 │ │ │ │ - smlatteq sp, r6, r7, r3 │ │ │ │ - tsteq sl, r8, ror #6 │ │ │ │ - tsteq sl, r6, ror r3 │ │ │ │ - tsteq r3, r6, lsl #19 │ │ │ │ - tsteq sl, r2, ror #6 │ │ │ │ - tsteq sl, sl, lsr r3 │ │ │ │ - tsteq sl, r8, asr #6 │ │ │ │ - tsteq sl, r6, asr #6 │ │ │ │ - tsteq sl, r4, asr #6 │ │ │ │ - tsteq sl, r2, asr #6 │ │ │ │ - tsteq sl, r4, asr #6 │ │ │ │ - tsteq r3, r4, lsl #18 │ │ │ │ - tsteq sl, r4, lsr r3 │ │ │ │ - @ instruction: 0x010a32b8 │ │ │ │ - smlabteq sl, r6, r2, r3 │ │ │ │ - smlabteq sl, r4, r2, r3 │ │ │ │ - smlabteq sl, r2, r2, r3 │ │ │ │ - smlabteq sl, r0, r2, r3 │ │ │ │ - smlabteq sl, r2, r2, r3 │ │ │ │ - tsteq r3, r2, lsl #17 │ │ │ │ - @ instruction: 0x010a32be │ │ │ │ - ldrdeq r3, [sl, -r4] │ │ │ │ - tsteq r3, r0, asr r8 │ │ │ │ - tsteq sl, r4, lsl #4 │ │ │ │ - tsteq sl, r2, lsl r2 │ │ │ │ - tsteq r3, r2, lsr #16 │ │ │ │ - strdeq r3, [sl, -lr] │ │ │ │ + tsteq sl, ip, asr #8 │ │ │ │ + tsteq ip, ip, lsl #24 │ │ │ │ + tsteq sl, r0, ror #8 │ │ │ │ + @ instruction: 0x010d3a98 │ │ │ │ + tsteq sl, r8, asr r4 │ │ │ │ + tsteq sl, r4, asr #8 │ │ │ │ + tsteq r3, sl, ror ip │ │ │ │ + tsteq sl, r2, lsr r4 │ │ │ │ + tsteq sl, r4, lsr r4 │ │ │ │ + tsteq sl, ip, lsr #8 │ │ │ │ + tsteq sl, r2, lsr #8 │ │ │ │ + tsteq sp, r8, lsl #20 │ │ │ │ + tsteq sl, r0, lsl r4 │ │ │ │ + tsteq sl, ip, lsl r4 │ │ │ │ + tsteq r3, sl, ror #23 │ │ │ │ + tsteq sl, r8, lsl r4 │ │ │ │ + smlatbeq sp, sl, r9, r3 │ │ │ │ + tsteq sl, sl, lsl #8 │ │ │ │ + strdeq r3, [sl, -r6] │ │ │ │ + tsteq r3, ip, lsl #23 │ │ │ │ + smlatteq sl, r4, r3, r3 │ │ │ │ + smlatteq sl, sl, r3, r3 │ │ │ │ + smlatteq sl, sl, r3, r3 │ │ │ │ + smlatteq sl, r2, r3, r3 │ │ │ │ + @ instruction: 0x010a33b8 │ │ │ │ + @ instruction: 0x010a33b8 │ │ │ │ + smlabteq sl, r8, r3, r3 │ │ │ │ + smlatteq sl, r2, r2, r3 │ │ │ │ + ldrdeq r3, [sl, -sl] │ │ │ │ + smlatbeq sl, lr, r3, r3 │ │ │ │ + @ instruction: 0x010a32b0 │ │ │ │ + smlatbeq sl, r8, r2, r3 │ │ │ │ + smlatteq sp, r8, sl, r1 │ │ │ │ + tsteq sl, lr, ror r2 │ │ │ │ + tsteq sl, r6, ror r2 │ │ │ │ + tsteq ip, lr, ror #30 │ │ │ │ + tsteq ip, ip, ror #30 │ │ │ │ + tsteq ip, r8, ror #30 │ │ │ │ + smlatbeq ip, ip, pc, r4 @ │ │ │ │ + tsteq ip, sl, lsr pc │ │ │ │ + tsteq ip, r6, lsr pc │ │ │ │ + tstpeq ip, ip, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010aa9bc │ │ │ │ + @ instruction: 0x010aa9b8 │ │ │ │ + tstpeq ip, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r6, ror #18 │ │ │ │ + tstpeq ip, sl, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + smlabteq sl, r0, r9, sl │ │ │ │ + smlatbeq sl, r4, r9, sl │ │ │ │ + tstpeq ip, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + smlatteq sl, lr, r0, r3 │ │ │ │ + smlatteq sl, r6, r0, r3 │ │ │ │ + smlatbeq sp, r2, r6, r3 │ │ │ │ + tstpeq ip, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r0, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sp, r4, r6, r3 │ │ │ │ + ldrdeq pc, [ip, -sl] │ │ │ │ + ldrdeq pc, [ip, -lr] │ │ │ │ + tsteq sp, r6, ror #12 │ │ │ │ + tsteq sp, sl, ror #12 │ │ │ │ + tsteq sp, lr, asr #12 │ │ │ │ + tsteq r3, r4, asr r8 │ │ │ │ + tsteq sp, r6, asr #12 │ │ │ │ + tsteq ip, r2, ror r7 │ │ │ │ + tsteq sp, r6, asr #12 │ │ │ │ + smlabteq sl, r8, r1, r3 │ │ │ │ ldrdeq r3, [sl, -r6] │ │ │ │ - smlatteq sl, r4, r1, r3 │ │ │ │ - smlatteq sl, r2, r1, r3 │ │ │ │ - smlatteq sl, r0, r1, r3 │ │ │ │ - ldrdeq r3, [sl, -lr] │ │ │ │ - smlatteq sl, r0, r1, r3 │ │ │ │ - tsteq r3, r0, lsr #15 │ │ │ │ - ldrdeq r3, [sl, -r0] │ │ │ │ - tsteq sl, r4, asr r1 │ │ │ │ - tsteq sl, r2, ror #2 │ │ │ │ - tsteq sl, r0, ror #2 │ │ │ │ - tsteq sl, lr, asr r1 │ │ │ │ - tsteq sl, ip, asr r1 │ │ │ │ - tsteq sl, lr, asr r1 │ │ │ │ - tsteq r3, lr, lsl r7 │ │ │ │ - tsteq sl, sl, asr r1 │ │ │ │ - @ instruction: 0x011366f8 │ │ │ │ - smlabteq sl, r8, pc, r2 @ │ │ │ │ - tsteq ip, r4, lsl r6 │ │ │ │ + tsteq r3, r6, ror #15 │ │ │ │ + smlabteq sl, r2, r1, r3 │ │ │ │ + @ instruction: 0x010a319a │ │ │ │ + smlatbeq sl, r8, r1, r3 │ │ │ │ + smlatbeq sl, r6, r1, r3 │ │ │ │ + smlatbeq sl, r4, r1, r3 │ │ │ │ + smlatbeq sl, r2, r1, r3 │ │ │ │ + smlatbeq sl, r4, r1, r3 │ │ │ │ + tsteq r3, r4, ror #14 │ │ │ │ + @ instruction: 0x010a3194 │ │ │ │ + tsteq sl, r8, lsl r1 │ │ │ │ + tsteq sl, r6, lsr #2 │ │ │ │ + tsteq sl, r4, lsr #2 │ │ │ │ + tsteq sl, r2, lsr #2 │ │ │ │ + tsteq sl, r0, lsr #2 │ │ │ │ + tsteq sl, r2, lsr #2 │ │ │ │ + tsteq r3, r2, ror #13 │ │ │ │ + tsteq sl, lr, lsl r1 │ │ │ │ + tsteq sl, r4, lsr r1 │ │ │ │ + @ instruction: 0x011366b0 │ │ │ │ + tsteq sl, r4, rrx │ │ │ │ + tsteq sl, r2, ror r0 │ │ │ │ + tsteq r3, r2, lsl #13 │ │ │ │ + qaddeq r3, lr, sl │ │ │ │ + tsteq sl, r6, lsr r0 │ │ │ │ + tsteq sl, r4, asr #32 │ │ │ │ + tsteq sl, r2, asr #32 │ │ │ │ + tsteq sl, r0, asr #32 │ │ │ │ + tsteq sl, lr, lsr r0 │ │ │ │ + tsteq sl, r0, asr #32 │ │ │ │ + tsteq r3, r0, lsl #12 │ │ │ │ + tsteq sl, r0, lsr r0 │ │ │ │ + @ instruction: 0x010a2fb4 │ │ │ │ + smlabteq sl, r2, pc, r2 @ │ │ │ │ + smlabteq sl, r0, pc, r2 @ │ │ │ │ + @ instruction: 0x010a2fbe │ │ │ │ + @ instruction: 0x010a2fbc │ │ │ │ + @ instruction: 0x010a2fbe │ │ │ │ + tsteq r3, lr, ror r5 │ │ │ │ + @ instruction: 0x010a2fba │ │ │ │ + tsteq r3, r8, asr r5 │ │ │ │ + tsteq sl, r8, lsr #28 │ │ │ │ + tsteq ip, r4, ror r4 │ │ │ │ svcvc 0x0066f5b0 │ │ │ │ orrshi pc, pc, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1eaf8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080c7 │ │ │ │ @@ -85113,98 +85113,98 @@ │ │ │ │ ldmdami r6, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ ldmdami r5, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2132 @ 0xfffff7ac │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq sp, ip, asr #10 │ │ │ │ - smlatbeq sp, r6, r2, r3 │ │ │ │ - tsteq sp, r0, asr #2 │ │ │ │ - tsteq sp, lr, ror r0 │ │ │ │ - tsteq sp, r0, lsr #32 │ │ │ │ - ldrdeq r2, [sp, -sl] │ │ │ │ - strdeq r2, [sp, -r4] │ │ │ │ - tsteq sp, r6, lsr #32 │ │ │ │ - tsteq sp, r0, asr #32 │ │ │ │ - smlabteq sp, sl, r0, r3 │ │ │ │ - tsteq sp, ip, rrx │ │ │ │ - swpeq r3, r2, [sp] │ │ │ │ + smlatbeq sp, ip, r3, r3 │ │ │ │ + tsteq sp, r6, lsl #2 │ │ │ │ + smlatbeq sp, r0, pc, r2 @ │ │ │ │ + ldrdeq r2, [sp, -lr] │ │ │ │ + smlabbeq sp, r0, lr, r2 │ │ │ │ + tsteq sp, sl, lsr lr │ │ │ │ + tsteq sp, r4, asr lr │ │ │ │ + smlabbeq sp, r6, lr, r2 │ │ │ │ + smlatbeq sp, r0, lr, r2 │ │ │ │ + tsteq sp, sl, lsr #30 │ │ │ │ + smlabteq sp, ip, lr, r2 │ │ │ │ + strdeq r2, [sp, -r2] │ │ │ │ + tsteq sp, r4, asr #30 │ │ │ │ + tsteq sp, lr, lsl r0 │ │ │ │ + @ instruction: 0x010d2fb8 │ │ │ │ + tsteq sp, r2, ror pc │ │ │ │ + smlabbeq sp, ip, pc, r2 @ │ │ │ │ + smlabteq sp, r6, pc, r2 @ │ │ │ │ + smlatteq sp, r0, pc, r2 @ │ │ │ │ + qaddeq r3, sl, sp │ │ │ │ + tsteq sp, r4, lsl r0 │ │ │ │ + tsteq sp, lr, lsr #32 │ │ │ │ + tsteq sp, r8, rrx │ │ │ │ + smlatteq sp, r2, r1, r3 │ │ │ │ + tsteq sp, ip, lsr r1 │ │ │ │ + ldrdeq r3, [sp, -r6] │ │ │ │ + swpeq r3, r0, [sp] │ │ │ │ + smlatbeq sp, sl, r0, r3 │ │ │ │ smlatteq sp, r4, r0, r3 │ │ │ │ - @ instruction: 0x010d31be │ │ │ │ - tsteq sp, r8, asr r1 │ │ │ │ - tsteq sp, r2, lsl r1 │ │ │ │ - tsteq sp, ip, lsr #2 │ │ │ │ - tsteq sp, r6, ror #2 │ │ │ │ - smlabbeq sp, r0, r1, r3 │ │ │ │ + strdeq r3, [sp, -lr] │ │ │ │ + tsteq sp, r8, ror r1 │ │ │ │ + tsteq sp, r2, lsr r1 │ │ │ │ + tsteq sp, ip, asr #2 │ │ │ │ + smlabbeq sp, r6, r1, r3 │ │ │ │ + tsteq sp, r0, asr #4 │ │ │ │ strdeq r3, [sp, -sl] │ │ │ │ @ instruction: 0x010d31b4 │ │ │ │ smlabteq sp, lr, r1, r3 │ │ │ │ tsteq sp, r8, lsl #4 │ │ │ │ - smlabbeq sp, r2, r3, r3 │ │ │ │ - ldrdeq r3, [sp, -ip] │ │ │ │ - tsteq sp, r6, ror r2 │ │ │ │ - tsteq sp, r0, lsr r2 │ │ │ │ - tsteq sp, sl, asr #4 │ │ │ │ - smlabbeq sp, r4, r2, r3 │ │ │ │ - @ instruction: 0x010d329e │ │ │ │ - tsteq sp, r8, lsl r3 │ │ │ │ - ldrdeq r3, [sp, -r2] │ │ │ │ - smlatteq sp, ip, r2, r3 │ │ │ │ - tsteq sp, r6, lsr #6 │ │ │ │ - smlatteq sp, r0, r3, r3 │ │ │ │ + smlabbeq sp, r2, r2, r3 │ │ │ │ + tsteq sp, ip, lsr r2 │ │ │ │ + tsteq sp, r6, asr r2 │ │ │ │ + @ instruction: 0x010d3290 │ │ │ │ + tsteq sp, sl, asr #10 │ │ │ │ + tsteq sp, r4, lsl #8 │ │ │ │ + tsteq sp, lr, asr r3 │ │ │ │ + strdeq r3, [sp, -r8] │ │ │ │ + @ instruction: 0x010d32b2 │ │ │ │ + smlabteq sp, ip, r2, r3 │ │ │ │ + tsteq sp, r6, lsl #6 │ │ │ │ + tsteq sp, r0, lsr #6 │ │ │ │ @ instruction: 0x010d339a │ │ │ │ tsteq sp, r4, asr r3 │ │ │ │ tsteq sp, lr, ror #6 │ │ │ │ smlatbeq sp, r8, r3, r3 │ │ │ │ - tsteq sp, r2, lsr #8 │ │ │ │ - ldrdeq r3, [sp, -ip] │ │ │ │ - strdeq r3, [sp, -r6] │ │ │ │ - tsteq sp, r0, lsr r4 │ │ │ │ - smlatteq sp, sl, r6, r3 │ │ │ │ - smlatbeq sp, r4, r5, r3 │ │ │ │ - strdeq r3, [sp, -lr] │ │ │ │ - @ instruction: 0x010d3498 │ │ │ │ - tsteq sp, r2, asr r4 │ │ │ │ - tsteq sp, ip, ror #8 │ │ │ │ - smlatbeq sp, r6, r4, r3 │ │ │ │ - smlabteq sp, r0, r4, r3 │ │ │ │ - tsteq sp, sl, lsr r5 │ │ │ │ + tsteq sp, r2, ror #8 │ │ │ │ + tsteq sp, ip, lsl r4 │ │ │ │ + ldrdeq r3, [sp, -r6] │ │ │ │ + strdeq r3, [sp, -r0] │ │ │ │ + tsteq sp, sl, lsr #8 │ │ │ │ + smlatbeq sp, r4, r4, r3 │ │ │ │ + tsteq sp, lr, asr r4 │ │ │ │ + tsteq sp, r8, ror r4 │ │ │ │ + @ instruction: 0x010d34b2 │ │ │ │ + tsteq sp, ip, lsr #12 │ │ │ │ + smlabbeq sp, r6, r5, r3 │ │ │ │ + tsteq sp, r0, lsr #10 │ │ │ │ + ldrdeq r3, [sp, -sl] │ │ │ │ strdeq r3, [sp, -r4] │ │ │ │ - tsteq sp, lr, lsl #10 │ │ │ │ + tsteq sp, lr, lsr #10 │ │ │ │ tsteq sp, r8, asr #10 │ │ │ │ - tsteq sp, r2, lsl #12 │ │ │ │ - @ instruction: 0x010d35bc │ │ │ │ - tsteq sp, r6, ror r5 │ │ │ │ - @ instruction: 0x010d3590 │ │ │ │ - smlabteq sp, sl, r5, r3 │ │ │ │ - tsteq sp, r4, asr #12 │ │ │ │ + smlabteq sp, r2, r5, r3 │ │ │ │ + tsteq sp, ip, ror r5 │ │ │ │ + @ instruction: 0x010d3596 │ │ │ │ + ldrdeq r3, [sp, -r0] │ │ │ │ + @ instruction: 0x010d369e │ │ │ │ + tsteq sp, r8, asr #12 │ │ │ │ strdeq r3, [sp, -lr] │ │ │ │ tsteq sp, r8, lsl r6 │ │ │ │ - tsteq sp, r2, asr r6 │ │ │ │ - smlabteq sp, ip, r7, r3 │ │ │ │ - tsteq sp, r6, lsr #14 │ │ │ │ - smlabteq sp, r0, r6, r3 │ │ │ │ - tsteq sp, sl, ror r6 │ │ │ │ - @ instruction: 0x010d3694 │ │ │ │ - smlabteq sp, lr, r6, r3 │ │ │ │ - smlatteq sp, r8, r6, r3 │ │ │ │ - tsteq sp, r2, ror #14 │ │ │ │ - tsteq sp, ip, lsl r7 │ │ │ │ - tsteq sp, r6, lsr r7 │ │ │ │ - tsteq sp, r0, ror r7 │ │ │ │ - tsteq sp, lr, lsr r8 │ │ │ │ - smlatteq sp, r8, r7, r3 │ │ │ │ - @ instruction: 0x010d379e │ │ │ │ - @ instruction: 0x010d37b8 │ │ │ │ + tsteq sp, lr, asr r6 │ │ │ │ + ldrdeq r3, [sp, -ip] │ │ │ │ + @ instruction: 0x010d369a │ │ │ │ + @ instruction: 0x010d36b4 │ │ │ │ strdeq r3, [sp, -lr] │ │ │ │ - tsteq sp, ip, ror r8 │ │ │ │ - tsteq sp, sl, lsr r8 │ │ │ │ - tsteq sp, r4, asr r8 │ │ │ │ - @ instruction: 0x010d389e │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvc 0x004df5b1 │ │ │ │ @@ -85420,44 +85420,44 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ cdp 7, 3, cr15, cr0, cr11, {5} │ │ │ │ vmlsl.u8 q10, d6, d17 │ │ │ │ tstcs r1, r0, lsl r3 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ cdp 7, 2, cr15, cr8, cr11, {5} │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - strdeq r2, [sl, -r2] │ │ │ │ - ldrdeq r1, [ip, -lr] │ │ │ │ - tsteq sl, r8, ror r5 │ │ │ │ - smlabteq ip, r2, fp, r1 │ │ │ │ - @ instruction: 0x010a23bc │ │ │ │ - smlatbeq ip, r6, fp, r1 │ │ │ │ - smlatbeq sl, r0, r3, r2 │ │ │ │ - smlabbeq ip, sl, fp, r1 │ │ │ │ - tsteq sp, sl, rrx │ │ │ │ - tsteq ip, r8, ror fp │ │ │ │ - tsteq sp, r6, lsr r5 │ │ │ │ - tsteq sp, r6, lsr r5 │ │ │ │ + tsteq sl, r2, asr r2 │ │ │ │ + tsteq ip, lr, lsr sl │ │ │ │ ldrdeq r2, [sl, -r8] │ │ │ │ - tsteq sp, r0, ror #10 │ │ │ │ - @ instruction: 0x010a23bc │ │ │ │ - tsteq sp, sl, asr r5 │ │ │ │ - smlatbeq sl, r6, r3, r2 │ │ │ │ - tsteq sl, r2, lsr #12 │ │ │ │ + tsteq ip, r2, lsr #20 │ │ │ │ + tsteq sl, ip, lsl r2 │ │ │ │ + tsteq ip, r6, lsl #20 │ │ │ │ + mrseq r2, R10_fiq │ │ │ │ + smlatteq ip, sl, r9, r1 │ │ │ │ + smlabteq sp, sl, lr, r1 │ │ │ │ ldrdeq r1, [ip, -r8] │ │ │ │ - smlatteq sp, r6, r4, r3 │ │ │ │ - @ instruction: 0x010c1ab8 │ │ │ │ - tsteq ip, r2, asr #14 │ │ │ │ - @ instruction: 0x010c1a9a │ │ │ │ - tsteq sl, sl, lsr r3 │ │ │ │ - smlatteq sp, lr, r4, r3 │ │ │ │ - tsteq ip, r2, ror sl │ │ │ │ - strdeq r3, [sp, -r8] │ │ │ │ - tsteq ip, r8, asr sl │ │ │ │ - tsteq sl, r2, lsr r6 │ │ │ │ - tsteq ip, r8, lsr sl │ │ │ │ + @ instruction: 0x010d3396 │ │ │ │ + @ instruction: 0x010d3396 │ │ │ │ + tsteq sl, r8, lsr r2 │ │ │ │ + smlabteq sp, r0, r3, r3 │ │ │ │ + tsteq sl, ip, lsl r2 │ │ │ │ + @ instruction: 0x010d33ba │ │ │ │ + tsteq sl, r6, lsl #4 │ │ │ │ + smlabbeq sl, r2, r4, r9 │ │ │ │ + tsteq ip, r8, lsr r9 │ │ │ │ + tsteq sp, r6, asr #6 │ │ │ │ + tsteq ip, r8, lsl r9 │ │ │ │ + smlatbeq ip, r2, r5, r1 │ │ │ │ + strdeq r1, [ip, -sl] │ │ │ │ + @ instruction: 0x010a219a │ │ │ │ + tsteq sp, lr, asr #6 │ │ │ │ + ldrdeq r1, [ip, -r2] │ │ │ │ + tsteq sp, r8, asr r3 │ │ │ │ + @ instruction: 0x010c18b8 │ │ │ │ + @ instruction: 0x010a9492 │ │ │ │ + @ instruction: 0x010c1898 │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ cmnphi r5, #0 @ p-variant is OBSOLETE │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1f57c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b08111 │ │ │ │ @@ -85908,28 +85908,28 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq sp, sl, lsl #8 │ │ │ │ - smlabteq sp, sl, r3, r3 │ │ │ │ - smlabbeq sp, r4, r3, r3 │ │ │ │ - smlabteq sp, r4, r1, r3 │ │ │ │ - strdeq r1, [sl, -r0] │ │ │ │ - ldrdeq r2, [sp, -ip] │ │ │ │ - ldrdeq r1, [sl, -lr] │ │ │ │ - ldrdeq r1, [sl, -r8] │ │ │ │ - tsteq sp, r6, ror #28 │ │ │ │ - smlabteq sl, ip, r6, r1 │ │ │ │ - smlabteq sl, r6, r6, r1 │ │ │ │ - tsteq sp, ip, lsl lr │ │ │ │ - ldrdeq r2, [sp, -r6] │ │ │ │ - tsteq sp, ip, lsr #28 │ │ │ │ + tsteq sp, sl, ror #4 │ │ │ │ + tsteq sp, sl, lsr #4 │ │ │ │ + smlatteq sp, r4, r1, r3 │ │ │ │ + tsteq sp, r4, lsr #32 │ │ │ │ + tsteq sl, r0, asr r5 │ │ │ │ + tsteq sp, ip, lsr ip │ │ │ │ + tsteq sl, lr, lsr r5 │ │ │ │ + tsteq sl, r8, lsr r5 │ │ │ │ + smlabteq sp, r6, ip, r2 │ │ │ │ + tsteq sl, ip, lsr #10 │ │ │ │ + tsteq sl, r6, lsr #10 │ │ │ │ + tsteq sp, ip, ror ip │ │ │ │ + tsteq sp, r6, lsr ip │ │ │ │ + smlabbeq sp, ip, ip, r2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvs 0x00f2f5b1 │ │ │ │ @@ -86399,28 +86399,28 @@ │ │ │ │ and lr, r7, lr, lsl #29 │ │ │ │ @ instruction: 0x463b4a12 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 8, cr15, cr4, cr10, {5} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq r1, [sl, -r2] │ │ │ │ - @ instruction: 0x010c11ba │ │ │ │ - tsteq sl, lr, lsr #22 │ │ │ │ - tsteq ip, r8, ror r1 │ │ │ │ - @ instruction: 0x010a8b90 │ │ │ │ - @ instruction: 0x010c0f96 │ │ │ │ - tsteq sl, lr, asr r3 │ │ │ │ - tsteq ip, sl, asr #22 │ │ │ │ - tsteq sl, r4, ror r6 │ │ │ │ - tsteq ip, ip, lsr #22 │ │ │ │ - tsteq ip, sl, lsl r4 │ │ │ │ - tsteq ip, lr, ror r9 │ │ │ │ - tsteq ip, r4, lsl r4 │ │ │ │ - ldrdeq r0, [sl, -r4] │ │ │ │ + tsteq sl, r2, lsr r8 │ │ │ │ + tsteq ip, sl, lsl r0 │ │ │ │ + smlabbeq sl, lr, r9, r1 │ │ │ │ + ldrdeq r0, [ip, -r8] │ │ │ │ + strdeq r8, [sl, -r0] │ │ │ │ + strdeq r0, [ip, -r6] │ │ │ │ + @ instruction: 0x010a11be │ │ │ │ + smlatbeq ip, sl, r9, r0 │ │ │ │ + ldrdeq r8, [sl, -r4] │ │ │ │ + smlabbeq ip, ip, r9, r0 │ │ │ │ + tsteq ip, sl, ror r2 │ │ │ │ + ldrdeq r1, [ip, -lr] │ │ │ │ + tsteq ip, r4, ror r2 │ │ │ │ + tsteq sl, r4, lsr lr │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-98] @ 0xffffff9e │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d824 │ │ │ │ ldmdale r5, {r1, r2, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ @@ -86466,16 +86466,16 @@ │ │ │ │ ldrle r0, [r7, #2002]! @ 0x7d2 │ │ │ │ vhadd.s8 d30, d1, d3 │ │ │ │ addsmi r1, r8, #20, 6 @ 0x50000000 │ │ │ │ @ instruction: 0xf7fdd1b2 │ │ │ │ and pc, r2, r3, ror sp @ │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ stclt 7, cr4, [r8, #-448] @ 0xfffffe40 │ │ │ │ - @ instruction: 0x010a0e9e │ │ │ │ - @ instruction: 0x010d25b2 │ │ │ │ + strdeq r0, [sl, -lr] │ │ │ │ + tsteq sp, r2, lsl r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec2055c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ rsble r7, r5, r0, asr #30 │ │ │ │ @@ -86777,79 +86777,79 @@ │ │ │ │ @ instruction: 0xf7aa4620 │ │ │ │ mul r7, r8, fp │ │ │ │ ldrtmi r4, [r3], -r4, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ bl fe4876cc │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq sl, r4, asr #2 │ │ │ │ - tsteq sp, lr, ror r7 │ │ │ │ - tsteq sl, r0, asr #2 │ │ │ │ - tsteq sl, lr, lsr #2 │ │ │ │ - tsteq r3, r6, ror #18 │ │ │ │ - tsteq sl, r0, lsr #2 │ │ │ │ - tsteq sl, r4, lsr #2 │ │ │ │ - tsteq sl, lr, lsl r1 │ │ │ │ - tsteq sl, r6, lsl r1 │ │ │ │ - strdeq r1, [sp, -lr] │ │ │ │ - tsteq sl, r8, lsl #2 │ │ │ │ - tsteq sl, r6, lsl r1 │ │ │ │ - tsteq r3, r6, ror #17 │ │ │ │ - tsteq sl, r6, lsl r1 │ │ │ │ - smlatbeq sp, sl, r6, r1 │ │ │ │ - tsteq sl, ip, lsl #2 │ │ │ │ - strdeq r1, [sl, -sl] │ │ │ │ - @ instruction: 0x01134892 │ │ │ │ - smlatteq sl, ip, r0, r1 │ │ │ │ - strdeq r1, [sl, -r4] │ │ │ │ - strdeq r1, [sl, -r6] │ │ │ │ - strdeq r1, [sl, -r0] │ │ │ │ - smlabteq sl, r8, r0, r1 │ │ │ │ - smlabteq sl, sl, r0, r1 │ │ │ │ - ldrdeq r1, [sl, -ip] │ │ │ │ - strdeq r0, [sl, -r8] │ │ │ │ - strdeq r0, [sl, -r2] │ │ │ │ - smlabteq sl, r8, r0, r1 │ │ │ │ - smlabteq sl, ip, pc, r0 @ │ │ │ │ - smlabteq sl, r6, pc, r0 @ │ │ │ │ - tstpeq ip, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sl, r0, pc, r0 @ │ │ │ │ - @ instruction: 0x010a0f9a │ │ │ │ - @ instruction: 0x010c2c94 │ │ │ │ - @ instruction: 0x010c2c94 │ │ │ │ - @ instruction: 0x010c2c92 │ │ │ │ - ldrdeq r2, [ip, -r8] │ │ │ │ - tsteq ip, r8, ror #24 │ │ │ │ - tsteq ip, r6, ror #24 │ │ │ │ - @ instruction: 0x010cd49e │ │ │ │ - @ instruction: 0x010cd498 │ │ │ │ - @ instruction: 0x010cd492 │ │ │ │ - smlabbeq ip, ip, r4, sp │ │ │ │ - smlabbeq ip, r6, r4, sp │ │ │ │ - smlabbeq ip, r0, r4, sp │ │ │ │ - tsteq ip, sl, ror r4 │ │ │ │ - strdeq r8, [sl, -ip] │ │ │ │ - strdeq r8, [sl, -sl] │ │ │ │ - tsteq ip, r8, asr r4 │ │ │ │ - tsteq r3, ip, lsr #13 │ │ │ │ - tsteq ip, r2, ror #8 │ │ │ │ - tsteq sl, sl, lsl #14 │ │ │ │ - strdeq r8, [sl, -r0] │ │ │ │ - tsteq ip, r6, asr r4 │ │ │ │ - tsteq sl, lr, lsr lr │ │ │ │ - tsteq sl, r8, lsr lr │ │ │ │ - strdeq r1, [sp, -r6] │ │ │ │ - tsteq ip, r2, ror #6 │ │ │ │ - tsteq ip, r8, ror #6 │ │ │ │ + smlatbeq sl, r4, pc, r0 @ │ │ │ │ ldrdeq r1, [sp, -lr] │ │ │ │ - tsteq ip, r6, lsr r3 │ │ │ │ - tsteq ip, ip, lsr r3 │ │ │ │ - tsteq ip, r2, lsr #2 │ │ │ │ - tsteq ip, r6, lsl r5 │ │ │ │ - smlatteq sl, r8, r9, r0 │ │ │ │ + smlatbeq sl, r0, pc, r0 @ │ │ │ │ + smlabbeq sl, lr, pc, r0 @ │ │ │ │ + tsteq r3, r6, asr #15 │ │ │ │ + smlabbeq sl, r0, pc, r0 @ │ │ │ │ + smlabbeq sl, r4, pc, r0 @ │ │ │ │ + tsteq sl, lr, ror pc │ │ │ │ + tsteq sl, r6, ror pc │ │ │ │ + tsteq sp, lr, asr r5 │ │ │ │ + tsteq sl, r8, ror #30 │ │ │ │ + tsteq sl, r6, ror pc │ │ │ │ + tsteq r3, r6, asr #14 │ │ │ │ + tsteq sl, r6, ror pc │ │ │ │ + tsteq sp, sl, lsl #10 │ │ │ │ + tsteq sl, ip, ror #30 │ │ │ │ + tsteq sl, sl, asr pc │ │ │ │ + @ instruction: 0x011346f2 │ │ │ │ + tsteq sl, ip, asr #30 │ │ │ │ + tsteq sl, r4, asr pc │ │ │ │ + tsteq sl, r6, asr pc │ │ │ │ + tsteq sl, r0, asr pc │ │ │ │ + tsteq sl, r8, lsr #30 │ │ │ │ + tsteq sl, sl, lsr #30 │ │ │ │ + tsteq sl, ip, lsr pc │ │ │ │ + tsteq sl, r8, asr lr │ │ │ │ + tsteq sl, r2, asr lr │ │ │ │ + tsteq sl, r8, lsr #30 │ │ │ │ + tsteq sl, ip, lsr #28 │ │ │ │ + tsteq sl, r6, lsr #28 │ │ │ │ + tstpeq ip, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r0, lsl #28 │ │ │ │ + strdeq r0, [sl, -sl] │ │ │ │ + strdeq r2, [ip, -r4] │ │ │ │ + strdeq r2, [ip, -r4] │ │ │ │ + strdeq r2, [ip, -r2] │ │ │ │ + tsteq ip, r8, lsr fp │ │ │ │ + smlabteq ip, r8, sl, r2 │ │ │ │ + smlabteq ip, r6, sl, r2 │ │ │ │ + strdeq sp, [ip, -lr] │ │ │ │ + strdeq sp, [ip, -r8] │ │ │ │ + strdeq sp, [ip, -r2] │ │ │ │ + smlatteq ip, ip, r2, sp │ │ │ │ + smlatteq ip, r6, r2, sp │ │ │ │ + smlatteq ip, r0, r2, sp │ │ │ │ + ldrdeq sp, [ip, -sl] │ │ │ │ + tsteq sl, ip, asr r5 │ │ │ │ + tsteq sl, sl, asr r5 │ │ │ │ + @ instruction: 0x010cd2b8 │ │ │ │ + tsteq r3, ip, lsl #10 │ │ │ │ + smlabteq ip, r2, r2, sp │ │ │ │ + tsteq sl, sl, ror #10 │ │ │ │ + tsteq sl, r0, asr r5 │ │ │ │ + @ instruction: 0x010cd2b6 │ │ │ │ + @ instruction: 0x010a0c9e │ │ │ │ + @ instruction: 0x010a0c98 │ │ │ │ + tsteq sp, r6, asr r2 │ │ │ │ + smlabteq ip, r2, r1, sp │ │ │ │ + smlabteq ip, r8, r1, sp │ │ │ │ + tsteq sp, lr, lsr r2 │ │ │ │ + @ instruction: 0x010cd196 │ │ │ │ + @ instruction: 0x010cd19c │ │ │ │ + smlabbeq fp, r2, pc, pc @ │ │ │ │ + tsteq ip, r6, ror r3 │ │ │ │ + tsteq sl, r8, asr #16 │ │ │ │ svcvc 0x0061f5b0 │ │ │ │ strhi pc, [r4], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec20b3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0822c │ │ │ │ @@ -87647,73 +87647,73 @@ │ │ │ │ @ instruction: 0xe1a64478 │ │ │ │ ldrbtmi r4, [r8], #-2108 @ 0xfffff7c4 │ │ │ │ ldmdami ip!, {r0, r1, r5, r7, r8, sp, lr, pc} │ │ │ │ ror r4, r8, r4 │ │ │ │ ldrbtmi r4, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ ldmdami fp!, {r0, r2, r3, r4, r7, r8, sp, lr, pc} │ │ │ │ orrs r4, sl, r8, ror r4 │ │ │ │ - tsteq sp, r8, asr pc │ │ │ │ - tsteq sp, r6, lsl pc │ │ │ │ - smlabteq sp, r4, lr, r1 │ │ │ │ - smlatteq sp, r4, lr, r1 │ │ │ │ - tsteq sp, r4, lsr pc │ │ │ │ - tsteq sp, r2, asr pc │ │ │ │ - smlabteq sp, ip, pc, r1 @ │ │ │ │ - smlatteq sp, sl, pc, r1 @ │ │ │ │ - tsteq sp, sl, ror r0 │ │ │ │ - tsteq sp, r8 │ │ │ │ - smlabbeq sp, sl, r0, r2 │ │ │ │ - tsteq sp, lr, ror r0 │ │ │ │ - strheq r2, [sp, -r2] │ │ │ │ - smlatteq sp, r0, r0, r2 │ │ │ │ - strdeq r2, [sp, -r4] │ │ │ │ - tsteq sp, r2, asr r1 │ │ │ │ - @ instruction: 0x010d219c │ │ │ │ - strdeq r2, [sp, -sl] │ │ │ │ - tsteq sp, lr, asr #4 │ │ │ │ - smlatbeq sp, ip, r2, r2 │ │ │ │ + @ instruction: 0x010d1db8 │ │ │ │ + tsteq sp, r6, ror sp │ │ │ │ + tsteq sp, r4, lsr #26 │ │ │ │ + tsteq sp, r4, asr #26 │ │ │ │ + @ instruction: 0x010d1d94 │ │ │ │ + @ instruction: 0x010d1db2 │ │ │ │ + tsteq sp, ip, lsr #28 │ │ │ │ + tsteq sp, sl, asr #28 │ │ │ │ + ldrdeq r1, [sp, -sl] │ │ │ │ + tsteq sp, r8, ror #28 │ │ │ │ + smlatteq sp, sl, lr, r1 │ │ │ │ + ldrdeq r1, [sp, -lr] │ │ │ │ + tsteq sp, r2, lsl pc │ │ │ │ + tsteq sp, r0, asr #30 │ │ │ │ + tsteq sp, r4, asr pc │ │ │ │ + @ instruction: 0x010d1fb2 │ │ │ │ + strdeq r1, [sp, -ip] │ │ │ │ + qaddeq r2, sl, sp │ │ │ │ + smlatbeq sp, lr, r0, r2 │ │ │ │ + tsteq sp, ip, lsl #2 │ │ │ │ + tsteq sp, r0, asr #2 │ │ │ │ + @ instruction: 0x010d219e │ │ │ │ + strdeq r2, [sp, -r2] │ │ │ │ + tsteq sp, r8, ror r2 │ │ │ │ + smlabbeq sp, r2, r2, r2 │ │ │ │ smlatteq sp, r0, r2, r2 │ │ │ │ - tsteq sp, lr, lsr r3 │ │ │ │ - @ instruction: 0x010d2392 │ │ │ │ - tsteq sp, r8, lsl r4 │ │ │ │ - tsteq sp, r2, lsr #8 │ │ │ │ - smlabbeq sp, r0, r4, r2 │ │ │ │ - ldrdeq r2, [sp, -r4] │ │ │ │ - tsteq sp, sl, asr r5 │ │ │ │ - tsteq sp, r2, asr r5 │ │ │ │ - smlatbeq sp, lr, r5, r2 │ │ │ │ + tsteq sp, r4, lsr r3 │ │ │ │ + @ instruction: 0x010d23ba │ │ │ │ + @ instruction: 0x010d23b2 │ │ │ │ + tsteq sp, lr, lsl #8 │ │ │ │ + smlatbeq sp, ip, r3, r2 │ │ │ │ + tsteq sp, lr, ror #6 │ │ │ │ + tsteq sp, r6, ror r3 │ │ │ │ + smlabbeq sp, ip, r4, r2 │ │ │ │ + ldrdeq r2, [sp, -r8] │ │ │ │ + tsteq sp, r0, lsr r4 │ │ │ │ + tstpeq r9, r2, ror sl @ p-variant is OBSOLETE │ │ │ │ + smlabteq sp, r6, r9, r1 │ │ │ │ + smlabteq sp, r0, r5, r1 │ │ │ │ + smlatteq sp, r6, r3, r1 │ │ │ │ + smlabteq sp, ip, r2, r1 │ │ │ │ + smlabteq sp, sl, r1, r2 │ │ │ │ + tstpeq r9, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, lr, asr r1 │ │ │ │ + tstpeq r9, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r6, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, lsl #12 │ │ │ │ + tstpeq r9, sl, lsr #20 @ p-variant is OBSOLETE │ │ │ │ tsteq sp, ip, asr #10 │ │ │ │ - tsteq sp, lr, lsl #10 │ │ │ │ - tsteq sp, r6, lsl r5 │ │ │ │ - tsteq sp, ip, lsr #12 │ │ │ │ - tsteq sp, r8, ror r5 │ │ │ │ - ldrdeq r2, [sp, -r0] │ │ │ │ - tstpeq r9, r2, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r6, ror #22 │ │ │ │ - tsteq sp, r0, ror #14 │ │ │ │ - smlabbeq sp, r6, r5, r1 │ │ │ │ - tsteq sp, ip, ror #8 │ │ │ │ - tsteq sp, sl, ror #6 │ │ │ │ - smlatteq r9, r8, fp, pc @ │ │ │ │ - strdeq r2, [sp, -lr] │ │ │ │ - ldrdeq pc, [r9, -ip] │ │ │ │ - ldrdeq pc, [r9, -r6] │ │ │ │ - smlatbeq sp, r4, r7, r1 │ │ │ │ - smlabteq r9, sl, fp, pc @ │ │ │ │ - smlatteq sp, ip, r6, r1 │ │ │ │ - @ instruction: 0x0109fbbe │ │ │ │ - smlatteq sp, r0, r3, r1 │ │ │ │ - @ instruction: 0x0109fbb2 │ │ │ │ - @ instruction: 0x010d23bc │ │ │ │ - smlatbeq r9, r6, fp, pc @ │ │ │ │ - smlatbeq r9, r0, fp, pc @ │ │ │ │ - @ instruction: 0x0109fb9a │ │ │ │ - smlatbeq sp, r0, r4, r1 │ │ │ │ - tsteq sp, sl, asr r4 │ │ │ │ - tsteq sp, r8, lsr #8 │ │ │ │ + tstpeq r9, lr, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, asr #4 │ │ │ │ + tstpeq r9, r2, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, ip, lsl r2 │ │ │ │ + tstpeq r9, r6, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r9, -sl] │ │ │ │ + mrseq r1, SP_mon │ │ │ │ + @ instruction: 0x010d12ba │ │ │ │ + smlabbeq sp, r8, r2, r1 │ │ │ │ ldrbtmi r4, [r8], #-2194 @ 0xfffff76e │ │ │ │ ldmmi r2, {r0, r5, r8, sp, lr, pc} │ │ │ │ tst lr, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2193 @ 0xfffff76f │ │ │ │ ldmmi r1, {r0, r1, r3, r4, r8, sp, lr, pc} │ │ │ │ tst r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2192 @ 0xfffff770 │ │ │ │ @@ -87853,112 +87853,112 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2147 @ 0xfffff79d │ │ │ │ stmdami r3!, {r0, r1, r2, sp, lr, pc}^ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2146 @ 0xfffff79e │ │ │ │ stmdami r2!, {r0, sp, lr, pc}^ │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - @ instruction: 0x0109fa96 │ │ │ │ + strdeq pc, [r9, -r6] │ │ │ │ + tsteq sp, ip, lsr r2 │ │ │ │ + tsteq sp, r6, asr r2 │ │ │ │ + smlatteq r9, r4, r8, pc @ │ │ │ │ + tsteq sp, sl, ror #6 │ │ │ │ + smlatteq sp, r4, r2, r1 │ │ │ │ + @ instruction: 0x010d129e │ │ │ │ + tsteq sp, r8, ror r2 │ │ │ │ + smlabteq r9, r6, r8, pc @ │ │ │ │ + tsteq sp, ip, lsl #6 │ │ │ │ + tsteq sp, r6, lsr #6 │ │ │ │ + @ instruction: 0x0109f8b4 │ │ │ │ + tsteq sp, sl, ror r3 │ │ │ │ + smlabbeq sp, ip, r3, r1 │ │ │ │ + smlatbeq r9, r2, r8, pc @ │ │ │ │ + @ instruction: 0x0109f89c │ │ │ │ + strdeq r1, [sp, -r6] │ │ │ │ + strdeq r1, [sp, -r0] │ │ │ │ + tsteq sp, sl, lsl #8 │ │ │ │ + smlatbeq sp, r4, r4, r1 │ │ │ │ + tstpeq r9, lr, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r2, asr r5 │ │ │ │ + tsteq sp, ip, lsl #10 │ │ │ │ + tsteq sp, r6, lsr #10 │ │ │ │ + tstpeq r9, r0, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, sl, ror r5 │ │ │ │ + @ instruction: 0x010d1594 │ │ │ │ + tstpeq r9, lr, asr #16 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sp, r8, r6, r1 │ │ │ │ + tsteq sp, r2, lsr #12 │ │ │ │ ldrdeq r1, [sp, -ip] │ │ │ │ strdeq r1, [sp, -r6] │ │ │ │ - smlabbeq r9, r4, sl, pc @ │ │ │ │ - tsteq sp, sl, lsl #10 │ │ │ │ - smlabbeq sp, r4, r4, r1 │ │ │ │ - tsteq sp, lr, lsr r4 │ │ │ │ - tsteq sp, r8, lsl r4 │ │ │ │ - tstpeq r9, r6, ror #20 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sp, ip, r4, r1 │ │ │ │ - smlabteq sp, r6, r4, r1 │ │ │ │ - tstpeq r9, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, sl, lsl r5 │ │ │ │ - tsteq sp, ip, lsr #10 │ │ │ │ - tstpeq r9, r2, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010d1796 │ │ │ │ - @ instruction: 0x010d1690 │ │ │ │ - smlatbeq sp, sl, r5, r1 │ │ │ │ - tsteq sp, r4, asr #12 │ │ │ │ - tstpeq r9, lr, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r0, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, sl, asr #12 │ │ │ │ + tsteq sp, r4, ror #12 │ │ │ │ + tstpeq r9, lr, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [sp, -r8] │ │ │ │ + @ instruction: 0x010d16b2 │ │ │ │ + smlabteq sp, ip, r6, r1 │ │ │ │ + tstpeq r9, r6, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, lsr #14 │ │ │ │ + tsteq sp, sl, lsr r7 │ │ │ │ + strdeq pc, [r9, -r4] │ │ │ │ + tsteq sp, lr, lsl #22 │ │ │ │ + tsteq sp, r8, lsr #18 │ │ │ │ + tsteq sp, r2, asr #16 │ │ │ │ + @ instruction: 0x010d17bc │ │ │ │ + tsteq sp, r6, ror r7 │ │ │ │ + @ instruction: 0x010d1790 │ │ │ │ + smlabteq r9, sl, r7, pc @ │ │ │ │ + smlatteq sp, r4, r7, r1 │ │ │ │ + strdeq r1, [sp, -lr] │ │ │ │ + @ instruction: 0x0109f7b8 │ │ │ │ + @ instruction: 0x010d1892 │ │ │ │ + tsteq sp, ip, asr #16 │ │ │ │ + tsteq sp, r6, ror #16 │ │ │ │ + smlatbeq r9, r0, r7, pc @ │ │ │ │ + @ instruction: 0x010d189a │ │ │ │ + @ instruction: 0x0109f794 │ │ │ │ + smlabteq sp, lr, r9, r1 │ │ │ │ + tsteq sp, r8, asr #18 │ │ │ │ + tsteq sp, r2, lsl #18 │ │ │ │ + tsteq sp, ip, lsl r9 │ │ │ │ + tstpeq r9, r6, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, ror r9 │ │ │ │ + smlabbeq sp, sl, r9, r1 │ │ │ │ + tstpeq r9, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, lr, lsl sl │ │ │ │ + ldrdeq r1, [sp, -r8] │ │ │ │ strdeq r1, [sp, -r2] │ │ │ │ - smlatbeq sp, ip, r6, r1 │ │ │ │ - smlabteq sp, r6, r6, r1 │ │ │ │ - tstpeq r9, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, sl, lsl r7 │ │ │ │ - tsteq sp, r4, lsr r7 │ │ │ │ - smlatteq r9, lr, r9, pc @ │ │ │ │ - tsteq sp, r8, asr #16 │ │ │ │ - smlabteq sp, r2, r7, r1 │ │ │ │ - tsteq sp, ip, ror r7 │ │ │ │ - @ instruction: 0x010d1796 │ │ │ │ - ldrdeq pc, [r9, -r0] │ │ │ │ - smlatteq sp, sl, r7, r1 │ │ │ │ - tsteq sp, r4, lsl #16 │ │ │ │ - @ instruction: 0x0109f9be │ │ │ │ - @ instruction: 0x010d1898 │ │ │ │ - tsteq sp, r2, asr r8 │ │ │ │ - tsteq sp, ip, ror #16 │ │ │ │ - smlatbeq r9, r6, r9, pc @ │ │ │ │ - smlabteq sp, r0, r8, r1 │ │ │ │ - ldrdeq r1, [sp, -sl] │ │ │ │ - @ instruction: 0x0109f994 │ │ │ │ - smlatbeq sp, lr, ip, r1 │ │ │ │ - smlabteq sp, r8, sl, r1 │ │ │ │ - smlatteq sp, r2, r9, r1 │ │ │ │ - tsteq sp, ip, asr r9 │ │ │ │ - tsteq sp, r6, lsl r9 │ │ │ │ - tsteq sp, r0, lsr r9 │ │ │ │ - tstpeq r9, sl, ror #18 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, r4, r9, r1 │ │ │ │ - @ instruction: 0x010d199e │ │ │ │ - tstpeq r9, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r2, lsr sl │ │ │ │ - smlatteq sp, ip, r9, r1 │ │ │ │ - tsteq sp, r6, lsl #20 │ │ │ │ - tstpeq r9, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, sl, lsr sl │ │ │ │ - tstpeq r9, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, lr, ror #22 │ │ │ │ - smlatteq sp, r8, sl, r1 │ │ │ │ + tstpeq r9, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r6, lsr #20 │ │ │ │ + tstpeq r9, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r2, ror ip │ │ │ │ + tsteq sp, r4, asr fp │ │ │ │ + smlabteq sp, lr, sl, r1 │ │ │ │ + smlabbeq sp, r8, sl, r1 │ │ │ │ smlatbeq sp, r2, sl, r1 │ │ │ │ - @ instruction: 0x010d1abc │ │ │ │ - tstpeq r9, r6, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [sp, -r6] │ │ │ │ tsteq sp, r0, lsl fp │ │ │ │ - tsteq sp, sl, lsr #22 │ │ │ │ - tstpeq r9, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010d1bbe │ │ │ │ - tsteq sp, r8, ror fp │ │ │ │ - @ instruction: 0x010d1b92 │ │ │ │ - smlatteq r9, ip, r8, pc @ │ │ │ │ - smlabteq sp, r6, fp, r1 │ │ │ │ - smlatteq r9, r0, r8, pc @ │ │ │ │ - tsteq sp, r2, lsl lr │ │ │ │ - strdeq r1, [sp, -r4] │ │ │ │ - tsteq sp, lr, ror #24 │ │ │ │ - tsteq sp, r8, lsr #24 │ │ │ │ - tsteq sp, r2, asr #24 │ │ │ │ - @ instruction: 0x0109f8bc │ │ │ │ - @ instruction: 0x010d1c96 │ │ │ │ - @ instruction: 0x010d1cb0 │ │ │ │ - smlatbeq r9, sl, r8, pc @ │ │ │ │ - tsteq sp, r0, lsr sp │ │ │ │ - ldrdeq r1, [sp, -lr] │ │ │ │ - @ instruction: 0x0109f898 │ │ │ │ - tsteq sp, sl, ror #26 │ │ │ │ - tsteq sp, r0, asr #26 │ │ │ │ - smlabbeq sp, sl, sp, r1 │ │ │ │ - tsteq sp, ip, lsr #30 │ │ │ │ - tsteq sp, r6, asr #28 │ │ │ │ - smlatteq sp, ip, sp, r1 │ │ │ │ - tsteq sp, r2, lsl #28 │ │ │ │ - smlatbeq sp, r4, lr, r1 │ │ │ │ - ldrdeq r1, [sp, -r6] │ │ │ │ - tstpeq r9, ip, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, lr, lsr #32 │ │ │ │ - tstpeq r9, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, sl, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010d1b90 │ │ │ │ + tsteq sp, lr, lsr fp │ │ │ │ + strdeq pc, [r9, -r8] │ │ │ │ + smlabteq sp, sl, fp, r1 │ │ │ │ + smlatbeq sp, r0, fp, r1 │ │ │ │ + smlatteq sp, sl, fp, r1 │ │ │ │ + smlabbeq sp, ip, sp, r1 │ │ │ │ + smlatbeq sp, r6, ip, r1 │ │ │ │ + tsteq sp, ip, asr #24 │ │ │ │ + tsteq sp, r2, ror #24 │ │ │ │ + tsteq sp, r4, lsl #26 │ │ │ │ + tsteq sp, r6, lsr sp │ │ │ │ + @ instruction: 0x0109f6bc │ │ │ │ + smlabbeq sp, lr, lr, r1 │ │ │ │ + @ instruction: 0x0109f6b0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -88697,58 +88697,58 @@ │ │ │ │ ldc 7, cr15, [r8], {168} @ 0xa8 │ │ │ │ bmi d03630 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a89600 │ │ │ │ mullt r2, r0, ip │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlabteq r9, r2, r9, pc @ │ │ │ │ - smlatbeq fp, sl, r1, pc @ │ │ │ │ - tstpeq r9, sl, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r2, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r4, lsl #24 │ │ │ │ - strheq pc, [fp, -sl] @ │ │ │ │ - tsteq ip, ip, asr #4 │ │ │ │ - qaddeq pc, sl, fp @ │ │ │ │ - @ instruction: 0x010cf492 │ │ │ │ - @ instruction: 0x010bef92 │ │ │ │ - @ instruction: 0x010d099c │ │ │ │ - tsteq fp, lr, lsl pc │ │ │ │ - tsteq sl, r4, lsr #18 │ │ │ │ - tsteq fp, r8, lsr #26 │ │ │ │ - strheq pc, [r9, -ip] @ │ │ │ │ - smlatbeq fp, r6, r8, lr │ │ │ │ - smlatteq sl, r4, r3, r6 │ │ │ │ - smlabbeq fp, r8, r8, lr │ │ │ │ - ldrdeq lr, [fp, -sl] │ │ │ │ - tsteq fp, lr, ror #16 │ │ │ │ - tstpeq r9, r4, rrx @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r9, -r4] │ │ │ │ - tsteq ip, lr, asr #26 │ │ │ │ - smlatteq r9, r2, r0, pc @ │ │ │ │ - tstpeq r9, sl, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r6, lsl r8 │ │ │ │ - smlabteq ip, r8, ip, lr │ │ │ │ - smlabteq ip, r8, ip, lr │ │ │ │ - smlabteq ip, lr, ip, lr │ │ │ │ - tsteq sl, r6, lsl r3 │ │ │ │ - smlabteq fp, ip, r7, lr │ │ │ │ - smlabteq r9, r2, pc, lr @ │ │ │ │ - smlatbeq fp, ip, r7, lr │ │ │ │ - smlabteq ip, r6, ip, lr │ │ │ │ - smlatbeq sp, sl, r1, r0 │ │ │ │ - tsteq fp, ip, ror r7 │ │ │ │ - tsteq fp, r6, lsl #8 │ │ │ │ - tsteq fp, lr, asr r7 │ │ │ │ - smlatteq sp, r4, r1, r0 │ │ │ │ - tsteq fp, r4, asr #14 │ │ │ │ - smlabteq ip, lr, r9, ip │ │ │ │ - strdeq sp, [ip, -ip] │ │ │ │ - tsteq fp, r8, lsl r7 │ │ │ │ - smlatteq r9, sl, fp, lr │ │ │ │ + tstpeq r9, r2, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, sl, ror r9 @ p-variant is OBSOLETE │ │ │ │ + smlabteq fp, r2, pc, lr @ │ │ │ │ + tsteq sl, r4, ror #20 │ │ │ │ + tsteq fp, sl, lsl pc │ │ │ │ + smlatbeq ip, ip, r0, sp │ │ │ │ + @ instruction: 0x010beeba │ │ │ │ + strdeq pc, [ip, -r2] │ │ │ │ + strdeq lr, [fp, -r2] │ │ │ │ + strdeq r0, [sp, -ip] │ │ │ │ + tsteq fp, lr, ror sp │ │ │ │ + smlabbeq sl, r4, r7, r6 │ │ │ │ + smlabbeq fp, r8, fp, lr │ │ │ │ + tsteq r9, ip, lsl pc │ │ │ │ + tsteq fp, r6, lsl #14 │ │ │ │ + tsteq sl, r4, asr #4 │ │ │ │ + smlatteq fp, r8, r6, lr │ │ │ │ + tsteq fp, sl, lsr sl │ │ │ │ + smlabteq fp, lr, r6, lr │ │ │ │ + smlabteq r9, r4, lr, lr │ │ │ │ + tsteq r9, r4, asr pc │ │ │ │ + smlatbeq ip, lr, fp, lr │ │ │ │ + tsteq r9, r2, asr #30 │ │ │ │ + smlabbeq r9, sl, lr, lr │ │ │ │ + tsteq fp, r6, ror r6 │ │ │ │ + tsteq ip, r8, lsr #22 │ │ │ │ + tsteq ip, r8, lsr #22 │ │ │ │ + tsteq ip, lr, lsr #22 │ │ │ │ + tsteq sl, r6, ror r1 │ │ │ │ + tsteq fp, ip, lsr #12 │ │ │ │ + tsteq r9, r2, lsr #28 │ │ │ │ + tsteq fp, ip, lsl #12 │ │ │ │ + tsteq ip, r6, lsr #22 │ │ │ │ + tsteq sp, sl │ │ │ │ + ldrdeq lr, [fp, -ip] │ │ │ │ + tsteq fp, r6, ror #4 │ │ │ │ + @ instruction: 0x010be5be │ │ │ │ + tsteq sp, r4, asr #32 │ │ │ │ + smlatbeq fp, r4, r5, lr │ │ │ │ + tsteq ip, lr, lsr #16 │ │ │ │ + tsteq ip, ip, asr r6 │ │ │ │ + tsteq fp, r8, ror r5 │ │ │ │ + tsteq r9, sl, asr #20 │ │ │ │ suble r2, r5, r4, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec228e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdale r7!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ eorsle r2, lr, r4, lsr r8 │ │ │ │ ldmdacs r8, {r0, r2, r3, r4, fp, ip, lr, pc} │ │ │ │ @@ -88794,28 +88794,28 @@ │ │ │ │ ldmdami r0, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r2, sp, lr, pc} @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq sp, sl, lsl #6 │ │ │ │ - smlatbeq sp, r0, r2, r1 │ │ │ │ - smlatteq r9, r6, r9, lr │ │ │ │ - tsteq sp, r2, asr r2 │ │ │ │ - tsteq sp, r4, lsl r2 │ │ │ │ - strdeq r1, [sp, -lr] │ │ │ │ - smlabteq r9, r8, r9, lr │ │ │ │ - tsteq sp, r2, lsl r2 │ │ │ │ - tsteq sp, r0, lsr #4 │ │ │ │ - tsteq sp, r2, ror r2 │ │ │ │ - tsteq sp, r0, asr #4 │ │ │ │ - smlatbeq r9, sl, r9, lr │ │ │ │ - tsteq sp, ip, ror #4 │ │ │ │ - tsteq sp, r6, ror r2 │ │ │ │ + tsteq sp, sl, ror #2 │ │ │ │ + mrseq r1, (UNDEF: 29) │ │ │ │ + tsteq r9, r6, asr #16 │ │ │ │ + strheq r1, [sp, -r2] │ │ │ │ + tsteq sp, r4, ror r0 │ │ │ │ + qaddeq r1, lr, sp │ │ │ │ + tsteq r9, r8, lsr #16 │ │ │ │ + tsteq sp, r2, ror r0 │ │ │ │ + smlabbeq sp, r0, r0, r1 │ │ │ │ + ldrdeq r1, [sp, -r2] │ │ │ │ + smlatbeq sp, r0, r0, r1 │ │ │ │ + tsteq r9, sl, lsl #16 │ │ │ │ + smlabteq sp, ip, r0, r1 │ │ │ │ + ldrdeq r1, [sp, -r6] │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002964 │ │ │ │ @@ -89380,136 +89380,136 @@ │ │ │ │ svc 0x0042f7a7 │ │ │ │ bmi 20840dc │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7a79500 │ │ │ │ andlt lr, r3, sl, lsr pc │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - tsteq ip, lr, lsr #20 │ │ │ │ - tsteq fp, r8, ror r4 │ │ │ │ - smlabbeq sp, r0, r1, r1 │ │ │ │ - tsteq ip, r6, lsr #20 │ │ │ │ - tsteq sp, ip, ror #2 │ │ │ │ - tsteq ip, r6, lsl sl │ │ │ │ - smlabbeq sl, lr, r0, sp │ │ │ │ - smlabbeq sl, r2, r0, sp │ │ │ │ - tsteq ip, r2, lsl #20 │ │ │ │ - smlabteq fp, r0, r3, lr │ │ │ │ - tsteq ip, r8, lsr #20 │ │ │ │ - tsteq ip, r6, lsr #20 │ │ │ │ - tsteq ip, r2, lsl sl │ │ │ │ - tsteq r3, ip, lsr r4 │ │ │ │ - @ instruction: 0x010ccdbc │ │ │ │ - tsteq ip, sl, ror #18 │ │ │ │ - tstpeq fp, r6, lsr pc @ p-variant is OBSOLETE │ │ │ │ - smlatbeq ip, r6, sp, ip │ │ │ │ - tsteq sl, ip, asr #2 │ │ │ │ - tsteq sl, r4, asr #2 │ │ │ │ - @ instruction: 0x010ce996 │ │ │ │ - @ instruction: 0x010cf194 │ │ │ │ - tsteq ip, r4, asr #4 │ │ │ │ - tsteq ip, r4, ror r9 │ │ │ │ - tsteq ip, r4, ror r9 │ │ │ │ - tsteq ip, r8, ror r9 │ │ │ │ - tsteq sp, r4 │ │ │ │ - tsteq r3, r6, asr #6 │ │ │ │ - tsteq ip, r4, asr r9 │ │ │ │ - tstpeq ip, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, sl, asr #18 │ │ │ │ - tsteq ip, r6, asr #18 │ │ │ │ - tsteq r3, r8, ror #5 │ │ │ │ - @ instruction: 0x010d0f96 │ │ │ │ - @ instruction: 0x010d0f98 │ │ │ │ - @ instruction: 0x010d0f94 │ │ │ │ - @ instruction: 0x010d0f90 │ │ │ │ - @ instruction: 0x010d0f94 │ │ │ │ - @ instruction: 0x010d0f94 │ │ │ │ - @ instruction: 0x010d0f98 │ │ │ │ - @ instruction: 0x010d0f9c │ │ │ │ - smlatbeq sp, r4, pc, r0 @ │ │ │ │ - smlabbeq ip, ip, r8, lr │ │ │ │ - tstpeq fp, r2, asr #26 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq ip, lr, r8, lr │ │ │ │ + ldrdeq lr, [fp, -r8] │ │ │ │ + smlatteq sp, r0, pc, r0 @ │ │ │ │ smlabbeq ip, r6, r8, lr │ │ │ │ - smlabbeq ip, r2, r8, lr │ │ │ │ - tsteq ip, lr, ror r8 │ │ │ │ - tsteq ip, sl, ror r8 │ │ │ │ + smlabteq sp, ip, pc, r0 @ │ │ │ │ tsteq ip, r6, ror r8 │ │ │ │ + smlatteq sl, lr, lr, ip │ │ │ │ + smlatteq sl, r2, lr, ip │ │ │ │ + tsteq ip, r2, ror #16 │ │ │ │ + tsteq fp, r0, lsr #4 │ │ │ │ + smlabbeq ip, r8, r8, lr │ │ │ │ + smlabbeq ip, r6, r8, lr │ │ │ │ tsteq ip, r2, ror r8 │ │ │ │ - tsteq ip, lr, ror #16 │ │ │ │ - tsteq ip, r8, ror #16 │ │ │ │ - smlabteq sl, sl, sp, ip │ │ │ │ - smlabteq sl, r6, sp, ip │ │ │ │ - smlabteq sl, sl, sp, ip │ │ │ │ - tsteq r3, r8, asr #2 │ │ │ │ - tsteq ip, lr, lsr #16 │ │ │ │ - tsteq fp, r6, rrx │ │ │ │ - smlabbeq sp, r4, lr, r0 │ │ │ │ - tsteq ip, r6, lsl r8 │ │ │ │ - tsteq fp, lr, lsl r0 │ │ │ │ - tsteq sl, sl, lsr #24 │ │ │ │ - tsteq ip, ip, ror r6 │ │ │ │ - tsteq sl, r0, ror #26 │ │ │ │ + @ instruction: 0x0113229c │ │ │ │ + tsteq ip, ip, lsl ip │ │ │ │ + smlabteq ip, sl, r7, ip │ │ │ │ + @ instruction: 0x010bfd96 │ │ │ │ + tsteq ip, r6, lsl #24 │ │ │ │ + smlatbeq sl, ip, pc, ip @ │ │ │ │ + smlatbeq sl, r4, pc, ip @ │ │ │ │ + strdeq lr, [ip, -r6] │ │ │ │ + strdeq lr, [ip, -r4] │ │ │ │ + smlatbeq ip, r4, r0, r0 │ │ │ │ ldrdeq lr, [ip, -r4] │ │ │ │ - tsteq sl, r4, asr sp │ │ │ │ - tsteq sl, ip, asr sp │ │ │ │ - tsteq r3, r2, rrx │ │ │ │ - tsteq fp, r0, ror #30 │ │ │ │ - tsteq fp, sl, ror pc │ │ │ │ - tsteq fp, r2, asr #30 │ │ │ │ - tsteq fp, ip, asr pc │ │ │ │ - smlatbeq r9, r0, r7, lr │ │ │ │ - tsteq fp, sl, lsr pc │ │ │ │ - tsteq sl, r6, asr #22 │ │ │ │ - tsteq sl, r6, lsr fp │ │ │ │ - tsteq sl, r4, lsr fp │ │ │ │ - tsteq sp, r6, asr sp │ │ │ │ - tsteq sp, r8, asr sp │ │ │ │ - tsteq sl, r2, lsr #22 │ │ │ │ - tsteq sp, ip, asr #26 │ │ │ │ - tsteq ip, sl, asr r6 │ │ │ │ - tsteq r3, r2, ror pc │ │ │ │ - tsteq sp, ip, lsr #26 │ │ │ │ - tsteq sl, ip, lsr #22 │ │ │ │ - tsteq sl, sl, lsl fp │ │ │ │ - strdeq ip, [sl, -r8] │ │ │ │ - tsteq sl, r0, lsl #22 │ │ │ │ - smlatteq sl, lr, sl, ip │ │ │ │ + ldrdeq lr, [ip, -r4] │ │ │ │ + ldrdeq lr, [ip, -r8] │ │ │ │ + tsteq sp, r4, ror #28 │ │ │ │ + tsteq r3, r6, lsr #3 │ │ │ │ + @ instruction: 0x010ce7b4 │ │ │ │ + tsteq ip, r6, ror #30 │ │ │ │ + smlatbeq ip, sl, r7, lr │ │ │ │ + smlatbeq ip, r6, r7, lr │ │ │ │ + tsteq r3, r8, asr #2 │ │ │ │ + strdeq r0, [sp, -r6] │ │ │ │ + strdeq r0, [sp, -r8] │ │ │ │ + strdeq r0, [sp, -r4] │ │ │ │ strdeq r0, [sp, -r0] │ │ │ │ strdeq r0, [sp, -r4] │ │ │ │ - smlatteq sp, lr, ip, r0 │ │ │ │ - smlatteq sp, r8, ip, r0 │ │ │ │ - smlatbeq sl, r8, sl, ip │ │ │ │ - @ instruction: 0x010aca96 │ │ │ │ - @ instruction: 0x010cb596 │ │ │ │ - tsteq ip, r0, lsl #24 │ │ │ │ - strdeq sl, [ip, -sl] │ │ │ │ - strdeq sl, [ip, -r4] │ │ │ │ - smlatteq ip, lr, fp, sl │ │ │ │ - smlatteq ip, r8, fp, sl │ │ │ │ - smlatteq ip, r2, fp, sl │ │ │ │ - tsteq sl, r4, ror #28 │ │ │ │ - tsteq sl, r2, ror #28 │ │ │ │ - tsteq r3, r2, lsr #28 │ │ │ │ - tsteq sl, ip, ror #28 │ │ │ │ - smlabbeq sl, r0, lr, r5 │ │ │ │ - tsteq sl, r8, ror #28 │ │ │ │ - strdeq ip, [ip, -r4] │ │ │ │ + strdeq r0, [sp, -r4] │ │ │ │ + strdeq r0, [sp, -r8] │ │ │ │ strdeq r0, [sp, -ip] │ │ │ │ - strdeq pc, [fp, -sl] │ │ │ │ - tsteq sl, r2, asr #22 │ │ │ │ - tsteq r8, ip, lsr r1 │ │ │ │ - smlabteq ip, r2, r7, ip │ │ │ │ - smlabteq ip, r8, r7, ip │ │ │ │ - tsteq r3, ip, ror sp │ │ │ │ - smlatbeq sp, r0, fp, r0 │ │ │ │ - @ instruction: 0x010bdc96 │ │ │ │ - smlatteq sl, ip, r7, r5 │ │ │ │ - tsteq sp, lr, ror fp │ │ │ │ - smlabbeq sp, r2, fp, r0 │ │ │ │ - tsteq r9, lr, lsr r1 │ │ │ │ + tsteq sp, r4, lsl #28 │ │ │ │ + smlatteq ip, ip, r6, lr │ │ │ │ + smlatbeq fp, r2, fp, pc @ │ │ │ │ + smlatteq ip, r6, r6, lr │ │ │ │ + smlatteq ip, r2, r6, lr │ │ │ │ + ldrdeq lr, [ip, -lr] │ │ │ │ + ldrdeq lr, [ip, -sl] │ │ │ │ + ldrdeq lr, [ip, -r6] │ │ │ │ + ldrdeq lr, [ip, -r2] │ │ │ │ + smlabteq ip, lr, r6, lr │ │ │ │ + smlabteq ip, r8, r6, lr │ │ │ │ + tsteq sl, sl, lsr #24 │ │ │ │ + tsteq sl, r6, lsr #24 │ │ │ │ + tsteq sl, sl, lsr #24 │ │ │ │ + tsteq r3, r8, lsr #31 │ │ │ │ + smlabbeq ip, lr, r6, lr │ │ │ │ + smlabteq fp, r6, lr, sp │ │ │ │ + smlatteq sp, r4, ip, r0 │ │ │ │ + tsteq ip, r6, ror r6 │ │ │ │ + tsteq fp, lr, ror lr │ │ │ │ + smlabbeq sl, sl, sl, ip │ │ │ │ + ldrdeq lr, [ip, -ip] │ │ │ │ + smlabteq sl, r0, fp, ip │ │ │ │ + tsteq ip, r4, lsr r6 │ │ │ │ + @ instruction: 0x010acbb4 │ │ │ │ + @ instruction: 0x010acbbc │ │ │ │ + tsteq r3, r2, asr #29 │ │ │ │ + smlabteq fp, r0, sp, sp │ │ │ │ + ldrdeq sp, [fp, -sl] │ │ │ │ + smlatbeq fp, r2, sp, sp │ │ │ │ + @ instruction: 0x010bddbc │ │ │ │ + tsteq r9, r0, lsl #12 │ │ │ │ + @ instruction: 0x010bdd9a │ │ │ │ + smlatbeq sl, r6, r9, ip │ │ │ │ + @ instruction: 0x010ac996 │ │ │ │ + @ instruction: 0x010ac994 │ │ │ │ + @ instruction: 0x010d0bb6 │ │ │ │ + @ instruction: 0x010d0bb8 │ │ │ │ + smlabbeq sl, r2, r9, ip │ │ │ │ + smlatbeq sp, ip, fp, r0 │ │ │ │ + @ instruction: 0x010cb4ba │ │ │ │ + @ instruction: 0x01131dd2 │ │ │ │ + smlabbeq sp, ip, fp, r0 │ │ │ │ + smlabbeq sl, ip, r9, ip │ │ │ │ + tsteq sl, sl, ror r9 │ │ │ │ + tsteq sl, r8, asr r9 │ │ │ │ + tsteq sl, r0, ror #18 │ │ │ │ + tsteq sl, lr, asr #18 │ │ │ │ + tsteq sp, r0, asr fp │ │ │ │ + tsteq sp, r4, asr fp │ │ │ │ + tsteq sp, lr, asr #22 │ │ │ │ + tsteq sp, r8, asr #22 │ │ │ │ + tsteq sl, r8, lsl #18 │ │ │ │ + strdeq ip, [sl, -r6] │ │ │ │ + strdeq fp, [ip, -r6] │ │ │ │ + tsteq ip, r0, ror #20 │ │ │ │ + tsteq ip, sl, asr sl │ │ │ │ + tsteq ip, r4, asr sl │ │ │ │ + tsteq ip, lr, asr #20 │ │ │ │ + tsteq ip, r8, asr #20 │ │ │ │ + tsteq ip, r2, asr #20 │ │ │ │ + smlabteq sl, r4, ip, r5 │ │ │ │ + smlabteq sl, r2, ip, r5 │ │ │ │ + tsteq r3, r2, lsl #25 │ │ │ │ + smlabteq sl, ip, ip, r5 │ │ │ │ + smlatteq sl, r0, ip, r5 │ │ │ │ + smlabteq sl, r8, ip, r5 │ │ │ │ + tsteq ip, r4, asr r6 │ │ │ │ + tsteq sp, ip, asr sl │ │ │ │ + tstpeq fp, sl, asr r7 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sl, r2, r9, ip │ │ │ │ + @ instruction: 0x01089f9c │ │ │ │ + tsteq ip, r2, lsr #12 │ │ │ │ + tsteq ip, r8, lsr #12 │ │ │ │ + @ instruction: 0x01131bdc │ │ │ │ + tsteq sp, r0, lsl #20 │ │ │ │ + strdeq sp, [fp, -r6] │ │ │ │ + tsteq sl, ip, asr #12 │ │ │ │ + ldrdeq r0, [sp, -lr] │ │ │ │ + smlatteq sp, r2, r9, r0 │ │ │ │ + @ instruction: 0x0109df9e │ │ │ │ cmppne r8, #536870916 @ p-variant is OBSOLETE @ 0x20000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldrlt r8, [r0, #-1610] @ 0xfffff9b6 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ ldrbhi pc, [sl, #-513]! @ 0xfffffdff @ │ │ │ │ @@ -90328,17 +90328,17 @@ │ │ │ │ orrpl pc, r2, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #4, 22 @ 0x1000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107db │ │ │ │ @ instruction: 0xf00187db │ │ │ │ svclt 0x0000bfd6 │ │ │ │ - tsteq sp, r0, lsr r9 │ │ │ │ - qaddeq r1, ip, sp │ │ │ │ - ldrdeq r0, [sp, -r2] │ │ │ │ + @ instruction: 0x010d0790 │ │ │ │ + @ instruction: 0x010d0ebc │ │ │ │ + tsteq sp, r2, lsr r6 │ │ │ │ orrpl pc, r1, #160, 10 @ 0x28000000 │ │ │ │ addslt r3, fp, #4, 22 @ 0x1000 │ │ │ │ vqdmulh.s d2, d1, d8 │ │ │ │ vabd.s8 q12, q8, q4 │ │ │ │ blx 951808 │ │ │ │ ldrbeq pc, [ip, r3, lsl #6] @ │ │ │ │ strbhi pc, [r4, r1, lsl #2] @ │ │ │ │ @@ -91921,28 +91921,28 @@ │ │ │ │ @ instruction: 0xf5a0d928 │ │ │ │ @ instruction: 0xf04f5373 │ │ │ │ blcc 8db0bc │ │ │ │ blx 97b2e8 │ │ │ │ ldrbeq pc, [ip, r3, lsl #6] @ │ │ │ │ msrhi SPSR_sc, #64, 2 │ │ │ │ svclt 0x0000e366 │ │ │ │ - swpeq pc, ip, [ip] @ │ │ │ │ - tstpeq ip, r0, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, ip, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [ip, -lr] │ │ │ │ - ldrdeq lr, [ip, -ip] │ │ │ │ - smlabteq ip, r8, r0, pc @ │ │ │ │ - swpeq pc, sl, [ip] @ │ │ │ │ - tstpeq ip, sl @ p-variant is OBSOLETE │ │ │ │ - smlabbeq ip, sl, r0, pc @ │ │ │ │ - tstpeq ip, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010cf196 │ │ │ │ - tstpeq ip, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010cf2bc │ │ │ │ - tstpeq ip, lr, asr r2 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [ip, -ip] │ │ │ │ + ldrdeq lr, [ip, -r0] │ │ │ │ + smlabbeq ip, ip, pc, lr @ │ │ │ │ + tsteq ip, lr, asr pc │ │ │ │ + tsteq ip, ip, lsr lr │ │ │ │ + tsteq ip, r8, lsr #30 │ │ │ │ + strdeq lr, [ip, -sl] │ │ │ │ + tsteq ip, sl, ror #28 │ │ │ │ + smlatteq ip, sl, lr, lr │ │ │ │ + tsteq ip, r4, ror pc │ │ │ │ + strdeq lr, [ip, -r6] │ │ │ │ + tstpeq ip, r2, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, ip, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + strheq pc, [ip, -lr] @ │ │ │ │ cmppcc ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ vqsub.s8 d4, d16, d8 │ │ │ │ @ instruction: 0xf5b080dd │ │ │ │ movwle r5, #44909 @ 0xaf6d │ │ │ │ msrpl SPSR_fsc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 97b348 │ │ │ │ @@ -92419,56 +92419,56 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2091 @ 0xfffff7d5 │ │ │ │ stmdami fp!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2090 @ 0xfffff7d6 │ │ │ │ stmdami sl!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - strdeq fp, [r9, -r4] │ │ │ │ - tsteq ip, ip │ │ │ │ - smlabbeq ip, r2, sp, sp │ │ │ │ - tsteq ip, r8, asr r4 │ │ │ │ - ldrdeq fp, [r9, -r6] │ │ │ │ - tsteq ip, r0, lsl lr │ │ │ │ - smlabteq r9, sl, r1, fp │ │ │ │ - smlabteq r9, r4, r1, fp │ │ │ │ - smlabteq ip, r2, ip, sp │ │ │ │ - @ instruction: 0x0109b1b8 │ │ │ │ - strdeq sp, [ip, -sl] │ │ │ │ - smlatbeq r9, ip, r1, fp │ │ │ │ - tsteq ip, sl, lsl pc │ │ │ │ - smlatbeq r9, r0, r1, fp │ │ │ │ - tsteq ip, r2, ror #26 │ │ │ │ - tsteq ip, r4, lsr pc │ │ │ │ - smlabbeq r9, lr, r1, fp │ │ │ │ - tsteq ip, r4, asr pc │ │ │ │ - smlabbeq r9, r2, r1, fp │ │ │ │ - tsteq ip, r4, ror pc │ │ │ │ - tsteq r9, r6, ror r1 │ │ │ │ - tsteq r9, r0, ror r1 │ │ │ │ - smlabbeq ip, r2, sp, sp │ │ │ │ - tsteq r9, r4, ror #2 │ │ │ │ - smlatbeq ip, r6, r1, lr │ │ │ │ - qaddeq lr, r0, ip │ │ │ │ - @ instruction: 0x010cdfbe │ │ │ │ - @ instruction: 0x010cdf9c │ │ │ │ - smlabteq ip, lr, pc, sp @ │ │ │ │ - tsteq r9, r0, asr #2 │ │ │ │ - ldrdeq lr, [ip, -sl] │ │ │ │ - tsteq ip, r4, rrx │ │ │ │ - tsteq r9, lr, lsr #2 │ │ │ │ - mrseq lr, (UNDEF: 28) │ │ │ │ - tsteq r9, r2, lsr #2 │ │ │ │ - smlatbeq ip, r4, r2, lr │ │ │ │ - tsteq ip, lr, lsl r2 │ │ │ │ - @ instruction: 0x010ce198 │ │ │ │ - tsteq r9, sl, lsl #2 │ │ │ │ - tsteq r9, r4, lsl #2 │ │ │ │ - smlabteq ip, r6, r2, lr │ │ │ │ - strdeq fp, [r9, -r8] │ │ │ │ + qaddeq fp, r4, r9 │ │ │ │ + tsteq ip, ip, ror #28 │ │ │ │ + smlatteq ip, r2, fp, sp │ │ │ │ + @ instruction: 0x010ce2b8 │ │ │ │ + tsteq r9, r6, lsr r0 │ │ │ │ + tsteq ip, r0, ror ip │ │ │ │ + tsteq r9, sl, lsr #32 │ │ │ │ + tsteq r9, r4, lsr #32 │ │ │ │ + tsteq ip, r2, lsr #22 │ │ │ │ + tsteq r9, r8, lsl r0 │ │ │ │ + tsteq ip, sl, asr sp │ │ │ │ + tsteq r9, ip │ │ │ │ + tsteq ip, sl, ror sp │ │ │ │ + mrseq fp, (UNDEF: 9) │ │ │ │ + smlabteq ip, r2, fp, sp │ │ │ │ + @ instruction: 0x010cdd94 │ │ │ │ + smlatteq r9, lr, pc, sl @ │ │ │ │ + @ instruction: 0x010cddb4 │ │ │ │ + smlatteq r9, r2, pc, sl @ │ │ │ │ + ldrdeq sp, [ip, -r4] │ │ │ │ + ldrdeq sl, [r9, -r6] │ │ │ │ + ldrdeq sl, [r9, -r0] │ │ │ │ + smlatteq ip, r2, fp, sp │ │ │ │ + smlabteq r9, r4, pc, sl @ │ │ │ │ + tsteq ip, r6 │ │ │ │ + @ instruction: 0x010cdeb0 │ │ │ │ + tsteq ip, lr, lsl lr │ │ │ │ + strdeq sp, [ip, -ip] │ │ │ │ + tsteq ip, lr, lsr #28 │ │ │ │ + smlatbeq r9, r0, pc, sl @ │ │ │ │ + tsteq ip, sl, lsr pc │ │ │ │ + smlabteq ip, r4, lr, sp │ │ │ │ + smlabbeq r9, lr, pc, sl @ │ │ │ │ + tsteq ip, r0, ror #30 │ │ │ │ + smlabbeq r9, r2, pc, sl @ │ │ │ │ + tsteq ip, r4, lsl #2 │ │ │ │ + tsteq ip, lr, ror r0 │ │ │ │ + strdeq sp, [ip, -r8] │ │ │ │ + tsteq r9, sl, ror #30 │ │ │ │ + tsteq r9, r4, ror #30 │ │ │ │ + tsteq ip, r6, lsr #2 │ │ │ │ + tsteq r9, r8, asr pc │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subsne pc, r8, #536870916 @ 0x20000004 │ │ │ │ ldrmi r4, [pc], -r5, lsl #12 │ │ │ │ @@ -95082,16 +95082,16 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f837d │ │ │ │ blx 95e224 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ cmnphi r6, #64, 2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0000e11c │ │ │ │ - tsteq r9, ip, lsr #14 │ │ │ │ - tsteq fp, r4, lsl pc │ │ │ │ + smlabbeq r9, ip, r5, r9 │ │ │ │ + tsteq fp, r4, ror sp │ │ │ │ teqpvs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r2!, {r0, r3, r4, r7, r9, lr} │ │ │ │ tstpvs pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble fp, {r0, r3, r4, r7, r9, lr} │ │ │ │ cmnppl r8, #164, 10 @ p-variant is OBSOLETE @ 0x29000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -95530,89 +95530,89 @@ │ │ │ │ and lr, r7, r8, lsr pc │ │ │ │ ldrtmi r4, [fp], -pc, asr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ svc 0x002ef7a1 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq fp, [ip, -r0] │ │ │ │ - smlabteq ip, ip, r7, fp │ │ │ │ - smlabteq ip, r8, r7, fp │ │ │ │ - smlabteq ip, r4, r7, fp │ │ │ │ - smlabteq ip, r0, r7, fp │ │ │ │ - @ instruction: 0x010cb7bc │ │ │ │ - tsteq r2, r2, asr #2 │ │ │ │ - smlatbeq ip, r6, r7, fp │ │ │ │ - strdeq r8, [r9, -ip] │ │ │ │ - strdeq r8, [r9, -r4] │ │ │ │ - smlabbeq ip, lr, r7, fp │ │ │ │ - @ instruction: 0x010cb790 │ │ │ │ - @ instruction: 0x010cb790 │ │ │ │ - @ instruction: 0x010cb792 │ │ │ │ - ldrheq ip, [r2, -r6] │ │ │ │ - tsteq ip, lr, ror r7 │ │ │ │ - tsteq ip, sl, lsr r7 │ │ │ │ - tsteq ip, ip, lsr r7 │ │ │ │ - tsteq ip, lr, lsr r7 │ │ │ │ - tsteq r2, r2, rrx │ │ │ │ - tsteq ip, sl, asr #14 │ │ │ │ - tsteq ip, r0, asr r7 │ │ │ │ - tsteq ip, lr, asr #14 │ │ │ │ - tsteq ip, ip, asr #14 │ │ │ │ - tsteq ip, sl, asr #14 │ │ │ │ - @ instruction: 0x0112bffe │ │ │ │ - strdeq r9, [fp, -r6] │ │ │ │ - tsteq fp, sl, lsl pc │ │ │ │ - tsteq fp, r8, asr r9 │ │ │ │ - smlatbeq r9, r4, r7, r8 │ │ │ │ - @ instruction: 0x0109879e │ │ │ │ + tsteq ip, r0, lsr r6 │ │ │ │ + tsteq ip, ip, lsr #12 │ │ │ │ + tsteq ip, r8, lsr #12 │ │ │ │ + tsteq ip, r4, lsr #12 │ │ │ │ + tsteq ip, r0, lsr #12 │ │ │ │ + tsteq ip, ip, lsl r6 │ │ │ │ + tsteq r2, r2, lsr #31 │ │ │ │ + tsteq ip, r6, lsl #12 │ │ │ │ + tsteq r9, ip, asr r7 │ │ │ │ + tsteq r9, r4, asr r7 │ │ │ │ + smlatteq ip, lr, r5, fp │ │ │ │ + strdeq fp, [ip, -r0] │ │ │ │ + strdeq fp, [ip, -r0] │ │ │ │ strdeq fp, [ip, -r2] │ │ │ │ - smlatteq ip, ip, r6, fp │ │ │ │ - strdeq fp, [ip, -lr] │ │ │ │ - tsteq ip, r0, lsl #14 │ │ │ │ - strdeq fp, [ip, -lr] │ │ │ │ - strdeq r9, [fp, -r4] │ │ │ │ - @ instruction: 0x010b99b4 │ │ │ │ - smlatteq fp, sl, r8, r9 │ │ │ │ - smlatteq fp, r4, r8, r9 │ │ │ │ - smlabbeq fp, r8, r9, r9 │ │ │ │ - @ instruction: 0x010b98be │ │ │ │ - smlabteq fp, ip, r8, r9 │ │ │ │ - ldrdeq r9, [fp, -r8] │ │ │ │ - ldrdeq r9, [fp, -r6] │ │ │ │ - ldrdeq r9, [fp, -r4] │ │ │ │ - smlatbeq fp, ip, r8, r9 │ │ │ │ - smlatbeq fp, sl, r8, r9 │ │ │ │ - smlabteq fp, r8, r8, r9 │ │ │ │ - @ instruction: 0x010b98bc │ │ │ │ - @ instruction: 0x010b98ba │ │ │ │ - @ instruction: 0x010b98b8 │ │ │ │ - @ instruction: 0x010b98be │ │ │ │ - smlabteq fp, r4, r8, r9 │ │ │ │ - smlabteq fp, lr, r8, r9 │ │ │ │ - tsteq ip, r0, lsl r1 │ │ │ │ - tsteq r2, r4, lsr #28 │ │ │ │ - @ instruction: 0x010b98b0 │ │ │ │ - @ instruction: 0x010b98b4 │ │ │ │ - ldrdeq r9, [fp, -r6] │ │ │ │ - ldrdeq r9, [fp, -r4] │ │ │ │ - @ instruction: 0x0112bdd0 │ │ │ │ - strdeq r8, [r9, -ip] │ │ │ │ - smlatteq fp, r6, ip, r7 │ │ │ │ - tsteq r9, r4, lsl #10 │ │ │ │ - smlabteq fp, r8, ip, r7 │ │ │ │ - tsteq r9, r2, lsl #10 │ │ │ │ - smlatbeq fp, sl, ip, r7 │ │ │ │ - ldrdeq pc, [r9, -r8] │ │ │ │ - smlabbeq fp, lr, ip, r7 │ │ │ │ - ldrdeq pc, [r9, -r0] │ │ │ │ - tsteq fp, r4, ror ip │ │ │ │ - tsteq r9, sl, ror #8 │ │ │ │ - tsteq fp, r6, asr ip │ │ │ │ - tsteq r9, r8, lsr #2 │ │ │ │ + tsteq r2, r6, lsl pc │ │ │ │ + ldrdeq fp, [ip, -lr] │ │ │ │ + @ instruction: 0x010cb59a │ │ │ │ + @ instruction: 0x010cb59c │ │ │ │ + @ instruction: 0x010cb59e │ │ │ │ + tsteq r2, r2, asr #29 │ │ │ │ + smlatbeq ip, sl, r5, fp │ │ │ │ + @ instruction: 0x010cb5b0 │ │ │ │ + smlatbeq ip, lr, r5, fp │ │ │ │ + smlatbeq ip, ip, r5, fp │ │ │ │ + smlatbeq ip, sl, r5, fp │ │ │ │ + tsteq r2, lr, asr lr │ │ │ │ + tsteq fp, r6, asr r5 │ │ │ │ + tsteq fp, sl, ror sp │ │ │ │ + @ instruction: 0x010b97b8 │ │ │ │ + tsteq r9, r4, lsl #12 │ │ │ │ + strdeq r8, [r9, -lr] │ │ │ │ + tsteq ip, r2, asr r5 │ │ │ │ + tsteq ip, ip, asr #10 │ │ │ │ + tsteq ip, lr, asr r5 │ │ │ │ + tsteq ip, r0, ror #10 │ │ │ │ + tsteq ip, lr, asr r5 │ │ │ │ + tsteq fp, r4, asr r7 │ │ │ │ + tsteq fp, r4, lsl r8 │ │ │ │ + tsteq fp, sl, asr #14 │ │ │ │ + tsteq fp, r4, asr #14 │ │ │ │ + smlatteq fp, r8, r7, r9 │ │ │ │ + tsteq fp, lr, lsl r7 │ │ │ │ + tsteq fp, ip, lsr #14 │ │ │ │ + tsteq fp, r8, lsr r7 │ │ │ │ + tsteq fp, r6, lsr r7 │ │ │ │ + tsteq fp, r4, lsr r7 │ │ │ │ + tsteq fp, ip, lsl #14 │ │ │ │ + tsteq fp, sl, lsl #14 │ │ │ │ + tsteq fp, r8, lsr #14 │ │ │ │ + tsteq fp, ip, lsl r7 │ │ │ │ + tsteq fp, sl, lsl r7 │ │ │ │ + tsteq fp, r8, lsl r7 │ │ │ │ + tsteq fp, lr, lsl r7 │ │ │ │ + tsteq fp, r4, lsr #14 │ │ │ │ + tsteq fp, lr, lsr #14 │ │ │ │ + tsteq ip, r0, ror pc │ │ │ │ + tsteq r2, r4, lsl #25 │ │ │ │ + tsteq fp, r0, lsl r7 │ │ │ │ + tsteq fp, r4, lsl r7 │ │ │ │ + tsteq fp, r6, lsr r6 │ │ │ │ + tsteq fp, r4, lsr r6 │ │ │ │ + tsteq r2, r0, lsr ip │ │ │ │ + tsteq r9, ip, asr r3 │ │ │ │ + tsteq fp, r6, asr #22 │ │ │ │ + tsteq r9, r4, ror #6 │ │ │ │ + tsteq fp, r8, lsr #22 │ │ │ │ + tsteq r9, r2, ror #6 │ │ │ │ + tsteq fp, sl, lsl #22 │ │ │ │ + tstpeq r9, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq fp, lr, sl, r7 │ │ │ │ + tstpeq r9, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r7, [fp, -r4] │ │ │ │ + smlabteq r9, sl, r2, r8 │ │ │ │ + @ instruction: 0x010b7ab6 │ │ │ │ + smlabbeq r9, r8, pc, r7 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec29420 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #68, 6 @ 0x10000001 │ │ │ │ stmdale r9, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @@ -95633,21 +95633,21 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlabbeq ip, r4, r3, fp │ │ │ │ - tsteq ip, lr, asr #6 │ │ │ │ - tsteq ip, r4, ror #6 │ │ │ │ - tsteq ip, r6, lsr #6 │ │ │ │ - @ instruction: 0x010cb394 │ │ │ │ - smlatbeq ip, r2, r3, fp │ │ │ │ - tsteq ip, r4, ror r3 │ │ │ │ + smlatteq ip, r4, r1, fp │ │ │ │ + smlatbeq ip, lr, r1, fp │ │ │ │ + smlabteq ip, r4, r1, fp │ │ │ │ + smlabbeq ip, r6, r1, fp │ │ │ │ + strdeq fp, [ip, -r4] │ │ │ │ + tsteq ip, r2, lsl #4 │ │ │ │ + ldrdeq fp, [ip, -r4] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec294ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00eaf5b1 │ │ │ │ vtst.8 d29, d0, d6 │ │ │ │ @@ -95989,96 +95989,96 @@ │ │ │ │ bmi 168a82c │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ bl fe81068c │ │ │ │ @ instruction: 0x462b4a54 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7a14620 │ │ │ │ @ instruction: 0xbdf8eb96 │ │ │ │ - strdeq r4, [ip, -ip] │ │ │ │ - strdeq r9, [fp, -sl] │ │ │ │ - strdeq r9, [fp, -r6] │ │ │ │ - strdeq r9, [fp, -sl] │ │ │ │ - tsteq r2, r0, lsr #21 │ │ │ │ - ldrdeq fp, [ip, -r8] │ │ │ │ - @ instruction: 0x010b79b4 │ │ │ │ - tsteq ip, lr, ror r7 │ │ │ │ - mrseq r8, R9_fiq │ │ │ │ - tsteq ip, r8, lsr r8 │ │ │ │ - strdeq r8, [r9, -r8] │ │ │ │ - smlatteq r9, r4, r1, r8 │ │ │ │ - tsteq r2, sl, lsl sl │ │ │ │ - ldrdeq r8, [r9, -r2] │ │ │ │ - ldrdeq r8, [r9, -r4] │ │ │ │ - smlabteq r9, ip, r1, r8 │ │ │ │ - tsteq ip, r4, lsr r2 │ │ │ │ - tsteq ip, r6, lsr r2 │ │ │ │ - tsteq ip, lr, lsr #4 │ │ │ │ - @ instruction: 0x01098190 │ │ │ │ - tsteq ip, r6, ror r7 │ │ │ │ - tsteq r9, lr, ror r1 │ │ │ │ - smlabbeq r9, ip, r1, r8 │ │ │ │ - tsteq r2, ip, asr r9 │ │ │ │ - smlabbeq r9, ip, r1, r8 │ │ │ │ - tsteq ip, r0, lsr #14 │ │ │ │ - smlabbeq r9, r2, r1, r8 │ │ │ │ - tsteq r9, r0, ror r1 │ │ │ │ - tsteq r2, r8, lsl #18 │ │ │ │ - tsteq r9, r2, ror #2 │ │ │ │ - tsteq r9, sl, ror #2 │ │ │ │ - tsteq r9, ip, ror #2 │ │ │ │ - tsteq r9, r6, ror #2 │ │ │ │ - tsteq r9, lr, lsr r1 │ │ │ │ - tsteq r9, r0, asr #2 │ │ │ │ - tsteq r9, r2, asr r1 │ │ │ │ - tsteq r9, lr, rrx │ │ │ │ - tsteq r9, r8, rrx │ │ │ │ - tsteq r9, lr, lsr r1 │ │ │ │ - tsteq r9, r2, asr #32 │ │ │ │ - tsteq r9, ip, lsr r0 │ │ │ │ - tsteq ip, lr, ror r8 │ │ │ │ - tsteq r9, r6, lsl r0 │ │ │ │ - tsteq r9, r0, lsl r0 │ │ │ │ - tsteq fp, sl, lsl #26 │ │ │ │ - tsteq fp, sl, lsl #26 │ │ │ │ - tsteq fp, r8, lsl #26 │ │ │ │ - tsteq fp, lr, asr #26 │ │ │ │ - ldrdeq r9, [fp, -lr] │ │ │ │ - ldrdeq r9, [fp, -ip] │ │ │ │ - tsteq ip, r4, lsl r5 │ │ │ │ - tsteq ip, lr, lsl #10 │ │ │ │ - tsteq ip, r8, lsl #10 │ │ │ │ - tsteq ip, r2, lsl #10 │ │ │ │ - strdeq r4, [ip, -ip] │ │ │ │ - strdeq r4, [ip, -r6] │ │ │ │ - strdeq r4, [ip, -r0] │ │ │ │ - tstpeq r9, r2, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r0, ror r7 @ p-variant is OBSOLETE │ │ │ │ - smlabteq ip, lr, r4, r4 │ │ │ │ - tsteq r2, r2, lsr #14 │ │ │ │ - ldrdeq r4, [ip, -r8] │ │ │ │ - smlabbeq r9, r0, r7, pc @ │ │ │ │ - tstpeq r9, r6, ror #14 @ p-variant is OBSOLETE │ │ │ │ - smlabteq ip, ip, r4, r4 │ │ │ │ - @ instruction: 0x01097eb4 │ │ │ │ - smlatbeq r9, lr, lr, r7 │ │ │ │ - tsteq ip, ip, ror #8 │ │ │ │ - ldrdeq r4, [ip, -r8] │ │ │ │ + tsteq ip, ip, asr r6 │ │ │ │ + tsteq fp, sl, asr lr │ │ │ │ + tsteq fp, r6, asr lr │ │ │ │ + tsteq fp, sl, asr lr │ │ │ │ + tsteq r2, r0, lsl #18 │ │ │ │ + tsteq ip, r8, lsr r1 │ │ │ │ + tsteq fp, r4, lsl r8 │ │ │ │ ldrdeq r4, [ip, -lr] │ │ │ │ - tsteq ip, r4, asr r4 │ │ │ │ - smlatbeq ip, ip, r3, r4 │ │ │ │ - @ instruction: 0x010c43b2 │ │ │ │ - tsteq ip, ip, lsr r4 │ │ │ │ - tsteq ip, r2, asr #8 │ │ │ │ - tsteq ip, r8, lsr #8 │ │ │ │ - tsteq r2, r0, lsr r6 │ │ │ │ - tsteq ip, r6, lsr #8 │ │ │ │ - tsteq fp, r2, asr r5 │ │ │ │ - tsteq ip, r8, lsr #8 │ │ │ │ - smlabteq r9, r6, lr, r7 │ │ │ │ - tsteq fp, r2, lsl r5 │ │ │ │ + tsteq r9, r0, rrx │ │ │ │ + @ instruction: 0x010c8698 │ │ │ │ + qaddeq r8, r8, r9 │ │ │ │ + tsteq r9, r4, asr #32 │ │ │ │ + tsteq r2, sl, ror r8 │ │ │ │ + tsteq r9, r2, lsr r0 │ │ │ │ + tsteq r9, r4, lsr r0 │ │ │ │ + tsteq r9, ip, lsr #32 │ │ │ │ + swpeq fp, r4, [ip] │ │ │ │ + swpeq fp, r6, [ip] │ │ │ │ + smlabbeq ip, lr, r0, fp │ │ │ │ + strdeq r7, [r9, -r0] │ │ │ │ + ldrdeq r8, [ip, -r6] │ │ │ │ + ldrdeq r7, [r9, -lr] │ │ │ │ + smlatteq r9, ip, pc, r7 @ │ │ │ │ + @ instruction: 0x0112b7bc │ │ │ │ + smlatteq r9, ip, pc, r7 @ │ │ │ │ + smlabbeq ip, r0, r5, r8 │ │ │ │ + smlatteq r9, r2, pc, r7 @ │ │ │ │ + ldrdeq r7, [r9, -r0] │ │ │ │ + tsteq r2, r8, ror #14 │ │ │ │ + smlabteq r9, r2, pc, r7 @ │ │ │ │ + smlabteq r9, sl, pc, r7 @ │ │ │ │ + smlabteq r9, ip, pc, r7 @ │ │ │ │ + smlabteq r9, r6, pc, r7 @ │ │ │ │ + @ instruction: 0x01097f9e │ │ │ │ + smlatbeq r9, r0, pc, r7 @ │ │ │ │ + @ instruction: 0x01097fb2 │ │ │ │ + smlabteq r9, lr, lr, r7 │ │ │ │ + smlabteq r9, r8, lr, r7 │ │ │ │ + @ instruction: 0x01097f9e │ │ │ │ + smlatbeq r9, r2, lr, r7 │ │ │ │ + @ instruction: 0x01097e9c │ │ │ │ + ldrdeq r6, [ip, -lr] │ │ │ │ + tsteq r9, r6, ror lr │ │ │ │ + tsteq r9, r0, ror lr │ │ │ │ + tsteq fp, sl, ror #22 │ │ │ │ + tsteq fp, sl, ror #22 │ │ │ │ + tsteq fp, r8, ror #22 │ │ │ │ + smlatbeq fp, lr, fp, r9 │ │ │ │ + tsteq fp, lr, lsr fp │ │ │ │ + tsteq fp, ip, lsr fp │ │ │ │ + tsteq ip, r4, ror r3 │ │ │ │ + tsteq ip, lr, ror #6 │ │ │ │ + tsteq ip, r8, ror #6 │ │ │ │ + tsteq ip, r2, ror #6 │ │ │ │ + tsteq ip, ip, asr r3 │ │ │ │ + tsteq ip, r6, asr r3 │ │ │ │ + tsteq ip, r0, asr r3 │ │ │ │ + ldrdeq pc, [r9, -r2] │ │ │ │ + ldrdeq pc, [r9, -r0] │ │ │ │ + tsteq ip, lr, lsr #6 │ │ │ │ + tsteq r2, r2, lsl #11 │ │ │ │ + tsteq ip, r8, lsr r3 │ │ │ │ + smlatteq r9, r0, r5, pc @ │ │ │ │ + smlabteq r9, r6, r5, pc @ │ │ │ │ + tsteq ip, ip, lsr #6 │ │ │ │ + tsteq r9, r4, lsl sp │ │ │ │ + tsteq r9, lr, lsl #26 │ │ │ │ + smlabteq ip, ip, r2, r8 │ │ │ │ + tsteq ip, r8, lsr r2 │ │ │ │ + tsteq ip, lr, lsr r2 │ │ │ │ + @ instruction: 0x010c82b4 │ │ │ │ + tsteq ip, ip, lsl #4 │ │ │ │ + tsteq ip, r2, lsl r2 │ │ │ │ + @ instruction: 0x010c829c │ │ │ │ + smlatbeq ip, r2, r2, r8 │ │ │ │ + smlabbeq ip, r8, r2, r8 │ │ │ │ + @ instruction: 0x0112b490 │ │ │ │ + smlabbeq ip, r6, r2, r8 │ │ │ │ + @ instruction: 0x010b73b2 │ │ │ │ + smlabbeq ip, r8, r2, r8 │ │ │ │ + tsteq r9, r6, lsr #26 │ │ │ │ + tsteq fp, r2, ror r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec29b68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r3, r8, #8, 6 @ 0x20000000 │ │ │ │ ldrthi pc, [r1], #-0 @ │ │ │ │ subhi pc, sp, #0, 4 │ │ │ │ @@ -96651,49 +96651,49 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2084 @ 0xfffff7dc │ │ │ │ stmdami r4!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ stmdami r3!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlatbeq ip, lr, ip, sl │ │ │ │ - tsteq ip, r8, lsr r1 │ │ │ │ - tsteq ip, r2, asr #22 │ │ │ │ - tsteq ip, lr, lsl #18 │ │ │ │ - tsteq ip, r6, ror r9 │ │ │ │ - tsteq ip, r8, lsl sl │ │ │ │ - tsteq ip, ip, lsr #22 │ │ │ │ - smlabteq ip, r6, fp, sl │ │ │ │ - tsteq ip, r2, lsl #24 │ │ │ │ - tsteq r9, r4, ror pc │ │ │ │ - tsteq ip, r4, asr r6 │ │ │ │ - strdeq sl, [ip, -lr] │ │ │ │ - tsteq ip, r4, lsr #18 │ │ │ │ - tsteq r9, r6, asr pc │ │ │ │ - tsteq r9, r0, asr pc │ │ │ │ - tsteq r9, sl, asr #30 │ │ │ │ - tsteq ip, r8, ror #8 │ │ │ │ - tsteq r9, lr, lsr pc │ │ │ │ + tsteq ip, lr, lsl #22 │ │ │ │ + @ instruction: 0x010caf98 │ │ │ │ + smlatbeq ip, r2, r9, sl │ │ │ │ + tsteq ip, lr, ror #14 │ │ │ │ + ldrdeq sl, [ip, -r6] │ │ │ │ + tsteq ip, r8, ror r8 │ │ │ │ + smlabbeq ip, ip, r9, sl │ │ │ │ + tsteq ip, r6, lsr #20 │ │ │ │ + tsteq ip, r2, ror #20 │ │ │ │ + ldrdeq r6, [r9, -r4] │ │ │ │ @ instruction: 0x010ca4b4 │ │ │ │ - tsteq ip, lr, lsr r5 │ │ │ │ - tsteq ip, r0, lsl #10 │ │ │ │ - tsteq r9, r6, lsr #30 │ │ │ │ - @ instruction: 0x010ca59c │ │ │ │ - smlabteq ip, lr, r5, sl │ │ │ │ - tsteq r9, r4, lsl pc │ │ │ │ - smlatbeq ip, r2, r7, sl │ │ │ │ - ldrdeq sl, [ip, -ip] │ │ │ │ - tsteq ip, lr, asr r6 │ │ │ │ - @ instruction: 0x010ca690 │ │ │ │ - strdeq r6, [r9, -r6] │ │ │ │ - tsteq ip, r4, lsl #14 │ │ │ │ - smlatteq r9, sl, lr, r6 │ │ │ │ - tsteq ip, r8, lsr r8 │ │ │ │ - @ instruction: 0x010ca7b2 │ │ │ │ - ldrdeq r6, [r9, -r8] │ │ │ │ + tsteq ip, lr, asr r3 │ │ │ │ + smlabbeq ip, r4, r7, sl │ │ │ │ + @ instruction: 0x01096db6 │ │ │ │ + @ instruction: 0x01096db0 │ │ │ │ + smlatbeq r9, sl, sp, r6 │ │ │ │ + smlabteq ip, r8, r2, sl │ │ │ │ + @ instruction: 0x01096d9e │ │ │ │ + tsteq ip, r4, lsl r3 │ │ │ │ + @ instruction: 0x010ca39e │ │ │ │ + tsteq ip, r0, ror #6 │ │ │ │ + smlabbeq r9, r6, sp, r6 │ │ │ │ + strdeq sl, [ip, -ip] │ │ │ │ + tsteq ip, lr, lsr #8 │ │ │ │ + tsteq r9, r4, ror sp │ │ │ │ + tsteq ip, r2, lsl #12 │ │ │ │ + tsteq ip, ip, lsr r5 │ │ │ │ + @ instruction: 0x010ca4be │ │ │ │ + strdeq sl, [ip, -r0] │ │ │ │ + tsteq r9, r6, asr sp │ │ │ │ + tsteq ip, r4, ror #10 │ │ │ │ + tsteq r9, sl, asr #26 │ │ │ │ + @ instruction: 0x010ca698 │ │ │ │ + tsteq ip, r2, lsl r6 │ │ │ │ + tsteq r9, r8, lsr sp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ andscc pc, r0, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -97255,43 +97255,43 @@ │ │ │ │ ldmib ip!, {r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi 70bbe8 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a09600 │ │ │ │ @ instruction: 0xb002e9b4 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r9, r8, ror sp │ │ │ │ - tsteq fp, r0, ror #10 │ │ │ │ - tsteq r9, r8, asr sl │ │ │ │ - tsteq fp, r4, asr #4 │ │ │ │ - tsteq ip, r4, lsr #14 │ │ │ │ - tsteq fp, r2, lsr r2 │ │ │ │ - strdeq r7, [ip, -r0] │ │ │ │ - strdeq r7, [ip, -r0] │ │ │ │ - @ instruction: 0x01096a92 │ │ │ │ - tsteq ip, ip, lsl ip │ │ │ │ - tsteq r9, r8, ror sl │ │ │ │ - tsteq ip, r6, lsl ip │ │ │ │ - tsteq r9, r2, ror #20 │ │ │ │ - tsteq r9, r4, asr sl │ │ │ │ - ldrdeq r9, [ip, -r8] │ │ │ │ - smlabteq r9, r4, ip, sp │ │ │ │ - tsteq fp, sl, ror r1 │ │ │ │ - @ instruction: 0x0109dcbc │ │ │ │ - tsteq fp, r0, ror #2 │ │ │ │ - tsteq r9, r2, lsr r6 │ │ │ │ + ldrdeq r6, [r9, -r8] │ │ │ │ + smlabteq fp, r0, r3, r6 │ │ │ │ + @ instruction: 0x010968b8 │ │ │ │ + smlatbeq fp, r4, r0, r6 │ │ │ │ + smlabbeq ip, r4, r5, r6 │ │ │ │ + swpeq r6, r2, [fp] │ │ │ │ + tsteq ip, r0, asr sl │ │ │ │ + tsteq ip, r0, asr sl │ │ │ │ + strdeq r6, [r9, -r2] │ │ │ │ + tsteq ip, ip, ror sl │ │ │ │ + ldrdeq r6, [r9, -r8] │ │ │ │ + tsteq ip, r6, ror sl │ │ │ │ + smlabteq r9, r2, r8, r6 │ │ │ │ + @ instruction: 0x010968b4 │ │ │ │ + tsteq ip, r8, lsr lr │ │ │ │ + tsteq r9, r4, lsr #22 │ │ │ │ + ldrdeq r5, [fp, -sl] │ │ │ │ + tsteq r9, ip, lsl fp │ │ │ │ + smlabteq fp, r0, pc, r5 @ │ │ │ │ + @ instruction: 0x01096492 │ │ │ │ andle r2, r9, r4, lsl #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2ae3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f70ff8 │ │ │ │ stclt 13, cr15, [r8, #-292] @ 0xfffffedc │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq ip, sl, lsr #30 │ │ │ │ + smlabbeq ip, sl, sp, r9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec2ae5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibcs r4, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7f7d002 │ │ │ │ strht pc, [r4], -sp @ │ │ │ │ bmi 5654c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453b90> │ │ │ │ @@ -97309,19 +97309,19 @@ │ │ │ │ bmi 3480b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x236788> │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a0447a │ │ │ │ and lr, r4, ip, asr #18 │ │ │ │ strtmi r4, [r8], -r6, lsl #20 │ │ │ │ @ instruction: 0xf7a0447a │ │ │ │ @ instruction: 0xbd70e946 │ │ │ │ - @ instruction: 0x010a4cb8 │ │ │ │ - swpeq r6, ip, [fp] │ │ │ │ - strdeq sp, [r9, -r2] │ │ │ │ - smlabbeq ip, r4, pc, r8 @ │ │ │ │ - smlabbeq ip, r8, pc, r8 @ │ │ │ │ + tsteq sl, r8, lsl fp │ │ │ │ + strdeq r5, [fp, -ip] │ │ │ │ + tsteq r9, r2, asr sl │ │ │ │ + smlatteq ip, r4, sp, r8 │ │ │ │ + smlatteq ip, r8, sp, r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2aed4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdacs r4!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdacs pc, {r0, r2, r3, r4, fp, ip, lr, pc} @ │ │ │ │ ldmdacs ip, {r1, fp, ip, lr, pc} │ │ │ │ eors sp, r8, r1, lsl r9 │ │ │ │ @@ -97356,19 +97356,19 @@ │ │ │ │ stmdami r8, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ @ instruction: 0xff66f7ff │ │ │ │ stmdami r6, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlabbeq ip, r6, lr, r9 │ │ │ │ - tsteq ip, r6, asr #28 │ │ │ │ - smlatteq r9, r8, r3, r6 │ │ │ │ - ldrdeq r6, [r9, -ip] │ │ │ │ - ldrdeq r6, [r9, -r6] │ │ │ │ + smlatteq ip, r6, ip, r9 │ │ │ │ + smlatbeq ip, r6, ip, r9 │ │ │ │ + tsteq r9, r8, asr #4 │ │ │ │ + tsteq r9, ip, lsr r2 │ │ │ │ + tsteq r9, r6, lsr r2 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [pc], -r3, lsl #1 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r3, r4, r7, r9, sl, lr} │ │ │ │ @@ -97495,35 +97495,35 @@ │ │ │ │ svc 0x00dcf79f │ │ │ │ bmi 74bfa8 │ │ │ │ tstcs r1, r3, asr #12 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf79f9500 │ │ │ │ ldrdlt lr, [r3], -r4 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - @ instruction: 0x010c6492 │ │ │ │ - ldrdeq r5, [fp, -ip] │ │ │ │ - smlatteq ip, r8, fp, r8 │ │ │ │ - @ instruction: 0x010c6490 │ │ │ │ - tsteq ip, r4, lsl sp │ │ │ │ - tsteq ip, lr, lsl sp │ │ │ │ - tsteq ip, r0, lsr #26 │ │ │ │ - tsteq ip, lr, lsl #26 │ │ │ │ - tsteq ip, r0, lsl sp │ │ │ │ - smlabbeq ip, r2, fp, r8 │ │ │ │ - tsteq fp, r8, lsr #28 │ │ │ │ - tsteq ip, lr, lsr #8 │ │ │ │ - smlatbeq sl, r8, sl, r4 │ │ │ │ - @ instruction: 0x010a4a9e │ │ │ │ - tsteq ip, r0, lsr #8 │ │ │ │ - smlatteq fp, r0, sp, r5 │ │ │ │ - tsteq sl, lr, lsl ip │ │ │ │ - smlabteq ip, r4, r8, r4 │ │ │ │ - tsteq r8, lr, lsl #4 │ │ │ │ - tsteq r2, sl, ror #28 │ │ │ │ - tsteq r9, r2, ror r2 │ │ │ │ + strdeq r6, [ip, -r2] │ │ │ │ + tsteq fp, ip, lsr sp │ │ │ │ + tsteq ip, r8, asr #20 │ │ │ │ + strdeq r6, [ip, -r0] │ │ │ │ + tsteq ip, r4, ror fp │ │ │ │ + tsteq ip, lr, ror fp │ │ │ │ + smlabbeq ip, r0, fp, r9 │ │ │ │ + tsteq ip, lr, ror #22 │ │ │ │ + tsteq ip, r0, ror fp │ │ │ │ + smlatteq ip, r2, r9, r8 │ │ │ │ + smlabbeq fp, r8, ip, r5 │ │ │ │ + smlabbeq ip, lr, r2, r6 │ │ │ │ + tsteq sl, r8, lsl #18 │ │ │ │ + strdeq r4, [sl, -lr] │ │ │ │ + smlabbeq ip, r0, r2, r6 │ │ │ │ + tsteq fp, r0, asr #24 │ │ │ │ + tsteq sl, lr, ror sl │ │ │ │ + tsteq ip, r4, lsr #14 │ │ │ │ + tsteq r8, lr, rrx │ │ │ │ + tsteq r2, sl, asr #25 │ │ │ │ + ldrdeq r6, [r9, -r2] │ │ │ │ svcvs 0x0072f5b0 │ │ │ │ subshi pc, sl, #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec2b204 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, , q12 │ │ │ │ vhadd.s8 q12, q0, q2 │ │ │ │ @@ -98352,50 +98352,50 @@ │ │ │ │ addslt r6, fp, #68, 6 @ 0x10000001 │ │ │ │ vpadd.i8 d2, d2, d12 │ │ │ │ @ instruction: 0xf04f83d8 │ │ │ │ blx 96153c │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ bicshi pc, r5, #-2147483648 @ 0x80000000 │ │ │ │ bllt ff4d0d0c │ │ │ │ - tsteq ip, r2, lsl #20 │ │ │ │ - smlatbeq ip, r6, sl, r9 │ │ │ │ - smlatteq ip, lr, sl, r9 │ │ │ │ - tsteq ip, r0, asr #22 │ │ │ │ - tsteq ip, r6, ror fp │ │ │ │ - smlabteq ip, r8, fp, r9 │ │ │ │ - tsteq ip, ip, lsl ip │ │ │ │ - tsteq ip, sl, ror #24 │ │ │ │ - smlabteq ip, r2, ip, r9 │ │ │ │ - tsteq ip, r8, lsr sp │ │ │ │ - smlatbeq ip, r4, sp, r9 │ │ │ │ - strdeq r9, [ip, -r2] │ │ │ │ - strdeq r9, [ip, -r4] │ │ │ │ - strdeq r9, [ip, -ip] │ │ │ │ - tsteq ip, r6, lsr sp │ │ │ │ - tsteq ip, r2, ror #26 │ │ │ │ - tsteq ip, r4, ror #26 │ │ │ │ - smlabbeq ip, ip, sp, r9 │ │ │ │ - smlabteq ip, sl, pc, r9 @ │ │ │ │ - ldrdeq r9, [ip, -sl] │ │ │ │ - @ instruction: 0x010c9db0 │ │ │ │ - strdeq r9, [ip, -r8] │ │ │ │ - ldrdeq r9, [ip, -r8] │ │ │ │ - smlatteq ip, sl, sp, r9 │ │ │ │ - tsteq ip, r2, lsl r0 │ │ │ │ - strdeq r9, [ip, -lr] │ │ │ │ - tsteq ip, ip, lsr r0 │ │ │ │ - tsteq ip, ip, asr #32 │ │ │ │ - ldrdeq sl, [ip, -r0] │ │ │ │ - tsteq ip, r0, lsr #32 │ │ │ │ - smlatbeq ip, r0, lr, r9 │ │ │ │ - @ instruction: 0x010c9e90 │ │ │ │ + tsteq ip, r2, ror #16 │ │ │ │ + tsteq ip, r6, lsl #18 │ │ │ │ + tsteq ip, lr, asr #18 │ │ │ │ + smlatbeq ip, r0, r9, r9 │ │ │ │ ldrdeq r9, [ip, -r6] │ │ │ │ - tsteq ip, r0, lsl lr │ │ │ │ - tsteq ip, r2, lsl #28 │ │ │ │ - strdeq r9, [ip, -lr] │ │ │ │ + tsteq ip, r8, lsr #20 │ │ │ │ + tsteq ip, ip, ror sl │ │ │ │ + smlabteq ip, sl, sl, r9 │ │ │ │ + tsteq ip, r2, lsr #22 │ │ │ │ + @ instruction: 0x010c9b98 │ │ │ │ + tsteq ip, r4, lsl #24 │ │ │ │ + tsteq ip, r2, asr ip │ │ │ │ + tsteq ip, r4, asr ip │ │ │ │ + tsteq ip, ip, asr fp │ │ │ │ + @ instruction: 0x010c9b96 │ │ │ │ + smlabteq ip, r2, fp, r9 │ │ │ │ + smlabteq ip, r4, fp, r9 │ │ │ │ + smlatteq ip, ip, fp, r9 │ │ │ │ + tsteq ip, sl, lsr #28 │ │ │ │ + tsteq ip, sl, lsr lr │ │ │ │ + tsteq ip, r0, lsl ip │ │ │ │ + tsteq ip, r8, asr lr │ │ │ │ + tsteq ip, r8, lsr ip │ │ │ │ + tsteq ip, sl, asr #24 │ │ │ │ + tsteq ip, r2, ror lr │ │ │ │ + tsteq ip, lr, asr ip │ │ │ │ + @ instruction: 0x010c9e9c │ │ │ │ + smlatbeq ip, ip, lr, r9 │ │ │ │ + tsteq ip, r0, lsr pc │ │ │ │ + smlabbeq ip, r0, lr, r9 │ │ │ │ + tsteq ip, r0, lsl #26 │ │ │ │ + strdeq r9, [ip, -r0] │ │ │ │ + tsteq ip, r6, lsr sp │ │ │ │ + tsteq ip, r0, ror ip │ │ │ │ + tsteq ip, r2, ror #24 │ │ │ │ + tsteq ip, lr, asr ip │ │ │ │ @ instruction: 0x53bcf640 │ │ │ │ vqsub.s8 d4, d16, d8 │ │ │ │ @ instruction: 0xf5b080ad │ │ │ │ movwle r6, #53082 @ 0xcf5a │ │ │ │ cmppvs sl, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andseq pc, r1, #268435468 @ 0x1000000c │ │ │ │ @@ -99401,30 +99401,30 @@ │ │ │ │ blcs 8027bc │ │ │ │ @ instruction: 0x83a7f201 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107d9 │ │ │ │ @ instruction: 0xf00183a4 │ │ │ │ svclt 0x0000bb9e │ │ │ │ - tsteq ip, r2, ror r9 │ │ │ │ - @ instruction: 0x010c9790 │ │ │ │ - strdeq r9, [ip, -r6] │ │ │ │ - tsteq ip, r6, lsl #16 │ │ │ │ - tsteq ip, sl, asr r7 │ │ │ │ - @ instruction: 0x010c9698 │ │ │ │ - smlabbeq ip, lr, r6, r9 │ │ │ │ - smlatteq ip, r2, r5, r9 │ │ │ │ - tsteq ip, r8, lsr r6 │ │ │ │ - smlatteq ip, ip, r5, r9 │ │ │ │ - tsteq ip, r6, asr r6 │ │ │ │ - tsteq ip, r0, ror r3 │ │ │ │ + ldrdeq r9, [ip, -r2] │ │ │ │ strdeq r9, [ip, -r0] │ │ │ │ - tsteq ip, r6, ror #8 │ │ │ │ - @ instruction: 0x010c94bc │ │ │ │ - tsteq ip, r8, lsl #10 │ │ │ │ + tsteq ip, r6, asr r6 │ │ │ │ + tsteq ip, r6, ror #12 │ │ │ │ + @ instruction: 0x010c95ba │ │ │ │ + strdeq r9, [ip, -r8] │ │ │ │ + smlatteq ip, lr, r4, r9 │ │ │ │ + tsteq ip, r2, asr #8 │ │ │ │ + @ instruction: 0x010c9498 │ │ │ │ + tsteq ip, ip, asr #8 │ │ │ │ + @ instruction: 0x010c94b6 │ │ │ │ + ldrdeq r9, [ip, -r0] │ │ │ │ + tsteq ip, r0, asr r2 │ │ │ │ + smlabteq ip, r6, r2, r9 │ │ │ │ + tsteq ip, ip, lsl r3 │ │ │ │ + tsteq ip, r8, ror #6 │ │ │ │ orrsmi pc, ip, #68157440 @ 0x4100000 │ │ │ │ stmdale pc, {r3, r4, r7, r9, lr} @ │ │ │ │ svcpl 0x00e4f5b0 │ │ │ │ cmnphi r5, #193 @ p-variant is OBSOLETE @ 0xc1 │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 982830 │ │ │ │ @@ -100567,31 +100567,31 @@ │ │ │ │ @ instruction: 0xd32d5f70 │ │ │ │ cmnppl r0, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 983a00 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ addhi pc, r3, #64, 2 │ │ │ │ svclt 0x0000e285 │ │ │ │ - smlabteq ip, r4, pc, r8 @ │ │ │ │ - smlatteq ip, r2, pc, r8 @ │ │ │ │ - smlabteq ip, lr, pc, r8 @ │ │ │ │ - smlatteq ip, ip, pc, r8 @ │ │ │ │ - mrseq r9, (UNDEF: 12) │ │ │ │ - smlabteq ip, r0, ip, r8 │ │ │ │ - @ instruction: 0x010c8cbe │ │ │ │ - ldrdeq r8, [ip, -r4] │ │ │ │ - smlatteq ip, r0, ip, r8 │ │ │ │ - tsteq ip, ip, lsl #8 │ │ │ │ - tsteq ip, r6, lsl #8 │ │ │ │ - tsteq ip, r4, lsr #8 │ │ │ │ - tsteq ip, r8, lsr r4 │ │ │ │ - smlatbeq ip, r0, r0, r9 │ │ │ │ - smlatbeq ip, r6, r0, r9 │ │ │ │ - tsteq ip, lr, lsl sp │ │ │ │ - tsteq ip, r8, lsr #26 │ │ │ │ + tsteq ip, r4, lsr #28 │ │ │ │ + tsteq ip, r2, asr #28 │ │ │ │ + tsteq ip, lr, lsr #28 │ │ │ │ + tsteq ip, ip, asr #28 │ │ │ │ + tsteq ip, r0, ror #28 │ │ │ │ + tsteq ip, r0, lsr #22 │ │ │ │ + tsteq ip, lr, lsl fp │ │ │ │ + tsteq ip, r4, lsr fp │ │ │ │ + tsteq ip, r0, asr #22 │ │ │ │ + tsteq ip, ip, ror #4 │ │ │ │ + tsteq ip, r6, ror #4 │ │ │ │ + smlabbeq ip, r4, r2, r9 │ │ │ │ + @ instruction: 0x010c9298 │ │ │ │ + tsteq ip, r0, lsl #30 │ │ │ │ + tsteq ip, r6, lsl #30 │ │ │ │ + tsteq ip, lr, ror fp │ │ │ │ + smlabbeq ip, r8, fp, r8 │ │ │ │ @ instruction: 0x33bcf643 │ │ │ │ ldmdale sp!, {r3, r4, r7, r9, lr} │ │ │ │ orrscc pc, pc, #70254592 @ 0x4300000 │ │ │ │ stmdble fp, {r3, r4, r7, r9, lr} │ │ │ │ msrpl SPSR_fsx, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -101155,188 +101155,188 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2223 @ 0xfffff751 │ │ │ │ stmiami pc!, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2222 @ 0xfffff752 │ │ │ │ stmiami lr!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - @ instruction: 0x01092c9e │ │ │ │ - smlabbeq ip, ip, r3, r7 │ │ │ │ - tsteq ip, r4, ror sp │ │ │ │ - tsteq ip, r8, lsl sl │ │ │ │ - tsteq ip, ip, asr r8 │ │ │ │ - tsteq ip, ip, ror r7 │ │ │ │ - tsteq r9, r8, ror #24 │ │ │ │ - tsteq ip, r8, asr #14 │ │ │ │ - tsteq r9, r8, asr ip │ │ │ │ - tsteq r9, r0, asr ip │ │ │ │ - smlabbeq ip, r6, r5, r7 │ │ │ │ - tsteq r9, r4, asr #24 │ │ │ │ - tsteq r9, lr, lsr ip │ │ │ │ - smlatteq ip, r4, r4, r7 │ │ │ │ - tsteq r9, r2, lsr ip │ │ │ │ - tsteq r9, ip, lsr #24 │ │ │ │ - tsteq r9, r6, lsr #24 │ │ │ │ - tsteq r9, r0, lsr #24 │ │ │ │ - tsteq r9, sl, lsl ip │ │ │ │ - tsteq r9, r4, lsl ip │ │ │ │ - tsteq r9, lr, lsl #24 │ │ │ │ - tsteq r9, r8, lsl #24 │ │ │ │ - tsteq r9, r2, lsl #24 │ │ │ │ - strdeq r2, [r9, -ip] │ │ │ │ - smlatbeq ip, r6, r6, r6 │ │ │ │ - strdeq r2, [r9, -r0] │ │ │ │ - @ instruction: 0x010c66b2 │ │ │ │ - smlatteq r9, r4, fp, r2 │ │ │ │ - tsteq ip, r6, asr r7 │ │ │ │ - tsteq ip, r8, lsl #14 │ │ │ │ - ldrdeq r2, [r9, -r2] │ │ │ │ - tsteq ip, r8, ror #14 │ │ │ │ - smlabteq r9, r6, fp, r2 │ │ │ │ - tsteq ip, r8, ror r8 │ │ │ │ - strdeq r6, [ip, -sl] │ │ │ │ - @ instruction: 0x010c67bc │ │ │ │ - smlatbeq r9, lr, fp, r2 │ │ │ │ - tsteq ip, r0, lsl r8 │ │ │ │ - smlatbeq r9, r2, fp, r2 │ │ │ │ + strdeq r2, [r9, -lr] │ │ │ │ + smlatteq ip, ip, r1, r7 │ │ │ │ ldrdeq r6, [ip, -r4] │ │ │ │ - tsteq ip, r6, ror r8 │ │ │ │ - @ instruction: 0x01092b90 │ │ │ │ - smlabbeq r9, sl, fp, r2 │ │ │ │ - tsteq ip, r4, lsr #22 │ │ │ │ - tsteq ip, r6, lsr sl │ │ │ │ - smlatbeq ip, r0, r9, r6 │ │ │ │ - tsteq ip, sl, lsr r9 │ │ │ │ - tsteq r9, ip, ror #22 │ │ │ │ - @ instruction: 0x010c69be │ │ │ │ - tsteq r9, r0, ror #22 │ │ │ │ - smlatbeq ip, r2, sl, r6 │ │ │ │ - tsteq ip, ip, lsr sl │ │ │ │ - tsteq r9, lr, asr #22 │ │ │ │ - tsteq r9, r8, asr #22 │ │ │ │ - smlabbeq ip, sl, fp, r6 │ │ │ │ - tsteq ip, ip, lsr #22 │ │ │ │ - tsteq ip, r6, asr #22 │ │ │ │ - tsteq r9, r0, lsr fp │ │ │ │ - smlabteq ip, r6, fp, r6 │ │ │ │ - smlabbeq ip, ip, fp, r6 │ │ │ │ - tsteq r9, lr, lsl fp │ │ │ │ - ldrdeq r6, [ip, -r0] │ │ │ │ - tsteq r9, r2, lsl fp │ │ │ │ - smlabteq ip, ip, pc, r6 @ │ │ │ │ - ldrdeq r6, [ip, -r2] │ │ │ │ - smlatbeq ip, r0, lr, r6 │ │ │ │ - tsteq ip, r6, lsr ip │ │ │ │ - strdeq r6, [ip, -ip] │ │ │ │ - smlatteq r9, lr, sl, r2 │ │ │ │ - tsteq ip, r4, ror #28 │ │ │ │ - smlatteq r9, r2, sl, r2 │ │ │ │ - smlabbeq ip, r4, ip, r6 │ │ │ │ - tsteq ip, sl, asr ip │ │ │ │ + tsteq ip, r8, ror r8 │ │ │ │ + @ instruction: 0x010c66bc │ │ │ │ + ldrdeq r6, [ip, -ip] │ │ │ │ + smlabteq r9, r8, sl, r2 │ │ │ │ + smlatbeq ip, r8, r5, r7 │ │ │ │ + @ instruction: 0x01092ab8 │ │ │ │ + @ instruction: 0x01092ab0 │ │ │ │ + smlatteq ip, r6, r3, r7 │ │ │ │ + smlatbeq r9, r4, sl, r2 │ │ │ │ + @ instruction: 0x01092a9e │ │ │ │ + tsteq ip, r4, asr #6 │ │ │ │ + @ instruction: 0x01092a92 │ │ │ │ + smlabbeq r9, ip, sl, r2 │ │ │ │ + smlabbeq r9, r6, sl, r2 │ │ │ │ + smlabbeq r9, r0, sl, r2 │ │ │ │ + tsteq r9, sl, ror sl │ │ │ │ + tsteq r9, r4, ror sl │ │ │ │ + tsteq r9, lr, ror #20 │ │ │ │ + tsteq r9, r8, ror #20 │ │ │ │ + tsteq r9, r2, ror #20 │ │ │ │ + tsteq r9, ip, asr sl │ │ │ │ + tsteq ip, r6, lsl #10 │ │ │ │ + tsteq r9, r0, asr sl │ │ │ │ + tsteq ip, r2, lsl r5 │ │ │ │ + tsteq r9, r4, asr #20 │ │ │ │ + @ instruction: 0x010c65b6 │ │ │ │ + tsteq ip, r8, ror #10 │ │ │ │ + tsteq r9, r2, lsr sl │ │ │ │ + smlabteq ip, r8, r5, r6 │ │ │ │ + tsteq r9, r6, lsr #20 │ │ │ │ + ldrdeq r6, [ip, -r8] │ │ │ │ + tsteq ip, sl, asr r6 │ │ │ │ + tsteq ip, ip, lsl r6 │ │ │ │ + tsteq r9, lr, lsl #20 │ │ │ │ + tsteq ip, r0, ror r6 │ │ │ │ + tsteq r9, r2, lsl #20 │ │ │ │ + tsteq ip, r4, lsr r7 │ │ │ │ + ldrdeq r6, [ip, -r6] │ │ │ │ + strdeq r2, [r9, -r0] │ │ │ │ + smlatteq r9, sl, r9, r2 │ │ │ │ + smlabbeq ip, r4, r9, r6 │ │ │ │ + @ instruction: 0x010c6896 │ │ │ │ + tsteq ip, r0, lsl #16 │ │ │ │ + @ instruction: 0x010c679a │ │ │ │ + smlabteq r9, ip, r9, r2 │ │ │ │ + tsteq ip, lr, lsl r8 │ │ │ │ + smlabteq r9, r0, r9, r2 │ │ │ │ + tsteq ip, r2, lsl #18 │ │ │ │ + @ instruction: 0x010c689c │ │ │ │ + smlatbeq r9, lr, r9, r2 │ │ │ │ + smlatbeq r9, r8, r9, r2 │ │ │ │ + smlatteq ip, sl, r9, r6 │ │ │ │ + smlabbeq ip, ip, r9, r6 │ │ │ │ + smlatbeq ip, r6, r9, r6 │ │ │ │ + @ instruction: 0x01092990 │ │ │ │ + tsteq ip, r6, lsr #20 │ │ │ │ + smlatteq ip, ip, r9, r6 │ │ │ │ + tsteq r9, lr, ror r9 │ │ │ │ + tsteq ip, r0, lsr sl │ │ │ │ + tsteq r9, r2, ror r9 │ │ │ │ + tsteq ip, ip, lsr #28 │ │ │ │ + tsteq ip, r2, lsr fp │ │ │ │ + tsteq ip, r0, lsl #26 │ │ │ │ + @ instruction: 0x010c6a96 │ │ │ │ + tsteq ip, ip, asr sl │ │ │ │ + tsteq r9, lr, asr #18 │ │ │ │ + smlabteq ip, r4, ip, r6 │ │ │ │ + tsteq r9, r2, asr #18 │ │ │ │ + smlatteq ip, r4, sl, r6 │ │ │ │ + @ instruction: 0x010c6aba │ │ │ │ + tsteq r9, r0, lsr r9 │ │ │ │ + tsteq r9, sl, lsr #18 │ │ │ │ + tsteq ip, ip, asr fp │ │ │ │ + tsteq ip, lr, asr #26 │ │ │ │ + tsteq ip, r4, lsr #26 │ │ │ │ + tsteq r9, r2, lsl r9 │ │ │ │ + tsteq ip, r0, lsr #22 │ │ │ │ + tsteq r9, r6, lsl #18 │ │ │ │ + @ instruction: 0x010c6d9c │ │ │ │ + tsteq ip, r2, ror sp │ │ │ │ + strdeq r2, [r9, -r4] │ │ │ │ + smlatteq r9, lr, r8, r2 │ │ │ │ + tsteq ip, r0, asr #24 │ │ │ │ + tsteq ip, lr, lsl #28 │ │ │ │ + smlatbeq ip, r4, fp, r6 │ │ │ │ + tsteq ip, sl, ror fp │ │ │ │ ldrdeq r2, [r9, -r0] │ │ │ │ - smlabteq r9, sl, sl, r2 │ │ │ │ - strdeq r6, [ip, -ip] │ │ │ │ - smlatteq ip, lr, lr, r6 │ │ │ │ - smlabteq ip, r4, lr, r6 │ │ │ │ - @ instruction: 0x01092ab2 │ │ │ │ - smlabteq ip, r0, ip, r6 │ │ │ │ - smlatbeq r9, r6, sl, r2 │ │ │ │ - tsteq ip, ip, lsr pc │ │ │ │ - tsteq ip, r2, lsl pc │ │ │ │ - @ instruction: 0x01092a94 │ │ │ │ - smlabbeq r9, lr, sl, r2 │ │ │ │ - smlatteq ip, r0, sp, r6 │ │ │ │ - smlatbeq ip, lr, pc, r6 @ │ │ │ │ - tsteq ip, r4, asr #26 │ │ │ │ - tsteq ip, sl, lsl sp │ │ │ │ - tsteq r9, r0, ror sl │ │ │ │ - tsteq ip, r2, ror pc │ │ │ │ - tsteq r9, r4, ror #20 │ │ │ │ - @ instruction: 0x010c6d92 │ │ │ │ - tsteq ip, r8, ror #26 │ │ │ │ - tsteq r9, r2, asr sl │ │ │ │ - tsteq r9, ip, asr #20 │ │ │ │ - ldrdeq r6, [ip, -lr] │ │ │ │ - tsteq ip, r0, lsr #32 │ │ │ │ - tsteq ip, lr, ror r5 │ │ │ │ - tsteq ip, r0, ror #4 │ │ │ │ + ldrdeq r6, [ip, -r2] │ │ │ │ + smlabteq r9, r4, r8, r2 │ │ │ │ + strdeq r6, [ip, -r2] │ │ │ │ + smlabteq ip, r8, fp, r6 │ │ │ │ + @ instruction: 0x010928b2 │ │ │ │ + smlatbeq r9, ip, r8, r2 │ │ │ │ + tsteq ip, lr, lsr lr │ │ │ │ + smlabbeq ip, r0, lr, r7 │ │ │ │ ldrdeq r7, [ip, -lr] │ │ │ │ - tsteq ip, r0, ror #2 │ │ │ │ - tsteq r9, r2, lsr #20 │ │ │ │ - tsteq r9, ip, lsl sl │ │ │ │ - tsteq r9, r6, lsl sl │ │ │ │ - tsteq ip, ip, asr r4 │ │ │ │ - smlabteq ip, r2, r3, r7 │ │ │ │ - smlabbeq ip, r8, r3, r7 │ │ │ │ - smlatteq ip, sl, r3, r7 │ │ │ │ - strdeq r2, [r9, -r8] │ │ │ │ - strdeq r2, [r9, -r2] │ │ │ │ - tsteq ip, ip, ror #14 │ │ │ │ - tsteq ip, r2, ror #12 │ │ │ │ - smlabteq ip, r0, r5, r7 │ │ │ │ - tsteq ip, r2, asr r5 │ │ │ │ + smlabteq ip, r0, r0, r7 │ │ │ │ + tsteq ip, lr, lsr r0 │ │ │ │ + smlabteq ip, r0, pc, r6 @ │ │ │ │ + smlabbeq r9, r2, r8, r2 │ │ │ │ + tsteq r9, ip, ror r8 │ │ │ │ + tsteq r9, r6, ror r8 │ │ │ │ + @ instruction: 0x010c72bc │ │ │ │ + tsteq ip, r2, lsr #4 │ │ │ │ + smlatteq ip, r8, r1, r7 │ │ │ │ + tsteq ip, sl, asr #4 │ │ │ │ + tsteq r9, r8, asr r8 │ │ │ │ + tsteq r9, r2, asr r8 │ │ │ │ + smlabteq ip, ip, r5, r7 │ │ │ │ + smlabteq ip, r2, r4, r7 │ │ │ │ + tsteq ip, r0, lsr #8 │ │ │ │ + @ instruction: 0x010c73b2 │ │ │ │ + tsteq r9, r4, lsr r8 │ │ │ │ + tsteq ip, r2, asr #8 │ │ │ │ + tsteq r9, r8, lsr #16 │ │ │ │ + tsteq ip, sl, lsr r5 │ │ │ │ + smlabteq ip, ip, r4, r7 │ │ │ │ + tsteq r9, r6, lsl r8 │ │ │ │ + tsteq r9, r0, lsl r8 │ │ │ │ + tsteq ip, r6, lsr #12 │ │ │ │ + @ instruction: 0x010c75b8 │ │ │ │ + strdeq r2, [r9, -lr] │ │ │ │ + tsteq ip, r8, asr #12 │ │ │ │ + tsteq ip, r6, ror r6 │ │ │ │ + @ instruction: 0x010c7d90 │ │ │ │ + smlabbeq ip, sl, r6, r7 │ │ │ │ + smlatteq r9, r0, r7, r2 │ │ │ │ + @ instruction: 0x010c76b2 │ │ │ │ ldrdeq r2, [r9, -r4] │ │ │ │ - smlatteq ip, r2, r5, r7 │ │ │ │ - smlabteq r9, r8, r9, r2 │ │ │ │ - ldrdeq r7, [ip, -sl] │ │ │ │ - tsteq ip, ip, ror #12 │ │ │ │ - @ instruction: 0x010929b6 │ │ │ │ - @ instruction: 0x010929b0 │ │ │ │ - smlabteq ip, r6, r7, r7 │ │ │ │ - tsteq ip, r8, asr r7 │ │ │ │ - @ instruction: 0x0109299e │ │ │ │ - smlatteq ip, r8, r7, r7 │ │ │ │ - tsteq ip, r6, lsl r8 │ │ │ │ - tsteq ip, r0, lsr pc │ │ │ │ - tsteq ip, sl, lsr #16 │ │ │ │ - smlabbeq r9, r0, r9, r2 │ │ │ │ - tsteq ip, r2, asr r8 │ │ │ │ - tsteq r9, r4, ror r9 │ │ │ │ - smlatteq ip, r6, r9, r7 │ │ │ │ - tsteq ip, r8, ror ip │ │ │ │ - @ instruction: 0x010c7fba │ │ │ │ - tsteq ip, r8, ror pc │ │ │ │ - tsteq ip, r2, ror #16 │ │ │ │ - tsteq r9, r0, asr r9 │ │ │ │ - smlabbeq ip, sl, r8, r7 │ │ │ │ - tsteq r9, r4, asr #18 │ │ │ │ - ldrdeq r7, [ip, -r2] │ │ │ │ - smlatbeq ip, ip, r8, r7 │ │ │ │ - tsteq r9, r2, lsr r9 │ │ │ │ - tsteq r9, ip, lsr #18 │ │ │ │ - smlatbeq ip, lr, ip, r7 │ │ │ │ - tsteq ip, ip, ror #24 │ │ │ │ - smlatteq ip, sl, pc, r7 @ │ │ │ │ - tsteq r9, r4, lsl r9 │ │ │ │ - tsteq ip, sl, lsl r0 │ │ │ │ - tsteq r9, r8, lsl #18 │ │ │ │ - smlabteq ip, r6, ip, r7 │ │ │ │ - tsteq ip, r4, asr #32 │ │ │ │ + tsteq ip, r6, asr #16 │ │ │ │ + ldrdeq r7, [ip, -r8] │ │ │ │ + tsteq ip, sl, lsl lr │ │ │ │ + ldrdeq r7, [ip, -r8] │ │ │ │ + smlabteq ip, r2, r6, r7 │ │ │ │ + @ instruction: 0x010927b0 │ │ │ │ + smlatteq ip, sl, r6, r7 │ │ │ │ + smlatbeq r9, r4, r7, r2 │ │ │ │ + tsteq ip, r2, lsr lr │ │ │ │ + tsteq ip, ip, lsl #14 │ │ │ │ + @ instruction: 0x01092792 │ │ │ │ + smlabbeq r9, ip, r7, r2 │ │ │ │ + tsteq ip, lr, lsl #22 │ │ │ │ + smlabteq ip, ip, sl, r7 │ │ │ │ + tsteq ip, sl, asr #28 │ │ │ │ + tsteq r9, r4, ror r7 │ │ │ │ + tsteq ip, sl, ror lr │ │ │ │ + tsteq r9, r8, ror #14 │ │ │ │ + tsteq ip, r6, lsr #22 │ │ │ │ + smlatbeq ip, r4, lr, r7 │ │ │ │ + tsteq r9, r6, asr r7 │ │ │ │ + tsteq r9, r0, asr r7 │ │ │ │ + @ instruction: 0x010c7fbe │ │ │ │ + tsteq ip, r4, lsr #16 │ │ │ │ + smlatteq ip, sl, r7, r7 │ │ │ │ + tsteq ip, r8, lsr fp │ │ │ │ + tsteq r9, r2, lsr r7 │ │ │ │ + tsteq ip, r8, ror #22 │ │ │ │ + tsteq r9, r6, lsr #14 │ │ │ │ + tsteq ip, r4, lsr r8 │ │ │ │ + @ instruction: 0x010c7b92 │ │ │ │ + tsteq r9, r4, lsl r7 │ │ │ │ + tsteq r9, lr, lsl #14 │ │ │ │ + tsteq ip, r4, lsr ip │ │ │ │ + @ instruction: 0x010c7fb2 │ │ │ │ + tsteq ip, r4, asr #16 │ │ │ │ strdeq r2, [r9, -r6] │ │ │ │ strdeq r2, [r9, -r0] │ │ │ │ - tsteq ip, lr, asr r1 │ │ │ │ - smlabteq ip, r4, r9, r7 │ │ │ │ - smlabbeq ip, sl, r9, r7 │ │ │ │ - ldrdeq r7, [ip, -r8] │ │ │ │ - ldrdeq r2, [r9, -r2] │ │ │ │ - tsteq ip, r8, lsl #26 │ │ │ │ - smlabteq r9, r6, r8, r2 │ │ │ │ - ldrdeq r7, [ip, -r4] │ │ │ │ - tsteq ip, r2, lsr sp │ │ │ │ - @ instruction: 0x010928b4 │ │ │ │ - smlatbeq r9, lr, r8, r2 │ │ │ │ - ldrdeq r7, [ip, -r4] │ │ │ │ - tsteq ip, r2, asr r1 │ │ │ │ - smlatteq ip, r4, r9, r7 │ │ │ │ - @ instruction: 0x01092896 │ │ │ │ - @ instruction: 0x01092890 │ │ │ │ - strdeq r7, [ip, -r2] │ │ │ │ - tsteq ip, r0, ror r1 │ │ │ │ - tsteq r9, lr, ror r8 │ │ │ │ - smlatbeq ip, r0, r1, r8 │ │ │ │ + tsteq ip, r2, asr ip │ │ │ │ + ldrdeq r7, [ip, -r0] │ │ │ │ + ldrdeq r2, [r9, -lr] │ │ │ │ + mrseq r8, (UNDEF: 12) │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subsvs pc, ip, #64, 4 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -102184,23 +102184,23 @@ │ │ │ │ @ instruction: 0xf5a4d31e │ │ │ │ vqsub.s8 q11, q0, q7 │ │ │ │ vorr.i32 d17, #4352 @ 0x00001100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07d940d3 │ │ │ │ ldrhi pc, [sl], #324 @ 0x144 │ │ │ │ ldmiblt r0, {r1, ip, sp, lr, pc} │ │ │ │ - tsteq ip, ip, lsr pc │ │ │ │ - tsteq fp, lr, ror r0 │ │ │ │ - ldrdeq r3, [fp, -lr] │ │ │ │ - tsteq fp, r4, lsl pc │ │ │ │ - smlabbeq r9, r6, r6, r2 │ │ │ │ - smlatbeq r9, ip, lr, r9 │ │ │ │ - strdeq r1, [fp, -sl] │ │ │ │ - tsteq r9, r8, asr sp │ │ │ │ - @ instruction: 0x010b1cb2 │ │ │ │ + @ instruction: 0x010c7d9c │ │ │ │ + ldrdeq r1, [fp, -lr] │ │ │ │ + tsteq fp, lr, lsr r7 │ │ │ │ + tsteq fp, r4, ror sp │ │ │ │ + smlatteq r9, r6, r4, r2 │ │ │ │ + tsteq r9, ip, lsl #26 │ │ │ │ + tsteq fp, sl, asr ip │ │ │ │ + @ instruction: 0x01099bb8 │ │ │ │ + tsteq fp, r2, lsl fp │ │ │ │ @ instruction: 0x53bcf640 │ │ │ │ ldmdale r0, {r2, r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x005af5b4 │ │ │ │ ldrbthi pc, [lr], #-196 @ 0xffffff3c @ │ │ │ │ subsvs pc, sl, #164, 10 @ 0x29000000 │ │ │ │ tstpne r1, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ tstpeq r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ @@ -103257,24 +103257,24 @@ │ │ │ │ vpadd.i8 d2, d3, d8 │ │ │ │ vshl.s8 q12, , │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10107d3 │ │ │ │ @ instruction: 0xf0038131 │ │ │ │ svclt 0x0000bc37 │ │ │ │ - tsteq ip, r6, lsl #30 │ │ │ │ - smlatteq fp, sl, pc, r0 @ │ │ │ │ - strdeq r6, [ip, -lr] │ │ │ │ - ldrdeq r1, [r9, -r2] │ │ │ │ - tsteq fp, r0, asr #28 │ │ │ │ - ldrdeq r1, [r9, -ip] │ │ │ │ - @ instruction: 0x01091594 │ │ │ │ - tsteq fp, ip, ror sp │ │ │ │ - smlatteq ip, r0, ip, r6 │ │ │ │ - tsteq fp, r8, lsr #26 │ │ │ │ + tsteq ip, r6, ror #26 │ │ │ │ + tsteq fp, sl, asr #28 │ │ │ │ + tsteq ip, lr, asr sp │ │ │ │ + tsteq r9, r2, lsr r7 │ │ │ │ + smlatbeq fp, r0, ip, r0 │ │ │ │ + tsteq r9, ip, lsr r7 │ │ │ │ + strdeq r1, [r9, -r4] │ │ │ │ + ldrdeq r0, [fp, -ip] │ │ │ │ + tsteq ip, r0, asr #22 │ │ │ │ + smlabbeq fp, r8, fp, r0 │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 706444 │ │ │ │ ldrhi pc, [ip], #-515 @ 0xfffffdfd │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ tstphi ip, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @@ -105304,200 +105304,200 @@ │ │ │ │ @ instruction: 0xf798447a │ │ │ │ rscseq lr, r4, #892928 @ 0xda000 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ b ff519800 │ │ │ │ svclt 0x0000e17b │ │ │ │ - @ instruction: 0x010bfdb0 │ │ │ │ - strdeq pc, [sl, -lr] │ │ │ │ - smlatbeq fp, r6, sp, pc @ │ │ │ │ - smlatbeq fp, ip, sp, pc @ │ │ │ │ - tstpeq r8, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r8, lsr lr │ │ │ │ - tstpeq r8, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, sl, lsr r2 │ │ │ │ - tsteq fp, r2, lsl #14 │ │ │ │ - tsteq fp, r2, lsl #14 │ │ │ │ - tsteq fp, r4, lsl #14 │ │ │ │ - smlabteq fp, lr, r6, r0 │ │ │ │ - strdeq r0, [fp, -r0] │ │ │ │ - smlatteq fp, r2, r6, r0 │ │ │ │ - tstpeq fp, r6, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, ror #16 @ p-variant is OBSOLETE │ │ │ │ - strdeq r4, [ip, -r2] │ │ │ │ - tstpeq r8, lr, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - strdeq r4, [ip, -r6] │ │ │ │ - tstpeq r8, r2, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, lr, r7, pc @ │ │ │ │ - tsteq sl, r0, asr pc │ │ │ │ - smlabbeq r8, r6, r7, pc @ │ │ │ │ - tsteq sl, ip, lsr #30 │ │ │ │ - ldrdeq r4, [ip, -r0] │ │ │ │ - tsteq sl, r0, lsl pc │ │ │ │ - smlabteq ip, ip, ip, r4 │ │ │ │ - smlabteq ip, sl, ip, r4 │ │ │ │ - smlabteq ip, r8, ip, r4 │ │ │ │ - smlabteq ip, r6, ip, r4 │ │ │ │ - smlabteq sl, r4, r6, pc @ │ │ │ │ - smlabbeq fp, r4, r1, sp │ │ │ │ - tstpeq sl, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r9, ip, pc, r6 @ │ │ │ │ - tstpeq sl, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r2, lsl #28 │ │ │ │ - smlatteq fp, sl, r3, r0 │ │ │ │ - strdeq r0, [fp, -sl] │ │ │ │ - smlabteq fp, sl, r3, r0 │ │ │ │ - tsteq r2, r0, asr #27 │ │ │ │ - tsteq fp, r4, lsl #8 │ │ │ │ - tsteq fp, ip, lsl #8 │ │ │ │ - tsteq fp, r4, lsl r4 │ │ │ │ - tstpeq r8, r4, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, lr, asr pc │ │ │ │ + tstpeq fp, r6, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f7b8 │ │ │ │ + @ instruction: 0x0108f7b0 │ │ │ │ + @ instruction: 0x010c4c98 │ │ │ │ + smlabbeq r8, r4, r7, pc @ │ │ │ │ + swpeq r7, sl, [r9] │ │ │ │ + tsteq fp, r2, ror #10 │ │ │ │ + tsteq fp, r2, ror #10 │ │ │ │ + tsteq fp, r4, ror #10 │ │ │ │ + tsteq fp, lr, lsr #10 │ │ │ │ + tsteq fp, r0, asr r5 │ │ │ │ + tsteq fp, r2, asr #10 │ │ │ │ + smlatbeq fp, r6, fp, pc @ │ │ │ │ + smlabteq r8, r2, r6, pc @ │ │ │ │ + tsteq ip, r2, asr ip │ │ │ │ + @ instruction: 0x0108f69e │ │ │ │ + tsteq ip, r6, asr ip │ │ │ │ + smlabbeq r8, r2, r6, pc @ │ │ │ │ + smlatteq r8, lr, r5, pc @ │ │ │ │ + @ instruction: 0x010aedb0 │ │ │ │ + smlatteq r8, r6, r5, pc @ │ │ │ │ + smlabbeq sl, ip, sp, lr │ │ │ │ + tsteq ip, r0, lsr fp │ │ │ │ + tsteq sl, r0, ror sp │ │ │ │ tsteq ip, ip, lsr #22 │ │ │ │ - smlabbeq sl, r6, ip, lr │ │ │ │ - @ instruction: 0x0109dab4 │ │ │ │ - tsteq sl, r2, ror #24 │ │ │ │ - tstpeq sl, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r2, asr #24 │ │ │ │ - tstpeq r8, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, ip, lsl ip │ │ │ │ - tstpeq r8, lr, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [sl, -r8] │ │ │ │ - smlatbeq ip, r4, sl, r4 │ │ │ │ - ldrdeq lr, [sl, -lr] │ │ │ │ - @ instruction: 0x010aeb9a │ │ │ │ - tsteq r9, r6, asr ip │ │ │ │ - tsteq r9, r6, asr #24 │ │ │ │ - tsteq r9, r2, asr #24 │ │ │ │ - tsteq r9, lr, lsr ip │ │ │ │ - tsteq r9, sl, lsr ip │ │ │ │ - tsteq r9, r6, lsr ip │ │ │ │ - tsteq r9, r2, lsr ip │ │ │ │ - tsteq r9, lr, lsr #24 │ │ │ │ - tsteq r9, r6, lsr #24 │ │ │ │ - tsteq r9, r2, lsr #24 │ │ │ │ - tsteq fp, lr, asr #16 │ │ │ │ - tsteq fp, lr, lsr #16 │ │ │ │ - @ instruction: 0x01122b90 │ │ │ │ - tsteq r9, r4, lsl #24 │ │ │ │ - tsteq r9, sl, lsl #24 │ │ │ │ - tsteq r9, r4, lsl #24 │ │ │ │ - tstpeq r8, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r2, ror sl │ │ │ │ - smlatteq r9, r0, fp, r6 │ │ │ │ - ldrdeq r6, [r9, -r4] │ │ │ │ - smlabteq r9, lr, fp, r6 │ │ │ │ - smlabteq r9, r8, fp, r6 │ │ │ │ - smlabteq r9, r2, fp, r6 │ │ │ │ - @ instruction: 0x01096bbc │ │ │ │ - @ instruction: 0x01122ab0 │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ - smlabteq sl, r4, r9, lr │ │ │ │ - tsteq r9, r4, asr r9 │ │ │ │ - tsteq ip, r2, ror r8 │ │ │ │ - tsteq r9, lr, lsr fp │ │ │ │ - smlabteq fp, sl, ip, ip │ │ │ │ - smlatbeq sl, sl, r1, pc @ │ │ │ │ - smlatbeq sl, r6, r1, pc @ │ │ │ │ - tsteq r9, r2, lsl fp │ │ │ │ - @ instruction: 0x010af192 │ │ │ │ - @ instruction: 0x010af192 │ │ │ │ - @ instruction: 0x010af192 │ │ │ │ - smlabbeq sl, sl, r1, pc @ │ │ │ │ - smlabbeq sl, r6, r1, pc @ │ │ │ │ - smlabbeq sl, r2, r1, pc @ │ │ │ │ - smlabbeq sl, r2, r1, pc @ │ │ │ │ - smlabbeq sl, r6, r1, pc @ │ │ │ │ - smlabbeq sl, sl, r1, pc @ │ │ │ │ - @ instruction: 0x010af192 │ │ │ │ - tsteq r2, r8, asr #18 │ │ │ │ - tsteq ip, sl, asr r7 │ │ │ │ - tsteq sl, r6, ror #16 │ │ │ │ - tsteq ip, lr, asr #14 │ │ │ │ - tsteq ip, r4, asr r7 │ │ │ │ - tsteq sl, r0, lsr #16 │ │ │ │ - tsteq ip, r8, asr #14 │ │ │ │ - tsteq ip, r6, asr #14 │ │ │ │ - tsteq fp, r0, lsr sl │ │ │ │ - tsteq fp, r2, lsr sl │ │ │ │ - tsteq fp, r6, lsr sl │ │ │ │ - tsteq fp, lr, lsr sl │ │ │ │ - strdeq r4, [ip, -r6] │ │ │ │ - tsteq fp, r6, lsr sl │ │ │ │ - tsteq fp, r4, asr #20 │ │ │ │ - tsteq fp, r8, asr #20 │ │ │ │ - tsteq fp, ip, asr #20 │ │ │ │ - tsteq fp, lr, asr sl │ │ │ │ - tsteq fp, r4, ror #20 │ │ │ │ - strdeq r6, [r9, -r0] │ │ │ │ - strdeq lr, [sl, -r6] │ │ │ │ - smlatteq r9, r4, r2, r6 │ │ │ │ - ldrdeq lr, [sl, -r6] │ │ │ │ - tsteq ip, r8, asr r6 │ │ │ │ - @ instruction: 0x010ae6b4 │ │ │ │ - tsteq sl, sl, ror r6 │ │ │ │ - @ instruction: 0x010ae692 │ │ │ │ - tstpeq r8, ip, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r2, lsr #14 │ │ │ │ - strdeq pc, [r8, -ip] │ │ │ │ - ldrdeq pc, [r8, -r2] │ │ │ │ - ldrdeq pc, [r8, -lr] │ │ │ │ - ldrdeq pc, [r8, -sl] │ │ │ │ - ldrdeq pc, [r8, -r6] │ │ │ │ - ldrdeq pc, [r8, -r2] │ │ │ │ - ldrdeq pc, [r8, -r2] │ │ │ │ - @ instruction: 0x01122690 │ │ │ │ - smlabteq r8, r0, r0, pc @ │ │ │ │ - tstpeq r8, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r8, asr r6 │ │ │ │ - tstpeq r8, ip @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, ip, ror #10 │ │ │ │ - tsteq r9, r2, ror r1 │ │ │ │ - tsteq r9, r4, ror r1 │ │ │ │ - tsteq r9, r8, asr r1 │ │ │ │ - strdeq r0, [fp, -r0] │ │ │ │ - strdeq r0, [fp, -r0] │ │ │ │ - smlatteq fp, r8, r3, r0 │ │ │ │ - smlatteq fp, r8, r3, r0 │ │ │ │ - tsteq fp, r2, lsl #8 │ │ │ │ - tsteq fp, ip, lsl r4 │ │ │ │ - tsteq fp, ip, lsl r4 │ │ │ │ - tsteq fp, r2, lsr r4 │ │ │ │ - tsteq fp, r6, asr #8 │ │ │ │ - tstpeq fp, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, sl, lsr #8 │ │ │ │ - tsteq fp, ip, lsr #8 │ │ │ │ - tsteq fp, lr, lsr #8 │ │ │ │ - tsteq fp, ip, lsr r4 │ │ │ │ - tsteq fp, r2, asr #8 │ │ │ │ - tsteq fp, r8, asr #8 │ │ │ │ - tsteq fp, lr, asr #8 │ │ │ │ - tsteq fp, r8, asr #8 │ │ │ │ - tsteq fp, r2, asr #8 │ │ │ │ - tsteq fp, r4, asr #8 │ │ │ │ - ldrdeq pc, [sl, -sl] │ │ │ │ - @ instruction: 0x0112249e │ │ │ │ - tsteq fp, r4, lsr #8 │ │ │ │ - tsteq ip, r8, lsr #4 │ │ │ │ - tsteq fp, sl, lsl r4 │ │ │ │ - tsteq fp, r0, lsl r4 │ │ │ │ - tsteq r8, lr, lsr #24 │ │ │ │ + tsteq ip, sl, lsr #22 │ │ │ │ + tsteq ip, r8, lsr #22 │ │ │ │ + tsteq ip, r6, lsr #22 │ │ │ │ + tstpeq sl, r4, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + smlatteq fp, r4, pc, ip @ │ │ │ │ + smlabteq sl, r4, r4, pc @ │ │ │ │ + smlabteq sl, r0, r4, pc @ │ │ │ │ + tsteq r9, ip, lsr #28 │ │ │ │ + smlatbeq sl, ip, r4, pc @ │ │ │ │ + smlatbeq sl, ip, r4, pc @ │ │ │ │ + smlatbeq sl, ip, r4, pc @ │ │ │ │ + smlatbeq sl, r4, r4, pc @ │ │ │ │ + smlatbeq sl, r0, r4, pc @ │ │ │ │ + @ instruction: 0x010af49c │ │ │ │ + @ instruction: 0x010af49c │ │ │ │ + smlatbeq sl, r0, r4, pc @ │ │ │ │ + smlatbeq sl, r4, r4, pc @ │ │ │ │ + smlatbeq sl, ip, r4, pc @ │ │ │ │ + tsteq r2, r2, ror #24 │ │ │ │ + tsteq fp, sl, asr #4 │ │ │ │ + tsteq fp, sl, asr r2 │ │ │ │ + tsteq fp, sl, lsr #4 │ │ │ │ + tsteq r2, r0, lsr #24 │ │ │ │ + tsteq fp, r4, ror #4 │ │ │ │ + tsteq fp, ip, ror #4 │ │ │ │ + tsteq fp, r4, ror r2 │ │ │ │ + smlabteq r8, r4, r3, pc @ │ │ │ │ + @ instruction: 0x0108f3b4 │ │ │ │ + smlabbeq ip, ip, r9, r4 │ │ │ │ + smlatteq sl, r6, sl, lr │ │ │ │ + tsteq r9, r4, lsl r9 │ │ │ │ + smlabteq sl, r2, sl, lr │ │ │ │ + smlatbeq sl, r8, r5, pc @ │ │ │ │ + smlatbeq sl, r2, sl, lr │ │ │ │ + @ instruction: 0x0108f294 │ │ │ │ + tsteq sl, ip, ror sl │ │ │ │ + tstpeq r8, lr, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r8, asr sl │ │ │ │ + tsteq ip, r4, lsl #18 │ │ │ │ + tsteq sl, lr, lsr sl │ │ │ │ + strdeq lr, [sl, -sl] │ │ │ │ + @ instruction: 0x01096ab6 │ │ │ │ + smlatbeq r9, r6, sl, r6 │ │ │ │ + smlatbeq r9, r2, sl, r6 │ │ │ │ + @ instruction: 0x01096a9e │ │ │ │ + @ instruction: 0x01096a9a │ │ │ │ + @ instruction: 0x01096a96 │ │ │ │ + @ instruction: 0x01096a92 │ │ │ │ + smlabbeq r9, lr, sl, r6 │ │ │ │ + smlabbeq r9, r6, sl, r6 │ │ │ │ + smlabbeq r9, r2, sl, r6 │ │ │ │ + smlatbeq fp, lr, r6, fp │ │ │ │ + smlabbeq fp, lr, r6, fp │ │ │ │ + @ instruction: 0x011229f0 │ │ │ │ + tsteq r9, r4, ror #20 │ │ │ │ + tsteq r9, sl, ror #20 │ │ │ │ + tsteq r9, r4, ror #20 │ │ │ │ + smlabbeq r8, r8, r2, pc @ │ │ │ │ + ldrdeq lr, [sl, -r2] │ │ │ │ + tsteq r9, r0, asr #20 │ │ │ │ + tsteq r9, r4, lsr sl │ │ │ │ + tsteq r9, lr, lsr #20 │ │ │ │ + tsteq r9, r8, lsr #20 │ │ │ │ + tsteq r9, r2, lsr #20 │ │ │ │ + tsteq r9, ip, lsl sl │ │ │ │ + tsteq r2, r0, lsl r9 │ │ │ │ + tstpeq r8, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r4, lsr #16 │ │ │ │ + @ instruction: 0x010967b4 │ │ │ │ + ldrdeq r4, [ip, -r2] │ │ │ │ + @ instruction: 0x0109699e │ │ │ │ + tsteq fp, sl, lsr #22 │ │ │ │ + tstpeq sl, sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r2, ror r9 │ │ │ │ + strdeq lr, [sl, -r2] │ │ │ │ + strdeq lr, [sl, -r2] │ │ │ │ + strdeq lr, [sl, -r2] │ │ │ │ + smlatteq sl, sl, pc, lr @ │ │ │ │ + smlatteq sl, r6, pc, lr @ │ │ │ │ + smlatteq sl, r2, pc, lr @ │ │ │ │ + smlatteq sl, r2, pc, lr @ │ │ │ │ + smlatteq sl, r6, pc, lr @ │ │ │ │ + smlatteq sl, sl, pc, lr @ │ │ │ │ + strdeq lr, [sl, -r2] │ │ │ │ + tsteq r2, r8, lsr #15 │ │ │ │ + @ instruction: 0x010c45ba │ │ │ │ + smlabteq sl, r6, r6, lr │ │ │ │ + smlatbeq ip, lr, r5, r4 │ │ │ │ + @ instruction: 0x010c45b4 │ │ │ │ + smlabbeq sl, r0, r6, lr │ │ │ │ + smlatbeq ip, r8, r5, r4 │ │ │ │ + smlatbeq ip, r6, r5, r4 │ │ │ │ + @ instruction: 0x010be890 │ │ │ │ + @ instruction: 0x010be892 │ │ │ │ + @ instruction: 0x010be896 │ │ │ │ + @ instruction: 0x010be89e │ │ │ │ + tsteq ip, r6, asr r5 │ │ │ │ + @ instruction: 0x010be896 │ │ │ │ + smlatbeq fp, r4, r8, lr │ │ │ │ + smlatbeq fp, r8, r8, lr │ │ │ │ + smlatbeq fp, ip, r8, lr │ │ │ │ + @ instruction: 0x010be8be │ │ │ │ + smlabteq fp, r4, r8, lr │ │ │ │ + tsteq r9, r0, asr r1 │ │ │ │ + tsteq sl, r6, asr r5 │ │ │ │ + tsteq r9, r4, asr #2 │ │ │ │ + tsteq sl, r6, lsr r5 │ │ │ │ + @ instruction: 0x010c44b8 │ │ │ │ + tsteq sl, r4, lsl r5 │ │ │ │ + ldrdeq lr, [sl, -sl] │ │ │ │ + strdeq lr, [sl, -r2] │ │ │ │ + tsteq r8, ip, ror #30 │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + tsteq r2, r2, lsl #11 │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + tsteq r8, r2, lsr pc │ │ │ │ + tsteq r8, lr, lsr pc │ │ │ │ + tsteq r8, sl, lsr pc │ │ │ │ + tsteq r8, r6, lsr pc │ │ │ │ + tsteq r8, r2, lsr pc │ │ │ │ + tsteq r8, r2, lsr pc │ │ │ │ + @ instruction: 0x011224f0 │ │ │ │ + tsteq r8, r0, lsr #30 │ │ │ │ + smlatbeq r8, ip, lr, lr │ │ │ │ + @ instruction: 0x011224b8 │ │ │ │ + tsteq r8, ip, ror #28 │ │ │ │ + smlabteq sl, ip, r3, lr │ │ │ │ + ldrdeq ip, [r9, -r2] │ │ │ │ + ldrdeq ip, [r9, -r4] │ │ │ │ + @ instruction: 0x0109cfb8 │ │ │ │ + tsteq fp, r0, asr r2 │ │ │ │ + tsteq fp, r0, asr r2 │ │ │ │ + tsteq fp, r8, asr #4 │ │ │ │ + tsteq fp, r8, asr #4 │ │ │ │ + tsteq fp, r2, ror #4 │ │ │ │ + tsteq fp, ip, ror r2 │ │ │ │ + tsteq fp, ip, ror r2 │ │ │ │ + @ instruction: 0x010b0292 │ │ │ │ + smlatbeq fp, r6, r2, r0 │ │ │ │ + @ instruction: 0x010bf194 │ │ │ │ + smlabbeq fp, sl, r2, r0 │ │ │ │ + smlabbeq fp, ip, r2, r0 │ │ │ │ + smlabbeq fp, lr, r2, r0 │ │ │ │ + @ instruction: 0x010b029c │ │ │ │ + smlatbeq fp, r2, r2, r0 │ │ │ │ + smlatbeq fp, r8, r2, r0 │ │ │ │ + smlatbeq fp, lr, r2, r0 │ │ │ │ + smlatbeq fp, r8, r2, r0 │ │ │ │ + smlatbeq fp, r2, r2, r0 │ │ │ │ + smlatbeq fp, r4, r2, r0 │ │ │ │ + tstpeq sl, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x011222fe │ │ │ │ + smlabbeq fp, r4, r2, r0 │ │ │ │ + smlabbeq ip, r8, r0, r1 │ │ │ │ + tsteq fp, sl, ror r2 │ │ │ │ + tsteq fp, r0, ror r2 │ │ │ │ + smlabbeq r8, lr, sl, lr │ │ │ │ ldclcs 8, cr15, [ip], #-892 @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf798447a │ │ │ │ @ instruction: 0xf8dfe954 │ │ │ │ @ instruction: 0x463b2c74 │ │ │ │ strbpl pc, [r4], #966 @ 0x3c6 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @@ -106290,192 +106290,192 @@ │ │ │ │ @ instruction: 0x21014ab6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 99a758 │ │ │ │ bmi fee14f88 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf797447a │ │ │ │ orrs lr, fp, ip, lsl fp │ │ │ │ - tsteq r8, ip, lsr r9 │ │ │ │ - tsteq fp, r6, lsl #2 │ │ │ │ - ldrdeq lr, [fp, -r8] │ │ │ │ - strdeq pc, [sl, -ip] │ │ │ │ - tstpeq sl, r4, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - smlatteq fp, ip, ip, lr │ │ │ │ - tstpeq sl, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [sl, -ip] │ │ │ │ - tstpeq sl, ip, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq sl, ip, pc, pc @ │ │ │ │ - smlatteq sl, ip, pc, pc @ │ │ │ │ - tstpeq sl, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [sl, -r4] │ │ │ │ - ldrdeq pc, [sl, -r4] │ │ │ │ - ldrdeq pc, [sl, -r4] │ │ │ │ - ldrdeq pc, [sl, -r4] │ │ │ │ - tstpeq sl, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010affb4 │ │ │ │ - tsteq fp, ip, lsr #18 │ │ │ │ - smlatbeq sl, r8, pc, pc @ │ │ │ │ - @ instruction: 0x010affb4 │ │ │ │ - @ instruction: 0x010affbc │ │ │ │ - tsteq r2, sl, lsl #30 │ │ │ │ - smlatbeq sl, lr, pc, pc @ │ │ │ │ - smlatteq r9, r4, r8, ip │ │ │ │ - smlatteq r9, r0, r8, ip │ │ │ │ - @ instruction: 0x010aff92 │ │ │ │ - strdeq sp, [sl, -r6] │ │ │ │ - smlabbeq sl, r6, pc, pc @ │ │ │ │ - smlabbeq sl, r4, pc, pc @ │ │ │ │ - tsteq r8, r0, asr r6 │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - smlabteq fp, r8, sl, sl │ │ │ │ - tsteq r8, lr, lsl r6 │ │ │ │ - tsteq r8, r6, lsl r6 │ │ │ │ - tsteq r9, sl, lsl #28 │ │ │ │ - strdeq r5, [r9, -sl] │ │ │ │ - strdeq r5, [r9, -r6] │ │ │ │ - strdeq r5, [r9, -r2] │ │ │ │ - smlatteq r9, lr, sp, r5 │ │ │ │ - smlatteq r9, sl, sp, r5 │ │ │ │ - smlatteq r9, r6, sp, r5 │ │ │ │ - smlatteq r9, r2, sp, r5 │ │ │ │ - ldrdeq r5, [r9, -sl] │ │ │ │ - ldrdeq r5, [r9, -r6] │ │ │ │ - tsteq fp, r2, lsl #20 │ │ │ │ - smlatteq fp, r2, r9, sl │ │ │ │ - tsteq r2, r4, asr #26 │ │ │ │ - tsteq ip, r0, lsr #24 │ │ │ │ - tsteq ip, ip, lsl ip │ │ │ │ - tsteq ip, ip, lsl #24 │ │ │ │ - tsteq ip, r8, lsl ip │ │ │ │ - tsteq ip, r4, lsr #24 │ │ │ │ - tsteq ip, ip, lsr #24 │ │ │ │ - tsteq ip, r4, lsr ip │ │ │ │ - tsteq ip, ip, lsr ip │ │ │ │ - tsteq ip, r4, asr #24 │ │ │ │ - tsteq ip, r4, asr ip │ │ │ │ - tsteq ip, r4, ror #24 │ │ │ │ - tsteq ip, r4, ror ip │ │ │ │ - smlabbeq ip, r4, ip, r3 │ │ │ │ - @ instruction: 0x010c3c94 │ │ │ │ - tsteq r2, r2, lsr ip │ │ │ │ - @ instruction: 0x010c3c90 │ │ │ │ - tsteq ip, r4, lsl fp │ │ │ │ - tsteq ip, r0, lsr #22 │ │ │ │ - tsteq ip, ip, lsr #22 │ │ │ │ - tsteq ip, r4, lsr fp │ │ │ │ - tsteq ip, ip, lsr fp │ │ │ │ - tsteq ip, r4, asr #22 │ │ │ │ - tsteq ip, ip, asr #22 │ │ │ │ - tsteq ip, ip, asr fp │ │ │ │ - tsteq ip, ip, ror #22 │ │ │ │ - tsteq ip, ip, ror fp │ │ │ │ - smlabbeq ip, ip, fp, r3 │ │ │ │ - @ instruction: 0x010c3b9c │ │ │ │ - tsteq r2, sl, lsr fp │ │ │ │ - smlatbeq ip, ip, fp, r3 │ │ │ │ - tsteq ip, ip, lsl sl │ │ │ │ - tsteq ip, r8, lsr #20 │ │ │ │ - tsteq ip, r4, lsr sl │ │ │ │ - tsteq ip, ip, lsr sl │ │ │ │ - tsteq ip, r4, asr #20 │ │ │ │ - tsteq ip, ip, asr #20 │ │ │ │ - tsteq ip, r4, asr sl │ │ │ │ - tsteq ip, r4, ror #20 │ │ │ │ - tsteq ip, r4, ror sl │ │ │ │ + @ instruction: 0x0108e79c │ │ │ │ + tstpeq sl, r6, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r8, lsr sp │ │ │ │ + qaddeq pc, ip, sl @ │ │ │ │ + tstpeq sl, r4, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, ip, asr #22 │ │ │ │ + tstpeq sl, r8, rrx @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sl, ip, r0, pc @ │ │ │ │ + qaddeq pc, ip, sl @ │ │ │ │ + tstpeq sl, ip, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ + swpeq pc, r0, [sl] @ │ │ │ │ + swpeq pc, r8, [sl] @ │ │ │ │ + tstpeq sl, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlabbeq fp, ip, r7, lr │ │ │ │ + tstpeq sl, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, sl, ror #26 │ │ │ │ + tstpeq sl, lr, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r4, asr #14 │ │ │ │ + tsteq r9, r0, asr #14 │ │ │ │ + strdeq pc, [sl, -r2] │ │ │ │ + tsteq sl, r6, asr ip │ │ │ │ + smlatteq sl, r6, sp, pc @ │ │ │ │ + smlatteq sl, r4, sp, pc @ │ │ │ │ + @ instruction: 0x0108e4b0 │ │ │ │ + smlatbeq r8, r8, r4, lr │ │ │ │ + tsteq fp, r8, lsr #18 │ │ │ │ + tsteq r8, lr, ror r4 │ │ │ │ + tsteq r8, r6, ror r4 │ │ │ │ + tsteq r9, sl, ror #24 │ │ │ │ + tsteq r9, sl, asr ip │ │ │ │ + tsteq r9, r6, asr ip │ │ │ │ + tsteq r9, r2, asr ip │ │ │ │ + tsteq r9, lr, asr #24 │ │ │ │ + tsteq r9, sl, asr #24 │ │ │ │ + tsteq r9, r6, asr #24 │ │ │ │ + tsteq r9, r2, asr #24 │ │ │ │ + tsteq r9, sl, lsr ip │ │ │ │ + tsteq r9, r6, lsr ip │ │ │ │ + tsteq fp, r2, ror #16 │ │ │ │ + tsteq fp, r2, asr #16 │ │ │ │ + tsteq r2, r4, lsr #23 │ │ │ │ + smlabbeq ip, r0, sl, r3 │ │ │ │ + tsteq ip, ip, ror sl │ │ │ │ + tsteq ip, ip, ror #20 │ │ │ │ + tsteq ip, r8, ror sl │ │ │ │ smlabbeq ip, r4, sl, r3 │ │ │ │ + smlabbeq ip, ip, sl, r3 │ │ │ │ @ instruction: 0x010c3a94 │ │ │ │ + @ instruction: 0x010c3a9c │ │ │ │ smlatbeq ip, r4, sl, r3 │ │ │ │ - tsteq r2, r2, asr #20 │ │ │ │ - smlabteq ip, r8, sl, r3 │ │ │ │ - tsteq ip, r4, lsr #18 │ │ │ │ - tsteq ip, r0, lsr r9 │ │ │ │ - tsteq ip, ip, lsr r9 │ │ │ │ - tsteq ip, r4, asr #18 │ │ │ │ - tsteq ip, ip, asr #18 │ │ │ │ - tsteq ip, r4, asr r9 │ │ │ │ - tsteq ip, ip, asr r9 │ │ │ │ - tsteq ip, ip, ror #18 │ │ │ │ - tsteq ip, ip, ror r9 │ │ │ │ + @ instruction: 0x010c3ab4 │ │ │ │ + smlabteq ip, r4, sl, r3 │ │ │ │ + ldrdeq r3, [ip, -r4] │ │ │ │ + smlatteq ip, r4, sl, r3 │ │ │ │ + strdeq r3, [ip, -r4] │ │ │ │ + @ instruction: 0x01121a92 │ │ │ │ + strdeq r3, [ip, -r0] │ │ │ │ + tsteq ip, r4, ror r9 │ │ │ │ + smlabbeq ip, r0, r9, r3 │ │ │ │ smlabbeq ip, ip, r9, r3 │ │ │ │ + @ instruction: 0x010c3994 │ │ │ │ @ instruction: 0x010c399c │ │ │ │ + smlatbeq ip, r4, r9, r3 │ │ │ │ smlatbeq ip, ip, r9, r3 │ │ │ │ - tsteq r2, sl, asr #18 │ │ │ │ - smlatteq ip, r4, r9, r3 │ │ │ │ - tsteq ip, ip, lsr #16 │ │ │ │ - tsteq ip, r8, lsr r8 │ │ │ │ - tsteq ip, r4, asr #16 │ │ │ │ - tsteq ip, ip, asr #16 │ │ │ │ - tsteq ip, r4, asr r8 │ │ │ │ - tsteq ip, ip, asr r8 │ │ │ │ - tsteq ip, r4, ror #16 │ │ │ │ - tsteq ip, r4, ror r8 │ │ │ │ - smlabbeq ip, r4, r8, r3 │ │ │ │ + @ instruction: 0x010c39bc │ │ │ │ + smlabteq ip, ip, r9, r3 │ │ │ │ + ldrdeq r3, [ip, -ip] │ │ │ │ + smlatteq ip, ip, r9, r3 │ │ │ │ + strdeq r3, [ip, -ip] │ │ │ │ + @ instruction: 0x0112199a │ │ │ │ + tsteq ip, ip, lsl #20 │ │ │ │ + tsteq ip, ip, ror r8 │ │ │ │ + smlabbeq ip, r8, r8, r3 │ │ │ │ @ instruction: 0x010c3894 │ │ │ │ + @ instruction: 0x010c389c │ │ │ │ smlatbeq ip, r4, r8, r3 │ │ │ │ + smlatbeq ip, ip, r8, r3 │ │ │ │ @ instruction: 0x010c38b4 │ │ │ │ - tsteq r2, r2, asr r8 │ │ │ │ - tsteq ip, r0, lsl #18 │ │ │ │ - tsteq ip, r4, lsr r7 │ │ │ │ - tsteq ip, r0, asr #14 │ │ │ │ - tsteq ip, ip, asr #14 │ │ │ │ - tsteq ip, r4, asr r7 │ │ │ │ - tsteq ip, ip, asr r7 │ │ │ │ - tsteq ip, r4, ror #14 │ │ │ │ - tsteq ip, ip, ror #14 │ │ │ │ - tsteq ip, ip, ror r7 │ │ │ │ - smlabbeq ip, ip, r7, r3 │ │ │ │ + smlabteq ip, r4, r8, r3 │ │ │ │ + ldrdeq r3, [ip, -r4] │ │ │ │ + smlatteq ip, r4, r8, r3 │ │ │ │ + strdeq r3, [ip, -r4] │ │ │ │ + tsteq ip, r4, lsl #18 │ │ │ │ + tsteq r2, r2, lsr #17 │ │ │ │ + tsteq ip, r8, lsr #18 │ │ │ │ + smlabbeq ip, r4, r7, r3 │ │ │ │ + @ instruction: 0x010c3790 │ │ │ │ @ instruction: 0x010c379c │ │ │ │ + smlatbeq ip, r4, r7, r3 │ │ │ │ smlatbeq ip, ip, r7, r3 │ │ │ │ + @ instruction: 0x010c37b4 │ │ │ │ @ instruction: 0x010c37bc │ │ │ │ - tsteq r2, sl, asr r7 │ │ │ │ - tsteq ip, ip, lsl r8 │ │ │ │ - tsteq ip, ip, lsr r6 │ │ │ │ - tsteq ip, r8, asr #12 │ │ │ │ - tsteq ip, r4, asr r6 │ │ │ │ - tsteq ip, ip, asr r6 │ │ │ │ - tsteq ip, r4, ror #12 │ │ │ │ - tsteq ip, ip, ror #12 │ │ │ │ - tsteq ip, r4, ror r6 │ │ │ │ - smlabbeq ip, r4, r6, r3 │ │ │ │ - @ instruction: 0x010c3694 │ │ │ │ + smlabteq ip, ip, r7, r3 │ │ │ │ + ldrdeq r3, [ip, -ip] │ │ │ │ + smlatteq ip, ip, r7, r3 │ │ │ │ + strdeq r3, [ip, -ip] │ │ │ │ + tsteq ip, ip, lsl #16 │ │ │ │ + tsteq r2, sl, lsr #15 │ │ │ │ + tsteq ip, r4, asr #16 │ │ │ │ + smlabbeq ip, ip, r6, r3 │ │ │ │ + @ instruction: 0x010c3698 │ │ │ │ smlatbeq ip, r4, r6, r3 │ │ │ │ + smlatbeq ip, ip, r6, r3 │ │ │ │ @ instruction: 0x010c36b4 │ │ │ │ + @ instruction: 0x010c36bc │ │ │ │ smlabteq ip, r4, r6, r3 │ │ │ │ - tsteq r2, r4, ror #12 │ │ │ │ - tsteq ip, lr, lsr r7 │ │ │ │ - tsteq ip, ip, asr #10 │ │ │ │ - tsteq ip, r8, asr r5 │ │ │ │ - tsteq ip, r4, ror #10 │ │ │ │ - tsteq ip, ip, ror #10 │ │ │ │ - tsteq ip, r4, ror r5 │ │ │ │ - tsteq ip, ip, ror r5 │ │ │ │ - smlabbeq ip, r4, r5, r3 │ │ │ │ + ldrdeq r3, [ip, -r4] │ │ │ │ + smlatteq ip, r4, r6, r3 │ │ │ │ + strdeq r3, [ip, -r4] │ │ │ │ + tsteq ip, r4, lsl #14 │ │ │ │ + tsteq ip, r4, lsl r7 │ │ │ │ + @ instruction: 0x011216b2 │ │ │ │ + tsteq ip, r0, ror #14 │ │ │ │ @ instruction: 0x010c3594 │ │ │ │ - smlatbeq ip, r4, r5, r3 │ │ │ │ + smlatbeq ip, r0, r5, r3 │ │ │ │ + smlatbeq ip, ip, r5, r3 │ │ │ │ @ instruction: 0x010c35b4 │ │ │ │ + @ instruction: 0x010c35bc │ │ │ │ smlabteq ip, r4, r5, r3 │ │ │ │ + smlabteq ip, ip, r5, r3 │ │ │ │ + ldrdeq r3, [ip, -ip] │ │ │ │ + smlatteq ip, ip, r5, r3 │ │ │ │ + strdeq r3, [ip, -ip] │ │ │ │ + tsteq ip, ip, lsl #12 │ │ │ │ + tsteq ip, ip, lsl r6 │ │ │ │ + @ instruction: 0x011215ba │ │ │ │ + tsteq ip, ip, ror r6 │ │ │ │ + @ instruction: 0x010c349c │ │ │ │ + smlatbeq ip, r8, r4, r3 │ │ │ │ + @ instruction: 0x010c34b4 │ │ │ │ + @ instruction: 0x010c34bc │ │ │ │ + smlabteq ip, r4, r4, r3 │ │ │ │ + smlabteq ip, ip, r4, r3 │ │ │ │ ldrdeq r3, [ip, -r4] │ │ │ │ - tsteq r2, r2, ror r5 │ │ │ │ - tsteq ip, sl, asr r6 │ │ │ │ - tsteq ip, r6, asr #8 │ │ │ │ - tsteq ip, r4, asr r4 │ │ │ │ - tsteq ip, r2, ror #8 │ │ │ │ - tsteq ip, ip, ror #8 │ │ │ │ - tsteq ip, r6, ror r4 │ │ │ │ - smlabbeq ip, r0, r4, r3 │ │ │ │ + smlatteq ip, r4, r4, r3 │ │ │ │ + strdeq r3, [ip, -r4] │ │ │ │ + tsteq ip, r4, lsl #10 │ │ │ │ + tsteq ip, r4, lsl r5 │ │ │ │ + tsteq ip, r4, lsr #10 │ │ │ │ + tsteq r2, r4, asr #9 │ │ │ │ + @ instruction: 0x010c359e │ │ │ │ + smlatbeq ip, ip, r3, r3 │ │ │ │ + @ instruction: 0x010c33b8 │ │ │ │ + smlabteq ip, r4, r3, r3 │ │ │ │ + smlabteq ip, ip, r3, r3 │ │ │ │ + ldrdeq r3, [ip, -r4] │ │ │ │ + ldrdeq r3, [ip, -ip] │ │ │ │ + smlatteq ip, r4, r3, r3 │ │ │ │ + strdeq r3, [ip, -r4] │ │ │ │ + tsteq ip, r4, lsl #8 │ │ │ │ + tsteq ip, r4, lsl r4 │ │ │ │ + tsteq ip, r4, lsr #8 │ │ │ │ + tsteq ip, r4, lsr r4 │ │ │ │ + @ instruction: 0x011213d2 │ │ │ │ + @ instruction: 0x010c34ba │ │ │ │ + smlatbeq ip, r6, r2, r3 │ │ │ │ + @ instruction: 0x010c32b4 │ │ │ │ + smlabteq ip, r2, r2, r3 │ │ │ │ + smlabteq ip, ip, r2, r3 │ │ │ │ + ldrdeq r3, [ip, -r6] │ │ │ │ + smlatteq ip, r0, r2, r3 │ │ │ │ @ instruction: 0x2654f8df │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf797447a │ │ │ │ strht lr, [pc], -r0 │ │ │ │ @ instruction: 0x2648f8df │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf797447a │ │ │ │ @@ -106874,108 +106874,108 @@ │ │ │ │ mul r7, r8, lr │ │ │ │ ldrtmi r4, [fp], -r2, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ mcr 7, 4, pc, cr14, cr6, {4} @ │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabteq ip, r0, r1, r3 │ │ │ │ - ldrdeq r3, [ip, -r0] │ │ │ │ - smlatteq ip, r0, r1, r3 │ │ │ │ - strdeq r3, [ip, -r0] │ │ │ │ - mrseq r3, R12_fiq │ │ │ │ - tsteq ip, r0, lsl r2 │ │ │ │ - tsteq r2, lr, lsr #3 │ │ │ │ - smlatbeq ip, ip, r2, r3 │ │ │ │ - swpeq r3, r0, [ip] │ │ │ │ - swpeq r3, ip, [ip] @ │ │ │ │ - smlatbeq ip, r8, r0, r3 │ │ │ │ - strheq r3, [ip, -r0] │ │ │ │ - strheq r3, [ip, -r8] │ │ │ │ - smlabteq ip, r0, r0, r3 │ │ │ │ - smlabteq ip, r8, r0, r3 │ │ │ │ - ldrdeq r3, [ip, -r8] │ │ │ │ - smlatteq ip, r8, r0, r3 │ │ │ │ - strdeq r3, [ip, -r8] │ │ │ │ - tsteq ip, r8, lsl #2 │ │ │ │ - tsteq ip, r8, lsl r1 │ │ │ │ - ldrheq r1, [r2, -r6] │ │ │ │ - smlabteq ip, r8, r1, r3 │ │ │ │ - @ instruction: 0x010c2f98 │ │ │ │ - smlatbeq ip, r4, pc, r2 @ │ │ │ │ - @ instruction: 0x010c2fb0 │ │ │ │ - @ instruction: 0x010c2fb8 │ │ │ │ - smlabteq ip, r0, pc, r2 @ │ │ │ │ - smlabteq ip, r8, pc, r2 @ │ │ │ │ - ldrdeq r2, [ip, -r0] │ │ │ │ - smlatteq ip, r0, pc, r2 @ │ │ │ │ - strdeq r2, [ip, -r0] │ │ │ │ - mrseq r3, (UNDEF: 12) │ │ │ │ - tsteq ip, r0, lsl r0 │ │ │ │ tsteq ip, r0, lsr #32 │ │ │ │ - @ instruction: 0x01120fbe │ │ │ │ - smlatteq ip, r4, r0, r3 │ │ │ │ - smlatbeq ip, r0, lr, r2 │ │ │ │ - smlatbeq ip, ip, lr, r2 │ │ │ │ - @ instruction: 0x010c2eb8 │ │ │ │ - smlabteq ip, r0, lr, r2 │ │ │ │ - smlabteq ip, r8, lr, r2 │ │ │ │ - ldrdeq r2, [ip, -r0] │ │ │ │ - ldrdeq r2, [ip, -r8] │ │ │ │ - smlatteq ip, r8, lr, r2 │ │ │ │ - strdeq r2, [ip, -sl] │ │ │ │ - tsteq ip, ip, lsl #30 │ │ │ │ - tsteq ip, lr, lsl pc │ │ │ │ - tsteq ip, r0, lsr pc │ │ │ │ - @ instruction: 0x01120ed0 │ │ │ │ - tsteq ip, ip │ │ │ │ - @ instruction: 0x010c2db6 │ │ │ │ - smlabteq ip, r4, sp, r2 │ │ │ │ - ldrdeq r2, [ip, -r2] │ │ │ │ - ldrdeq r2, [ip, -ip] │ │ │ │ - smlatteq ip, r6, sp, r2 │ │ │ │ + tsteq ip, r0, lsr r0 │ │ │ │ + tsteq ip, r0, asr #32 │ │ │ │ + qaddeq r3, r0, ip │ │ │ │ + tsteq ip, r0, rrx │ │ │ │ + tsteq ip, r0, ror r0 │ │ │ │ + tsteq r2, lr │ │ │ │ + tsteq ip, ip, lsl #2 │ │ │ │ strdeq r2, [ip, -r0] │ │ │ │ - strdeq r2, [ip, -sl] │ │ │ │ - tsteq ip, ip, lsl #28 │ │ │ │ - tsteq ip, lr, lsl lr │ │ │ │ + strdeq r2, [ip, -ip] │ │ │ │ + tsteq ip, r8, lsl #30 │ │ │ │ + tsteq ip, r0, lsl pc │ │ │ │ + tsteq ip, r8, lsl pc │ │ │ │ + tsteq ip, r0, lsr #30 │ │ │ │ + tsteq ip, r8, lsr #30 │ │ │ │ + tsteq ip, r8, lsr pc │ │ │ │ + tsteq ip, r8, asr #30 │ │ │ │ + tsteq ip, r8, asr pc │ │ │ │ + tsteq ip, r8, ror #30 │ │ │ │ + tsteq ip, r8, ror pc │ │ │ │ + tsteq r2, r6, lsl pc │ │ │ │ + tsteq ip, r8, lsr #32 │ │ │ │ + strdeq r2, [ip, -r8] │ │ │ │ + tsteq ip, r4, lsl #28 │ │ │ │ + tsteq ip, r0, lsl lr │ │ │ │ + tsteq ip, r8, lsl lr │ │ │ │ + tsteq ip, r0, lsr #28 │ │ │ │ + tsteq ip, r8, lsr #28 │ │ │ │ tsteq ip, r0, lsr lr │ │ │ │ - tsteq ip, r2, asr #28 │ │ │ │ - tsteq ip, r4, asr lr │ │ │ │ - @ instruction: 0x01120df4 │ │ │ │ + tsteq ip, r0, asr #28 │ │ │ │ + tsteq ip, r0, asr lr │ │ │ │ + tsteq ip, r0, ror #28 │ │ │ │ + tsteq ip, r0, ror lr │ │ │ │ + smlabbeq ip, r0, lr, r2 │ │ │ │ + tsteq r2, lr, lsl lr │ │ │ │ tsteq ip, r4, asr #30 │ │ │ │ - ldrdeq r2, [ip, -sl] │ │ │ │ - smlatteq ip, r8, ip, r2 │ │ │ │ - strdeq r2, [ip, -r6] │ │ │ │ tsteq ip, r0, lsl #26 │ │ │ │ - tsteq ip, sl, lsl #26 │ │ │ │ - tsteq ip, r4, lsl sp │ │ │ │ - tsteq ip, lr, lsl sp │ │ │ │ + tsteq ip, ip, lsl #26 │ │ │ │ + tsteq ip, r8, lsl sp │ │ │ │ + tsteq ip, r0, lsr #26 │ │ │ │ + tsteq ip, r8, lsr #26 │ │ │ │ tsteq ip, r0, lsr sp │ │ │ │ - tsteq ip, r2, asr #26 │ │ │ │ - tsteq ip, r4, asr sp │ │ │ │ - tsteq ip, r6, ror #26 │ │ │ │ - tsteq ip, r8, ror sp │ │ │ │ - tsteq r2, r8, lsl sp │ │ │ │ - tsteq ip, ip, ror lr │ │ │ │ - strdeq r2, [ip, -lr] │ │ │ │ - tsteq ip, ip, lsl #24 │ │ │ │ - tsteq ip, sl, lsl ip │ │ │ │ + tsteq ip, r8, lsr sp │ │ │ │ + tsteq ip, r8, asr #26 │ │ │ │ + tsteq ip, sl, asr sp │ │ │ │ + tsteq ip, ip, ror #26 │ │ │ │ + tsteq ip, lr, ror sp │ │ │ │ + @ instruction: 0x010c2d90 │ │ │ │ + tsteq r2, r0, lsr sp │ │ │ │ + tsteq ip, ip, ror #28 │ │ │ │ + tsteq ip, r6, lsl ip │ │ │ │ tsteq ip, r4, lsr #24 │ │ │ │ - tsteq ip, lr, lsr #24 │ │ │ │ - tsteq ip, r8, lsr ip │ │ │ │ - tsteq ip, r2, asr #24 │ │ │ │ - tsteq ip, r4, asr ip │ │ │ │ - tsteq ip, r6, ror #24 │ │ │ │ - tsteq ip, r8, ror ip │ │ │ │ - smlabbeq ip, sl, ip, r2 │ │ │ │ - @ instruction: 0x010c2c9c │ │ │ │ - tsteq r2, ip, lsr ip │ │ │ │ - @ instruction: 0x010c2db6 │ │ │ │ - tsteq r2, r0, ror #23 │ │ │ │ - smlatteq r8, r8, pc, ip @ │ │ │ │ + tsteq ip, r2, lsr ip │ │ │ │ + tsteq ip, ip, lsr ip │ │ │ │ + tsteq ip, r6, asr #24 │ │ │ │ + tsteq ip, r0, asr ip │ │ │ │ + tsteq ip, sl, asr ip │ │ │ │ + tsteq ip, ip, ror #24 │ │ │ │ + tsteq ip, lr, ror ip │ │ │ │ + @ instruction: 0x010c2c90 │ │ │ │ + smlatbeq ip, r2, ip, r2 │ │ │ │ + @ instruction: 0x010c2cb4 │ │ │ │ + tsteq r2, r4, asr ip │ │ │ │ + smlatbeq ip, r4, sp, r2 │ │ │ │ + tsteq ip, sl, lsr fp │ │ │ │ + tsteq ip, r8, asr #22 │ │ │ │ + tsteq ip, r6, asr fp │ │ │ │ + tsteq ip, r0, ror #22 │ │ │ │ + tsteq ip, sl, ror #22 │ │ │ │ + tsteq ip, r4, ror fp │ │ │ │ + tsteq ip, lr, ror fp │ │ │ │ + @ instruction: 0x010c2b90 │ │ │ │ + smlatbeq ip, r2, fp, r2 │ │ │ │ + @ instruction: 0x010c2bb4 │ │ │ │ + smlabteq ip, r6, fp, r2 │ │ │ │ + ldrdeq r2, [ip, -r8] │ │ │ │ + tsteq r2, r8, ror fp │ │ │ │ + ldrdeq r2, [ip, -ip] │ │ │ │ + tsteq ip, lr, asr sl │ │ │ │ + tsteq ip, ip, ror #20 │ │ │ │ + tsteq ip, sl, ror sl │ │ │ │ + smlabbeq ip, r4, sl, r2 │ │ │ │ + smlabbeq ip, lr, sl, r2 │ │ │ │ + @ instruction: 0x010c2a98 │ │ │ │ + smlatbeq ip, r2, sl, r2 │ │ │ │ + @ instruction: 0x010c2ab4 │ │ │ │ + smlabteq ip, r6, sl, r2 │ │ │ │ + ldrdeq r2, [ip, -r8] │ │ │ │ + smlatteq ip, sl, sl, r2 │ │ │ │ + strdeq r2, [ip, -ip] │ │ │ │ + @ instruction: 0x01120a9c │ │ │ │ + tsteq ip, r6, lsl ip │ │ │ │ + tsteq r2, r0, asr #20 │ │ │ │ + tsteq r8, r8, asr #28 │ │ │ │ msrmi SPSR_fs, #64, 4 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ vrhadd.s8 q4, q8, q1 │ │ │ │ @ instruction: 0xf5b080e3 │ │ │ │ @ instruction: 0xf0006f84 │ │ │ │ stmdale sp!, {r0, r1, r2, r3, r4, r5, r7, r8, pc}^ │ │ │ │ svcvc 0x0041f5b0 │ │ │ │ @@ -107308,117 +107308,117 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2152 @ 0xfffff798 │ │ │ │ stmdami r8!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2151 @ 0xfffff799 │ │ │ │ stmdami r7!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatbeq ip, r6, fp, r2 │ │ │ │ - smlabteq ip, lr, fp, r2 │ │ │ │ - smlatteq ip, r8, fp, r2 │ │ │ │ - tsteq ip, r4, lsl #24 │ │ │ │ - tsteq ip, r6, lsl ip │ │ │ │ - tsteq ip, r4, asr #24 │ │ │ │ - tsteq ip, r0, ror #24 │ │ │ │ - @ instruction: 0x010c2cb8 │ │ │ │ - strdeq r2, [ip, -r4] │ │ │ │ - tsteq ip, r0, lsr sp │ │ │ │ - tsteq ip, lr, asr sp │ │ │ │ - smlabbeq ip, lr, sp, r2 │ │ │ │ - smlabteq ip, r0, sp, r2 │ │ │ │ - smlatteq ip, r8, sp, r2 │ │ │ │ - tsteq ip, sl, asr lr │ │ │ │ - @ instruction: 0x010c2e92 │ │ │ │ - ldrdeq r2, [ip, -sl] │ │ │ │ - tsteq ip, r4, lsl pc │ │ │ │ + tsteq ip, r6, lsl #20 │ │ │ │ + tsteq ip, lr, lsr #20 │ │ │ │ + tsteq ip, r8, asr #20 │ │ │ │ + tsteq ip, r4, ror #20 │ │ │ │ + tsteq ip, r6, ror sl │ │ │ │ + smlatbeq ip, r4, sl, r2 │ │ │ │ + smlabteq ip, r0, sl, r2 │ │ │ │ + tsteq ip, r8, lsl fp │ │ │ │ + tsteq ip, r4, asr fp │ │ │ │ + @ instruction: 0x010c2b90 │ │ │ │ + @ instruction: 0x010c2bbe │ │ │ │ + smlatteq ip, lr, fp, r2 │ │ │ │ + tsteq ip, r0, lsr #24 │ │ │ │ + tsteq ip, r8, asr #24 │ │ │ │ + @ instruction: 0x010c2cba │ │ │ │ + strdeq r2, [ip, -r2] │ │ │ │ + tsteq ip, sl, lsr sp │ │ │ │ + tsteq ip, r4, ror sp │ │ │ │ + @ instruction: 0x010c2db4 │ │ │ │ + smlatteq ip, ip, sp, r2 │ │ │ │ + tsteq ip, r2, lsl lr │ │ │ │ + smlabbeq ip, lr, lr, r2 │ │ │ │ + smlabteq ip, r2, lr, r2 │ │ │ │ + tsteq ip, r6, lsl pc │ │ │ │ tsteq ip, r4, asr pc │ │ │ │ - smlabbeq ip, ip, pc, r2 @ │ │ │ │ - @ instruction: 0x010c2fb2 │ │ │ │ - tsteq ip, lr, lsr #32 │ │ │ │ - tsteq ip, r2, rrx │ │ │ │ - strheq r3, [ip, -r6] │ │ │ │ - strdeq r3, [ip, -r4] │ │ │ │ - tsteq ip, ip, lsr r1 │ │ │ │ - tsteq ip, ip, ror r1 │ │ │ │ - smlatbeq ip, r6, r1, r3 │ │ │ │ - @ instruction: 0x010c2c94 │ │ │ │ - tsteq ip, r2, lsl sl │ │ │ │ - tsteq ip, r4, lsl #18 │ │ │ │ - @ instruction: 0x010c289a │ │ │ │ - tsteq ip, r4, ror #16 │ │ │ │ - tsteq ip, r6, lsr r8 │ │ │ │ - smlatteq r8, ip, r9, ip │ │ │ │ - smlatteq r8, r6, r9, ip │ │ │ │ - @ instruction: 0x010c28bc │ │ │ │ - smlabbeq ip, sl, r8, r2 │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - smlabteq r8, lr, r9, ip │ │ │ │ - tsteq ip, r4, asr r9 │ │ │ │ - tsteq ip, r2, lsl r9 │ │ │ │ - ldrdeq r2, [ip, -r0] │ │ │ │ - @ instruction: 0x0108c9b6 │ │ │ │ - @ instruction: 0x0108c9b0 │ │ │ │ - tsteq ip, sl, ror r9 │ │ │ │ - @ instruction: 0x010c2990 │ │ │ │ - @ instruction: 0x0108c99e │ │ │ │ - smlatteq ip, r8, sl, r2 │ │ │ │ - tsteq ip, r2, asr #20 │ │ │ │ + @ instruction: 0x010c2f9c │ │ │ │ + ldrdeq r2, [ip, -ip] │ │ │ │ + tsteq ip, r6 │ │ │ │ strdeq r2, [ip, -r4] │ │ │ │ - smlatbeq ip, sl, r9, r2 │ │ │ │ - smlabbeq r8, r0, r9, ip │ │ │ │ - tsteq r8, sl, ror r9 │ │ │ │ - smlabbeq ip, r4, sl, r2 │ │ │ │ - tsteq ip, lr, lsr sl │ │ │ │ - tsteq r8, r8, ror #18 │ │ │ │ - tsteq r8, r2, ror #18 │ │ │ │ - tsteq ip, r0, asr fp │ │ │ │ + tsteq ip, r2, ror r8 │ │ │ │ + tsteq ip, r4, ror #14 │ │ │ │ + strdeq r2, [ip, -sl] │ │ │ │ + smlabteq ip, r4, r6, r2 │ │ │ │ + @ instruction: 0x010c2696 │ │ │ │ + tsteq r8, ip, asr #16 │ │ │ │ + tsteq r8, r6, asr #16 │ │ │ │ + tsteq ip, ip, lsl r7 │ │ │ │ + smlatteq ip, sl, r6, r2 │ │ │ │ + tsteq r8, r4, lsr r8 │ │ │ │ + tsteq r8, lr, lsr #16 │ │ │ │ + @ instruction: 0x010c27b4 │ │ │ │ + tsteq ip, r2, ror r7 │ │ │ │ + tsteq ip, r0, lsr r7 │ │ │ │ + tsteq r8, r6, lsl r8 │ │ │ │ + tsteq r8, r0, lsl r8 │ │ │ │ + ldrdeq r2, [ip, -sl] │ │ │ │ + strdeq r2, [ip, -r0] │ │ │ │ + strdeq ip, [r8, -lr] │ │ │ │ + tsteq ip, r8, asr #18 │ │ │ │ + smlatbeq ip, r2, r8, r2 │ │ │ │ + tsteq ip, r4, asr r8 │ │ │ │ + tsteq ip, sl, lsl #16 │ │ │ │ + smlatteq r8, r0, r7, ip │ │ │ │ + ldrdeq ip, [r8, -sl] │ │ │ │ + smlatteq ip, r4, r8, r2 │ │ │ │ + @ instruction: 0x010c289e │ │ │ │ + smlabteq r8, r8, r7, ip │ │ │ │ + smlabteq r8, r2, r7, ip │ │ │ │ + @ instruction: 0x010c29b0 │ │ │ │ + tsteq ip, r6, ror #18 │ │ │ │ + tsteq ip, r0, lsr #18 │ │ │ │ + smlatbeq r8, sl, r7, ip │ │ │ │ + smlatbeq r8, r4, r7, ip │ │ │ │ + ldrdeq r2, [ip, -sl] │ │ │ │ + strdeq r2, [ip, -r8] │ │ │ │ + @ instruction: 0x0108c792 │ │ │ │ + @ instruction: 0x010c2cbc │ │ │ │ + tsteq ip, r2, ror fp │ │ │ │ + @ instruction: 0x010c2ab8 │ │ │ │ + tsteq ip, sl, ror #20 │ │ │ │ + tsteq ip, ip, lsl sl │ │ │ │ + tsteq r8, lr, ror #14 │ │ │ │ + tsteq r8, r8, ror #14 │ │ │ │ tsteq ip, r6, lsl #22 │ │ │ │ - smlabteq ip, r0, sl, r2 │ │ │ │ - tsteq r8, sl, asr #18 │ │ │ │ - tsteq r8, r4, asr #18 │ │ │ │ - tsteq ip, sl, ror fp │ │ │ │ - @ instruction: 0x010c2b98 │ │ │ │ - tsteq r8, r2, lsr r9 │ │ │ │ - tsteq ip, ip, asr lr │ │ │ │ - tsteq ip, r2, lsl sp │ │ │ │ - tsteq ip, r8, asr ip │ │ │ │ - tsteq ip, sl, lsl #24 │ │ │ │ - @ instruction: 0x010c2bbc │ │ │ │ - tsteq r8, lr, lsl #18 │ │ │ │ - tsteq r8, r8, lsl #18 │ │ │ │ - smlatbeq ip, r6, ip, r2 │ │ │ │ - tsteq ip, r8, asr ip │ │ │ │ - strdeq ip, [r8, -r6] │ │ │ │ - strdeq ip, [r8, -r0] │ │ │ │ - smlabbeq ip, sl, sp, r2 │ │ │ │ - tsteq ip, ip, lsr sp │ │ │ │ - smlatteq ip, lr, ip, r2 │ │ │ │ - ldrdeq ip, [r8, -r8] │ │ │ │ - ldrdeq ip, [r8, -r2] │ │ │ │ - @ instruction: 0x010c2db4 │ │ │ │ - ldrdeq r2, [ip, -r2] │ │ │ │ - smlabteq r8, r0, r8, ip │ │ │ │ - tsteq ip, r6, ror #30 │ │ │ │ - smlatbeq ip, r0, lr, r2 │ │ │ │ + @ instruction: 0x010c2ab8 │ │ │ │ + tsteq r8, r6, asr r7 │ │ │ │ + tsteq r8, r0, asr r7 │ │ │ │ + smlatteq ip, sl, fp, r2 │ │ │ │ + @ instruction: 0x010c2b9c │ │ │ │ + tsteq ip, lr, asr #22 │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ + tsteq r8, r2, lsr r7 │ │ │ │ + tsteq ip, r4, lsl ip │ │ │ │ + tsteq ip, r2, lsr ip │ │ │ │ + tsteq r8, r0, lsr #14 │ │ │ │ + smlabteq ip, r6, sp, r2 │ │ │ │ + tsteq ip, r0, lsl #26 │ │ │ │ + smlatbeq ip, sl, ip, r2 │ │ │ │ + tsteq ip, ip, asr ip │ │ │ │ + tsteq r8, r2, lsl #14 │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + tsteq ip, r2, asr sp │ │ │ │ + tsteq ip, r0, lsl #26 │ │ │ │ + smlatteq r8, sl, r6, ip │ │ │ │ + smlatteq r8, r4, r6, ip │ │ │ │ tsteq ip, sl, asr #28 │ │ │ │ - strdeq r2, [ip, -ip] │ │ │ │ - smlatbeq r8, r2, r8, ip │ │ │ │ - @ instruction: 0x0108c89c │ │ │ │ - strdeq r2, [ip, -r2] │ │ │ │ - smlatbeq ip, r0, lr, r2 │ │ │ │ - smlabbeq r8, sl, r8, ip │ │ │ │ - smlabbeq r8, r4, r8, ip │ │ │ │ - smlatteq ip, sl, pc, r2 @ │ │ │ │ - @ instruction: 0x010c2f94 │ │ │ │ - tsteq ip, r2, asr #30 │ │ │ │ - tsteq r8, ip, ror #16 │ │ │ │ - tsteq r8, r6, ror #16 │ │ │ │ - tsteq ip, r8, lsl r0 │ │ │ │ - tsteq ip, sl, lsr r0 │ │ │ │ - tsteq r8, r4, asr r8 │ │ │ │ + strdeq r2, [ip, -r4] │ │ │ │ + smlatbeq ip, r2, sp, r2 │ │ │ │ + smlabteq r8, ip, r6, ip │ │ │ │ + smlabteq r8, r6, r6, ip │ │ │ │ + tsteq ip, r8, ror lr │ │ │ │ + @ instruction: 0x010c2e9a │ │ │ │ + @ instruction: 0x0108c6b4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [sp], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -107865,104 +107865,104 @@ │ │ │ │ mrc 7, 6, APSR_nzcv, cr8, cr5, {4} │ │ │ │ bmi 16561b0 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7959600 │ │ │ │ ldrdlt lr, [r2], -r0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r8, r6, lsr #20 │ │ │ │ - smlabteq sl, ip, r1, ip │ │ │ │ - smlabteq sl, r4, r4, ip │ │ │ │ - tsteq sl, r6, asr r1 │ │ │ │ - smlatbeq r8, r2, r8, ip │ │ │ │ - swpeq ip, ip, [sl] │ │ │ │ - @ instruction: 0x0108c89c │ │ │ │ - @ instruction: 0x010c2c90 │ │ │ │ - smlabbeq ip, r8, ip, r2 │ │ │ │ - tsteq ip, ip, lsl #10 │ │ │ │ - tsteq ip, r0, ror ip │ │ │ │ - tsteq ip, r8, ror #24 │ │ │ │ - tsteq ip, r0, ror #24 │ │ │ │ - tsteq ip, r8, asr ip │ │ │ │ - tsteq ip, r0, asr ip │ │ │ │ - ldrheq r0, [r2, -r2] │ │ │ │ + smlabbeq r8, r6, r8, ip │ │ │ │ + tsteq sl, ip, lsr #32 │ │ │ │ + tsteq sl, r4, lsr #6 │ │ │ │ + @ instruction: 0x010abfb6 │ │ │ │ + tsteq r8, r2, lsl #14 │ │ │ │ + strdeq fp, [sl, -ip] │ │ │ │ strdeq ip, [r8, -ip] │ │ │ │ - smlabteq sl, sl, pc, fp @ │ │ │ │ - smlatteq r8, sl, r7, ip │ │ │ │ - smlatbeq sl, ip, pc, fp @ │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - smlabbeq sl, lr, pc, fp @ │ │ │ │ - tsteq sl, r2, asr pc │ │ │ │ - tsteq sl, ip, ror #30 │ │ │ │ - smlatbeq r9, r8, sp, sl │ │ │ │ - smlatbeq ip, r6, fp, r2 │ │ │ │ - smlatbeq ip, r2, fp, r2 │ │ │ │ - @ instruction: 0x010c2b9e │ │ │ │ - @ instruction: 0x010c2b9e │ │ │ │ - smlatbeq ip, r2, fp, r2 │ │ │ │ - @ instruction: 0x0108c796 │ │ │ │ - @ instruction: 0x0108c790 │ │ │ │ - smlabbeq ip, sl, fp, r2 │ │ │ │ - smlabteq sl, lr, lr, fp │ │ │ │ - tsteq ip, ip, ror fp │ │ │ │ - tsteq ip, r0, ror fp │ │ │ │ - tsteq ip, r6, ror #22 │ │ │ │ - smlatbeq r9, r6, ip, sl │ │ │ │ - @ instruction: 0x0109ac90 │ │ │ │ - tsteq ip, sl, asr #22 │ │ │ │ - smlabteq r5, r2, r2, pc @ │ │ │ │ - tsteq ip, ip, lsr fp │ │ │ │ - tsteq ip, r6, lsr fp │ │ │ │ - tsteq r9, lr, asr #24 │ │ │ │ - tsteq r9, r8, lsr ip │ │ │ │ - tsteq sl, ip, ror pc │ │ │ │ - tsteq fp, r8, lsl #8 │ │ │ │ - tsteq r8, lr, lsr #16 │ │ │ │ - tsteq sl, r8, asr #28 │ │ │ │ - tsteq r8, r8, ror #12 │ │ │ │ - tsteq r8, r2, ror #12 │ │ │ │ - @ instruction: 0x0109a9be │ │ │ │ - smlabteq r9, r0, r9, sl │ │ │ │ - @ instruction: 0x010c2a9a │ │ │ │ - @ instruction: 0x010c2a98 │ │ │ │ - tsteq sl, r2, asr #24 │ │ │ │ - tsteq sl, r8, lsl pc │ │ │ │ - smlatteq r8, r8, r5, ip │ │ │ │ - smlatteq r8, r2, r5, ip │ │ │ │ - tsteq ip, sl, asr sl │ │ │ │ - tsteq ip, r0, asr sl │ │ │ │ - tsteq ip, sl, asr #20 │ │ │ │ - tsteq ip, r8, lsl r9 │ │ │ │ - @ instruction: 0x010c419e │ │ │ │ - tsteq ip, r4, lsl #18 │ │ │ │ + strdeq r2, [ip, -r0] │ │ │ │ + smlatteq ip, r8, sl, r2 │ │ │ │ + tsteq ip, ip, ror #6 │ │ │ │ + ldrdeq r2, [ip, -r0] │ │ │ │ + smlabteq ip, r8, sl, r2 │ │ │ │ + smlabteq ip, r0, sl, r2 │ │ │ │ + @ instruction: 0x010c2ab8 │ │ │ │ + @ instruction: 0x010c2ab0 │ │ │ │ + tstpeq r1, r2, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, asr r6 │ │ │ │ + tsteq sl, sl, lsr #28 │ │ │ │ + tsteq r8, sl, asr #12 │ │ │ │ + tsteq sl, ip, lsl #28 │ │ │ │ + tsteq r8, r4, asr r6 │ │ │ │ + smlatteq sl, lr, sp, fp │ │ │ │ + @ instruction: 0x010abdb2 │ │ │ │ + smlabteq sl, ip, sp, fp │ │ │ │ + tsteq r9, r8, lsl #24 │ │ │ │ + tsteq ip, r6, lsl #20 │ │ │ │ + tsteq ip, r2, lsl #20 │ │ │ │ strdeq r2, [ip, -lr] │ │ │ │ - strdeq r2, [ip, -r8] │ │ │ │ - strdeq r2, [ip, -r2] │ │ │ │ - tstpeq r1, lr, asr sp @ p-variant is OBSOLETE │ │ │ │ - smlatteq ip, r0, r9, r2 │ │ │ │ - smlabbeq sl, r0, ip, fp │ │ │ │ - ldrdeq r2, [ip, -r6] │ │ │ │ - smlabteq ip, sl, r9, r2 │ │ │ │ + strdeq r2, [ip, -lr] │ │ │ │ + tsteq ip, r2, lsl #20 │ │ │ │ + strdeq ip, [r8, -r6] │ │ │ │ + strdeq ip, [r8, -r0] │ │ │ │ + smlatteq ip, sl, r9, r2 │ │ │ │ + tsteq sl, lr, lsr #26 │ │ │ │ + ldrdeq r2, [ip, -ip] │ │ │ │ + ldrdeq r2, [ip, -r0] │ │ │ │ smlabteq ip, r6, r9, r2 │ │ │ │ - @ instruction: 0x010c29be │ │ │ │ - @ instruction: 0x010c29b6 │ │ │ │ - @ instruction: 0x010c29ba │ │ │ │ - @ instruction: 0x010ab7be │ │ │ │ - tsteq fp, ip, lsr #14 │ │ │ │ - @ instruction: 0x010abb98 │ │ │ │ - tsteq r8, sl, rrx │ │ │ │ + tsteq r9, r6, lsl #22 │ │ │ │ + strdeq sl, [r9, -r0] │ │ │ │ + smlatbeq ip, sl, r9, r2 │ │ │ │ + tstpeq r5, r2, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010c299c │ │ │ │ + @ instruction: 0x010c2996 │ │ │ │ + smlatbeq r9, lr, sl, sl │ │ │ │ + @ instruction: 0x0109aa98 │ │ │ │ + ldrdeq sp, [sl, -ip] │ │ │ │ + tsteq fp, r8, ror #4 │ │ │ │ + smlabbeq r8, lr, r6, ip │ │ │ │ + smlatbeq sl, r8, ip, sp │ │ │ │ + smlabteq r8, r8, r4, ip │ │ │ │ + smlabteq r8, r2, r4, ip │ │ │ │ + tsteq r9, lr, lsl r8 │ │ │ │ + tsteq r9, r0, lsr #16 │ │ │ │ + strdeq r2, [ip, -sl] │ │ │ │ + strdeq r2, [ip, -r8] │ │ │ │ + smlatbeq sl, r2, sl, sp │ │ │ │ + tsteq sl, r8, ror sp │ │ │ │ + tsteq r8, r8, asr #8 │ │ │ │ + tsteq r8, r2, asr #8 │ │ │ │ + @ instruction: 0x010c28ba │ │ │ │ + @ instruction: 0x010c28b0 │ │ │ │ + smlatbeq ip, sl, r8, r2 │ │ │ │ + tsteq ip, r8, ror r7 │ │ │ │ + strdeq r3, [ip, -lr] │ │ │ │ + tsteq ip, r4, ror #14 │ │ │ │ + tsteq ip, lr, asr r7 │ │ │ │ + tsteq ip, r8, asr r7 │ │ │ │ + tsteq ip, r2, asr r7 │ │ │ │ + @ instruction: 0x0111fbbe │ │ │ │ + tsteq ip, r0, asr #16 │ │ │ │ + smlatteq sl, r0, sl, fp │ │ │ │ + tsteq ip, r6, lsr r8 │ │ │ │ + tsteq ip, sl, lsr #16 │ │ │ │ + tsteq ip, r6, lsr #16 │ │ │ │ + tsteq ip, lr, lsl r8 │ │ │ │ + tsteq ip, r6, lsl r8 │ │ │ │ + tsteq ip, sl, lsl r8 │ │ │ │ + tsteq sl, lr, lsl r6 │ │ │ │ + smlabbeq fp, ip, r5, r5 │ │ │ │ + strdeq fp, [sl, -r8] │ │ │ │ + smlabteq r8, sl, lr, fp │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xff8af7f3 │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq ip, r0, lsl r8 │ │ │ │ + tsteq ip, r0, ror r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec35518 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xffbef7f3 │ │ │ │ @ instruction: 0x4615e255 │ │ │ │ @@ -108261,90 +108261,90 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl ff01c61c │ │ │ │ svceq 0x002b4a4e │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7954620 │ │ │ │ @ instruction: 0xbdf8ebb6 │ │ │ │ - tsteq r8, r2, asr r2 │ │ │ │ - smlabbeq fp, r6, r8, ip │ │ │ │ - tsteq r8, r6, asr #4 │ │ │ │ - tsteq r8, r2, lsr r2 │ │ │ │ - tstpeq r1, r8, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, lsr #4 │ │ │ │ - tsteq r8, r2, lsr #4 │ │ │ │ - tsteq r8, sl, lsl r2 │ │ │ │ - smlabbeq fp, r2, r2, pc @ │ │ │ │ - smlabbeq fp, r4, r2, pc @ │ │ │ │ - tstpeq fp, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [r8, -lr] │ │ │ │ - smlabteq fp, r4, r7, ip │ │ │ │ - smlabteq r8, lr, r1, ip │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - smlatteq ip, lr, r6, r2 │ │ │ │ - ldrdeq ip, [r8, -lr] │ │ │ │ - tsteq fp, r2, ror r7 │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - smlabteq r8, r2, r1, ip │ │ │ │ - tstpeq r1, sl, asr r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108c1b4 │ │ │ │ - @ instruction: 0x0108c1bc │ │ │ │ - @ instruction: 0x0108c1be │ │ │ │ - @ instruction: 0x0108c1b8 │ │ │ │ - @ instruction: 0x0108c190 │ │ │ │ - @ instruction: 0x0108c192 │ │ │ │ - smlatbeq r8, r4, r1, ip │ │ │ │ - smlabteq r8, r0, r0, ip │ │ │ │ - strheq ip, [r8, -sl] │ │ │ │ - @ instruction: 0x0108c190 │ │ │ │ - swpeq ip, r4, [r8] │ │ │ │ - smlabbeq r8, lr, r0, ip │ │ │ │ - ldrdeq sl, [fp, -r0] │ │ │ │ - tsteq r8, r8, rrx │ │ │ │ - tsteq r8, r2, rrx │ │ │ │ - tsteq sl, ip, asr sp │ │ │ │ - tsteq sl, ip, asr sp │ │ │ │ - tsteq sl, sl, asr sp │ │ │ │ - smlatbeq sl, r0, sp, sp │ │ │ │ - tsteq sl, r0, lsr sp │ │ │ │ - tsteq sl, lr, lsr #26 │ │ │ │ - tsteq fp, r6, ror #10 │ │ │ │ - tsteq fp, r0, ror #10 │ │ │ │ - tsteq fp, sl, asr r5 │ │ │ │ - tsteq fp, r4, asr r5 │ │ │ │ - tsteq fp, lr, asr #10 │ │ │ │ - tsteq fp, r8, asr #10 │ │ │ │ - tsteq fp, r2, asr #10 │ │ │ │ - smlabteq r9, r4, r7, r3 │ │ │ │ - smlabteq r9, r2, r7, r3 │ │ │ │ - tsteq fp, r0, lsr #10 │ │ │ │ - tstpeq r1, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, sl, lsr #10 │ │ │ │ - ldrdeq r3, [r9, -r2] │ │ │ │ - @ instruction: 0x010937b8 │ │ │ │ - tsteq fp, lr, lsl r5 │ │ │ │ - tsteq r8, r6, lsl #30 │ │ │ │ - tsteq r8, r0, lsl #30 │ │ │ │ - @ instruction: 0x010bc4be │ │ │ │ - tsteq fp, sl, lsr #8 │ │ │ │ - tsteq fp, r0, lsr r4 │ │ │ │ - smlatbeq fp, r6, r4, ip │ │ │ │ - strdeq r8, [fp, -lr] │ │ │ │ - tsteq fp, r4, lsl #8 │ │ │ │ - smlabbeq fp, lr, r4, ip │ │ │ │ - @ instruction: 0x010bc494 │ │ │ │ - tsteq fp, sl, ror r4 │ │ │ │ - tstpeq r1, r2, lsl #13 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r8, ror r4 │ │ │ │ - @ instruction: 0x010ab59a │ │ │ │ - @ instruction: 0x010c23bc │ │ │ │ - tsteq r8, r2, lsr #28 │ │ │ │ - tsteq r8, ip, lsl lr │ │ │ │ - tsteq fp, lr, asr #8 │ │ │ │ - tsteq sl, r2, asr r5 │ │ │ │ + strheq ip, [r8, -r2] │ │ │ │ + smlatteq fp, r6, r6, ip │ │ │ │ + smlatbeq r8, r6, r0, ip │ │ │ │ + swpeq ip, r2, [r8] │ │ │ │ + tstpeq r1, r8, asr #17 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r0, r0, ip │ │ │ │ + smlabbeq r8, r2, r0, ip │ │ │ │ + tsteq r8, sl, ror r0 │ │ │ │ + smlatteq fp, r2, r0, pc @ │ │ │ │ + smlatteq fp, r4, r0, pc @ │ │ │ │ + ldrdeq pc, [fp, -ip] │ │ │ │ + tsteq r8, lr, lsr r0 │ │ │ │ + tsteq fp, r4, lsr #12 │ │ │ │ + tsteq r8, lr, lsr #32 │ │ │ │ + tsteq r8, ip, lsr r0 │ │ │ │ + tsteq ip, lr, asr #10 │ │ │ │ + tsteq r8, lr, lsr r0 │ │ │ │ + ldrdeq ip, [fp, -r2] │ │ │ │ + tsteq r8, r4, lsr r0 │ │ │ │ + tsteq r8, r2, lsr #32 │ │ │ │ + @ instruction: 0x0111f7ba │ │ │ │ + tsteq r8, r4, lsl r0 │ │ │ │ + tsteq r8, ip, lsl r0 │ │ │ │ + tsteq r8, lr, lsl r0 │ │ │ │ + tsteq r8, r8, lsl r0 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + strdeq fp, [r8, -r2] │ │ │ │ + tsteq r8, r4 │ │ │ │ + tsteq r8, r0, lsr #30 │ │ │ │ + tsteq r8, sl, lsl pc │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + smlatteq r8, lr, lr, fp │ │ │ │ + tsteq fp, r0, lsr r7 │ │ │ │ + smlabteq r8, r8, lr, fp │ │ │ │ + smlabteq r8, r2, lr, fp │ │ │ │ + @ instruction: 0x010adbbc │ │ │ │ + @ instruction: 0x010adbbc │ │ │ │ + @ instruction: 0x010adbba │ │ │ │ + tsteq sl, r0, lsl #24 │ │ │ │ + @ instruction: 0x010adb90 │ │ │ │ + smlabbeq sl, lr, fp, sp │ │ │ │ + smlabteq fp, r6, r3, r8 │ │ │ │ + smlabteq fp, r0, r3, r8 │ │ │ │ + @ instruction: 0x010b83ba │ │ │ │ + @ instruction: 0x010b83b4 │ │ │ │ + smlatbeq fp, lr, r3, r8 │ │ │ │ + smlatbeq fp, r8, r3, r8 │ │ │ │ + smlatbeq fp, r2, r3, r8 │ │ │ │ + tsteq r9, r4, lsr #12 │ │ │ │ + tsteq r9, r2, lsr #12 │ │ │ │ + smlabbeq fp, r0, r3, r8 │ │ │ │ + @ instruction: 0x0111f5d4 │ │ │ │ + smlabbeq fp, sl, r3, r8 │ │ │ │ + tsteq r9, r2, lsr r6 │ │ │ │ + tsteq r9, r8, lsl r6 │ │ │ │ + tsteq fp, lr, ror r3 │ │ │ │ + tsteq r8, r6, ror #26 │ │ │ │ + tsteq r8, r0, ror #26 │ │ │ │ + tsteq fp, lr, lsl r3 │ │ │ │ + smlabbeq fp, sl, r2, r8 │ │ │ │ + @ instruction: 0x010b8290 │ │ │ │ + tsteq fp, r6, lsl #6 │ │ │ │ + tsteq fp, lr, asr r2 │ │ │ │ + tsteq fp, r4, ror #4 │ │ │ │ + smlatteq fp, lr, r2, ip │ │ │ │ + strdeq ip, [fp, -r4] │ │ │ │ + ldrdeq ip, [fp, -sl] │ │ │ │ + tstpeq r1, r2, ror #9 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq ip, [fp, -r8] │ │ │ │ + strdeq fp, [sl, -sl] │ │ │ │ + tsteq ip, ip, lsl r2 │ │ │ │ + smlabbeq r8, r2, ip, fp │ │ │ │ + tsteq r8, ip, ror ip │ │ │ │ + smlatbeq fp, lr, r2, ip │ │ │ │ + @ instruction: 0x010ab3b2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec35b10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r5, r8, #184, 6 @ 0xe0000002 │ │ │ │ ldrbhi pc, [r0], #-0 @ │ │ │ │ @ instruction: 0x81bff200 │ │ │ │ @@ -108927,44 +108927,44 @@ │ │ │ │ stmdami r0!, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2079 @ 0xfffff7e1 │ │ │ │ ldmdami pc, {r2, sp, lr, pc} @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2078 @ 0xfffff7e2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - ldrdeq r2, [ip, -r6] │ │ │ │ - @ instruction: 0x010c2190 │ │ │ │ - tsteq ip, r8, lsl r1 │ │ │ │ - smlatbeq ip, ip, pc, r1 @ │ │ │ │ - tsteq ip, r2, lsr #32 │ │ │ │ - smlabbeq ip, r2, r0, r2 │ │ │ │ - strdeq r2, [ip, -sl] │ │ │ │ - tsteq ip, lr, ror #2 │ │ │ │ - smlabbeq r8, lr, pc, sl @ │ │ │ │ - tsteq ip, lr, lsr #22 │ │ │ │ - tsteq ip, r8, lsl #20 │ │ │ │ - tsteq r8, r6, ror pc │ │ │ │ - tsteq ip, r4, lsr sp │ │ │ │ - tsteq r8, sl, ror #30 │ │ │ │ - tsteq r8, r4, ror #30 │ │ │ │ - tsteq ip, sl, ror sl │ │ │ │ - tsteq ip, r4, lsl sl │ │ │ │ - tsteq r8, r2, asr pc │ │ │ │ - @ instruction: 0x010c1a98 │ │ │ │ - tsteq r8, r6, asr #30 │ │ │ │ - tsteq ip, r4, lsl ip │ │ │ │ - tsteq ip, r6, ror fp │ │ │ │ - tsteq ip, r0, lsl fp │ │ │ │ - tsteq r8, lr, lsr #30 │ │ │ │ + tsteq ip, r6, lsr r0 │ │ │ │ + strdeq r1, [ip, -r0] │ │ │ │ + tsteq ip, r8, ror pc │ │ │ │ + tsteq ip, ip, lsl #28 │ │ │ │ + smlabbeq ip, r2, lr, r1 │ │ │ │ + smlatteq ip, r2, lr, r1 │ │ │ │ + tsteq ip, sl, asr pc │ │ │ │ + smlabteq ip, lr, pc, r1 @ │ │ │ │ + smlatteq r8, lr, sp, sl │ │ │ │ + smlabbeq ip, lr, r9, r1 │ │ │ │ + tsteq ip, r8, ror #16 │ │ │ │ + ldrdeq sl, [r8, -r6] │ │ │ │ @ instruction: 0x010c1b94 │ │ │ │ - tsteq r8, r2, lsr #30 │ │ │ │ - smlabbeq ip, ip, ip, r1 │ │ │ │ - tsteq ip, lr, lsl ip │ │ │ │ - tsteq r8, r0, lsl pc │ │ │ │ - smlatbeq ip, lr, ip, r1 │ │ │ │ + smlabteq r8, sl, sp, sl │ │ │ │ + smlabteq r8, r4, sp, sl │ │ │ │ + ldrdeq r1, [ip, -sl] │ │ │ │ + tsteq ip, r4, ror r8 │ │ │ │ + @ instruction: 0x0108adb2 │ │ │ │ + strdeq r1, [ip, -r8] │ │ │ │ + smlatbeq r8, r6, sp, sl │ │ │ │ + tsteq ip, r4, ror sl │ │ │ │ + ldrdeq r1, [ip, -r6] │ │ │ │ + tsteq ip, r0, ror r9 │ │ │ │ + smlabbeq r8, lr, sp, sl │ │ │ │ + strdeq r1, [ip, -r4] │ │ │ │ + smlabbeq r8, r2, sp, sl │ │ │ │ + smlatteq ip, ip, sl, r1 │ │ │ │ + tsteq ip, lr, ror sl │ │ │ │ + tsteq r8, r0, ror sp │ │ │ │ + tsteq ip, lr, lsl #22 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -109672,69 +109672,69 @@ │ │ │ │ @ instruction: 0xe6d4ae7e │ │ │ │ @ instruction: 0x463b4a3b │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldm r2!, {r2, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabteq r9, ip, r4, r2 │ │ │ │ - smlabbeq sl, r2, r9, sl │ │ │ │ - tsteq ip, r4, ror r4 │ │ │ │ - strdeq sl, [r8, -ip] │ │ │ │ - tsteq ip, r4, ror r4 │ │ │ │ - tsteq sl, ip, lsr r2 │ │ │ │ - tsteq ip, r6, ror r4 │ │ │ │ - smlabteq r8, r4, sl, sl │ │ │ │ - tsteq ip, lr, ror #8 │ │ │ │ - smlatbeq r8, r6, sl, sl │ │ │ │ - tsteq ip, r4, ror r4 │ │ │ │ - smlabbeq r8, r8, sl, sl │ │ │ │ - tsteq ip, lr, ror #8 │ │ │ │ - tsteq r8, sl, ror #20 │ │ │ │ - tsteq ip, r4, ror r4 │ │ │ │ - tsteq r8, r4, asr sl │ │ │ │ - smlatteq r9, r8, ip, r1 │ │ │ │ - smlabbeq sl, ip, r1, sl │ │ │ │ - tsteq r8, ip, lsr #20 │ │ │ │ - tsteq r8, lr, lsl sl │ │ │ │ - tsteq r8, r0, lsl sl │ │ │ │ - tsteq r8, r2, lsl #20 │ │ │ │ - tsteq r8, sl, asr #18 │ │ │ │ - tsteq sl, r6, lsr r1 │ │ │ │ - tsteq r9, r0, asr #26 │ │ │ │ - strdeq fp, [sl, -r6] │ │ │ │ - tsteq r9, ip, lsr sp │ │ │ │ - tsteq r1, r0, asr #3 │ │ │ │ - tsteq sl, lr, asr r1 │ │ │ │ - tsteq r8, lr, ror r9 │ │ │ │ - tsteq r8, r8, ror r9 │ │ │ │ - tsteq sl, sl, lsr r2 │ │ │ │ - tsteq r9, r2, ror fp │ │ │ │ - tsteq r9, r0, ror fp │ │ │ │ - tsteq sl, r6, asr r2 │ │ │ │ - tsteq r8, r6, lsr #18 │ │ │ │ - tsteq r8, r0, lsr #18 │ │ │ │ - smlatbeq fp, r2, sp, r6 │ │ │ │ - strdeq sl, [r8, -sl] │ │ │ │ - strdeq sl, [r8, -r4] │ │ │ │ - smlatteq r9, sl, r0, r2 │ │ │ │ - ldrdeq r2, [r9, -ip] │ │ │ │ - ldrdeq r2, [r9, -sl] │ │ │ │ - ldrdeq r2, [r9, -r8] │ │ │ │ - ldrdeq r2, [r9, -r6] │ │ │ │ - ldrdeq r2, [r9, -r4] │ │ │ │ - ldrdeq r2, [r9, -r2] │ │ │ │ - ldrdeq r2, [r9, -r0] │ │ │ │ - smlabteq r9, sl, r0, r2 │ │ │ │ - smlabteq r9, r8, r0, r2 │ │ │ │ - strdeq r6, [fp, -r6] │ │ │ │ - ldrdeq r6, [fp, -r8] │ │ │ │ - tsteq r1, ip, lsr r0 │ │ │ │ - tstpeq fp, sl, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, lsr r4 │ │ │ │ + tsteq r9, ip, lsr #6 │ │ │ │ + smlatteq sl, r2, r7, sl │ │ │ │ + ldrdeq r1, [ip, -r4] │ │ │ │ + tsteq r8, ip, asr r9 │ │ │ │ + ldrdeq r1, [ip, -r4] │ │ │ │ + swpeq sl, ip, [sl] @ │ │ │ │ + ldrdeq r1, [ip, -r6] │ │ │ │ + tsteq r8, r4, lsr #18 │ │ │ │ + smlabteq ip, lr, r2, r1 │ │ │ │ + tsteq r8, r6, lsl #18 │ │ │ │ + ldrdeq r1, [ip, -r4] │ │ │ │ + smlatteq r8, r8, r8, sl │ │ │ │ + smlabteq ip, lr, r2, r1 │ │ │ │ + smlabteq r8, sl, r8, sl │ │ │ │ + ldrdeq r1, [ip, -r4] │ │ │ │ + @ instruction: 0x0108a8b4 │ │ │ │ + tsteq r9, r8, asr #22 │ │ │ │ + smlatteq sl, ip, pc, r9 @ │ │ │ │ + smlabbeq r8, ip, r8, sl │ │ │ │ + tsteq r8, lr, ror r8 │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ + tsteq r8, r2, ror #16 │ │ │ │ + smlatbeq r8, sl, r7, sl │ │ │ │ + @ instruction: 0x010a9f96 │ │ │ │ + smlatbeq r9, r0, fp, r8 │ │ │ │ + tsteq sl, r6, asr lr │ │ │ │ + @ instruction: 0x01098b9c │ │ │ │ + tsteq r1, r0, lsr #32 │ │ │ │ + @ instruction: 0x010abfbe │ │ │ │ + ldrdeq sl, [r8, -lr] │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + swpeq ip, sl, [sl] @ │ │ │ │ + ldrdeq r8, [r9, -r2] │ │ │ │ + ldrdeq r8, [r9, -r0] │ │ │ │ + strheq ip, [sl, -r6] │ │ │ │ + smlabbeq r8, r6, r7, sl │ │ │ │ + smlabbeq r8, r0, r7, sl │ │ │ │ + tsteq fp, r2, lsl #24 │ │ │ │ + tsteq r8, sl, asr r7 │ │ │ │ + tsteq r8, r4, asr r7 │ │ │ │ + tsteq r9, sl, asr #30 │ │ │ │ + tsteq r9, ip, lsr pc │ │ │ │ + tsteq r9, sl, lsr pc │ │ │ │ + tsteq r9, r8, lsr pc │ │ │ │ + tsteq r9, r6, lsr pc │ │ │ │ + tsteq r9, r4, lsr pc │ │ │ │ + tsteq r9, r2, lsr pc │ │ │ │ + tsteq r9, r0, lsr pc │ │ │ │ + tsteq r9, sl, lsr #30 │ │ │ │ + tsteq r9, r8, lsr #30 │ │ │ │ + tsteq fp, r6, asr fp │ │ │ │ + tsteq fp, r8, lsr fp │ │ │ │ + @ instruction: 0x0111de9c │ │ │ │ + tstpeq fp, sl, ror sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108a290 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec370c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q9, q12 │ │ │ │ addsmi r0, r8, #156, 6 @ 0x70000002 │ │ │ │ strbhi pc, [r2, #513] @ 0x201 @ │ │ │ │ svcpl 0x0002f5b0 │ │ │ │ @@ -110558,16 +110558,16 @@ │ │ │ │ @ instruction: 0xf5a08052 │ │ │ │ vcgt.s8 q11, q0, q10 │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, fp, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0x07d240da │ │ │ │ subhi pc, r7, r2, asr #2 │ │ │ │ stmdalt r8, {r1, ip, sp, lr, pc}^ │ │ │ │ - swpeq r1, sl, [ip] │ │ │ │ - tsteq ip, sl, asr #32 │ │ │ │ + strdeq r0, [ip, -sl] │ │ │ │ + smlatbeq ip, sl, lr, r0 │ │ │ │ msrvs SPSR_sx, #160, 10 @ 0x28000000 │ │ │ │ blcs 70d638 │ │ │ │ eorshi pc, fp, r2, lsl #4 │ │ │ │ andsne pc, r1, #64, 4 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ eorshi pc, r3, r2, asr #2 │ │ │ │ @@ -112268,18 +112268,18 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f82f2 │ │ │ │ blx 96eeac │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ rschi pc, fp, #64, 2 │ │ │ │ svclt 0x0000e2ec │ │ │ │ - tstpeq fp, r2, ror r6 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [fp, -r4] │ │ │ │ - tstpeq fp, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r8, ror #10 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [fp, -r2] │ │ │ │ + tstpeq fp, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [fp, -r6] │ │ │ │ + smlabteq fp, r8, r3, pc @ │ │ │ │ teqpcs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r0, {r3, r4, r7, r9, lr} │ │ │ │ tstpcs pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ vqsub.s8 d20, d16, d8 │ │ │ │ @ instruction: 0xf5a082d8 │ │ │ │ @ instruction: 0xf04f5368 │ │ │ │ blcc 8eeee4 │ │ │ │ @@ -112653,21 +112653,21 @@ │ │ │ │ stmdami r9, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - strdeq r7, [r8, -ip] │ │ │ │ - strdeq r7, [r8, -r0] │ │ │ │ - smlatteq r8, sl, r4, r7 │ │ │ │ - smlatteq r8, r4, r4, r7 │ │ │ │ - ldrdeq r7, [r8, -lr] │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ - ldrdeq r7, [r8, -r2] │ │ │ │ + tsteq r8, ip, asr r3 │ │ │ │ + tsteq r8, r0, asr r3 │ │ │ │ + tsteq r8, sl, asr #6 │ │ │ │ + tsteq r8, r4, asr #6 │ │ │ │ + tsteq r8, lr, lsr r3 │ │ │ │ + tsteq r8, r8, lsr r3 │ │ │ │ + tsteq r8, r2, lsr r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec39e9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vhadd.s8 d27, d18, d3 │ │ │ │ @ instruction: 0x4604029c │ │ │ │ vqsub.s8 d4, d17, d1 │ │ │ │ @@ -115538,34 +115538,34 @@ │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b ffa237b0 │ │ │ │ bmi 29d994 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c064> │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ ldrbtmi r9, [sl], #-1280 @ 0xfffffb00 │ │ │ │ b ff8237c0 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ - smlabteq r8, r6, fp, r4 │ │ │ │ - @ instruction: 0x010a43b0 │ │ │ │ - smlabbeq r8, r2, r8, r4 │ │ │ │ + tsteq r8, r6, lsr #20 │ │ │ │ + tsteq sl, r0, lsl r2 │ │ │ │ + smlatteq r8, r2, r6, r4 │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @ instruction: 0xf5b0d00f │ │ │ │ andle r7, pc, r0, asr #30 │ │ │ │ svcvc 0x0018f5b0 │ │ │ │ strlt sp, [r8, #-15] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ ldc2 7, cr15, [r8], {248} @ 0xf8 │ │ │ │ stmdami r4, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq fp, ip, lsr #14 │ │ │ │ - tsteq fp, r2, asr #14 │ │ │ │ - tsteq fp, r4, lsl #14 │ │ │ │ + smlabbeq fp, ip, r5, fp │ │ │ │ + smlatbeq fp, r2, r5, fp │ │ │ │ + tsteq fp, r4, ror #10 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec3cbe4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0019f5b1 │ │ │ │ @ instruction: 0xf5b1d066 │ │ │ │ @@ -115893,94 +115893,94 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf78e447a │ │ │ │ bmi 15dff80 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ ldmda r6, {r1, r2, r3, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlatteq fp, ip, r0, r1 │ │ │ │ - smlatteq sl, r8, r8, r6 │ │ │ │ - smlatteq sl, r4, r8, r6 │ │ │ │ - smlatteq sl, r8, r8, r6 │ │ │ │ - smlabteq fp, r0, r6, fp │ │ │ │ - smlabteq fp, r6, fp, r7 │ │ │ │ - smlatbeq sl, lr, r2, r4 │ │ │ │ - @ instruction: 0x010bb69a │ │ │ │ - smlabbeq fp, ip, r6, fp │ │ │ │ - tsteq fp, r0, lsr r0 │ │ │ │ - @ instruction: 0x01084ab2 │ │ │ │ - smlatteq fp, sl, r0, r5 │ │ │ │ - smlatbeq r8, sl, sl, r4 │ │ │ │ - @ instruction: 0x01084a96 │ │ │ │ - tsteq r1, ip, asr #5 │ │ │ │ - smlabbeq r8, r4, sl, r4 │ │ │ │ - smlabbeq r8, r6, sl, r4 │ │ │ │ - tsteq r8, lr, ror sl │ │ │ │ - smlatteq fp, r6, sl, r7 │ │ │ │ - smlatteq fp, sl, sl, r7 │ │ │ │ - smlatteq fp, r4, sl, r7 │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ - tsteq fp, lr, lsr #32 │ │ │ │ - tsteq r8, r8, lsr sl │ │ │ │ - tsteq r8, r6, asr #20 │ │ │ │ - tsteq fp, r8, asr pc │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ - ldrdeq r4, [fp, -ip] │ │ │ │ - tsteq r8, lr, lsr sl │ │ │ │ - tsteq r8, ip, lsr #20 │ │ │ │ - tsteq r1, r4, asr #3 │ │ │ │ - tsteq r8, lr, lsl sl │ │ │ │ - tsteq r8, r6, lsr #20 │ │ │ │ - tsteq r8, r8, lsr #20 │ │ │ │ - tsteq r8, r2, lsr #20 │ │ │ │ - strdeq r4, [r8, -sl] │ │ │ │ - strdeq r4, [r8, -ip] │ │ │ │ - tsteq r8, lr, lsl #20 │ │ │ │ - tsteq r8, sl, lsr #18 │ │ │ │ - tsteq r8, r4, lsr #18 │ │ │ │ - strdeq r4, [r8, -sl] │ │ │ │ - strdeq r4, [r8, -lr] │ │ │ │ - strdeq r4, [r8, -r8] │ │ │ │ - tsteq fp, sl, lsr r1 │ │ │ │ - ldrdeq r4, [r8, -r2] │ │ │ │ - smlabteq r8, ip, r8, r4 │ │ │ │ - smlabteq sl, r6, r5, r6 │ │ │ │ - smlabteq sl, r6, r5, r6 │ │ │ │ - smlabteq sl, r4, r5, r6 │ │ │ │ - tsteq sl, sl, lsl #12 │ │ │ │ - @ instruction: 0x010a659a │ │ │ │ - @ instruction: 0x010a6598 │ │ │ │ - ldrdeq r0, [fp, -r0] │ │ │ │ - smlabteq fp, sl, sp, r0 │ │ │ │ - smlabteq fp, r4, sp, r0 │ │ │ │ - @ instruction: 0x010b0dbe │ │ │ │ - @ instruction: 0x010b0db8 │ │ │ │ - @ instruction: 0x010b0db2 │ │ │ │ - smlatbeq fp, ip, sp, r0 │ │ │ │ - tsteq r8, lr, lsr #32 │ │ │ │ - tsteq r8, ip, lsr #32 │ │ │ │ - smlabbeq fp, sl, sp, r0 │ │ │ │ - @ instruction: 0x01117fde │ │ │ │ - @ instruction: 0x010b0d94 │ │ │ │ - tsteq r8, ip, lsr r0 │ │ │ │ - tsteq r8, r2, lsr #32 │ │ │ │ - smlabbeq fp, r8, sp, r0 │ │ │ │ - tsteq r8, r0, ror r7 │ │ │ │ - tsteq r8, sl, ror #14 │ │ │ │ - tsteq fp, r0, asr sp │ │ │ │ - tsteq fp, r6, asr sp │ │ │ │ - tsteq fp, ip, lsr sp │ │ │ │ - tsteq r1, r4, asr #30 │ │ │ │ - tsteq fp, sl, lsr sp │ │ │ │ - tsteq sl, ip, asr lr │ │ │ │ - tsteq fp, lr, ror ip │ │ │ │ - smlatteq r8, r4, r6, r4 │ │ │ │ + tsteq fp, ip, asr #30 │ │ │ │ + tsteq sl, r8, asr #14 │ │ │ │ + tsteq sl, r4, asr #14 │ │ │ │ + tsteq sl, r8, asr #14 │ │ │ │ + tsteq fp, r0, lsr #10 │ │ │ │ + tsteq fp, r6, lsr #20 │ │ │ │ + tsteq sl, lr, lsl #2 │ │ │ │ + strdeq fp, [fp, -sl] │ │ │ │ + smlatteq fp, ip, r4, fp │ │ │ │ + @ instruction: 0x010b0e90 │ │ │ │ + tsteq r8, r2, lsl r9 │ │ │ │ + tsteq fp, sl, asr #30 │ │ │ │ + tsteq r8, sl, lsl #18 │ │ │ │ + strdeq r4, [r8, -r6] │ │ │ │ + tsteq r1, ip, lsr #2 │ │ │ │ + smlatteq r8, r4, r8, r4 │ │ │ │ + smlatteq r8, r6, r8, r4 │ │ │ │ ldrdeq r4, [r8, -lr] │ │ │ │ - tsteq fp, r0, lsl sp │ │ │ │ - tsteq sl, r4, lsl lr │ │ │ │ + tsteq fp, r6, asr #18 │ │ │ │ + tsteq fp, sl, asr #18 │ │ │ │ + tsteq fp, r4, asr #18 │ │ │ │ + smlatbeq r8, r8, r8, r4 │ │ │ │ + smlabbeq fp, lr, lr, r4 │ │ │ │ + @ instruction: 0x01084898 │ │ │ │ + smlatbeq r8, r6, r8, r4 │ │ │ │ + @ instruction: 0x010badb8 │ │ │ │ + smlatbeq r8, r8, r8, r4 │ │ │ │ + tsteq fp, ip, lsr lr │ │ │ │ + @ instruction: 0x0108489e │ │ │ │ + smlabbeq r8, ip, r8, r4 │ │ │ │ + tsteq r1, r4, lsr #32 │ │ │ │ + tsteq r8, lr, ror r8 │ │ │ │ + smlabbeq r8, r6, r8, r4 │ │ │ │ + smlabbeq r8, r8, r8, r4 │ │ │ │ + smlabbeq r8, r2, r8, r4 │ │ │ │ + tsteq r8, sl, asr r8 │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ + tsteq r8, lr, ror #16 │ │ │ │ + smlabbeq r8, sl, r7, r4 │ │ │ │ + smlabbeq r8, r4, r7, r4 │ │ │ │ + tsteq r8, sl, asr r8 │ │ │ │ + tsteq r8, lr, asr r7 │ │ │ │ + tsteq r8, r8, asr r7 │ │ │ │ + @ instruction: 0x010b2f9a │ │ │ │ + tsteq r8, r2, lsr r7 │ │ │ │ + tsteq r8, ip, lsr #14 │ │ │ │ + tsteq sl, r6, lsr #8 │ │ │ │ + tsteq sl, r6, lsr #8 │ │ │ │ + tsteq sl, r4, lsr #8 │ │ │ │ + tsteq sl, sl, ror #8 │ │ │ │ + strdeq r6, [sl, -sl] │ │ │ │ + strdeq r6, [sl, -r8] │ │ │ │ + tsteq fp, r0, lsr ip │ │ │ │ + tsteq fp, sl, lsr #24 │ │ │ │ + tsteq fp, r4, lsr #24 │ │ │ │ + tsteq fp, lr, lsl ip │ │ │ │ + tsteq fp, r8, lsl ip │ │ │ │ + tsteq fp, r2, lsl ip │ │ │ │ + tsteq fp, ip, lsl #24 │ │ │ │ + smlabbeq r8, lr, lr, fp │ │ │ │ + smlabbeq r8, ip, lr, fp │ │ │ │ + smlatteq fp, sl, fp, r0 │ │ │ │ + tsteq r1, lr, lsr lr │ │ │ │ + strdeq r0, [fp, -r4] │ │ │ │ + @ instruction: 0x0108be9c │ │ │ │ + smlabbeq r8, r2, lr, fp │ │ │ │ + smlatteq fp, r8, fp, r0 │ │ │ │ + ldrdeq r4, [r8, -r0] │ │ │ │ + smlabteq r8, sl, r5, r4 │ │ │ │ + @ instruction: 0x010b4bb0 │ │ │ │ + @ instruction: 0x010b4bb6 │ │ │ │ + @ instruction: 0x010b4b9c │ │ │ │ + tsteq r1, r4, lsr #27 │ │ │ │ + @ instruction: 0x010b4b9a │ │ │ │ + @ instruction: 0x010a3cbc │ │ │ │ + ldrdeq sl, [fp, -lr] │ │ │ │ + tsteq r8, r4, asr #10 │ │ │ │ + tsteq r8, lr, lsr r5 │ │ │ │ + tsteq fp, r0, ror fp │ │ │ │ + tsteq sl, r4, ror ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3d260 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @ instruction: 0xf5b080e7 │ │ │ │ eorle r7, pc, #45, 30 @ 0xb4 │ │ │ │ @@ -116444,17 +116444,17 @@ │ │ │ │ blcc 8fb518 │ │ │ │ blcs 81320c │ │ │ │ stcge 6, cr15, [sp], {127} @ 0x7f │ │ │ │ @ instruction: 0xf7f8e492 │ │ │ │ and pc, r1, pc, lsr #17 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r8, r4, ror r0 │ │ │ │ - tsteq fp, r8, asr #32 │ │ │ │ - @ instruction: 0x01083996 │ │ │ │ + ldrdeq r3, [r8, -r4] │ │ │ │ + smlatbeq fp, r8, lr, sl │ │ │ │ + strdeq r3, [r8, -r6] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec3d9c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @@ -116971,27 +116971,27 @@ │ │ │ │ @ instruction: 0xf78c447a │ │ │ │ @ instruction: 0xe007efb4 │ │ │ │ @ instruction: 0x46334a10 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ svc 0x00aaf78c │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq fp, lr, lsr r2 │ │ │ │ - tstpeq r6, sl, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, ip, asr fp │ │ │ │ - tsteq fp, r6, lsr #4 │ │ │ │ - tsteq fp, r8, lsl #4 │ │ │ │ - tsteq fp, r6, lsl r2 │ │ │ │ - tsteq fp, r8, lsl r2 │ │ │ │ - tsteq fp, r2, lsr #4 │ │ │ │ - tsteq fp, r0, lsr #4 │ │ │ │ - tsteq fp, r6, lsr #4 │ │ │ │ - tsteq fp, ip, lsr r2 │ │ │ │ - tsteq r1, r8, lsl lr │ │ │ │ - tsteq r8, r0, lsr #4 │ │ │ │ + swpeq sl, lr, [fp] │ │ │ │ + swpeq pc, sl, [r6] @ │ │ │ │ + @ instruction: 0x010919bc │ │ │ │ + smlabbeq fp, r6, r0, sl │ │ │ │ + tsteq fp, r8, rrx │ │ │ │ + tsteq fp, r6, ror r0 │ │ │ │ + tsteq fp, r8, ror r0 │ │ │ │ + smlabbeq fp, r2, r0, sl │ │ │ │ + smlabbeq fp, r0, r0, sl │ │ │ │ + smlabbeq fp, r6, r0, sl │ │ │ │ + swpeq sl, ip, [fp] │ │ │ │ + tsteq r1, r8, ror ip │ │ │ │ + smlabbeq r8, r0, r0, r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec3e22c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addmi r0, r8, #228, 2 @ 0x39 │ │ │ │ cmnphi r4, #0, 4 @ p-variant is OBSOLETE │ │ │ │ bicseq pc, r3, #64, 12 @ 0x4000000 │ │ │ │ @@ -117798,29 +117798,29 @@ │ │ │ │ blcs 814730 │ │ │ │ tstphi r8, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14207d9 │ │ │ │ @ instruction: 0xf0028111 │ │ │ │ svclt 0x0000b912 │ │ │ │ - @ instruction: 0x010ba39c │ │ │ │ - tsteq fp, r2, lsr #4 │ │ │ │ - tsteq fp, r8, ror r5 │ │ │ │ - tsteq fp, r4, lsl r1 │ │ │ │ - tsteq fp, r6, asr r1 │ │ │ │ - smlabteq fp, r8, r0, sl │ │ │ │ - tsteq fp, sl, asr #32 │ │ │ │ - smlatbeq fp, lr, sp, r9 │ │ │ │ - tsteq fp, ip, asr #26 │ │ │ │ - tsteq fp, lr, lsr #26 │ │ │ │ - smlabbeq fp, r4, sp, r9 │ │ │ │ - strdeq r9, [fp, -r6] │ │ │ │ - @ instruction: 0x010b9c90 │ │ │ │ - tsteq fp, r2, ror ip │ │ │ │ - tsteq fp, r4, asr #24 │ │ │ │ + strdeq sl, [fp, -ip] │ │ │ │ + smlabbeq fp, r2, r0, sl │ │ │ │ + ldrdeq sl, [fp, -r8] │ │ │ │ + tsteq fp, r4, ror pc │ │ │ │ + @ instruction: 0x010b9fb6 │ │ │ │ + tsteq fp, r8, lsr #30 │ │ │ │ + smlatbeq fp, sl, lr, r9 │ │ │ │ + tsteq fp, lr, lsl #24 │ │ │ │ + smlatbeq fp, ip, fp, r9 │ │ │ │ + smlabbeq fp, lr, fp, r9 │ │ │ │ + smlatteq fp, r4, fp, r9 │ │ │ │ + tsteq fp, r6, asr fp │ │ │ │ + strdeq r9, [fp, -r0] │ │ │ │ + ldrdeq r9, [fp, -r2] │ │ │ │ + smlatbeq fp, r4, sl, r9 │ │ │ │ cmppvs ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 71478c │ │ │ │ rschi pc, sl, r2, lsl #4 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ rschi pc, r2, r2, asr #2 │ │ │ │ @@ -118629,18 +118629,18 @@ │ │ │ │ tstle r3, #916 @ 0x394 │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 995438 │ │ │ │ ldrbeq pc, [ip, r3, lsl #6] @ │ │ │ │ addshi pc, r2, #1073741840 @ 0x40000010 │ │ │ │ blt fe5e49dc │ │ │ │ - smlatteq fp, r4, r7, r9 │ │ │ │ - strdeq r8, [fp, -r0] │ │ │ │ - tsteq fp, sl, ror #24 │ │ │ │ - tsteq fp, r8, lsl #24 │ │ │ │ + tsteq fp, r4, asr #12 │ │ │ │ + tsteq fp, r0, asr fp │ │ │ │ + smlabteq fp, sl, sl, r8 │ │ │ │ + tsteq fp, r8, ror #20 │ │ │ │ cmppmi ip, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ ldmdale r1!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e2f5b0 │ │ │ │ @ instruction: 0xf5a0d30b │ │ │ │ @ instruction: 0xf04f53e2 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -119627,17 +119627,17 @@ │ │ │ │ addslt r5, fp, #-1543503871 @ 0xa4000001 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f82cd │ │ │ │ blx 9761a8 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ sbchi pc, r9, #0, 2 │ │ │ │ svclt 0x0000e2c4 │ │ │ │ - @ instruction: 0x010b889c │ │ │ │ - smlabteq fp, r2, r8, r8 │ │ │ │ - tsteq fp, r4, ror #16 │ │ │ │ + strdeq r8, [fp, -ip] │ │ │ │ + tsteq fp, r2, lsr #14 │ │ │ │ + smlabteq fp, r4, r6, r8 │ │ │ │ cmnpcc ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale pc!, {r3, r4, r7, r9, lr}^ @ │ │ │ │ cmppcc pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble fp, {r3, r4, r7, r9, lr} │ │ │ │ msrpl SPSR_fsc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -120029,45 +120029,45 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2080 @ 0xfffff7e0 │ │ │ │ stmdami r0!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2079 @ 0xfffff7e1 │ │ │ │ ldmdami pc, {r0, sp, lr, pc} @ │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r8, sl, asr #4 │ │ │ │ - smlabbeq fp, r6, r3, r7 │ │ │ │ - tsteq r8, r8, lsr r2 │ │ │ │ - tsteq r8, r2, lsr r2 │ │ │ │ - tsteq r8, ip, lsr #4 │ │ │ │ - tsteq r8, r6, lsr #4 │ │ │ │ - tsteq r8, r0, lsr #4 │ │ │ │ - tsteq r8, sl, lsl r2 │ │ │ │ - tsteq r8, r4, lsl r2 │ │ │ │ + smlatbeq r8, sl, r0, r0 │ │ │ │ + smlatteq fp, r6, r1, r7 │ │ │ │ + swpeq r0, r8, [r8] @ │ │ │ │ + swpeq r0, r2, [r8] │ │ │ │ + smlabbeq r8, ip, r0, r0 │ │ │ │ + smlabbeq r8, r6, r0, r0 │ │ │ │ + smlabbeq r8, r0, r0, r0 │ │ │ │ + tsteq r8, sl, ror r0 │ │ │ │ + tsteq r8, r4, ror r0 │ │ │ │ + tsteq fp, sl, asr r4 │ │ │ │ + tsteq r8, r8, rrx │ │ │ │ + tsteq r8, r2, rrx │ │ │ │ + qaddeq r0, ip, r8 │ │ │ │ + qaddeq r0, r6, r8 │ │ │ │ + qaddeq r0, r0, r8 │ │ │ │ + tsteq r8, sl, asr #32 │ │ │ │ + tsteq r8, r4, asr #32 │ │ │ │ + tsteq r8, lr, lsr r0 │ │ │ │ + tsteq r8, r8, lsr r0 │ │ │ │ + tsteq r8, r2, lsr r0 │ │ │ │ + tsteq fp, ip, ror #4 │ │ │ │ + tsteq r8, r6, lsr #32 │ │ │ │ + tsteq fp, r4, lsl #4 │ │ │ │ + tsteq r8, sl, lsl r0 │ │ │ │ + tsteq r8, r4, lsl r0 │ │ │ │ + strdeq r7, [fp, -lr] │ │ │ │ + tsteq r8, r8 │ │ │ │ + tsteq r8, r2 │ │ │ │ + tsteq fp, r0, ror r1 │ │ │ │ strdeq r7, [fp, -sl] │ │ │ │ - tsteq r8, r8, lsl #4 │ │ │ │ - tsteq r8, r2, lsl #4 │ │ │ │ - strdeq r0, [r8, -ip] │ │ │ │ - strdeq r0, [r8, -r6] │ │ │ │ - strdeq r0, [r8, -r0] │ │ │ │ - smlatteq r8, sl, r1, r0 │ │ │ │ - smlatteq r8, r4, r1, r0 │ │ │ │ - ldrdeq r0, [r8, -lr] │ │ │ │ - ldrdeq r0, [r8, -r8] │ │ │ │ - ldrdeq r0, [r8, -r2] │ │ │ │ - tsteq fp, ip, lsl #8 │ │ │ │ - smlabteq r8, r6, r1, r0 │ │ │ │ - smlatbeq fp, r4, r3, r7 │ │ │ │ - @ instruction: 0x010801ba │ │ │ │ - @ instruction: 0x010801b4 │ │ │ │ - @ instruction: 0x010b729e │ │ │ │ - smlatbeq r8, r8, r1, r0 │ │ │ │ - smlatbeq r8, r2, r1, r0 │ │ │ │ - tsteq fp, r0, lsl r3 │ │ │ │ - @ instruction: 0x010b739a │ │ │ │ - @ instruction: 0x010b75b8 │ │ │ │ + tsteq fp, r8, lsl r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -120871,20 +120871,20 @@ │ │ │ │ addsmi r7, r9, #-1946157054 @ 0x8c000002 │ │ │ │ @ instruction: 0xf6a4d916 │ │ │ │ @ instruction: 0xf04f72a4 │ │ │ │ addslt r3, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07d840d3 │ │ │ │ subshi pc, r2, #-1073741808 @ 0xc0000010 │ │ │ │ stmlt r7, {r1, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0x01080496 │ │ │ │ - tstpeq r9, r6, asr ip @ p-variant is OBSOLETE │ │ │ │ - smlatbeq fp, r0, r5, r7 │ │ │ │ - tstpeq r9, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r4, r3, r0 │ │ │ │ - smlatbeq r9, r6, fp, pc @ │ │ │ │ + strdeq r0, [r8, -r6] │ │ │ │ + @ instruction: 0x0109fab6 │ │ │ │ + tsteq fp, r0, lsl #8 │ │ │ │ + tstpeq r9, sl, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, asr #4 │ │ │ │ + tstpeq r9, r6, lsl #20 @ p-variant is OBSOLETE │ │ │ │ bicsvs pc, r8, #64, 12 @ 0x4000000 │ │ │ │ ldmdale ip!, {r0, r3, r4, r7, r9, lr}^ │ │ │ │ svcvs 0x006cf5b1 │ │ │ │ @ instruction: 0xf5a4d30c │ │ │ │ vhsub.s8 q11, q0, q14 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @@ -123812,200 +123812,200 @@ │ │ │ │ @ instruction: 0xf786447a │ │ │ │ rscseq lr, r4, #270336 @ 0x42000 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ b f2b8e8 │ │ │ │ svclt 0x0000e17a │ │ │ │ - @ instruction: 0x010b48b8 │ │ │ │ - tsteq r9, lr, lsl #30 │ │ │ │ - tsteq r7, r8, asr #14 │ │ │ │ - smlatteq r9, lr, lr, ip │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - strdeq fp, [r8, -r6] │ │ │ │ - ldrdeq fp, [r8, -sl] │ │ │ │ - tsteq r9, r2, ror sp │ │ │ │ - tsteq r9, r2, ror sp │ │ │ │ - tsteq r9, r0, lsr #28 │ │ │ │ - tsteq sl, ip, lsl #26 │ │ │ │ - tsteq r9, r0, lsl #28 │ │ │ │ - tsteq r9, r0, lsl #28 │ │ │ │ - tsteq r9, r0, lsl #28 │ │ │ │ - tsteq r9, ip, lsl #28 │ │ │ │ - tsteq r9, r0, lsl lr │ │ │ │ - tsteq r9, r4, lsl lr │ │ │ │ - tsteq r9, r8, lsl lr │ │ │ │ - tsteq r9, r0, lsl lr │ │ │ │ - tsteq r9, r8, lsl #28 │ │ │ │ - tsteq r9, r8, lsl #28 │ │ │ │ - @ instruction: 0x0109e99c │ │ │ │ - tsteq r1, lr, asr lr │ │ │ │ - strdeq lr, [r9, -sl] │ │ │ │ - tsteq r7, r8, lsl r6 │ │ │ │ - tsteq r7, r0, lsl r6 │ │ │ │ - ldrdeq lr, [r9, -ip] │ │ │ │ - smlatbeq sl, ip, fp, sp │ │ │ │ - ldrdeq sp, [r9, -r0] │ │ │ │ - ldrdeq sp, [r9, -r8] │ │ │ │ - smlatteq r9, r4, lr, sp │ │ │ │ - smlatteq r9, r4, lr, sp │ │ │ │ - smlatteq r9, r4, lr, sp │ │ │ │ - smlatteq r9, r4, lr, sp │ │ │ │ - strdeq sp, [r9, -r0] │ │ │ │ - strdeq sp, [r9, -r0] │ │ │ │ - strdeq sp, [r9, -r0] │ │ │ │ - smlabteq sl, r0, r9, sp │ │ │ │ - ldrdeq sp, [r9, -ip] │ │ │ │ - tsteq r9, r0, lsr #30 │ │ │ │ - ldrdeq sp, [r9, -r0] │ │ │ │ - smlatteq r9, r0, lr, sp │ │ │ │ - smlatbeq r9, r0, ip, lr │ │ │ │ - smlabteq r9, r0, ip, lr │ │ │ │ - tsteq r9, r4, lsl #30 │ │ │ │ - tsteq r9, ip, lsl #30 │ │ │ │ - smlatbeq r9, r8, ip, lr │ │ │ │ - smlatbeq r9, r8, ip, lr │ │ │ │ - smlatbeq r9, r8, ip, lr │ │ │ │ - smlatbeq r9, r8, ip, lr │ │ │ │ - smlatteq r9, ip, lr, sp │ │ │ │ - smlatteq r9, ip, lr, sp │ │ │ │ - smlabbeq r9, r8, ip, lr │ │ │ │ - tsteq sl, r0, lsl #12 │ │ │ │ - tsteq r9, ip, ror ip │ │ │ │ - smlabbeq r9, r8, ip, lr │ │ │ │ - @ instruction: 0x0109ec90 │ │ │ │ - smlabteq fp, r4, r4, r4 │ │ │ │ - tsteq r1, lr, asr #23 │ │ │ │ - tsteq r9, r0, ror ip │ │ │ │ - @ instruction: 0x010b4492 │ │ │ │ - @ instruction: 0x010b449a │ │ │ │ - @ instruction: 0x010b449e │ │ │ │ - tsteq r1, r0, ror fp │ │ │ │ - tsteq r9, ip, lsr #24 │ │ │ │ - smlabbeq r9, r4, sl, ip │ │ │ │ - tsteq r9, ip, lsr ip │ │ │ │ - tsteq r7, r8, lsl #6 │ │ │ │ - mrseq sp, SP_und │ │ │ │ - tsteq fp, r0, asr #8 │ │ │ │ - ldrdeq sp, [r7, -r6] │ │ │ │ - smlabteq r7, lr, r2, sp │ │ │ │ - tsteq sl, lr, asr #14 │ │ │ │ - smlatbeq r7, r4, r2, sp │ │ │ │ - @ instruction: 0x0107d29c │ │ │ │ - @ instruction: 0x01084a90 │ │ │ │ - smlabbeq r8, r0, sl, r4 │ │ │ │ - tsteq r8, ip, ror sl │ │ │ │ - tsteq r8, r8, ror sl │ │ │ │ - tsteq r8, r4, ror sl │ │ │ │ - tsteq r8, r0, ror sl │ │ │ │ - tsteq r8, ip, ror #20 │ │ │ │ - tsteq r8, r8, ror #20 │ │ │ │ - tsteq r8, r0, ror #20 │ │ │ │ - tsteq r8, ip, asr sl │ │ │ │ - tsteq r8, r8, ror #20 │ │ │ │ - tsteq r8, ip, asr #20 │ │ │ │ - tsteq r1, sl, asr #19 │ │ │ │ - tsteq fp, r6, lsl #6 │ │ │ │ - smlabbeq r7, r4, r1, sp │ │ │ │ - tsteq r7, ip, ror r1 │ │ │ │ - smlatteq fp, sl, r2, r4 │ │ │ │ - ldrdeq r4, [fp, -lr] │ │ │ │ - ldrdeq r4, [fp, -r8] │ │ │ │ - ldrdeq r4, [fp, -sl] │ │ │ │ - ldrdeq r4, [fp, -ip] │ │ │ │ - smlatbeq r8, r4, r4, r4 │ │ │ │ - smlatteq r7, sl, r0, sp │ │ │ │ - smlatteq r7, r2, r0, sp │ │ │ │ - tsteq r8, ip, ror r4 │ │ │ │ - tsteq r9, ip, lsl r8 │ │ │ │ - tsteq r8, r0, ror r4 │ │ │ │ - tsteq r9, r8, lsr pc │ │ │ │ - tsteq fp, lr, asr #4 │ │ │ │ - tsteq fp, r6, asr r2 │ │ │ │ - tsteq fp, lr, asr r2 │ │ │ │ - tsteq fp, lr, asr r2 │ │ │ │ - tsteq fp, sl, asr r2 │ │ │ │ - tsteq r9, r2, ror r7 │ │ │ │ - tsteq fp, r4, asr r2 │ │ │ │ - tsteq r9, r0, asr r7 │ │ │ │ - tsteq fp, r2, asr #4 │ │ │ │ - tsteq r9, ip, lsr #14 │ │ │ │ - smlabteq r8, lr, r7, r4 │ │ │ │ - @ instruction: 0x010847be │ │ │ │ - @ instruction: 0x010847ba │ │ │ │ - @ instruction: 0x010847b6 │ │ │ │ - @ instruction: 0x010847b2 │ │ │ │ - smlatbeq r8, lr, r7, r4 │ │ │ │ - smlatbeq r8, sl, r7, r4 │ │ │ │ - smlatbeq r8, r6, r7, r4 │ │ │ │ - @ instruction: 0x0108479e │ │ │ │ - @ instruction: 0x0108479a │ │ │ │ - smlatbeq r8, r6, r7, r4 │ │ │ │ - smlabbeq r8, sl, r7, r4 │ │ │ │ - tsteq r1, r8, lsl #14 │ │ │ │ - tsteq r8, ip, ror r7 │ │ │ │ - smlabbeq r8, r2, r7, r4 │ │ │ │ - tsteq r8, ip, ror r7 │ │ │ │ - tsteq fp, lr, lsl r1 │ │ │ │ - @ instruction: 0x0107ce90 │ │ │ │ - @ instruction: 0x0108469e │ │ │ │ - smlatteq r8, sl, r6, r4 │ │ │ │ - tsteq sl, r6, lsl #6 │ │ │ │ - tsteq fp, r6, asr r5 │ │ │ │ - tsteq r7, ip, lsr lr │ │ │ │ - smlabbeq sl, r8, r5, fp │ │ │ │ - tsteq r7, r2, lsl lr │ │ │ │ - tsteq r7, sl, lsl #28 │ │ │ │ - smlabbeq fp, r2, r0, r4 │ │ │ │ - smlabbeq fp, r8, r0, r4 │ │ │ │ - smlabbeq fp, sl, r0, r4 │ │ │ │ - tsteq r7, lr, lsl sp │ │ │ │ - tsteq r9, r6, lsl #10 │ │ │ │ - smlatteq sl, r0, r5, ip │ │ │ │ - tsteq r8, sl, lsl r3 │ │ │ │ - tsteq r8, r2, lsl #6 │ │ │ │ - ldrdeq ip, [sl, -sl] │ │ │ │ - smlatteq r8, r8, r2, fp │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - ldrdeq ip, [sl, -r4] │ │ │ │ - @ instruction: 0x0108b2b6 │ │ │ │ - @ instruction: 0x0108b29e │ │ │ │ - ldrdeq r3, [fp, -lr] │ │ │ │ - smlatteq fp, r4, pc, r3 @ │ │ │ │ - smlatteq fp, r2, pc, r3 @ │ │ │ │ - tsteq r8, r2, asr #32 │ │ │ │ - tsteq r8, r4, asr #32 │ │ │ │ - tsteq r8, r8, lsr #32 │ │ │ │ - smlabteq r9, r0, r2, lr │ │ │ │ - smlabteq r9, r0, r2, lr │ │ │ │ - @ instruction: 0x0109e2b8 │ │ │ │ - @ instruction: 0x0109e2b8 │ │ │ │ + tsteq fp, r8, lsl r7 │ │ │ │ + tsteq r9, lr, ror #26 │ │ │ │ + smlatbeq r7, r8, r5, sp │ │ │ │ + tsteq r9, lr, asr #26 │ │ │ │ + tsteq r8, r4, asr r9 │ │ │ │ + tsteq r8, r6, asr r9 │ │ │ │ + tsteq r8, sl, lsr r9 │ │ │ │ ldrdeq lr, [r9, -r2] │ │ │ │ - smlatteq r9, ip, r2, lr │ │ │ │ - smlatteq r9, ip, r2, lr │ │ │ │ - tsteq r9, r2, lsl #6 │ │ │ │ - tsteq r9, r6, lsl r3 │ │ │ │ - tsteq sl, r4, lsl #4 │ │ │ │ - strdeq lr, [r9, -sl] │ │ │ │ + ldrdeq lr, [r9, -r2] │ │ │ │ + smlabbeq r9, r0, ip, lr │ │ │ │ + tsteq sl, ip, ror #22 │ │ │ │ + tsteq r9, r0, ror #24 │ │ │ │ + tsteq r9, r0, ror #24 │ │ │ │ + tsteq r9, r0, ror #24 │ │ │ │ + tsteq r9, ip, ror #24 │ │ │ │ + tsteq r9, r0, ror ip │ │ │ │ + tsteq r9, r4, ror ip │ │ │ │ + tsteq r9, r8, ror ip │ │ │ │ + tsteq r9, r0, ror ip │ │ │ │ + tsteq r9, r8, ror #24 │ │ │ │ + tsteq r9, r8, ror #24 │ │ │ │ strdeq lr, [r9, -ip] │ │ │ │ - strdeq lr, [r9, -lr] │ │ │ │ - tsteq r9, ip, lsl #6 │ │ │ │ - tsteq r9, r2, lsl r3 │ │ │ │ - tsteq r9, r8, lsl r3 │ │ │ │ - tsteq r9, lr, lsl r3 │ │ │ │ - tsteq r9, r8, lsl r3 │ │ │ │ - tsteq r9, r2, lsl r3 │ │ │ │ - tsteq r9, r4, lsl r3 │ │ │ │ - smlatbeq r9, sl, lr, sp │ │ │ │ - tsteq r1, lr, ror #6 │ │ │ │ - strdeq lr, [r9, -r4] │ │ │ │ - strdeq pc, [sl, -r8] │ │ │ │ - smlatteq r9, sl, r2, lr │ │ │ │ - smlatteq r9, r0, r2, lr │ │ │ │ - strdeq ip, [r7, -lr] │ │ │ │ + @ instruction: 0x01110cbe │ │ │ │ + tsteq r9, sl, asr ip │ │ │ │ + tsteq r7, r8, ror r4 │ │ │ │ + tsteq r7, r0, ror r4 │ │ │ │ + tsteq r9, ip, lsr ip │ │ │ │ + tsteq sl, ip, lsl #20 │ │ │ │ + tsteq r9, r0, lsr sp │ │ │ │ + tsteq r9, r8, lsr sp │ │ │ │ + tsteq r9, r4, asr #26 │ │ │ │ + tsteq r9, r4, asr #26 │ │ │ │ + tsteq r9, r4, asr #26 │ │ │ │ + tsteq r9, r4, asr #26 │ │ │ │ + tsteq r9, r0, asr sp │ │ │ │ + tsteq r9, r0, asr sp │ │ │ │ + tsteq r9, r0, asr lr │ │ │ │ + tsteq sl, r0, lsr #16 │ │ │ │ + tsteq r9, ip, lsr sp │ │ │ │ + smlabbeq r9, r0, sp, sp │ │ │ │ + tsteq r9, r0, lsr sp │ │ │ │ + tsteq r9, r0, asr #26 │ │ │ │ + tsteq r9, r0, lsl #22 │ │ │ │ + tsteq r9, r0, lsr #22 │ │ │ │ + tsteq r9, r4, ror #26 │ │ │ │ + tsteq r9, ip, ror #26 │ │ │ │ + tsteq r9, r8, lsl #22 │ │ │ │ + tsteq r9, r8, lsl #22 │ │ │ │ + tsteq r9, r8, lsl #22 │ │ │ │ + tsteq r9, r8, lsl #22 │ │ │ │ + tsteq r9, ip, asr #26 │ │ │ │ + tsteq r9, ip, asr #26 │ │ │ │ + smlatteq r9, r8, sl, lr │ │ │ │ + tsteq sl, r0, ror #8 │ │ │ │ + ldrdeq lr, [r9, -ip] │ │ │ │ + smlatteq r9, r8, sl, lr │ │ │ │ + strdeq lr, [r9, -r0] │ │ │ │ + tsteq fp, r4, lsr #6 │ │ │ │ + tsteq r1, lr, lsr #20 │ │ │ │ + ldrdeq lr, [r9, -r0] │ │ │ │ + strdeq r4, [fp, -r2] │ │ │ │ + strdeq r4, [fp, -sl] │ │ │ │ + strdeq r4, [fp, -lr] │ │ │ │ + @ instruction: 0x011109d0 │ │ │ │ + smlabbeq r9, ip, sl, lr │ │ │ │ + smlatteq r9, r4, r8, ip │ │ │ │ + @ instruction: 0x0109ea9c │ │ │ │ + tsteq r7, r8, ror #2 │ │ │ │ + tsteq r7, r0, ror #2 │ │ │ │ + smlatbeq fp, r0, r2, r4 │ │ │ │ + tsteq r7, r6, lsr r1 │ │ │ │ + tsteq r7, lr, lsr #2 │ │ │ │ + smlatbeq sl, lr, r5, r9 │ │ │ │ + tsteq r7, r4, lsl #2 │ │ │ │ + strdeq sp, [r7, -ip] │ │ │ │ + strdeq r4, [r8, -r0] │ │ │ │ + smlatteq r8, r0, r8, r4 │ │ │ │ + ldrdeq r4, [r8, -ip] │ │ │ │ + ldrdeq r4, [r8, -r8] │ │ │ │ + ldrdeq r4, [r8, -r4] │ │ │ │ + ldrdeq r4, [r8, -r0] │ │ │ │ + smlabteq r8, ip, r8, r4 │ │ │ │ + smlabteq r8, r8, r8, r4 │ │ │ │ + smlabteq r8, r0, r8, r4 │ │ │ │ + @ instruction: 0x010848bc │ │ │ │ + smlabteq r8, r8, r8, r4 │ │ │ │ + smlatbeq r8, ip, r8, r4 │ │ │ │ + tsteq r1, sl, lsr #16 │ │ │ │ + tsteq fp, r6, ror #2 │ │ │ │ + smlatteq r7, r4, pc, ip @ │ │ │ │ + ldrdeq ip, [r7, -ip] │ │ │ │ + tsteq fp, sl, asr #2 │ │ │ │ + tsteq fp, lr, lsr r1 │ │ │ │ + tsteq fp, r8, lsr r1 │ │ │ │ + tsteq fp, sl, lsr r1 │ │ │ │ + tsteq fp, ip, lsr r1 │ │ │ │ + tsteq r8, r4, lsl #6 │ │ │ │ + tsteq r7, sl, asr #30 │ │ │ │ + tsteq r7, r2, asr #30 │ │ │ │ + ldrdeq r4, [r8, -ip] │ │ │ │ + tsteq r9, ip, ror r6 │ │ │ │ + ldrdeq r4, [r8, -r0] │ │ │ │ + @ instruction: 0x0109cd98 │ │ │ │ + smlatbeq fp, lr, r0, r4 │ │ │ │ + strheq r4, [fp, -r6] │ │ │ │ + strheq r4, [fp, -lr] │ │ │ │ + strheq r4, [fp, -lr] │ │ │ │ + strheq r4, [fp, -sl] │ │ │ │ + ldrdeq ip, [r9, -r2] │ │ │ │ + strheq r4, [fp, -r4] │ │ │ │ + @ instruction: 0x0109c5b0 │ │ │ │ + smlatbeq fp, r2, r0, r4 │ │ │ │ + smlabbeq r9, ip, r5, ip │ │ │ │ + tsteq r8, lr, lsr #12 │ │ │ │ + tsteq r8, lr, lsl r6 │ │ │ │ + tsteq r8, sl, lsl r6 │ │ │ │ + tsteq r8, r6, lsl r6 │ │ │ │ + tsteq r8, r2, lsl r6 │ │ │ │ + tsteq r8, lr, lsl #12 │ │ │ │ + tsteq r8, sl, lsl #12 │ │ │ │ + tsteq r8, r6, lsl #12 │ │ │ │ + strdeq r4, [r8, -lr] │ │ │ │ + strdeq r4, [r8, -sl] │ │ │ │ + tsteq r8, r6, lsl #12 │ │ │ │ + smlatteq r8, sl, r5, r4 │ │ │ │ + tsteq r1, r8, ror #10 │ │ │ │ + ldrdeq r4, [r8, -ip] │ │ │ │ + smlatteq r8, r2, r5, r4 │ │ │ │ + ldrdeq r4, [r8, -ip] │ │ │ │ + tsteq fp, lr, ror pc │ │ │ │ + strdeq ip, [r7, -r0] │ │ │ │ + strdeq r4, [r8, -lr] │ │ │ │ + tsteq r8, sl, asr #10 │ │ │ │ + tsteq sl, r6, ror #2 │ │ │ │ + @ instruction: 0x010b23b6 │ │ │ │ + @ instruction: 0x0107cc9c │ │ │ │ + smlatteq sl, r8, r3, fp │ │ │ │ + tsteq r7, r2, ror ip │ │ │ │ + tsteq r7, sl, ror #24 │ │ │ │ + smlatteq fp, r2, lr, r3 │ │ │ │ + smlatteq fp, r8, lr, r3 │ │ │ │ + smlatteq fp, sl, lr, r3 │ │ │ │ + tsteq r7, lr, ror fp │ │ │ │ + tsteq r9, r6, ror #6 │ │ │ │ + tsteq sl, r0, asr #8 │ │ │ │ + tsteq r8, sl, ror r1 │ │ │ │ + tsteq r8, r2, ror #2 │ │ │ │ + tsteq sl, sl, lsr r4 │ │ │ │ + tsteq r8, r8, asr #2 │ │ │ │ + tsteq r8, r0, lsr r1 │ │ │ │ + tsteq sl, r4, lsr r4 │ │ │ │ + tsteq r8, r6, lsl r1 │ │ │ │ + strdeq fp, [r8, -lr] │ │ │ │ + tsteq fp, lr, lsr lr │ │ │ │ + tsteq fp, r4, asr #28 │ │ │ │ + tsteq fp, r2, asr #28 │ │ │ │ + smlatbeq r8, r2, lr, sl │ │ │ │ + smlatbeq r8, r4, lr, sl │ │ │ │ + smlabbeq r8, r8, lr, sl │ │ │ │ + tsteq r9, r0, lsr #2 │ │ │ │ + tsteq r9, r0, lsr #2 │ │ │ │ + tsteq r9, r8, lsl r1 │ │ │ │ + tsteq r9, r8, lsl r1 │ │ │ │ + tsteq r9, r2, lsr r1 │ │ │ │ + tsteq r9, ip, asr #2 │ │ │ │ + tsteq r9, ip, asr #2 │ │ │ │ + tsteq r9, r2, ror #2 │ │ │ │ + tsteq r9, r6, ror r1 │ │ │ │ + tsteq sl, r4, rrx │ │ │ │ + tsteq r9, sl, asr r1 │ │ │ │ + tsteq r9, ip, asr r1 │ │ │ │ + tsteq r9, lr, asr r1 │ │ │ │ + tsteq r9, ip, ror #2 │ │ │ │ + tsteq r9, r2, ror r1 │ │ │ │ + tsteq r9, r8, ror r1 │ │ │ │ + tsteq r9, lr, ror r1 │ │ │ │ + tsteq r9, r8, ror r1 │ │ │ │ + tsteq r9, r2, ror r1 │ │ │ │ + tsteq r9, r4, ror r1 │ │ │ │ + tsteq r9, sl, lsl #26 │ │ │ │ + tsteq r1, lr, asr #3 │ │ │ │ + tsteq r9, r4, asr r1 │ │ │ │ + tsteq sl, r8, asr pc │ │ │ │ + tsteq r9, sl, asr #2 │ │ │ │ + tsteq r9, r0, asr #2 │ │ │ │ + tsteq r7, lr, asr r9 │ │ │ │ strdcs r4, [r1, -r6] │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm ip!, {r1, r2, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x463b4af4 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf786447a │ │ │ │ @ instruction: 0xf3c6e8b6 │ │ │ │ @@ -124245,73 +124245,73 @@ │ │ │ │ and lr, r7, r2, ror #29 │ │ │ │ @ instruction: 0x463b4a3f │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 13, cr15, cr8, cr5, {4} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r7, lr, lsl #16 │ │ │ │ - ldrdeq sp, [r9, -ip] │ │ │ │ - smlatbeq sl, lr, sp, ip │ │ │ │ - ldrdeq sp, [r9, -r4] │ │ │ │ - ldrdeq sp, [r9, -lr] │ │ │ │ - smlatteq r9, ip, r0, sp │ │ │ │ - smlatteq r9, lr, r0, sp │ │ │ │ - strdeq sp, [r9, -r0] │ │ │ │ - strdeq sp, [r9, -r2] │ │ │ │ - mrseq sp, (UNDEF: 25) │ │ │ │ - tsteq r9, r2, lsl #2 │ │ │ │ - tsteq r9, r4, lsl #4 │ │ │ │ - ldrdeq ip, [sl, -r6] │ │ │ │ - strdeq sp, [r9, -r4] │ │ │ │ - tsteq r9, sl, lsr r1 │ │ │ │ - smlatteq r9, ip, r0, sp │ │ │ │ - strdeq sp, [r9, -lr] │ │ │ │ - smlabteq r9, r0, lr, sp │ │ │ │ - smlatteq r9, r2, lr, sp │ │ │ │ - tsteq r9, r8, lsr #2 │ │ │ │ - tsteq r9, r2, lsr r1 │ │ │ │ - ldrdeq sp, [r9, -r0] │ │ │ │ - ldrdeq sp, [r9, -r2] │ │ │ │ - ldrdeq sp, [r9, -r4] │ │ │ │ - ldrdeq sp, [r9, -r6] │ │ │ │ - tsteq r9, ip, lsl r1 │ │ │ │ - tsteq r9, lr, lsl r1 │ │ │ │ - @ instruction: 0x0109debc │ │ │ │ - tsteq sl, r6, lsr r8 │ │ │ │ - @ instruction: 0x0109deb4 │ │ │ │ - smlabteq r9, r2, lr, sp │ │ │ │ - smlabteq r9, ip, lr, sp │ │ │ │ - tsteq fp, r2, lsl #14 │ │ │ │ - tstpeq r0, lr, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0109deb4 │ │ │ │ - smlatteq r8, ip, r7, sl │ │ │ │ - smlatteq r8, sl, r7, sl │ │ │ │ - smlatbeq r9, r0, lr, sp │ │ │ │ - tsteq r9, r4, lsl #26 │ │ │ │ - @ instruction: 0x0109de96 │ │ │ │ - @ instruction: 0x0109de96 │ │ │ │ - tsteq r7, r4, ror #10 │ │ │ │ - tsteq r7, lr, asr r5 │ │ │ │ - smlatteq sl, r0, r9, r8 │ │ │ │ - tsteq r7, r8, lsr r5 │ │ │ │ - tsteq r7, r2, lsr r5 │ │ │ │ - tsteq r8, r8, lsr #26 │ │ │ │ - tsteq r8, r4, lsr #26 │ │ │ │ - tsteq r8, r0, lsr #26 │ │ │ │ - tsteq r8, ip, lsl sp │ │ │ │ - tsteq r8, r8, lsl sp │ │ │ │ - tsteq r8, r4, lsl sp │ │ │ │ - tsteq r8, r0, lsl sp │ │ │ │ - tsteq r8, r8, lsl #26 │ │ │ │ - tsteq sl, r4, asr #18 │ │ │ │ - @ instruction: 0x0110fc96 │ │ │ │ - tsteq fp, ip, ror #14 │ │ │ │ - smlatbeq r9, sl, fp, fp │ │ │ │ - tsteq r7, ip, ror r0 │ │ │ │ + tsteq r7, lr, ror #12 │ │ │ │ + tsteq r9, ip, lsr lr │ │ │ │ + tsteq sl, lr, lsl #24 │ │ │ │ + tsteq r9, r4, lsr pc │ │ │ │ + tsteq r9, lr, lsr pc │ │ │ │ + tsteq r9, ip, asr #30 │ │ │ │ + tsteq r9, lr, asr #30 │ │ │ │ + tsteq r9, r0, asr pc │ │ │ │ + tsteq r9, r2, asr pc │ │ │ │ + tsteq r9, r0, ror #30 │ │ │ │ + tsteq r9, r2, ror #30 │ │ │ │ + tsteq r9, r4, rrx │ │ │ │ + tsteq sl, r6, lsr sl │ │ │ │ + tsteq r9, r4, asr pc │ │ │ │ + @ instruction: 0x0109cf9a │ │ │ │ + tsteq r9, ip, asr #30 │ │ │ │ + tsteq r9, lr, asr pc │ │ │ │ + tsteq r9, r0, lsr #26 │ │ │ │ + tsteq r9, r2, asr #26 │ │ │ │ + smlabbeq r9, r8, pc, ip @ │ │ │ │ + @ instruction: 0x0109cf92 │ │ │ │ + tsteq r9, r0, lsr sp │ │ │ │ + tsteq r9, r2, lsr sp │ │ │ │ + tsteq r9, r4, lsr sp │ │ │ │ + tsteq r9, r6, lsr sp │ │ │ │ + tsteq r9, ip, ror pc │ │ │ │ + tsteq r9, lr, ror pc │ │ │ │ + tsteq r9, ip, lsl sp │ │ │ │ + @ instruction: 0x010ac696 │ │ │ │ + tsteq r9, r4, lsl sp │ │ │ │ + tsteq r9, r2, lsr #26 │ │ │ │ + tsteq r9, ip, lsr #26 │ │ │ │ + tsteq fp, r2, ror #10 │ │ │ │ + tstpeq r0, lr, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r4, lsl sp │ │ │ │ + tsteq r8, ip, asr #12 │ │ │ │ + tsteq r8, sl, asr #12 │ │ │ │ + tsteq r9, r0, lsl #26 │ │ │ │ + tsteq r9, r4, ror #22 │ │ │ │ + strdeq sp, [r9, -r6] │ │ │ │ + strdeq sp, [r9, -r6] │ │ │ │ + smlabteq r7, r4, r3, ip │ │ │ │ + @ instruction: 0x0107c3be │ │ │ │ + tsteq sl, r0, asr #16 │ │ │ │ + @ instruction: 0x0107c398 │ │ │ │ + @ instruction: 0x0107c392 │ │ │ │ + smlabbeq r8, r8, fp, r3 │ │ │ │ + smlabbeq r8, r4, fp, r3 │ │ │ │ + smlabbeq r8, r0, fp, r3 │ │ │ │ + tsteq r8, ip, ror fp │ │ │ │ + tsteq r8, r8, ror fp │ │ │ │ + tsteq r8, r4, ror fp │ │ │ │ + tsteq r8, r0, ror fp │ │ │ │ + tsteq r8, r8, ror #22 │ │ │ │ + smlatbeq sl, r4, r7, r8 │ │ │ │ + @ instruction: 0x0110faf6 │ │ │ │ + smlabteq fp, ip, r5, r3 │ │ │ │ + tsteq r9, sl, lsl #20 │ │ │ │ + ldrdeq fp, [r7, -ip] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4548c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r6, r8, #84, 6 @ 0x50000001 │ │ │ │ teqphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ addshi pc, r9, r0, lsl #4 │ │ │ │ @@ -124564,78 +124564,78 @@ │ │ │ │ stmdami r2, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2113 @ 0xfffff7bf │ │ │ │ stmdami r1, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2112 @ 0xfffff7c0 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq fp, r4, ror #16 │ │ │ │ - smlatteq fp, r6, r5, r3 │ │ │ │ + smlabteq fp, r4, r6, r3 │ │ │ │ + tsteq fp, r6, asr #8 │ │ │ │ + tsteq fp, r0, lsr r3 │ │ │ │ + @ instruction: 0x010b329e │ │ │ │ + tsteq fp, r0, asr r2 │ │ │ │ + tsteq fp, sl, lsl r2 │ │ │ │ + tsteq fp, r8, lsr #4 │ │ │ │ + tsteq fp, r2, ror #4 │ │ │ │ + smlatteq fp, r8, r2, r3 │ │ │ │ + strdeq r3, [fp, -r2] │ │ │ │ + smlatbeq fp, r8, r2, r3 │ │ │ │ + smlabbeq fp, r2, r3, r3 │ │ │ │ + tsteq fp, ip, lsr r3 │ │ │ │ + tsteq fp, sl, asr r3 │ │ │ │ + tsteq fp, ip, lsl #6 │ │ │ │ + @ instruction: 0x010b33b2 │ │ │ │ + smlabteq fp, ip, r3, r3 │ │ │ │ + smlabbeq fp, r2, r3, r3 │ │ │ │ + tsteq fp, r8, lsl r5 │ │ │ │ + tsteq fp, lr, ror #8 │ │ │ │ + tsteq fp, r4, lsl r4 │ │ │ │ + tsteq fp, sl, lsr r4 │ │ │ │ + smlatteq fp, r8, r3, r3 │ │ │ │ + smlatbeq fp, lr, r4, r3 │ │ │ │ ldrdeq r3, [fp, -r0] │ │ │ │ - tsteq fp, lr, lsr r4 │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - @ instruction: 0x010b33ba │ │ │ │ - smlabteq fp, r8, r3, r3 │ │ │ │ - tsteq fp, r2, lsl #8 │ │ │ │ - smlabbeq fp, r8, r4, r3 │ │ │ │ - @ instruction: 0x010b3492 │ │ │ │ - tsteq fp, r8, asr #8 │ │ │ │ - tsteq fp, r2, lsr #10 │ │ │ │ - ldrdeq r3, [fp, -ip] │ │ │ │ + tsteq fp, r6, ror r4 │ │ │ │ + smlabbeq fp, r4, r5, r3 │ │ │ │ + tsteq fp, sl, lsr #10 │ │ │ │ + tsteq fp, r0, asr r5 │ │ │ │ strdeq r3, [fp, -sl] │ │ │ │ - smlatbeq fp, ip, r4, r3 │ │ │ │ - tsteq fp, r2, asr r5 │ │ │ │ - tsteq fp, ip, ror #10 │ │ │ │ - tsteq fp, r2, lsr #10 │ │ │ │ - @ instruction: 0x010b36b8 │ │ │ │ - tsteq fp, lr, lsl #12 │ │ │ │ - @ instruction: 0x010b35b4 │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ - smlabbeq fp, r8, r5, r3 │ │ │ │ - tsteq fp, lr, asr #12 │ │ │ │ - tsteq fp, r0, ror r6 │ │ │ │ - tsteq fp, r6, lsl r6 │ │ │ │ - tsteq fp, r4, lsr #14 │ │ │ │ - smlabteq fp, sl, r6, r3 │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - @ instruction: 0x010b369a │ │ │ │ - tsteq fp, r0, ror #14 │ │ │ │ - smlabbeq fp, r2, r7, r3 │ │ │ │ - tsteq fp, ip, lsr #14 │ │ │ │ - @ instruction: 0x010b39be │ │ │ │ - ldrdeq r3, [fp, -ip] │ │ │ │ - tsteq fp, r2, lsr r8 │ │ │ │ - ldrdeq r3, [fp, -ip] │ │ │ │ - strdeq r3, [fp, -lr] │ │ │ │ - smlatbeq fp, r8, r7, r3 │ │ │ │ - tsteq fp, lr, ror #16 │ │ │ │ - @ instruction: 0x010b3894 │ │ │ │ - tsteq fp, r6, lsr r8 │ │ │ │ - tsteq fp, r4, lsr #18 │ │ │ │ - smlatteq fp, r6, r8, r3 │ │ │ │ - strdeq r3, [fp, -ip] │ │ │ │ - @ instruction: 0x010b38be │ │ │ │ - tsteq fp, r0, asr #18 │ │ │ │ - tsteq fp, r2, asr r9 │ │ │ │ - tsteq fp, ip, lsl r9 │ │ │ │ - tsteq fp, sl, asr sl │ │ │ │ - smlabteq fp, r4, r9, r3 │ │ │ │ - smlabbeq fp, r2, r9, r3 │ │ │ │ - @ instruction: 0x010b3994 │ │ │ │ - tsteq fp, lr, asr r9 │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - tsteq fp, sl, lsl #20 │ │ │ │ - smlabteq fp, r0, r9, r3 │ │ │ │ - ldrdeq r3, [fp, -r6] │ │ │ │ - tsteq fp, r8, ror sl │ │ │ │ - @ instruction: 0x010b3a9a │ │ │ │ - tsteq fp, r4, asr #20 │ │ │ │ - tsteq fp, r6, lsl fp │ │ │ │ - tsteq fp, r8, lsr fp │ │ │ │ - smlatteq fp, r2, sl, r3 │ │ │ │ + smlabteq fp, r0, r5, r3 │ │ │ │ + smlatteq fp, r2, r5, r3 │ │ │ │ + smlabbeq fp, ip, r5, r3 │ │ │ │ + tsteq fp, lr, lsl r8 │ │ │ │ + tsteq fp, ip, lsr r7 │ │ │ │ + @ instruction: 0x010b3692 │ │ │ │ + tsteq fp, ip, lsr r6 │ │ │ │ + tsteq fp, lr, asr r6 │ │ │ │ + tsteq fp, r8, lsl #12 │ │ │ │ + smlabteq fp, lr, r6, r3 │ │ │ │ + strdeq r3, [fp, -r4] │ │ │ │ + @ instruction: 0x010b3696 │ │ │ │ + smlabbeq fp, r4, r7, r3 │ │ │ │ + tsteq fp, r6, asr #14 │ │ │ │ + tsteq fp, ip, asr r7 │ │ │ │ + tsteq fp, lr, lsl r7 │ │ │ │ + smlatbeq fp, r0, r7, r3 │ │ │ │ + @ instruction: 0x010b37b2 │ │ │ │ + tsteq fp, ip, ror r7 │ │ │ │ + @ instruction: 0x010b38ba │ │ │ │ + tsteq fp, r4, lsr #16 │ │ │ │ + smlatteq fp, r2, r7, r3 │ │ │ │ + strdeq r3, [fp, -r4] │ │ │ │ + @ instruction: 0x010b37be │ │ │ │ + tsteq fp, r0, asr r8 │ │ │ │ + tsteq fp, sl, ror #16 │ │ │ │ + tsteq fp, r0, lsr #16 │ │ │ │ + tsteq fp, r6, lsr r9 │ │ │ │ + ldrdeq r3, [fp, -r8] │ │ │ │ + strdeq r3, [fp, -sl] │ │ │ │ + smlatbeq fp, r4, r8, r3 │ │ │ │ + tsteq fp, r6, ror r9 │ │ │ │ + @ instruction: 0x010b3998 │ │ │ │ + tsteq fp, r2, asr #18 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ subsvs pc, ip, #64, 4 │ │ │ │ addsmi r4, r1, #31457280 @ 0x1e00000 │ │ │ │ @@ -125236,121 +125236,121 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ svc 0x0020f784 │ │ │ │ strtmi r4, [fp], -lr, ror #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7844620 │ │ │ │ pop {r1, r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r7, lr, ror fp │ │ │ │ - tsteq r9, r8, ror #6 │ │ │ │ - tsteq r7, r8, ror #22 │ │ │ │ - tsteq fp, r6, asr #30 │ │ │ │ - tsteq fp, lr, lsr pc │ │ │ │ - smlabteq fp, r2, r7, r3 │ │ │ │ - tsteq fp, r6, lsr #30 │ │ │ │ - tsteq fp, lr, lsl pc │ │ │ │ - smlabbeq fp, r6, r7, r3 │ │ │ │ - tsteq fp, r6, lsl #30 │ │ │ │ - tsteq fp, lr, ror #14 │ │ │ │ - smlatteq fp, lr, lr, r1 │ │ │ │ - tsteq fp, sl, asr r7 │ │ │ │ - ldrdeq r1, [fp, -r6] │ │ │ │ - tsteq fp, r2, asr #14 │ │ │ │ - tsteq fp, lr, lsr r7 │ │ │ │ - tsteq fp, r6, asr #14 │ │ │ │ - tsteq fp, r6, asr r7 │ │ │ │ - tsteq fp, sl, ror #14 │ │ │ │ - tsteq fp, lr, ror #14 │ │ │ │ - tsteq fp, r6, ror #14 │ │ │ │ - tsteq fp, sl, ror r7 │ │ │ │ - @ instruction: 0x0110f2b8 │ │ │ │ - tsteq fp, r6, ror #22 │ │ │ │ - ldrdeq fp, [r9, -r0] │ │ │ │ - tsteq fp, ip, asr fp │ │ │ │ - @ instruction: 0x0109b1b2 │ │ │ │ - smlatteq r7, lr, r9, fp │ │ │ │ - @ instruction: 0x0109b194 │ │ │ │ - @ instruction: 0x0107b9b4 │ │ │ │ - tsteq r9, r6, ror r1 │ │ │ │ - tsteq fp, lr, asr #28 │ │ │ │ - smlabbeq r8, ip, pc, r9 @ │ │ │ │ - tsteq r8, r4, ror pc │ │ │ │ - tsteq fp, ip, lsr #28 │ │ │ │ - smlatbeq r4, r2, r5, lr │ │ │ │ - tsteq fp, sl, lsl lr │ │ │ │ - smlabbeq fp, r6, r6, r3 │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - tsteq r8, r0, lsl pc │ │ │ │ - tsteq fp, r8, ror #12 │ │ │ │ - tsteq fp, r2, ror r6 │ │ │ │ - tsteq fp, lr, asr r6 │ │ │ │ - smlatbeq fp, lr, sp, r1 │ │ │ │ - smlabteq r8, r4, lr, r9 │ │ │ │ - smlatbeq r8, ip, lr, r9 │ │ │ │ - smlatteq r9, sl, r1, sp │ │ │ │ - tsteq sl, lr, ror #12 │ │ │ │ - @ instruction: 0x0107ba92 │ │ │ │ - tsteq r7, r2, ror sl │ │ │ │ - tstpeq r0, ip, ror #1 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r9, r8, r0, sp │ │ │ │ - smlatbeq r7, r6, r8, fp │ │ │ │ - @ instruction: 0x0107b89e │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - tsteq fp, r0, ror r5 │ │ │ │ - tsteq fp, ip, ror #10 │ │ │ │ - tsteq r9, r4, ror lr │ │ │ │ - tsteq r9, r8, asr #2 │ │ │ │ - tsteq r7, r6, lsl r8 │ │ │ │ - tsteq r7, lr, lsl #16 │ │ │ │ - tsteq fp, ip, ror r9 │ │ │ │ - tsteq fp, sl, lsl #10 │ │ │ │ - tsteq r8, r6, lsr fp │ │ │ │ - strdeq r3, [fp, -sl] │ │ │ │ - tsteq r0, ip, asr #31 │ │ │ │ - smlatbeq sl, r2, sp, sp │ │ │ │ - smlatbeq sl, r6, sp, sp │ │ │ │ - smlatbeq sl, r0, sp, sp │ │ │ │ - @ instruction: 0x0109ae9c │ │ │ │ - @ instruction: 0x0109aeb8 │ │ │ │ - tsteq r9, lr, ror lr │ │ │ │ - @ instruction: 0x0109ae9a │ │ │ │ - smlabteq fp, r0, fp, r1 │ │ │ │ - @ instruction: 0x010b1bb4 │ │ │ │ - smlatbeq fp, lr, fp, r1 │ │ │ │ - tsteq fp, ip, ror sl │ │ │ │ - tsteq fp, r2, lsl #6 │ │ │ │ - tsteq fp, r8, ror #20 │ │ │ │ - tsteq fp, r2, ror #20 │ │ │ │ - tsteq fp, ip, asr sl │ │ │ │ - tsteq fp, r6, asr sl │ │ │ │ - strdeq r3, [fp, -r4] │ │ │ │ - @ instruction: 0x0110eeb4 │ │ │ │ - tsteq fp, r6, lsr fp │ │ │ │ + ldrdeq fp, [r7, -lr] │ │ │ │ + smlabteq r9, r8, r1, fp │ │ │ │ + smlabteq r7, r8, r9, fp │ │ │ │ + smlatbeq fp, r6, sp, r1 │ │ │ │ + @ instruction: 0x010b1d9e │ │ │ │ + tsteq fp, r2, lsr #12 │ │ │ │ + smlabbeq fp, r6, sp, r1 │ │ │ │ + tsteq fp, lr, ror sp │ │ │ │ + smlatteq fp, r6, r5, r3 │ │ │ │ + tsteq fp, r6, ror #26 │ │ │ │ + smlabteq fp, lr, r5, r3 │ │ │ │ + tsteq fp, lr, asr #26 │ │ │ │ + @ instruction: 0x010b35ba │ │ │ │ + tsteq fp, r6, lsr sp │ │ │ │ + smlatbeq fp, r2, r5, r3 │ │ │ │ + @ instruction: 0x010b359e │ │ │ │ + smlatbeq fp, r6, r5, r3 │ │ │ │ + @ instruction: 0x010b35b6 │ │ │ │ + smlabteq fp, sl, r5, r3 │ │ │ │ + smlabteq fp, lr, r5, r3 │ │ │ │ + smlabteq fp, r6, r5, r3 │ │ │ │ + ldrdeq r3, [fp, -sl] │ │ │ │ + tstpeq r0, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + smlabteq fp, r6, r9, r2 │ │ │ │ + tsteq r9, r0, lsr r0 │ │ │ │ + @ instruction: 0x010b29bc │ │ │ │ + tsteq r9, r2, lsl r0 │ │ │ │ + tsteq r7, lr, asr #16 │ │ │ │ + strdeq sl, [r9, -r4] │ │ │ │ + tsteq r7, r4, lsl r8 │ │ │ │ ldrdeq sl, [r9, -r6] │ │ │ │ - tsteq fp, ip, lsr #22 │ │ │ │ - tsteq fp, r0, lsr #22 │ │ │ │ - tsteq fp, ip, lsl fp │ │ │ │ - tsteq fp, r4, lsl fp │ │ │ │ - tsteq fp, ip, lsl #22 │ │ │ │ - tsteq fp, r4, lsr r3 │ │ │ │ - tsteq fp, ip, lsr r3 │ │ │ │ - ldrdeq r1, [fp, -r8] │ │ │ │ - tsteq fp, r0, lsr #6 │ │ │ │ - tsteq fp, r0, lsr r3 │ │ │ │ - tsteq fp, r2, lsl r3 │ │ │ │ - tsteq r0, r2, ror sp │ │ │ │ - @ instruction: 0x0109a898 │ │ │ │ - @ instruction: 0x0109ac94 │ │ │ │ - strdeq r3, [fp, -r2] │ │ │ │ - smlatteq fp, lr, r2, r3 │ │ │ │ - smlatteq r7, ip, r5, fp │ │ │ │ - tsteq r9, r8, lsr ip │ │ │ │ - smlabbeq r9, r6, pc, sl @ │ │ │ │ - tsteq r9, sl, lsl ip │ │ │ │ + smlatbeq fp, lr, ip, r1 │ │ │ │ + smlatteq r8, ip, sp, r9 │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ + smlabbeq fp, ip, ip, r1 │ │ │ │ + tsteq r4, r2, lsl #8 │ │ │ │ + tsteq fp, sl, ror ip │ │ │ │ + smlatteq fp, r6, r4, r3 │ │ │ │ + smlabbeq r8, r8, sp, r9 │ │ │ │ + tsteq r8, r0, ror sp │ │ │ │ + smlabteq fp, r8, r4, r3 │ │ │ │ + ldrdeq r3, [fp, -r2] │ │ │ │ + @ instruction: 0x010b34be │ │ │ │ + tsteq fp, lr, lsl #24 │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + tsteq r9, sl, asr #32 │ │ │ │ + smlabteq sl, lr, r4, r9 │ │ │ │ + strdeq fp, [r7, -r2] │ │ │ │ + ldrdeq fp, [r7, -r2] │ │ │ │ + tsteq r0, ip, asr #30 │ │ │ │ + smlatteq r9, r8, lr, ip │ │ │ │ + tsteq r7, r6, lsl #14 │ │ │ │ + strdeq fp, [r7, -lr] │ │ │ │ + tsteq r8, r8, asr sl │ │ │ │ + tsteq r8, r8, asr sl │ │ │ │ + ldrdeq r3, [fp, -r0] │ │ │ │ + smlabteq fp, ip, r3, r3 │ │ │ │ + ldrdeq ip, [r9, -r4] │ │ │ │ + smlatbeq r9, r8, pc, ip @ │ │ │ │ + tsteq r7, r6, ror r6 │ │ │ │ + tsteq r7, lr, ror #12 │ │ │ │ + ldrdeq r2, [fp, -ip] │ │ │ │ + tsteq fp, sl, ror #6 │ │ │ │ + @ instruction: 0x01082996 │ │ │ │ + tsteq fp, sl, asr r3 │ │ │ │ + tsteq r0, ip, lsr #28 │ │ │ │ + tsteq sl, r2, lsl #24 │ │ │ │ + tsteq sl, r6, lsl #24 │ │ │ │ + tsteq sl, r0, lsl #24 │ │ │ │ + strdeq sl, [r9, -ip] │ │ │ │ + tsteq r9, r8, lsl sp │ │ │ │ + ldrdeq sl, [r9, -lr] │ │ │ │ + strdeq sl, [r9, -sl] │ │ │ │ + tsteq fp, r0, lsr #20 │ │ │ │ + tsteq fp, r4, lsl sl │ │ │ │ + tsteq fp, lr, lsl #20 │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + tsteq fp, r2, ror #2 │ │ │ │ + smlabteq fp, r8, r8, r1 │ │ │ │ + smlabteq fp, r2, r8, r1 │ │ │ │ + @ instruction: 0x010b18bc │ │ │ │ + @ instruction: 0x010b18b6 │ │ │ │ + tsteq fp, r4, asr r2 │ │ │ │ + tsteq r0, r4, lsl sp │ │ │ │ + @ instruction: 0x010b1996 │ │ │ │ + tsteq r9, r6, lsr ip │ │ │ │ + smlabbeq fp, ip, r9, r1 │ │ │ │ + smlabbeq fp, r0, r9, r1 │ │ │ │ + tsteq fp, ip, ror r9 │ │ │ │ + tsteq fp, r4, ror r9 │ │ │ │ + tsteq fp, ip, ror #18 │ │ │ │ + @ instruction: 0x010b3194 │ │ │ │ + @ instruction: 0x010b319c │ │ │ │ + tsteq fp, r8, lsr r9 │ │ │ │ + smlabbeq fp, r0, r1, r3 │ │ │ │ + @ instruction: 0x010b3190 │ │ │ │ + tsteq fp, r2, ror r1 │ │ │ │ + @ instruction: 0x0110ebd2 │ │ │ │ + strdeq sl, [r9, -r8] │ │ │ │ + strdeq sl, [r9, -r4] │ │ │ │ + tsteq fp, r2, asr r1 │ │ │ │ + tsteq fp, lr, asr #2 │ │ │ │ + tsteq r7, ip, asr #8 │ │ │ │ + @ instruction: 0x0109aa98 │ │ │ │ + smlatteq r9, r6, sp, sl │ │ │ │ + tsteq r9, sl, ror sl │ │ │ │ svcvc 0x0009f5b0 │ │ │ │ stmdale r6, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0007f5b0 │ │ │ │ @ instruction: 0xf5b0d016 │ │ │ │ andsle r7, r6, r8, lsl #30 │ │ │ │ @ instruction: 0xf5b0e005 │ │ │ │ andsle r7, r5, r2, lsl pc │ │ │ │ @@ -125364,19 +125364,19 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq fp, r0, lsr #2 │ │ │ │ - smlabteq fp, r6, r0, r3 │ │ │ │ - smlatteq fp, r0, r0, r3 │ │ │ │ - tsteq fp, r2, asr #2 │ │ │ │ - tsteq fp, ip, asr r1 │ │ │ │ + smlabbeq fp, r0, pc, r2 @ │ │ │ │ + tsteq fp, r6, lsr #30 │ │ │ │ + tsteq fp, r0, asr #30 │ │ │ │ + smlatbeq fp, r2, pc, r2 @ │ │ │ │ + @ instruction: 0x010b2fbc │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec46530 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ eorsle r7, ip, r9, lsl #30 │ │ │ │ stmdale r6, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @@ -125741,103 +125741,103 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf784447a │ │ │ │ bmi 182a5a0 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl aad704 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r8, r4, lsl r5 │ │ │ │ - strdeq r3, [fp, -lr] │ │ │ │ - tsteq fp, r2, lsl #2 │ │ │ │ - @ instruction: 0x0107b1b0 │ │ │ │ - tsteq r9, r0, ror r9 │ │ │ │ - smlatbeq r7, ip, r1, fp │ │ │ │ - tsteq r9, r2, asr r9 │ │ │ │ - @ instruction: 0x0107b196 │ │ │ │ - tsteq r9, ip, lsr r9 │ │ │ │ - smlatbeq fp, lr, r0, r3 │ │ │ │ - tsteq r7, sl, ror #2 │ │ │ │ - smlatbeq sl, r2, r7, fp │ │ │ │ - tsteq r7, r2, ror #2 │ │ │ │ - tsteq r7, lr, asr #2 │ │ │ │ - tsteq r0, r4, lsl #19 │ │ │ │ - tsteq r7, ip, lsr r1 │ │ │ │ - tsteq r7, lr, lsr r1 │ │ │ │ - tsteq r7, r6, lsr r1 │ │ │ │ - @ instruction: 0x010ae19e │ │ │ │ - smlatbeq sl, r0, r1, lr │ │ │ │ - @ instruction: 0x010ae198 │ │ │ │ - strdeq fp, [r7, -sl] │ │ │ │ - ldrdeq fp, [sl, -lr] │ │ │ │ - @ instruction: 0x010b2fb6 │ │ │ │ - smlabteq fp, r6, pc, r2 @ │ │ │ │ - tsteq fp, r2, lsl #12 │ │ │ │ - strdeq fp, [r7, -r0] │ │ │ │ - smlabbeq sl, r2, r6, fp │ │ │ │ - smlatteq r7, r2, r0, fp │ │ │ │ - ldrdeq fp, [r7, -r0] │ │ │ │ - tsteq r0, r8, ror #16 │ │ │ │ - smlabteq r7, r2, r0, fp │ │ │ │ - smlabteq r7, sl, r0, fp │ │ │ │ - smlabteq r7, ip, r0, fp │ │ │ │ - smlabteq r7, r6, r0, fp │ │ │ │ - swpeq fp, lr, [r7] │ │ │ │ - smlatbeq r7, r0, r0, fp │ │ │ │ - strheq fp, [r7, -r2] │ │ │ │ - smlabteq r7, lr, pc, sl @ │ │ │ │ - smlabteq r7, r8, pc, sl @ │ │ │ │ - swpeq fp, lr, [r7] │ │ │ │ - smlatbeq r7, r2, pc, sl @ │ │ │ │ + tsteq r8, r4, ror r3 │ │ │ │ + tsteq fp, lr, asr pc │ │ │ │ + tsteq fp, r2, ror #30 │ │ │ │ + tsteq r7, r0, lsl r0 │ │ │ │ + ldrdeq sl, [r9, -r0] │ │ │ │ + tsteq r7, ip │ │ │ │ + @ instruction: 0x0109a7b2 │ │ │ │ + strdeq sl, [r7, -r6] │ │ │ │ + @ instruction: 0x0109a79c │ │ │ │ + tsteq fp, lr, lsl #30 │ │ │ │ + smlabteq r7, sl, pc, sl @ │ │ │ │ + tsteq sl, r2, lsl #12 │ │ │ │ + smlabteq r7, r2, pc, sl @ │ │ │ │ + smlatbeq r7, lr, pc, sl @ │ │ │ │ + tsteq r0, r4, ror #15 │ │ │ │ @ instruction: 0x0107af9c │ │ │ │ - ldrdeq r9, [sl, -lr] │ │ │ │ - tsteq r7, r6, ror pc │ │ │ │ - tsteq r7, r0, ror pc │ │ │ │ - tsteq r9, sl, ror #24 │ │ │ │ - tsteq r9, sl, ror #24 │ │ │ │ - tsteq r9, r8, ror #24 │ │ │ │ - smlatbeq r9, lr, ip, ip │ │ │ │ - tsteq r9, lr, lsr ip │ │ │ │ - tsteq r9, ip, lsr ip │ │ │ │ - tsteq sl, r6, ror r4 │ │ │ │ - tsteq sl, r8, ror #8 │ │ │ │ - tsteq sl, r2, ror #8 │ │ │ │ - tsteq sl, ip, asr r4 │ │ │ │ - tsteq sl, r6, asr r4 │ │ │ │ - tsteq sl, r0, asr r4 │ │ │ │ - tsteq sl, sl, asr #8 │ │ │ │ - smlabteq r8, ip, r6, r2 │ │ │ │ - smlabteq r8, sl, r6, r2 │ │ │ │ - smlatbeq fp, r4, sp, r2 │ │ │ │ - smlatbeq fp, r2, sp, r2 │ │ │ │ - tsteq sl, ip, lsl #8 │ │ │ │ - tsteq sl, r6, lsl #8 │ │ │ │ - tsteq sl, r0, lsl #8 │ │ │ │ - tsteq fp, r6, ror sp │ │ │ │ - tsteq fp, r4, ror sp │ │ │ │ - tsteq fp, r2, ror sp │ │ │ │ - smlatteq sl, r0, r3, r7 │ │ │ │ - smlabbeq r8, r8, r6, r2 │ │ │ │ - tsteq r8, lr, ror #12 │ │ │ │ - ldrdeq r7, [sl, -r4] │ │ │ │ - @ instruction: 0x0107adbc │ │ │ │ - @ instruction: 0x0107adb6 │ │ │ │ - @ instruction: 0x010ab39c │ │ │ │ - smlatbeq sl, r2, r3, fp │ │ │ │ - smlabbeq sl, r8, r3, fp │ │ │ │ - @ instruction: 0x0110e590 │ │ │ │ - smlabbeq sl, r6, r3, fp │ │ │ │ - smlatbeq r9, r8, r4, sl │ │ │ │ - smlabteq fp, sl, r2, r1 │ │ │ │ - tsteq r7, r0, lsr sp │ │ │ │ - tsteq r7, sl, lsr #26 │ │ │ │ - smlabbeq fp, ip, ip, r2 │ │ │ │ - tsteq r8, r0, lsr pc │ │ │ │ - smlabbeq fp, lr, ip, r2 │ │ │ │ - tsteq sl, r0, lsr r3 │ │ │ │ - tsteq r9, r4, lsr r4 │ │ │ │ + @ instruction: 0x0107af9e │ │ │ │ + @ instruction: 0x0107af96 │ │ │ │ + strdeq sp, [sl, -lr] │ │ │ │ + mrseq lr, (UNDEF: 10) │ │ │ │ + strdeq sp, [sl, -r8] │ │ │ │ + tsteq r7, sl, asr pc │ │ │ │ + tsteq sl, lr, lsr r5 │ │ │ │ + tsteq fp, r6, lsl lr │ │ │ │ + tsteq fp, r6, lsr #28 │ │ │ │ + tsteq fp, r2, ror #8 │ │ │ │ + tsteq r7, r0, asr pc │ │ │ │ + smlatteq sl, r2, r4, fp │ │ │ │ + tsteq r7, r2, asr #30 │ │ │ │ + tsteq r7, r0, lsr pc │ │ │ │ + tsteq r0, r8, asr #13 │ │ │ │ + tsteq r7, r2, lsr #30 │ │ │ │ + tsteq r7, sl, lsr #30 │ │ │ │ + tsteq r7, ip, lsr #30 │ │ │ │ + tsteq r7, r6, lsr #30 │ │ │ │ + strdeq sl, [r7, -lr] │ │ │ │ + tsteq r7, r0, lsl #30 │ │ │ │ + tsteq r7, r2, lsl pc │ │ │ │ + tsteq r7, lr, lsr #28 │ │ │ │ + tsteq r7, r8, lsr #28 │ │ │ │ + strdeq sl, [r7, -lr] │ │ │ │ + tsteq r7, r2, lsl #28 │ │ │ │ + strdeq sl, [r7, -ip] │ │ │ │ + tsteq sl, lr, lsr r6 │ │ │ │ + ldrdeq sl, [r7, -r6] │ │ │ │ + ldrdeq sl, [r7, -r0] │ │ │ │ + smlabteq r9, sl, sl, ip │ │ │ │ + smlabteq r9, sl, sl, ip │ │ │ │ + smlabteq r9, r8, sl, ip │ │ │ │ + tsteq r9, lr, lsl #22 │ │ │ │ + @ instruction: 0x0109ca9e │ │ │ │ + @ instruction: 0x0109ca9c │ │ │ │ + ldrdeq r7, [sl, -r6] │ │ │ │ + smlabteq sl, r8, r2, r7 │ │ │ │ + smlabteq sl, r2, r2, r7 │ │ │ │ + @ instruction: 0x010a72bc │ │ │ │ + @ instruction: 0x010a72b6 │ │ │ │ + @ instruction: 0x010a72b0 │ │ │ │ + smlatbeq sl, sl, r2, r7 │ │ │ │ + tsteq r8, ip, lsr #10 │ │ │ │ + tsteq r8, sl, lsr #10 │ │ │ │ + tsteq fp, r4, lsl #24 │ │ │ │ + tsteq fp, r2, lsl #24 │ │ │ │ + tsteq sl, ip, ror #4 │ │ │ │ + tsteq sl, r6, ror #4 │ │ │ │ + tsteq sl, r0, ror #4 │ │ │ │ + ldrdeq r2, [fp, -r6] │ │ │ │ + ldrdeq r2, [fp, -r4] │ │ │ │ + ldrdeq r2, [fp, -r2] │ │ │ │ + tsteq sl, r0, asr #4 │ │ │ │ + smlatteq r8, r8, r4, r2 │ │ │ │ + smlabteq r8, lr, r4, r2 │ │ │ │ + tsteq sl, r4, lsr r2 │ │ │ │ + tsteq r7, ip, lsl ip │ │ │ │ + tsteq r7, r6, lsl ip │ │ │ │ + strdeq fp, [sl, -ip] │ │ │ │ + tsteq sl, r2, lsl #4 │ │ │ │ + smlatteq sl, r8, r1, fp │ │ │ │ + @ instruction: 0x0110e3f0 │ │ │ │ + smlatteq sl, r6, r1, fp │ │ │ │ + tsteq r9, r8, lsl #6 │ │ │ │ + tsteq fp, sl, lsr #2 │ │ │ │ + @ instruction: 0x0107ab90 │ │ │ │ + smlabbeq r7, sl, fp, sl │ │ │ │ + smlatteq fp, ip, sl, r2 │ │ │ │ + @ instruction: 0x01088d90 │ │ │ │ + smlatteq fp, lr, sl, r2 │ │ │ │ + @ instruction: 0x010ab190 │ │ │ │ + @ instruction: 0x0109a294 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec46c64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6430ff8 │ │ │ │ addsmi r3, r8, #204, 6 @ 0x30000003 │ │ │ │ mvnhi pc, #1 │ │ │ │ strhi pc, [r7], -r0, lsl #4 │ │ │ │ @@ -128386,423 +128386,423 @@ │ │ │ │ ldrbtmi r0, [r8], #-1652 @ 0xfffff98c │ │ │ │ ldclt 0, cr15, [fp] │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0xf0004478 │ │ │ │ @ instruction: 0xf8dfbcb6 │ │ │ │ ldrbtmi r0, [r8], #-1640 @ 0xfffff998 │ │ │ │ ldclt 0, cr15, [r1] │ │ │ │ - tsteq fp, r6, ror #30 │ │ │ │ - tsteq fp, r8, lsl #16 │ │ │ │ - smlabbeq fp, sl, r8, r1 │ │ │ │ - smlatbeq fp, r4, r6, r1 │ │ │ │ - tsteq fp, lr, lsr r5 │ │ │ │ - tsteq fp, r4, lsr #8 │ │ │ │ - tsteq fp, r2, ror r3 │ │ │ │ - tsteq fp, r8, lsl r3 │ │ │ │ - smlabteq fp, r6, r2, r1 │ │ │ │ - smlatteq fp, r4, r2, r1 │ │ │ │ + smlabteq fp, r6, sp, r3 │ │ │ │ + tsteq fp, r8, ror #12 │ │ │ │ + smlatteq fp, sl, r6, r1 │ │ │ │ + tsteq fp, r4, lsl #10 │ │ │ │ + @ instruction: 0x010b139e │ │ │ │ + smlabbeq fp, r4, r2, r1 │ │ │ │ + ldrdeq r1, [fp, -r2] │ │ │ │ + tsteq fp, r8, ror r1 │ │ │ │ + tsteq fp, r6, lsr #2 │ │ │ │ + tsteq fp, r4, asr #2 │ │ │ │ + smlabbeq fp, r6, r1, r1 │ │ │ │ + strdeq r1, [fp, -r0] │ │ │ │ + tsteq fp, r2, lsl r2 │ │ │ │ + @ instruction: 0x010b11b0 │ │ │ │ + @ instruction: 0x010b12ba │ │ │ │ + tsteq fp, ip, ror #4 │ │ │ │ + tsteq fp, lr, ror r2 │ │ │ │ + tsteq fp, r8, lsr r2 │ │ │ │ + ldrdeq r1, [fp, -r2] │ │ │ │ + smlatteq fp, r8, r2, r1 │ │ │ │ + @ instruction: 0x010b129e │ │ │ │ + smlatteq fp, r0, r3, r1 │ │ │ │ + tsteq fp, sl, ror #6 │ │ │ │ + tsteq fp, r8, lsr #6 │ │ │ │ + smlatteq fp, sl, r2, r1 │ │ │ │ + strdeq r1, [fp, -ip] │ │ │ │ tsteq fp, r6, lsr #6 │ │ │ │ - @ instruction: 0x010b1390 │ │ │ │ + tsteq fp, ip, ror #6 │ │ │ │ + tsteq fp, r6, ror r3 │ │ │ │ + tsteq fp, r8, lsr r3 │ │ │ │ + @ instruction: 0x010b13be │ │ │ │ + @ instruction: 0x010b1398 │ │ │ │ + smlabbeq fp, sl, pc, r2 @ │ │ │ │ + tsteq fp, r8, ror #30 │ │ │ │ @ instruction: 0x010b13b2 │ │ │ │ - tsteq fp, r0, asr r3 │ │ │ │ - tsteq fp, sl, asr r4 │ │ │ │ - tsteq fp, ip, lsl #8 │ │ │ │ - tsteq fp, lr, lsl r4 │ │ │ │ - ldrdeq r1, [fp, -r8] │ │ │ │ + @ instruction: 0x010b2f9c │ │ │ │ + tsteq fp, sl, ror pc │ │ │ │ + tsteq fp, r8, rrx │ │ │ │ + strdeq r2, [fp, -r6] │ │ │ │ + @ instruction: 0x010b2fbc │ │ │ │ + @ instruction: 0x010b2f9a │ │ │ │ + tsteq fp, r8, ror pc │ │ │ │ + @ instruction: 0x010b139a │ │ │ │ + smlatbeq fp, ip, r3, r1 │ │ │ │ + smlatbeq fp, r2, pc, r2 @ │ │ │ │ + ldrdeq r1, [fp, -r0] │ │ │ │ + smlatbeq fp, sl, r3, r1 │ │ │ │ + smlabteq fp, ip, pc, r2 @ │ │ │ │ + smlatbeq fp, sl, pc, r2 @ │ │ │ │ + smlatteq fp, r0, r3, r1 │ │ │ │ + @ instruction: 0x010b13ba │ │ │ │ + smlabteq fp, r0, pc, r2 @ │ │ │ │ + strdeq r1, [fp, -sl] │ │ │ │ + ldrdeq r1, [fp, -r4] │ │ │ │ tsteq fp, r2, ror r4 │ │ │ │ - smlabbeq fp, r8, r4, r1 │ │ │ │ - tsteq fp, lr, lsr r4 │ │ │ │ - smlabbeq fp, r0, r5, r1 │ │ │ │ - tsteq fp, sl, lsl #10 │ │ │ │ - smlabteq fp, r8, r4, r1 │ │ │ │ - smlabbeq fp, sl, r4, r1 │ │ │ │ - @ instruction: 0x010b149c │ │ │ │ - smlabteq fp, r6, r4, r1 │ │ │ │ - tsteq fp, ip, lsl #10 │ │ │ │ - tsteq fp, r6, lsl r5 │ │ │ │ + tsteq fp, r0, lsr r4 │ │ │ │ + tsteq fp, sl, lsl #8 │ │ │ │ + smlatteq fp, r4, r3, r1 │ │ │ │ + @ instruction: 0x010b2fb2 │ │ │ │ + smlabteq fp, r4, pc, r2 @ │ │ │ │ + tsteq fp, sl, lsl r4 │ │ │ │ + smlatteq fp, r8, pc, r2 @ │ │ │ │ + smlabteq fp, r2, pc, r2 @ │ │ │ │ + tsteq fp, r0, asr r4 │ │ │ │ + tsteq fp, sl, lsr #8 │ │ │ │ + strdeq r2, [fp, -r8] │ │ │ │ + ldrdeq r2, [fp, -r2] │ │ │ │ + tsteq fp, r4, asr #8 │ │ │ │ + tsteq fp, r2, lsl r0 │ │ │ │ + smlatteq fp, ip, pc, r2 @ │ │ │ │ + tsteq fp, lr, lsl r6 │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + tsteq fp, r6, ror r0 │ │ │ │ + tsteq fp, r4, lsr r0 │ │ │ │ + tsteq fp, lr │ │ │ │ + smlatteq fp, r8, pc, r2 @ │ │ │ │ + tsteq fp, r2, lsr #8 │ │ │ │ + tsteq fp, r4, lsr r4 │ │ │ │ + tsteq fp, lr, lsl r0 │ │ │ │ + tsteq fp, r8, asr r4 │ │ │ │ + tsteq fp, r2, lsr r4 │ │ │ │ + qaddeq r3, r4, fp │ │ │ │ + tsteq fp, lr, lsr #32 │ │ │ │ + tsteq fp, r8, ror #8 │ │ │ │ + tsteq fp, r2, asr #8 │ │ │ │ + tsteq fp, r8, asr #32 │ │ │ │ + smlabbeq fp, r2, r4, r1 │ │ │ │ + tsteq fp, ip, asr r4 │ │ │ │ + strdeq r1, [fp, -sl] │ │ │ │ + @ instruction: 0x010b14b8 │ │ │ │ + @ instruction: 0x010b1492 │ │ │ │ + tsteq fp, ip, ror #8 │ │ │ │ + tsteq fp, sl, lsr r0 │ │ │ │ + tsteq fp, ip, asr #32 │ │ │ │ + smlatbeq fp, r2, r4, r1 │ │ │ │ + tsteq fp, r0, ror r0 │ │ │ │ + tsteq fp, sl, asr #32 │ │ │ │ ldrdeq r1, [fp, -r8] │ │ │ │ + @ instruction: 0x010b14b2 │ │ │ │ + smlabbeq fp, r0, r0, r3 │ │ │ │ + qaddeq r3, sl, fp │ │ │ │ + smlabteq fp, ip, r4, r1 │ │ │ │ + swpeq r3, sl, [fp] │ │ │ │ + tsteq fp, r4, ror r0 │ │ │ │ + smlabbeq fp, r2, r1, r3 │ │ │ │ + tsteq fp, r8, lsl #2 │ │ │ │ + smlabteq fp, r6, r0, r3 │ │ │ │ + smlatbeq fp, r0, r0, r3 │ │ │ │ + tsteq fp, sl, ror r0 │ │ │ │ + @ instruction: 0x010b14b4 │ │ │ │ + smlabteq fp, r6, r4, r1 │ │ │ │ + strheq r3, [fp, -r0] │ │ │ │ + smlatteq fp, sl, r4, r1 │ │ │ │ + smlabteq fp, r4, r4, r1 │ │ │ │ + smlatteq fp, r6, r0, r3 │ │ │ │ + smlabteq fp, r0, r0, r3 │ │ │ │ + strdeq r1, [fp, -sl] │ │ │ │ + ldrdeq r1, [fp, -r4] │ │ │ │ + ldrdeq r3, [fp, -sl] │ │ │ │ + tsteq fp, r4, lsl r5 │ │ │ │ + smlatteq fp, lr, r4, r1 │ │ │ │ + tsteq fp, r8, asr #2 │ │ │ │ + tsteq fp, r6, lsl #2 │ │ │ │ + smlatteq fp, r0, r0, r3 │ │ │ │ + tsteq fp, sl, lsl r5 │ │ │ │ + strdeq r1, [fp, -r4] │ │ │ │ + strdeq r3, [fp, -sl] │ │ │ │ + tsteq fp, r4, lsr r5 │ │ │ │ + tsteq fp, lr, lsl #10 │ │ │ │ + tsteq fp, r0, lsr r1 │ │ │ │ + tsteq fp, sl, lsl #2 │ │ │ │ + tsteq fp, r4, asr #10 │ │ │ │ + tsteq fp, lr, lsl r5 │ │ │ │ + tsteq fp, r4, lsr #2 │ │ │ │ tsteq fp, lr, asr r5 │ │ │ │ tsteq fp, r8, lsr r5 │ │ │ │ - tsteq fp, sl, lsr #2 │ │ │ │ + tsteq fp, r2, lsl #18 │ │ │ │ + strdeq r3, [fp, -r4] │ │ │ │ + tsteq fp, r2, lsr r6 │ │ │ │ + @ instruction: 0x010b15b8 │ │ │ │ + tsteq fp, r6, ror r5 │ │ │ │ + tsteq fp, r0, asr r5 │ │ │ │ + tsteq fp, sl, lsr #10 │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + tsteq fp, sl, lsl #2 │ │ │ │ + tsteq fp, r0, ror #10 │ │ │ │ + tsteq fp, lr, lsr #2 │ │ │ │ tsteq fp, r8, lsl #2 │ │ │ │ - tsteq fp, r2, asr r5 │ │ │ │ - tsteq fp, ip, lsr r1 │ │ │ │ - tsteq fp, sl, lsl r1 │ │ │ │ - tsteq fp, r8, lsl #4 │ │ │ │ - @ instruction: 0x010b3196 │ │ │ │ - tsteq fp, ip, asr r1 │ │ │ │ - tsteq fp, sl, lsr r1 │ │ │ │ + @ instruction: 0x010b1596 │ │ │ │ + tsteq fp, r0, ror r5 │ │ │ │ + tsteq fp, lr, lsr r1 │ │ │ │ tsteq fp, r8, lsl r1 │ │ │ │ - tsteq fp, sl, lsr r5 │ │ │ │ - tsteq fp, ip, asr #10 │ │ │ │ + smlabbeq fp, sl, r5, r1 │ │ │ │ + tsteq fp, r8, asr r1 │ │ │ │ + tsteq fp, r2, lsr r1 │ │ │ │ + ldrdeq r3, [fp, -r0] │ │ │ │ + smlabbeq fp, lr, r1, r3 │ │ │ │ + tsteq fp, r8, ror #2 │ │ │ │ tsteq fp, r2, asr #2 │ │ │ │ - tsteq fp, r0, ror r5 │ │ │ │ - tsteq fp, sl, asr #10 │ │ │ │ - tsteq fp, ip, ror #2 │ │ │ │ - tsteq fp, sl, asr #2 │ │ │ │ - smlabbeq fp, r0, r5, r1 │ │ │ │ - tsteq fp, sl, asr r5 │ │ │ │ - tsteq fp, r0, ror #2 │ │ │ │ - @ instruction: 0x010b159a │ │ │ │ - tsteq fp, r4, ror r5 │ │ │ │ - tsteq fp, r2, lsl r6 │ │ │ │ - ldrdeq r1, [fp, -r0] │ │ │ │ - smlatbeq fp, sl, r5, r1 │ │ │ │ - smlabbeq fp, r4, r5, r1 │ │ │ │ - tsteq fp, r2, asr r1 │ │ │ │ - tsteq fp, r4, ror #2 │ │ │ │ - @ instruction: 0x010b15ba │ │ │ │ - smlabbeq fp, r8, r1, r3 │ │ │ │ - tsteq fp, r2, ror #2 │ │ │ │ - strdeq r1, [fp, -r0] │ │ │ │ - smlabteq fp, sl, r5, r1 │ │ │ │ - @ instruction: 0x010b3198 │ │ │ │ - tsteq fp, r2, ror r1 │ │ │ │ - smlatteq fp, r4, r5, r1 │ │ │ │ - @ instruction: 0x010b31b2 │ │ │ │ - smlabbeq fp, ip, r1, r3 │ │ │ │ - @ instruction: 0x010b17be │ │ │ │ - @ instruction: 0x010b3290 │ │ │ │ - tsteq fp, r6, lsl r2 │ │ │ │ - ldrdeq r3, [fp, -r4] │ │ │ │ + tsteq fp, ip, ror r5 │ │ │ │ + smlabbeq fp, lr, r5, r1 │ │ │ │ + tsteq fp, r8, ror r1 │ │ │ │ + @ instruction: 0x010b15b2 │ │ │ │ + smlabbeq fp, ip, r5, r1 │ │ │ │ smlatbeq fp, lr, r1, r3 │ │ │ │ smlabbeq fp, r8, r1, r3 │ │ │ │ smlabteq fp, r2, r5, r1 │ │ │ │ - ldrdeq r1, [fp, -r4] │ │ │ │ - @ instruction: 0x010b31be │ │ │ │ - strdeq r1, [fp, -r8] │ │ │ │ - ldrdeq r1, [fp, -r2] │ │ │ │ - strdeq r3, [fp, -r4] │ │ │ │ - smlabteq fp, lr, r1, r3 │ │ │ │ + @ instruction: 0x010b159c │ │ │ │ + smlatbeq fp, r2, r1, r3 │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + @ instruction: 0x010b15b6 │ │ │ │ + smlabteq fp, r4, r6, r1 │ │ │ │ + tsteq fp, sl, asr #12 │ │ │ │ tsteq fp, r8, lsl #12 │ │ │ │ smlatteq fp, r2, r5, r1 │ │ │ │ - smlatteq fp, r8, r1, r3 │ │ │ │ - tsteq fp, r2, lsr #12 │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - @ instruction: 0x010b169a │ │ │ │ - tsteq fp, r8, asr r6 │ │ │ │ - tsteq fp, r2, lsr r6 │ │ │ │ - tsteq fp, ip, lsl #12 │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ - smlatteq fp, ip, r1, r3 │ │ │ │ - tsteq fp, r2, asr #12 │ │ │ │ - tsteq fp, r0, lsl r2 │ │ │ │ + @ instruction: 0x010b15bc │ │ │ │ + smlabbeq fp, sl, r1, r3 │ │ │ │ + @ instruction: 0x010b319c │ │ │ │ + strdeq r1, [fp, -r2] │ │ │ │ + smlabteq fp, r0, r1, r3 │ │ │ │ + @ instruction: 0x010b319a │ │ │ │ + tsteq fp, r8, lsr #12 │ │ │ │ + tsteq fp, r2, lsl #12 │ │ │ │ + ldrdeq r3, [fp, -r0] │ │ │ │ + smlatbeq fp, sl, r1, r3 │ │ │ │ + tsteq fp, ip, lsl r6 │ │ │ │ smlatteq fp, sl, r1, r3 │ │ │ │ - tsteq fp, r8, ror r6 │ │ │ │ - tsteq fp, r2, asr r6 │ │ │ │ - tsteq fp, r0, lsr #4 │ │ │ │ - strdeq r3, [fp, -sl] │ │ │ │ - tsteq fp, ip, ror #12 │ │ │ │ - tsteq fp, sl, lsr r2 │ │ │ │ - tsteq fp, r4, lsl r2 │ │ │ │ - tsteq fp, r2, lsr #6 │ │ │ │ - smlatbeq fp, r8, r2, r3 │ │ │ │ - tsteq fp, r6, ror #4 │ │ │ │ - tsteq fp, r0, asr #4 │ │ │ │ + smlabteq fp, r4, r1, r3 │ │ │ │ + smlabbeq fp, sl, r6, r1 │ │ │ │ + tsteq fp, r8, asr #12 │ │ │ │ + tsteq fp, r2, lsr #12 │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + smlabteq fp, sl, r1, r3 │ │ │ │ + tsteq fp, ip, lsr r6 │ │ │ │ + tsteq fp, sl, lsl #4 │ │ │ │ + smlatteq fp, r4, r1, r3 │ │ │ │ + tsteq fp, r2, ror r6 │ │ │ │ + tsteq fp, ip, asr #12 │ │ │ │ tsteq fp, sl, lsl r2 │ │ │ │ - tsteq fp, r4, asr r6 │ │ │ │ + strdeq r3, [fp, -r4] │ │ │ │ tsteq fp, r6, ror #12 │ │ │ │ + tsteq fp, r4, lsr r2 │ │ │ │ + tsteq fp, lr, lsl #4 │ │ │ │ + tsteq fp, r0, asr #16 │ │ │ │ + tsteq fp, r2, lsl r3 │ │ │ │ + @ instruction: 0x010b3298 │ │ │ │ + tsteq fp, r6, asr r2 │ │ │ │ + tsteq fp, r0, lsr r2 │ │ │ │ + tsteq fp, sl, lsl #4 │ │ │ │ + tsteq fp, r4, asr #12 │ │ │ │ + tsteq fp, r6, asr r6 │ │ │ │ + tsteq fp, r0, asr #4 │ │ │ │ + tsteq fp, sl, ror r6 │ │ │ │ + tsteq fp, r4, asr r6 │ │ │ │ + tsteq fp, r6, ror r2 │ │ │ │ tsteq fp, r0, asr r2 │ │ │ │ smlabbeq fp, sl, r6, r1 │ │ │ │ tsteq fp, r4, ror #12 │ │ │ │ - smlabbeq fp, r6, r2, r3 │ │ │ │ - tsteq fp, r0, ror #4 │ │ │ │ - @ instruction: 0x010b169a │ │ │ │ - tsteq fp, r4, ror r6 │ │ │ │ - tsteq fp, sl, ror r2 │ │ │ │ + tsteq fp, sl, ror #4 │ │ │ │ + smlatbeq fp, r4, r6, r1 │ │ │ │ + tsteq fp, lr, ror r6 │ │ │ │ + tsteq fp, ip, lsl r7 │ │ │ │ + ldrdeq r1, [fp, -sl] │ │ │ │ @ instruction: 0x010b16b4 │ │ │ │ smlabbeq fp, lr, r6, r1 │ │ │ │ - smlatteq fp, r8, r2, r3 │ │ │ │ - smlatbeq fp, r6, r2, r3 │ │ │ │ - smlabbeq fp, r0, r2, r3 │ │ │ │ - @ instruction: 0x010b16ba │ │ │ │ - @ instruction: 0x010b1694 │ │ │ │ - @ instruction: 0x010b329a │ │ │ │ + tsteq fp, ip, asr r2 │ │ │ │ + tsteq fp, lr, ror #4 │ │ │ │ + smlabteq fp, r4, r6, r1 │ │ │ │ + @ instruction: 0x010b3292 │ │ │ │ + tsteq fp, ip, ror #4 │ │ │ │ + strdeq r1, [fp, -sl] │ │ │ │ ldrdeq r1, [fp, -r4] │ │ │ │ - smlatbeq fp, lr, r6, r1 │ │ │ │ - ldrdeq r3, [fp, -r0] │ │ │ │ - smlatbeq fp, sl, r2, r3 │ │ │ │ - smlatteq fp, r4, r6, r1 │ │ │ │ - @ instruction: 0x010b16be │ │ │ │ - smlabteq fp, r4, r2, r3 │ │ │ │ - strdeq r1, [fp, -lr] │ │ │ │ - ldrdeq r1, [fp, -r8] │ │ │ │ - smlatbeq fp, r2, sl, r1 │ │ │ │ - @ instruction: 0x010b3494 │ │ │ │ - ldrdeq r1, [fp, -r2] │ │ │ │ - tsteq fp, r8, asr r7 │ │ │ │ - tsteq fp, r6, lsl r7 │ │ │ │ - strdeq r1, [fp, -r0] │ │ │ │ - smlabteq fp, sl, r6, r1 │ │ │ │ - @ instruction: 0x010b3298 │ │ │ │ - smlatbeq fp, sl, r2, r3 │ │ │ │ - tsteq fp, r0, lsl #14 │ │ │ │ - smlabteq fp, lr, r2, r3 │ │ │ │ - smlatbeq fp, r8, r2, r3 │ │ │ │ - tsteq fp, r6, lsr r7 │ │ │ │ - tsteq fp, r0, lsl r7 │ │ │ │ - ldrdeq r3, [fp, -lr] │ │ │ │ - @ instruction: 0x010b32b8 │ │ │ │ - tsteq fp, sl, lsr #14 │ │ │ │ - strdeq r3, [fp, -r8] │ │ │ │ + smlatbeq fp, r2, r2, r3 │ │ │ │ + tsteq fp, ip, ror r2 │ │ │ │ + smlatteq fp, lr, r6, r1 │ │ │ │ + @ instruction: 0x010b32bc │ │ │ │ + @ instruction: 0x010b3296 │ │ │ │ + smlatbeq fp, r4, r3, r3 │ │ │ │ + tsteq fp, sl, lsr #6 │ │ │ │ + smlatteq fp, r8, r2, r3 │ │ │ │ + smlabteq fp, r2, r2, r3 │ │ │ │ + @ instruction: 0x010b329c │ │ │ │ + ldrdeq r1, [fp, -r6] │ │ │ │ + smlatteq fp, r8, r6, r1 │ │ │ │ ldrdeq r3, [fp, -r2] │ │ │ │ - tsteq fp, r0, ror r3 │ │ │ │ - tsteq fp, lr, lsr #6 │ │ │ │ + tsteq fp, ip, lsl #14 │ │ │ │ + smlatteq fp, r6, r6, r1 │ │ │ │ tsteq fp, r8, lsl #6 │ │ │ │ smlatteq fp, r2, r2, r3 │ │ │ │ tsteq fp, ip, lsl r7 │ │ │ │ - tsteq fp, lr, lsr #14 │ │ │ │ - tsteq fp, r8, lsl r3 │ │ │ │ - tsteq fp, r2, asr r7 │ │ │ │ - tsteq fp, ip, lsr #14 │ │ │ │ - tsteq fp, lr, asr #6 │ │ │ │ + strdeq r1, [fp, -r6] │ │ │ │ + strdeq r3, [fp, -ip] │ │ │ │ + tsteq fp, r6, lsr r7 │ │ │ │ + tsteq fp, r0, lsl r7 │ │ │ │ + tsteq fp, sl, ror #6 │ │ │ │ tsteq fp, r8, lsr #6 │ │ │ │ - tsteq fp, r2, ror #14 │ │ │ │ + tsteq fp, r2, lsl #6 │ │ │ │ tsteq fp, ip, lsr r7 │ │ │ │ - tsteq fp, r2, asr #6 │ │ │ │ - tsteq fp, ip, ror r7 │ │ │ │ + tsteq fp, r6, lsl r7 │ │ │ │ + tsteq fp, ip, lsl r3 │ │ │ │ tsteq fp, r6, asr r7 │ │ │ │ - tsteq fp, r4, ror #16 │ │ │ │ - smlatteq fp, sl, r7, r1 │ │ │ │ - smlatbeq fp, r8, r7, r1 │ │ │ │ - smlabbeq fp, r2, r7, r1 │ │ │ │ - tsteq fp, ip, asr r7 │ │ │ │ - tsteq fp, sl, lsr #6 │ │ │ │ - tsteq fp, ip, lsr r3 │ │ │ │ - @ instruction: 0x010b1792 │ │ │ │ - tsteq fp, r0, ror #6 │ │ │ │ - tsteq fp, sl, lsr r3 │ │ │ │ - smlabteq fp, r8, r7, r1 │ │ │ │ + tsteq fp, r0, lsr r7 │ │ │ │ + tsteq fp, r2, asr r3 │ │ │ │ + tsteq fp, ip, lsr #6 │ │ │ │ + tsteq fp, r6, ror #14 │ │ │ │ + tsteq fp, r0, asr #14 │ │ │ │ + tsteq fp, r6, asr #6 │ │ │ │ + smlabbeq fp, r0, r7, r1 │ │ │ │ + tsteq fp, sl, asr r7 │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + strdeq r3, [fp, -r2] │ │ │ │ + tsteq fp, ip, lsl #10 │ │ │ │ + tsteq fp, sl, asr #16 │ │ │ │ + ldrdeq r1, [fp, -r0] │ │ │ │ + smlabbeq fp, lr, r7, r1 │ │ │ │ + tsteq fp, r8, ror #14 │ │ │ │ + tsteq fp, r2, asr #14 │ │ │ │ + tsteq fp, r0, lsl r3 │ │ │ │ + tsteq fp, r2, lsr #6 │ │ │ │ + tsteq fp, r8, ror r7 │ │ │ │ + tsteq fp, r6, asr #6 │ │ │ │ + tsteq fp, r0, lsr #6 │ │ │ │ + smlatbeq fp, lr, r7, r1 │ │ │ │ + smlabbeq fp, r8, r7, r1 │ │ │ │ + tsteq fp, r6, asr r3 │ │ │ │ + tsteq fp, r0, lsr r3 │ │ │ │ smlatbeq fp, r2, r7, r1 │ │ │ │ tsteq fp, r0, ror r3 │ │ │ │ tsteq fp, sl, asr #6 │ │ │ │ - @ instruction: 0x010b17bc │ │ │ │ - smlabbeq fp, sl, r3, r3 │ │ │ │ - tsteq fp, r4, ror #6 │ │ │ │ - tsteq fp, sl, lsr #16 │ │ │ │ - smlatteq fp, r8, r7, r1 │ │ │ │ - smlabteq fp, r2, r7, r1 │ │ │ │ + smlatteq fp, r8, r3, r3 │ │ │ │ + smlatbeq fp, r6, r3, r3 │ │ │ │ + smlabbeq fp, r0, r3, r3 │ │ │ │ + tsteq fp, sl, asr r3 │ │ │ │ + @ instruction: 0x010b1794 │ │ │ │ + smlatbeq fp, r6, r7, r1 │ │ │ │ @ instruction: 0x010b3390 │ │ │ │ - tsteq fp, sl, ror #6 │ │ │ │ - ldrdeq r1, [fp, -ip] │ │ │ │ - smlatbeq fp, sl, r3, r3 │ │ │ │ - smlabbeq fp, r4, r3, r3 │ │ │ │ - tsteq fp, r2, lsl r8 │ │ │ │ - smlatteq fp, ip, r7, r1 │ │ │ │ + smlabteq fp, sl, r7, r1 │ │ │ │ + smlatbeq fp, r4, r7, r1 │ │ │ │ + smlabteq fp, r6, r3, r3 │ │ │ │ + smlatbeq fp, r0, r3, r3 │ │ │ │ + ldrdeq r1, [fp, -sl] │ │ │ │ + @ instruction: 0x010b17b4 │ │ │ │ @ instruction: 0x010b33ba │ │ │ │ - @ instruction: 0x010b3394 │ │ │ │ - tsteq fp, r6, lsl #16 │ │ │ │ - ldrdeq r3, [fp, -r4] │ │ │ │ - smlatbeq fp, lr, r3, r3 │ │ │ │ - smlatteq fp, r0, r9, r1 │ │ │ │ - @ instruction: 0x010b34b2 │ │ │ │ - tsteq fp, r8, lsr r4 │ │ │ │ - strdeq r3, [fp, -r6] │ │ │ │ - ldrdeq r3, [fp, -r0] │ │ │ │ - smlatbeq fp, sl, r3, r3 │ │ │ │ - smlatteq fp, r4, r7, r1 │ │ │ │ - strdeq r1, [fp, -r6] │ │ │ │ - smlatteq fp, r0, r3, r3 │ │ │ │ - tsteq fp, sl, lsl r8 │ │ │ │ strdeq r1, [fp, -r4] │ │ │ │ - tsteq fp, r6, lsl r4 │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - tsteq fp, sl, lsr #16 │ │ │ │ - tsteq fp, r4, lsl #16 │ │ │ │ - tsteq fp, sl, lsl #8 │ │ │ │ - tsteq fp, r4, asr #16 │ │ │ │ - tsteq fp, lr, lsl r8 │ │ │ │ - @ instruction: 0x010b18bc │ │ │ │ - tsteq fp, sl, ror r8 │ │ │ │ - tsteq fp, r4, asr r8 │ │ │ │ - tsteq fp, lr, lsr #16 │ │ │ │ - strdeq r3, [fp, -ip] │ │ │ │ - tsteq fp, lr, lsl #8 │ │ │ │ - tsteq fp, r4, ror #16 │ │ │ │ + smlabteq fp, lr, r7, r1 │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + tsteq fp, r2, ror #16 │ │ │ │ + tsteq fp, r0, lsr #16 │ │ │ │ + strdeq r1, [fp, -sl] │ │ │ │ + ldrdeq r1, [fp, -r4] │ │ │ │ + smlatbeq fp, r2, r3, r3 │ │ │ │ + @ instruction: 0x010b33b4 │ │ │ │ + tsteq fp, sl, lsl #16 │ │ │ │ + ldrdeq r3, [fp, -r8] │ │ │ │ + @ instruction: 0x010b33b2 │ │ │ │ + tsteq fp, r0, asr #16 │ │ │ │ + tsteq fp, sl, lsl r8 │ │ │ │ + smlatteq fp, r8, r3, r3 │ │ │ │ + smlabteq fp, r2, r3, r3 │ │ │ │ + tsteq fp, r4, lsr r8 │ │ │ │ + tsteq fp, r2, lsl #8 │ │ │ │ + ldrdeq r3, [fp, -ip] │ │ │ │ + tsteq fp, sl, ror r4 │ │ │ │ + tsteq fp, r8, lsr r4 │ │ │ │ + tsteq fp, r2, lsl r4 │ │ │ │ + smlatteq fp, ip, r3, r3 │ │ │ │ + tsteq fp, r6, lsr #16 │ │ │ │ + tsteq fp, r8, lsr r8 │ │ │ │ + tsteq fp, r2, lsr #8 │ │ │ │ + tsteq fp, ip, asr r8 │ │ │ │ + tsteq fp, r6, lsr r8 │ │ │ │ + tsteq fp, r8, asr r4 │ │ │ │ tsteq fp, r2, lsr r4 │ │ │ │ - tsteq fp, ip, lsl #8 │ │ │ │ - @ instruction: 0x010b189a │ │ │ │ - tsteq fp, r4, ror r8 │ │ │ │ - tsteq fp, r2, asr #8 │ │ │ │ - tsteq fp, ip, lsl r4 │ │ │ │ - smlabbeq fp, lr, r8, r1 │ │ │ │ - tsteq fp, ip, asr r4 │ │ │ │ - tsteq fp, r6, lsr r4 │ │ │ │ - tsteq fp, r4, asr #10 │ │ │ │ - smlabteq fp, sl, r4, r3 │ │ │ │ - smlabbeq fp, r8, r4, r3 │ │ │ │ - tsteq fp, r2, ror #8 │ │ │ │ - tsteq fp, ip, lsr r4 │ │ │ │ - tsteq fp, r6, ror r8 │ │ │ │ - smlabbeq fp, r8, r8, r1 │ │ │ │ - tsteq fp, r2, ror r4 │ │ │ │ - smlatbeq fp, ip, r8, r1 │ │ │ │ + tsteq fp, ip, ror #16 │ │ │ │ + tsteq fp, r6, asr #16 │ │ │ │ + tsteq fp, ip, asr #8 │ │ │ │ smlabbeq fp, r6, r8, r1 │ │ │ │ - smlatbeq fp, r8, r4, r3 │ │ │ │ - smlabbeq fp, r2, r4, r3 │ │ │ │ + tsteq fp, r0, ror #16 │ │ │ │ + tsteq fp, r6, lsr #12 │ │ │ │ + tsteq fp, r4, ror #18 │ │ │ │ + smlatteq fp, sl, r8, r1 │ │ │ │ + smlatbeq fp, r8, r8, r1 │ │ │ │ + smlabbeq fp, r2, r8, r1 │ │ │ │ + tsteq fp, ip, asr r8 │ │ │ │ + tsteq fp, sl, lsr #8 │ │ │ │ + tsteq fp, ip, lsr r4 │ │ │ │ + @ instruction: 0x010b1892 │ │ │ │ + tsteq fp, r0, ror #8 │ │ │ │ + tsteq fp, sl, lsr r4 │ │ │ │ + smlabteq fp, r8, r8, r1 │ │ │ │ + smlatbeq fp, r2, r8, r1 │ │ │ │ + tsteq fp, r0, ror r4 │ │ │ │ + tsteq fp, sl, asr #8 │ │ │ │ @ instruction: 0x010b18bc │ │ │ │ - @ instruction: 0x010b1896 │ │ │ │ - @ instruction: 0x010b349c │ │ │ │ - ldrdeq r1, [fp, -r6] │ │ │ │ - @ instruction: 0x010b18b0 │ │ │ │ - tsteq fp, sl, lsl #10 │ │ │ │ - smlabteq fp, r8, r4, r3 │ │ │ │ - smlatbeq fp, r2, r4, r3 │ │ │ │ - ldrdeq r1, [fp, -ip] │ │ │ │ - @ instruction: 0x010b18b6 │ │ │ │ - @ instruction: 0x010b34bc │ │ │ │ + smlabbeq fp, sl, r4, r3 │ │ │ │ + tsteq fp, r4, ror #8 │ │ │ │ + tsteq fp, r2, lsl #10 │ │ │ │ + smlabteq fp, r0, r4, r3 │ │ │ │ + @ instruction: 0x010b349a │ │ │ │ + tsteq fp, r4, ror r4 │ │ │ │ + smlatbeq fp, lr, r8, r1 │ │ │ │ + smlabteq fp, r0, r8, r1 │ │ │ │ + smlatbeq fp, sl, r4, r3 │ │ │ │ + smlatteq fp, r4, r8, r1 │ │ │ │ + @ instruction: 0x010b18be │ │ │ │ + smlatteq fp, r0, r4, r3 │ │ │ │ + @ instruction: 0x010b34ba │ │ │ │ + strdeq r1, [fp, -r4] │ │ │ │ + smlabteq fp, lr, r8, r1 │ │ │ │ + ldrdeq r3, [fp, -r4] │ │ │ │ + tsteq fp, lr, lsl #18 │ │ │ │ + smlatteq fp, r8, r8, r1 │ │ │ │ strdeq r1, [fp, -r6] │ │ │ │ - ldrdeq r1, [fp, -r0] │ │ │ │ + tsteq fp, ip, ror r9 │ │ │ │ + tsteq fp, sl, lsr r9 │ │ │ │ + tsteq fp, r4, lsl r9 │ │ │ │ + smlatteq fp, lr, r8, r1 │ │ │ │ + @ instruction: 0x010b34bc │ │ │ │ + smlabteq fp, lr, r4, r3 │ │ │ │ + tsteq fp, r4, lsr #18 │ │ │ │ strdeq r3, [fp, -r2] │ │ │ │ smlabteq fp, ip, r4, r3 │ │ │ │ - tsteq fp, r6, lsl #18 │ │ │ │ - smlatteq fp, r0, r8, r1 │ │ │ │ - smlatteq fp, r6, r4, r3 │ │ │ │ - tsteq fp, r0, lsr #18 │ │ │ │ - strdeq r1, [fp, -sl] │ │ │ │ - tsteq fp, ip, ror r0 │ │ │ │ - @ instruction: 0x010b3892 │ │ │ │ - smlatbeq fp, ip, r6, r3 │ │ │ │ - smlatteq fp, sl, r9, r1 │ │ │ │ - tsteq fp, r0, ror r9 │ │ │ │ - tsteq fp, lr, lsr #18 │ │ │ │ - tsteq fp, r8, lsl #18 │ │ │ │ - smlatteq fp, r2, r8, r1 │ │ │ │ - @ instruction: 0x010b34b0 │ │ │ │ - smlabteq fp, r2, r4, r3 │ │ │ │ - tsteq fp, r8, lsl r9 │ │ │ │ - smlatteq fp, r6, r4, r3 │ │ │ │ - smlabteq fp, r0, r4, r3 │ │ │ │ + tsteq fp, sl, asr r9 │ │ │ │ + tsteq fp, r4, lsr r9 │ │ │ │ + tsteq fp, r2, lsl #10 │ │ │ │ + ldrdeq r3, [fp, -ip] │ │ │ │ tsteq fp, lr, asr #18 │ │ │ │ - tsteq fp, r8, lsr #18 │ │ │ │ + tsteq fp, ip, lsl r5 │ │ │ │ strdeq r3, [fp, -r6] │ │ │ │ - ldrdeq r3, [fp, -r0] │ │ │ │ - tsteq fp, r2, asr #18 │ │ │ │ - tsteq fp, r0, lsl r5 │ │ │ │ - smlatteq fp, sl, r4, r3 │ │ │ │ - smlabbeq fp, r8, r5, r3 │ │ │ │ - tsteq fp, r6, asr #10 │ │ │ │ - tsteq fp, r0, lsr #10 │ │ │ │ - strdeq r3, [fp, -sl] │ │ │ │ - tsteq fp, r4, lsr r9 │ │ │ │ - tsteq fp, r6, asr #18 │ │ │ │ - tsteq fp, r0, lsr r5 │ │ │ │ - tsteq fp, sl, ror #18 │ │ │ │ - tsteq fp, r4, asr #18 │ │ │ │ - tsteq fp, r6, ror #10 │ │ │ │ - tsteq fp, r0, asr #10 │ │ │ │ + @ instruction: 0x010b19bc │ │ │ │ tsteq fp, sl, ror r9 │ │ │ │ tsteq fp, r4, asr r9 │ │ │ │ - tsteq fp, sl, asr r5 │ │ │ │ - @ instruction: 0x010b1994 │ │ │ │ + tsteq fp, r2, lsr #10 │ │ │ │ + strdeq r3, [fp, -ip] │ │ │ │ tsteq fp, lr, ror #18 │ │ │ │ - tsteq fp, ip, ror sl │ │ │ │ - tsteq fp, r2, lsl #20 │ │ │ │ - smlabteq fp, r0, r9, r1 │ │ │ │ - @ instruction: 0x010b199a │ │ │ │ - tsteq fp, r4, ror r9 │ │ │ │ - tsteq fp, r2, asr #10 │ │ │ │ - tsteq fp, r4, asr r5 │ │ │ │ - smlatbeq fp, sl, r9, r1 │ │ │ │ - tsteq fp, r8, ror r5 │ │ │ │ - tsteq fp, r2, asr r5 │ │ │ │ - smlatteq fp, r0, r9, r1 │ │ │ │ - @ instruction: 0x010b19ba │ │ │ │ - smlabbeq fp, r8, r5, r3 │ │ │ │ - tsteq fp, r2, ror #10 │ │ │ │ - ldrdeq r1, [fp, -r4] │ │ │ │ - smlatbeq fp, r2, r5, r3 │ │ │ │ - tsteq fp, ip, ror r5 │ │ │ │ - tsteq fp, sl, lsl r6 │ │ │ │ - ldrdeq r3, [fp, -r8] │ │ │ │ - @ instruction: 0x010b35b2 │ │ │ │ - smlabbeq fp, ip, r5, r3 │ │ │ │ - smlabteq fp, r6, r9, r1 │ │ │ │ - ldrdeq r1, [fp, -r8] │ │ │ │ - smlabteq fp, r2, r5, r3 │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - ldrdeq r1, [fp, -r6] │ │ │ │ - strdeq r3, [fp, -r8] │ │ │ │ - ldrdeq r3, [fp, -r2] │ │ │ │ - tsteq fp, ip, lsl #20 │ │ │ │ - smlatteq fp, r6, r9, r1 │ │ │ │ - smlatteq fp, ip, r5, r3 │ │ │ │ - tsteq fp, r6, lsr #20 │ │ │ │ - tsteq fp, r0, lsl #20 │ │ │ │ - smlabteq fp, r6, r7, r3 │ │ │ │ - tsteq fp, r4, lsl #22 │ │ │ │ - smlabbeq fp, sl, sl, r1 │ │ │ │ - tsteq fp, r8, asr #20 │ │ │ │ - tsteq fp, r2, lsr #20 │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - smlabteq fp, sl, r5, r3 │ │ │ │ - ldrdeq r3, [fp, -ip] │ │ │ │ - tsteq fp, r2, lsr sl │ │ │ │ - tsteq fp, r0, lsl #12 │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ - tsteq fp, r8, ror #20 │ │ │ │ - tsteq fp, r2, asr #20 │ │ │ │ - tsteq fp, r0, lsl r6 │ │ │ │ - smlatteq fp, sl, r5, r3 │ │ │ │ - tsteq fp, ip, asr sl │ │ │ │ - tsteq fp, sl, lsr #12 │ │ │ │ - tsteq fp, r4, lsl #12 │ │ │ │ - smlatbeq fp, r2, r6, r3 │ │ │ │ - tsteq fp, r0, ror #12 │ │ │ │ + tsteq fp, ip, lsr r5 │ │ │ │ + tsteq fp, r6, lsl r5 │ │ │ │ + smlatbeq fp, r4, r9, r1 │ │ │ │ + tsteq fp, lr, ror r9 │ │ │ │ + tsteq fp, ip, asr #10 │ │ │ │ + tsteq fp, r6, lsr #10 │ │ │ │ + @ instruction: 0x010b1998 │ │ │ │ + tsteq fp, r6, ror #10 │ │ │ │ + tsteq fp, r0, asr #10 │ │ │ │ + tsteq fp, sl, lsl #18 │ │ │ │ + tsteq fp, r8, ror #22 │ │ │ │ tsteq fp, sl, lsr r6 │ │ │ │ - tsteq fp, r4, lsl r6 │ │ │ │ - tsteq fp, lr, asr #20 │ │ │ │ - tsteq fp, r0, ror #20 │ │ │ │ - tsteq fp, sl, asr #12 │ │ │ │ - smlabbeq fp, r4, sl, r1 │ │ │ │ - tsteq fp, lr, asr sl │ │ │ │ - smlabbeq fp, r0, r6, r3 │ │ │ │ - tsteq fp, sl, asr r6 │ │ │ │ - @ instruction: 0x010b1a94 │ │ │ │ - tsteq fp, lr, ror #20 │ │ │ │ - tsteq fp, r4, ror r6 │ │ │ │ - smlatbeq fp, lr, sl, r1 │ │ │ │ - smlabbeq fp, r8, sl, r1 │ │ │ │ - @ instruction: 0x010b1b96 │ │ │ │ - tsteq fp, ip, lsl fp │ │ │ │ - ldrdeq r1, [fp, -sl] │ │ │ │ - @ instruction: 0x010b1ab4 │ │ │ │ - smlabbeq fp, lr, sl, r1 │ │ │ │ - tsteq fp, ip, asr r6 │ │ │ │ - tsteq fp, lr, ror #12 │ │ │ │ - smlabteq fp, r4, sl, r1 │ │ │ │ - @ instruction: 0x010b3692 │ │ │ │ - tsteq fp, ip, ror #12 │ │ │ │ - strdeq r1, [fp, -sl] │ │ │ │ - ldrdeq r1, [fp, -r4] │ │ │ │ - smlatbeq fp, r2, r6, r3 │ │ │ │ - tsteq fp, ip, ror r6 │ │ │ │ - smlatteq fp, lr, sl, r1 │ │ │ │ - @ instruction: 0x010b36bc │ │ │ │ - @ instruction: 0x010b3696 │ │ │ │ - tsteq fp, ip, asr fp │ │ │ │ - tsteq fp, sl, lsl fp │ │ │ │ - strdeq r1, [fp, -r4] │ │ │ │ - smlabteq fp, r2, r6, r3 │ │ │ │ - @ instruction: 0x010b369c │ │ │ │ - tsteq fp, lr, lsl #22 │ │ │ │ - ldrdeq r3, [fp, -ip] │ │ │ │ - @ instruction: 0x010b36b6 │ │ │ │ - tsteq fp, r4, asr #22 │ │ │ │ - tsteq fp, lr, lsl fp │ │ │ │ - smlatteq fp, ip, r6, r3 │ │ │ │ - smlabteq fp, r6, r6, r3 │ │ │ │ - tsteq fp, r8, lsr fp │ │ │ │ - tsteq fp, r6, lsl #14 │ │ │ │ - smlatteq fp, r0, r6, r3 │ │ │ │ - smlatbeq fp, sl, sl, r3 │ │ │ │ - tsteq fp, r8, lsl #26 │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ - tsteq fp, r0, ror #14 │ │ │ │ - tsteq fp, lr, lsl r7 │ │ │ │ + smlabteq fp, r0, r5, r3 │ │ │ │ + tsteq fp, lr, ror r5 │ │ │ │ ldrbtmi r4, [r8], #-2239 @ 0xfffff741 │ │ │ │ ldmmi pc!, {r0, r1, r3, r4, r5, r6, r8, sp, lr, pc} @ │ │ │ │ cmn r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2238 @ 0xfffff742 │ │ │ │ ldmmi lr!, {r0, r2, r4, r5, r6, r8, sp, lr, pc} │ │ │ │ cmn r2, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2237 @ 0xfffff743 │ │ │ │ @@ -128987,142 +128987,142 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2177 @ 0xfffff77f │ │ │ │ stmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2176 @ 0xfffff780 │ │ │ │ stmmi r0, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - swpeq r3, r6, [fp] │ │ │ │ - tsteq fp, r4, ror r0 │ │ │ │ - @ instruction: 0x010b14b2 │ │ │ │ - smlabteq fp, r8, r4, r1 │ │ │ │ - strheq r3, [fp, -r6] │ │ │ │ - strdeq r1, [fp, -r4] │ │ │ │ - ldrdeq r1, [fp, -r2] │ │ │ │ + strdeq r2, [fp, -r6] │ │ │ │ + ldrdeq r2, [fp, -r4] │ │ │ │ + tsteq fp, r2, lsl r3 │ │ │ │ + tsteq fp, r8, lsr #6 │ │ │ │ + tsteq fp, r6, lsl pc │ │ │ │ + tsteq fp, r4, asr r3 │ │ │ │ + tsteq fp, r2, lsr r3 │ │ │ │ + tsteq fp, r8, asr pc │ │ │ │ + tsteq fp, r6, lsr pc │ │ │ │ + tsteq fp, r4, ror r3 │ │ │ │ + tsteq fp, r2, asr r3 │ │ │ │ + tsteq fp, ip, asr pc │ │ │ │ + @ instruction: 0x010b139a │ │ │ │ + tsteq fp, r8, ror r3 │ │ │ │ + tsteq fp, sl, lsl r4 │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + @ instruction: 0x010b13ba │ │ │ │ + @ instruction: 0x010b1398 │ │ │ │ + tsteq fp, sl, ror #30 │ │ │ │ + smlabbeq fp, r0, pc, r2 @ │ │ │ │ + ldrdeq r1, [fp, -sl] │ │ │ │ + smlatbeq fp, ip, pc, r2 @ │ │ │ │ + smlabbeq fp, sl, pc, r2 @ │ │ │ │ + tsteq fp, ip, lsl r4 │ │ │ │ + strdeq r1, [fp, -sl] │ │ │ │ + smlabteq fp, ip, pc, r2 @ │ │ │ │ + smlatbeq fp, sl, pc, r2 @ │ │ │ │ + tsteq fp, r0, lsr #8 │ │ │ │ + strdeq r2, [fp, -r2] │ │ │ │ + ldrdeq r2, [fp, -r0] │ │ │ │ + smlatteq fp, r2, r0, r3 │ │ │ │ + tsteq fp, ip, rrx │ │ │ │ + tsteq fp, lr, lsr #32 │ │ │ │ + tsteq fp, ip │ │ │ │ + smlatteq fp, sl, pc, r2 @ │ │ │ │ + tsteq fp, r8, lsr #8 │ │ │ │ + tsteq fp, lr, lsr r4 │ │ │ │ + tsteq fp, ip, lsr #32 │ │ │ │ + tsteq fp, sl, ror #8 │ │ │ │ + tsteq fp, r8, asr #8 │ │ │ │ + tsteq fp, lr, rrx │ │ │ │ + tsteq fp, ip, asr #32 │ │ │ │ + smlabbeq fp, sl, r4, r1 │ │ │ │ + tsteq fp, r8, ror #8 │ │ │ │ + tsteq fp, r2, ror r0 │ │ │ │ + @ instruction: 0x010b14b0 │ │ │ │ + smlabbeq fp, lr, r4, r1 │ │ │ │ + smlatteq fp, ip, r0, r3 │ │ │ │ + smlatbeq fp, lr, r0, r3 │ │ │ │ + smlabbeq fp, ip, r0, r3 │ │ │ │ + smlabteq fp, sl, r4, r1 │ │ │ │ + smlatbeq fp, r8, r4, r1 │ │ │ │ + strheq r3, [fp, -r2] │ │ │ │ + strdeq r1, [fp, -r0] │ │ │ │ + smlabteq fp, lr, r4, r1 │ │ │ │ + strdeq r3, [fp, -r4] │ │ │ │ + ldrdeq r3, [fp, -r2] │ │ │ │ + tsteq fp, r0, lsl r5 │ │ │ │ + smlatteq fp, lr, r4, r1 │ │ │ │ strdeq r3, [fp, -r8] │ │ │ │ - ldrdeq r3, [fp, -r6] │ │ │ │ + tsteq fp, r6, lsr r5 │ │ │ │ tsteq fp, r4, lsl r5 │ │ │ │ - strdeq r1, [fp, -r2] │ │ │ │ - strdeq r3, [fp, -ip] │ │ │ │ - tsteq fp, sl, lsr r5 │ │ │ │ - tsteq fp, r8, lsl r5 │ │ │ │ - @ instruction: 0x010b15ba │ │ │ │ - tsteq fp, ip, ror r5 │ │ │ │ - tsteq fp, sl, asr r5 │ │ │ │ - tsteq fp, r8, lsr r5 │ │ │ │ - tsteq fp, sl, lsl #2 │ │ │ │ - tsteq fp, r0, lsr #2 │ │ │ │ - tsteq fp, sl, ror r5 │ │ │ │ - tsteq fp, ip, asr #2 │ │ │ │ - tsteq fp, sl, lsr #2 │ │ │ │ - @ instruction: 0x010b15bc │ │ │ │ - @ instruction: 0x010b159a │ │ │ │ - tsteq fp, ip, ror #2 │ │ │ │ - tsteq fp, sl, asr #2 │ │ │ │ - smlabteq fp, r0, r5, r1 │ │ │ │ - @ instruction: 0x010b3192 │ │ │ │ - tsteq fp, r0, ror r1 │ │ │ │ - smlabbeq fp, r2, r2, r3 │ │ │ │ - tsteq fp, ip, lsl #4 │ │ │ │ - smlabteq fp, lr, r1, r3 │ │ │ │ - smlatbeq fp, ip, r1, r3 │ │ │ │ - smlabbeq fp, sl, r1, r3 │ │ │ │ - smlabteq fp, r8, r5, r1 │ │ │ │ + ldrdeq r3, [fp, -lr] │ │ │ │ + tsteq fp, r0, lsr #12 │ │ │ │ + smlatbeq fp, sl, r5, r1 │ │ │ │ + tsteq fp, ip, ror #10 │ │ │ │ + tsteq fp, sl, asr #10 │ │ │ │ + tsteq fp, r8, lsr #10 │ │ │ │ + strdeq r3, [fp, -sl] │ │ │ │ + tsteq fp, r0, lsl r1 │ │ │ │ + tsteq fp, sl, ror #10 │ │ │ │ + tsteq fp, ip, lsr r1 │ │ │ │ + tsteq fp, sl, lsl r1 │ │ │ │ + smlatbeq fp, ip, r5, r1 │ │ │ │ + smlabbeq fp, sl, r5, r1 │ │ │ │ + tsteq fp, ip, asr r1 │ │ │ │ + tsteq fp, sl, lsr r1 │ │ │ │ + @ instruction: 0x010b15b0 │ │ │ │ + smlabbeq fp, r2, r1, r3 │ │ │ │ + tsteq fp, r0, ror #2 │ │ │ │ + tsteq fp, r2, lsl #4 │ │ │ │ + smlabteq fp, r4, r1, r3 │ │ │ │ + smlatbeq fp, r2, r1, r3 │ │ │ │ + smlabbeq fp, r0, r1, r3 │ │ │ │ + @ instruction: 0x010b15be │ │ │ │ + ldrdeq r1, [fp, -r4] │ │ │ │ + smlabteq fp, r2, r1, r3 │ │ │ │ + tsteq fp, r0, lsl #12 │ │ │ │ ldrdeq r1, [fp, -lr] │ │ │ │ - smlabteq fp, ip, r1, r3 │ │ │ │ - tsteq fp, sl, lsl #12 │ │ │ │ - smlatteq fp, r8, r5, r1 │ │ │ │ - tsteq fp, lr, lsl #4 │ │ │ │ - smlatteq fp, ip, r1, r3 │ │ │ │ - tsteq fp, sl, lsr #12 │ │ │ │ - tsteq fp, r8, lsl #12 │ │ │ │ - tsteq fp, r2, lsl r2 │ │ │ │ - tsteq fp, r0, asr r6 │ │ │ │ - tsteq fp, lr, lsr #12 │ │ │ │ - smlabbeq fp, ip, r2, r3 │ │ │ │ - tsteq fp, lr, asr #4 │ │ │ │ - tsteq fp, ip, lsr #4 │ │ │ │ - tsteq fp, sl, ror #12 │ │ │ │ - tsteq fp, r8, asr #12 │ │ │ │ + tsteq fp, r4, lsl #4 │ │ │ │ + smlatteq fp, r2, r1, r3 │ │ │ │ + tsteq fp, r0, lsr #12 │ │ │ │ + strdeq r1, [fp, -lr] │ │ │ │ + tsteq fp, r8, lsl #4 │ │ │ │ + tsteq fp, r6, asr #12 │ │ │ │ + tsteq fp, r4, lsr #12 │ │ │ │ + tsteq fp, r6, lsr r7 │ │ │ │ + smlabteq fp, r0, r6, r1 │ │ │ │ + smlabbeq fp, r2, r6, r1 │ │ │ │ + tsteq fp, r0, ror #12 │ │ │ │ + tsteq fp, lr, lsr r6 │ │ │ │ + tsteq fp, r0, lsl r2 │ │ │ │ + tsteq fp, r6, lsr #4 │ │ │ │ + smlabbeq fp, r0, r6, r1 │ │ │ │ tsteq fp, r2, asr r2 │ │ │ │ - @ instruction: 0x010b1690 │ │ │ │ - tsteq fp, lr, ror #12 │ │ │ │ - @ instruction: 0x010b3294 │ │ │ │ + tsteq fp, r0, lsr r2 │ │ │ │ + smlabteq fp, r2, r6, r1 │ │ │ │ + smlatbeq fp, r0, r6, r1 │ │ │ │ tsteq fp, r2, ror r2 │ │ │ │ - @ instruction: 0x010b16b0 │ │ │ │ - smlabbeq fp, lr, r6, r1 │ │ │ │ + tsteq fp, r0, asr r2 │ │ │ │ + smlabteq fp, r6, r6, r1 │ │ │ │ @ instruction: 0x010b3298 │ │ │ │ - ldrdeq r1, [fp, -r6] │ │ │ │ - @ instruction: 0x010b16b4 │ │ │ │ - tsteq fp, lr, ror r4 │ │ │ │ - smlabteq fp, r0, r7, r1 │ │ │ │ - tsteq fp, sl, asr #14 │ │ │ │ - tsteq fp, ip, lsl #14 │ │ │ │ - smlatteq fp, sl, r6, r1 │ │ │ │ - smlabteq fp, r8, r6, r1 │ │ │ │ - @ instruction: 0x010b329a │ │ │ │ - @ instruction: 0x010b32b0 │ │ │ │ - tsteq fp, sl, lsl #14 │ │ │ │ - ldrdeq r3, [fp, -ip] │ │ │ │ - @ instruction: 0x010b32ba │ │ │ │ + tsteq fp, r6, ror r2 │ │ │ │ + tsteq fp, r0, asr #14 │ │ │ │ + tsteq fp, r2, lsl #14 │ │ │ │ + smlatteq fp, r0, r6, r1 │ │ │ │ + @ instruction: 0x010b32b2 │ │ │ │ + @ instruction: 0x010b3290 │ │ │ │ + tsteq fp, r6, lsl #14 │ │ │ │ + ldrdeq r3, [fp, -r8] │ │ │ │ + @ instruction: 0x010b32b6 │ │ │ │ + tsteq fp, r8, asr #14 │ │ │ │ + tsteq fp, r6, lsr #14 │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + ldrdeq r3, [fp, -r6] │ │ │ │ tsteq fp, ip, asr #14 │ │ │ │ - tsteq fp, sl, lsr #14 │ │ │ │ + tsteq fp, lr, lsl r3 │ │ │ │ strdeq r3, [fp, -ip] │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ - tsteq fp, r0, asr r7 │ │ │ │ - tsteq fp, r2, lsr #6 │ │ │ │ - mrseq r3, (UNDEF: 59) │ │ │ │ - smlatbeq fp, r2, r3, r3 │ │ │ │ - tsteq fp, r4, ror #6 │ │ │ │ - tsteq fp, r2, asr #6 │ │ │ │ - tsteq fp, r0, lsr #6 │ │ │ │ - tsteq fp, lr, asr r7 │ │ │ │ - tsteq fp, r4, ror r7 │ │ │ │ - tsteq fp, r2, ror #6 │ │ │ │ - smlatbeq fp, r0, r7, r1 │ │ │ │ - tsteq fp, lr, ror r7 │ │ │ │ - smlatbeq fp, r4, r3, r3 │ │ │ │ - smlabbeq fp, r2, r3, r3 │ │ │ │ - smlabteq fp, r0, r7, r1 │ │ │ │ - @ instruction: 0x010b179e │ │ │ │ - smlatbeq fp, r8, r3, r3 │ │ │ │ - smlatteq fp, r6, r7, r1 │ │ │ │ - smlabteq fp, r4, r7, r1 │ │ │ │ - ldrdeq r1, [fp, -r6] │ │ │ │ - tsteq fp, r0, ror #16 │ │ │ │ - tsteq fp, r2, lsr #16 │ │ │ │ - tsteq fp, r0, lsl #16 │ │ │ │ - ldrdeq r1, [fp, -lr] │ │ │ │ - @ instruction: 0x010b33b0 │ │ │ │ - smlabteq fp, r6, r3, r3 │ │ │ │ - tsteq fp, r0, lsr #16 │ │ │ │ - strdeq r3, [fp, -r2] │ │ │ │ - ldrdeq r3, [fp, -r0] │ │ │ │ - tsteq fp, r2, ror #16 │ │ │ │ - tsteq fp, r0, asr #16 │ │ │ │ - tsteq fp, r2, lsl r4 │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - tsteq fp, r6, ror #16 │ │ │ │ - tsteq fp, r8, lsr r4 │ │ │ │ - tsteq fp, r6, lsl r4 │ │ │ │ - smlatteq fp, r0, r8, r1 │ │ │ │ - smlatbeq fp, r2, r8, r1 │ │ │ │ - smlabbeq fp, r0, r8, r1 │ │ │ │ - tsteq fp, r2, asr r4 │ │ │ │ - tsteq fp, r0, lsr r4 │ │ │ │ - smlatbeq fp, r6, r8, r1 │ │ │ │ - tsteq fp, r8, ror r4 │ │ │ │ - tsteq fp, r6, asr r4 │ │ │ │ - smlatteq fp, r8, r8, r1 │ │ │ │ - smlabteq fp, r6, r8, r1 │ │ │ │ - @ instruction: 0x010b3498 │ │ │ │ - tsteq fp, r6, ror r4 │ │ │ │ - smlatteq fp, ip, r8, r1 │ │ │ │ - @ instruction: 0x010b34be │ │ │ │ - @ instruction: 0x010b349c │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec49fb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ ldrmi r5, [lr], -r4, ror #4 │ │ │ │ ldmdale r8, {r0, r4, r7, r9, lr}^ │ │ │ │ @@ -130055,165 +130055,165 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf780447a │ │ │ │ and lr, r6, sl, ror r9 │ │ │ │ strtmi r4, [fp], -r9, lsl #21 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf780447a │ │ │ │ @ instruction: 0xbdf8e972 │ │ │ │ - @ instruction: 0x010771b8 │ │ │ │ - smlatbeq r9, r2, r9, r6 │ │ │ │ - tsteq r7, sl, lsl r5 │ │ │ │ - tsteq r7, ip, lsl #10 │ │ │ │ - tsteq r7, sl, lsl #10 │ │ │ │ - tsteq r7, r4, lsl r5 │ │ │ │ - tsteq r7, r6, lsl r5 │ │ │ │ - @ instruction: 0x010ae2b2 │ │ │ │ - tsteq r9, ip, lsl r9 │ │ │ │ - smlatbeq sl, r6, r2, lr │ │ │ │ - strdeq r6, [r9, -ip] │ │ │ │ - tsteq r7, r2, lsr r1 │ │ │ │ - ldrdeq r6, [r9, -r8] │ │ │ │ - strdeq r7, [r7, -r6] │ │ │ │ - @ instruction: 0x010968b8 │ │ │ │ - smlabteq r8, r0, r4, r5 │ │ │ │ - smlabteq r8, r2, r4, r5 │ │ │ │ - smlatbeq r8, r6, r4, r5 │ │ │ │ - tsteq r9, lr, lsr r7 │ │ │ │ - tsteq r9, lr, lsr r7 │ │ │ │ - smlabteq r9, r2, r8, r8 │ │ │ │ - smlatteq r7, r0, r0, r7 │ │ │ │ - ldrdeq r7, [r7, -r8] │ │ │ │ - @ instruction: 0x01098996 │ │ │ │ - @ instruction: 0x010ae1b8 │ │ │ │ - smlabteq sl, r0, r1, lr │ │ │ │ - smlabteq sl, r4, r1, lr │ │ │ │ - @ instruction: 0x0110a896 │ │ │ │ - smlabbeq r9, r2, r9, r8 │ │ │ │ - qaddeq r7, r0, r7 │ │ │ │ - tsteq r7, r8, asr #32 │ │ │ │ - smlabteq sl, r8, r4, r3 │ │ │ │ - tsteq r7, lr, lsl r0 │ │ │ │ - tsteq r7, r6, lsl r0 │ │ │ │ - tsteq r7, sl, lsl #16 │ │ │ │ - strdeq lr, [r7, -sl] │ │ │ │ - strdeq lr, [r7, -r6] │ │ │ │ - strdeq lr, [r7, -r2] │ │ │ │ - smlatteq r7, lr, r7, lr │ │ │ │ - smlatteq r7, sl, r7, lr │ │ │ │ - smlatteq r7, r6, r7, lr │ │ │ │ - smlatteq r7, r2, r7, lr │ │ │ │ - ldrdeq lr, [r7, -sl] │ │ │ │ - ldrdeq lr, [r7, -r6] │ │ │ │ - smlatteq r7, r2, r7, lr │ │ │ │ - smlabteq r7, r6, r7, lr │ │ │ │ - tsteq r0, r4, asr #14 │ │ │ │ - smlabbeq sl, r0, r0, lr │ │ │ │ - strdeq r6, [r7, -lr] │ │ │ │ - strdeq r6, [r7, -r6] │ │ │ │ - tsteq sl, r4, rrx │ │ │ │ - qaddeq lr, r8, sl │ │ │ │ - qaddeq lr, r4, sl │ │ │ │ - qaddeq lr, r8, sl │ │ │ │ - qaddeq lr, ip, sl │ │ │ │ - tsteq r7, sl, lsr #4 │ │ │ │ - tsteq r7, r0, ror lr │ │ │ │ - tsteq r7, r8, ror #28 │ │ │ │ - tsteq r7, r2, lsl #4 │ │ │ │ - smlatbeq r9, r2, r5, r6 │ │ │ │ - strdeq lr, [r7, -r6] │ │ │ │ - @ instruction: 0x010ad794 │ │ │ │ - tsteq r9, sl, asr r5 │ │ │ │ - @ instruction: 0x010ad792 │ │ │ │ - ldrdeq r6, [r7, -lr] │ │ │ │ - ldrdeq r6, [r7, -r6] │ │ │ │ - tsteq sl, r6, ror r7 │ │ │ │ - smlatbeq r7, ip, sp, r6 │ │ │ │ - smlatbeq r7, r4, sp, r6 │ │ │ │ - tsteq fp, r4, asr #16 │ │ │ │ - tsteq r7, sl, ror sp │ │ │ │ - tsteq r7, r2, ror sp │ │ │ │ - tsteq sl, r6, lsr r7 │ │ │ │ - tsteq r7, r8, asr #26 │ │ │ │ - tsteq r7, r0, asr #26 │ │ │ │ - tsteq sl, ip, lsl r7 │ │ │ │ - tsteq r7, r6, lsl sp │ │ │ │ - tsteq r7, lr, lsl #26 │ │ │ │ - smlabteq fp, sl, r7, r2 │ │ │ │ - smlatteq r7, r4, ip, r6 │ │ │ │ - ldrdeq r6, [r7, -ip] │ │ │ │ - ldrdeq sp, [sl, -ip] │ │ │ │ - @ instruction: 0x01076cb2 │ │ │ │ - tsteq sl, r0, lsr #30 │ │ │ │ - @ instruction: 0x01076c9a │ │ │ │ - tsteq sl, ip, lsl r8 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - tsteq r8, r4, lsr r1 │ │ │ │ - strdeq sp, [sl, -ip] │ │ │ │ - ldrdeq sp, [sl, -ip] │ │ │ │ - smlatteq sl, r8, r7, sp │ │ │ │ - smlatteq sl, r8, r7, sp │ │ │ │ - strdeq sp, [sl, -r0] │ │ │ │ - smlatteq sl, lr, r7, sp │ │ │ │ + tsteq r7, r8, lsl r0 │ │ │ │ + tsteq r9, r2, lsl #16 │ │ │ │ + tsteq r7, sl, ror r3 │ │ │ │ + tsteq r7, ip, ror #6 │ │ │ │ + tsteq r7, sl, ror #6 │ │ │ │ + tsteq r7, r4, ror r3 │ │ │ │ + tsteq r7, r6, ror r3 │ │ │ │ + tsteq sl, r2, lsl r1 │ │ │ │ + tsteq r9, ip, ror r7 │ │ │ │ + tsteq sl, r6, lsl #2 │ │ │ │ + tsteq r9, ip, asr r7 │ │ │ │ + @ instruction: 0x01076f92 │ │ │ │ + tsteq r9, r8, lsr r7 │ │ │ │ + tsteq r7, r6, asr pc │ │ │ │ + tsteq r9, r8, lsl r7 │ │ │ │ + tsteq r8, r0, lsr #6 │ │ │ │ + tsteq r8, r2, lsr #6 │ │ │ │ + tsteq r8, r6, lsl #6 │ │ │ │ + @ instruction: 0x0109859e │ │ │ │ + @ instruction: 0x0109859e │ │ │ │ + tsteq r9, r2, lsr #14 │ │ │ │ + tsteq r7, r0, asr #30 │ │ │ │ + tsteq r7, r8, lsr pc │ │ │ │ + strdeq r8, [r9, -r6] │ │ │ │ + tsteq sl, r8, lsl r0 │ │ │ │ + tsteq sl, r0, lsr #32 │ │ │ │ + tsteq sl, r4, lsr #32 │ │ │ │ + @ instruction: 0x0110a6f6 │ │ │ │ + smlatteq r9, r2, r7, r8 │ │ │ │ + @ instruction: 0x01076eb0 │ │ │ │ + smlatbeq r7, r8, lr, r6 │ │ │ │ + tsteq sl, r8, lsr #6 │ │ │ │ + tsteq r7, lr, ror lr │ │ │ │ + tsteq r7, r6, ror lr │ │ │ │ + tsteq r7, sl, ror #12 │ │ │ │ + tsteq r7, sl, asr r6 │ │ │ │ + tsteq r7, r6, asr r6 │ │ │ │ + tsteq r7, r2, asr r6 │ │ │ │ + tsteq r7, lr, asr #12 │ │ │ │ + tsteq r7, sl, asr #12 │ │ │ │ + tsteq r7, r6, asr #12 │ │ │ │ + tsteq r7, r2, asr #12 │ │ │ │ + tsteq r7, sl, lsr r6 │ │ │ │ + tsteq r7, r6, lsr r6 │ │ │ │ + tsteq r7, r2, asr #12 │ │ │ │ + tsteq r7, r6, lsr #12 │ │ │ │ + tsteq r0, r4, lsr #11 │ │ │ │ + smlatteq sl, r0, lr, sp │ │ │ │ + tsteq r7, lr, asr sp │ │ │ │ + tsteq r7, r6, asr sp │ │ │ │ + smlabteq sl, r4, lr, sp │ │ │ │ + @ instruction: 0x010adeb8 │ │ │ │ + @ instruction: 0x010adeb4 │ │ │ │ + @ instruction: 0x010adeb8 │ │ │ │ + @ instruction: 0x010adebc │ │ │ │ + smlabbeq r7, sl, r0, lr │ │ │ │ + ldrdeq r6, [r7, -r0] │ │ │ │ + smlabteq r7, r8, ip, r6 │ │ │ │ + tsteq r7, r2, rrx │ │ │ │ + tsteq r9, r2, lsl #8 │ │ │ │ + qaddeq lr, r6, r7 │ │ │ │ strdeq sp, [sl, -r4] │ │ │ │ - tsteq sl, sl, lsl #16 │ │ │ │ - @ instruction: 0x010b26b4 │ │ │ │ - @ instruction: 0x010b26be │ │ │ │ - tsteq r0, sl, asr #7 │ │ │ │ - tsteq r9, r0, lsr #30 │ │ │ │ - smlatteq r9, ip, r2, r6 │ │ │ │ - @ instruction: 0x010b269e │ │ │ │ - smlatteq r7, r6, sl, r6 │ │ │ │ - smlatbeq r9, r8, r2, r6 │ │ │ │ - tsteq r7, r2, lsr r3 │ │ │ │ - smlabbeq r9, lr, r2, r6 │ │ │ │ - tsteq r7, r4, lsr #6 │ │ │ │ - tsteq r9, r4, ror r2 │ │ │ │ - tsteq r7, sl, lsl r3 │ │ │ │ - tsteq r7, ip, lsl #6 │ │ │ │ - tsteq r7, sl, lsl #6 │ │ │ │ - tsteq r7, r8, lsl #6 │ │ │ │ - tsteq r7, r6, lsl #6 │ │ │ │ - tsteq r7, r4, lsl #6 │ │ │ │ - tsteq r7, r2, lsl #6 │ │ │ │ - mrseq lr, SP_und │ │ │ │ - strdeq lr, [r7, -sl] │ │ │ │ - strdeq lr, [r7, -r8] │ │ │ │ - tsteq r7, r6, lsl #6 │ │ │ │ - smlatteq r7, ip, r2, lr │ │ │ │ - tsteq r0, ip, ror #4 │ │ │ │ - smlatteq r7, r2, r2, lr │ │ │ │ - smlatteq r7, sl, r2, lr │ │ │ │ - smlatteq r7, r8, r2, lr │ │ │ │ - tsteq r7, ip, ror #18 │ │ │ │ - tsteq r9, r6, asr r1 │ │ │ │ - strdeq r6, [r7, -r0] │ │ │ │ - tsteq r9, ip, lsr r1 │ │ │ │ - smlatbeq r7, lr, r2, lr │ │ │ │ - smlatbeq r7, r4, r2, lr │ │ │ │ - smlatbeq r7, r2, r2, lr │ │ │ │ - smlatbeq r7, r0, r2, lr │ │ │ │ - @ instruction: 0x0107e29e │ │ │ │ - @ instruction: 0x0107e29c │ │ │ │ - @ instruction: 0x0110a194 │ │ │ │ + @ instruction: 0x010963ba │ │ │ │ + strdeq sp, [sl, -r2] │ │ │ │ + tsteq r7, lr, lsr ip │ │ │ │ + tsteq r7, r6, lsr ip │ │ │ │ + ldrdeq sp, [sl, -r6] │ │ │ │ + tsteq r7, ip, lsl #24 │ │ │ │ + tsteq r7, r4, lsl #24 │ │ │ │ + smlatbeq fp, r4, r6, r2 │ │ │ │ + ldrdeq r6, [r7, -sl] │ │ │ │ + ldrdeq r6, [r7, -r2] │ │ │ │ + @ instruction: 0x010ad596 │ │ │ │ + smlatbeq r7, r8, fp, r6 │ │ │ │ + smlatbeq r7, r0, fp, r6 │ │ │ │ + tsteq sl, ip, ror r5 │ │ │ │ + tsteq r7, r6, ror fp │ │ │ │ + tsteq r7, lr, ror #22 │ │ │ │ + tsteq fp, sl, lsr #12 │ │ │ │ + tsteq r7, r4, asr #22 │ │ │ │ + tsteq r7, ip, lsr fp │ │ │ │ + tsteq sl, ip, lsr r5 │ │ │ │ + tsteq r7, r2, lsl fp │ │ │ │ + smlabbeq sl, r0, sp, sp │ │ │ │ + strdeq r6, [r7, -sl] │ │ │ │ + tsteq sl, ip, ror r6 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + @ instruction: 0x01084f94 │ │ │ │ + tsteq sl, ip, asr r6 │ │ │ │ + tsteq sl, ip, lsr r6 │ │ │ │ + tsteq sl, r8, asr #12 │ │ │ │ + tsteq sl, r8, asr #12 │ │ │ │ + tsteq sl, r0, asr r6 │ │ │ │ + tsteq sl, lr, asr #12 │ │ │ │ + tsteq sl, r4, asr r6 │ │ │ │ + tsteq sl, sl, ror #12 │ │ │ │ + tsteq fp, r4, lsl r5 │ │ │ │ + tsteq fp, lr, lsl r5 │ │ │ │ + tsteq r0, sl, lsr #4 │ │ │ │ + smlabbeq r9, r0, sp, r5 │ │ │ │ + tsteq r9, ip, asr #2 │ │ │ │ + strdeq r2, [fp, -lr] │ │ │ │ + tsteq r7, r6, asr #18 │ │ │ │ + tsteq r9, r8, lsl #2 │ │ │ │ + @ instruction: 0x0107e192 │ │ │ │ + smlatteq r9, lr, r0, r6 │ │ │ │ + smlabbeq r7, r4, r1, lr │ │ │ │ + ldrdeq r6, [r9, -r4] │ │ │ │ + tsteq r7, sl, ror r1 │ │ │ │ + tsteq r7, ip, ror #2 │ │ │ │ + tsteq r7, sl, ror #2 │ │ │ │ + tsteq r7, r8, ror #2 │ │ │ │ + tsteq r7, r6, ror #2 │ │ │ │ + tsteq r7, r4, ror #2 │ │ │ │ + tsteq r7, r2, ror #2 │ │ │ │ + tsteq r7, r0, ror #2 │ │ │ │ + tsteq r7, sl, asr r1 │ │ │ │ + tsteq r7, r8, asr r1 │ │ │ │ + tsteq r7, r6, ror #2 │ │ │ │ + tsteq r7, ip, asr #2 │ │ │ │ + tsteq r0, ip, asr #1 │ │ │ │ + tsteq r7, r2, asr #2 │ │ │ │ + tsteq r7, sl, asr #2 │ │ │ │ + tsteq r7, r8, asr #2 │ │ │ │ + smlabteq r7, ip, r7, r6 │ │ │ │ + @ instruction: 0x01095fb6 │ │ │ │ + tsteq r7, r0, asr r9 │ │ │ │ + @ instruction: 0x01095f9c │ │ │ │ + tsteq r7, lr, lsl #2 │ │ │ │ + tsteq r7, r4, lsl #2 │ │ │ │ + tsteq r7, r2, lsl #2 │ │ │ │ + mrseq lr, (UNDEF: 23) │ │ │ │ + strdeq lr, [r7, -lr] │ │ │ │ + strdeq lr, [r7, -ip] │ │ │ │ + @ instruction: 0x01109ff4 │ │ │ │ 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 fec4b090 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7df0ff8 │ │ │ │ stclt 15, cr15, [r8, #-100] @ 0xffffff9c │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq fp, r6, ror r2 │ │ │ │ - smlabbeq fp, r0, r2, r2 │ │ │ │ - tsteq fp, sl, asr r2 │ │ │ │ + ldrdeq r2, [fp, -r6] │ │ │ │ + smlatteq fp, r0, r0, r2 │ │ │ │ + strheq r2, [fp, -sl] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r0, r1, r2, r3, r4, r9, sl, lr} │ │ │ │ addshi pc, r2, r0 │ │ │ │ @@ -130334,42 +130334,42 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ svc 0x004cf77f │ │ │ │ @ instruction: 0xf0254a1f │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ svc 0x0044f77f │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlatteq sl, r2, r3, r6 │ │ │ │ - tsteq r9, ip, lsr #28 │ │ │ │ - tsteq sl, r6, lsr fp │ │ │ │ - ldrdeq r6, [sl, -lr] │ │ │ │ - tsteq sl, r2, ror #24 │ │ │ │ - tsteq sl, ip, ror #24 │ │ │ │ - tsteq sl, lr, ror #24 │ │ │ │ - tsteq sl, ip, asr ip │ │ │ │ - tsteq sl, lr, asr ip │ │ │ │ - ldrdeq r8, [sl, -r0] │ │ │ │ - tsteq r9, r6, ror sp │ │ │ │ - tsteq sl, ip, ror r3 │ │ │ │ - strdeq r4, [r8, -r6] │ │ │ │ - smlatteq r8, ip, r9, r4 │ │ │ │ - tsteq sl, lr, ror #6 │ │ │ │ - tsteq r9, lr, lsr #26 │ │ │ │ - tsteq sl, r8, lsl #10 │ │ │ │ - tsteq r9, r2, lsl sp │ │ │ │ - tsteq r8, r0, lsr #18 │ │ │ │ - tsteq sl, r4, ror r3 │ │ │ │ - tsteq r8, sl, asr sl │ │ │ │ - ldrdeq r6, [sl, -r0] │ │ │ │ - smlabteq fp, lr, r0, r2 │ │ │ │ - tsteq r8, r4, asr #20 │ │ │ │ - tsteq r8, lr, asr #20 │ │ │ │ - tsteq r0, r6, asr sp │ │ │ │ - tsteq r9, r6, asr ip │ │ │ │ - tsteq r9, r0, ror ip │ │ │ │ + tsteq sl, r2, asr #4 │ │ │ │ + smlabbeq r9, ip, ip, r5 │ │ │ │ + @ instruction: 0x010a8996 │ │ │ │ + tsteq sl, lr, lsr r2 │ │ │ │ + smlabteq sl, r2, sl, r9 │ │ │ │ + smlabteq sl, ip, sl, r9 │ │ │ │ + smlabteq sl, lr, sl, r9 │ │ │ │ + @ instruction: 0x010a9abc │ │ │ │ + @ instruction: 0x010a9abe │ │ │ │ + tsteq sl, r0, lsr r9 │ │ │ │ + ldrdeq r5, [r9, -r6] │ │ │ │ + ldrdeq r6, [sl, -ip] │ │ │ │ + tsteq r8, r6, asr r8 │ │ │ │ + tsteq r8, ip, asr #16 │ │ │ │ + smlabteq sl, lr, r1, r6 │ │ │ │ + smlabbeq r9, lr, fp, r5 │ │ │ │ + tsteq sl, r8, ror #6 │ │ │ │ + tsteq r9, r2, ror fp │ │ │ │ + smlabbeq r8, r0, r7, r4 │ │ │ │ + ldrdeq r6, [sl, -r4] │ │ │ │ + @ instruction: 0x010848ba │ │ │ │ + tsteq sl, r0, lsr r3 │ │ │ │ + tsteq fp, lr, lsr #30 │ │ │ │ + smlatbeq r8, r4, r8, r4 │ │ │ │ + smlatbeq r8, lr, r8, r4 │ │ │ │ + @ instruction: 0x01109bb6 │ │ │ │ + @ instruction: 0x01095ab6 │ │ │ │ + ldrdeq r5, [r9, -r0] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4b334 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r5, r8, #20, 6 @ 0x50000000 │ │ │ │ ldmdale r7, {r1, r4, r5, ip, lr, pc} │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ @@ -130414,28 +130414,28 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq fp, r6, rrx │ │ │ │ - mrseq r2, (UNDEF: 11) │ │ │ │ - smlabteq fp, r6, pc, r1 @ │ │ │ │ - ldrdeq r1, [fp, -r8] │ │ │ │ - smlabbeq fp, r6, pc, r1 @ │ │ │ │ - tsteq fp, r4, lsl r0 │ │ │ │ - tsteq fp, r6, lsr #32 │ │ │ │ + smlabteq fp, r6, lr, r1 │ │ │ │ + tsteq fp, r0, ror #28 │ │ │ │ + tsteq fp, r6, lsr #28 │ │ │ │ + tsteq fp, r8, lsr lr │ │ │ │ + smlatteq fp, r6, sp, r1 │ │ │ │ + tsteq fp, r4, ror lr │ │ │ │ + smlabbeq fp, r6, lr, r1 │ │ │ │ + tsteq fp, r0, asr lr │ │ │ │ + tsteq fp, r6, asr #30 │ │ │ │ strdeq r1, [fp, -r0] │ │ │ │ - smlatteq fp, r6, r0, r2 │ │ │ │ - swpeq r2, r0, [fp] │ │ │ │ - strheq r2, [fp, -r2] │ │ │ │ - qaddeq r2, r4, fp │ │ │ │ - strdeq r2, [fp, -r2] │ │ │ │ - tsteq fp, r0, lsl r1 │ │ │ │ + tsteq fp, r2, lsl pc │ │ │ │ + @ instruction: 0x010b1eb4 │ │ │ │ + tsteq fp, r2, asr pc │ │ │ │ + tsteq fp, r0, ror pc │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4b43c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ @ instruction: 0x461e5214 │ │ │ │ mlasle sl, r1, r2, r4 │ │ │ │ @@ -130850,110 +130850,110 @@ │ │ │ │ tstcs r1, r4, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl 11b26b8 │ │ │ │ bmi 19ac8d4 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77f447a │ │ │ │ @ instruction: 0xbdf8eb3c │ │ │ │ - smlabbeq r7, r0, r2, r6 │ │ │ │ - tsteq r9, r0, asr #20 │ │ │ │ - @ instruction: 0x01076294 │ │ │ │ - smlabteq sl, ip, r8, r6 │ │ │ │ - smlabbeq r7, ip, r2, r6 │ │ │ │ - tsteq r7, r8, ror r2 │ │ │ │ - tsteq r0, lr, lsr #21 │ │ │ │ - tsteq r7, r6, ror #4 │ │ │ │ - tsteq r7, r8, ror #4 │ │ │ │ - tsteq r7, r0, ror #4 │ │ │ │ - smlabteq sl, r8, r2, r9 │ │ │ │ - smlabteq sl, sl, r2, r9 │ │ │ │ - smlabteq sl, r2, r2, r9 │ │ │ │ - tsteq r7, r4, lsr #4 │ │ │ │ - tsteq sl, r8, lsl #16 │ │ │ │ - smlatteq sl, r0, r0, lr │ │ │ │ - strdeq lr, [sl, -r0] │ │ │ │ + smlatteq r7, r0, r0, r6 │ │ │ │ + smlatbeq r9, r0, r8, r5 │ │ │ │ + strdeq r6, [r7, -r4] │ │ │ │ tsteq sl, ip, lsr #14 │ │ │ │ - tsteq r7, sl, lsl r2 │ │ │ │ - smlatbeq sl, ip, r7, r6 │ │ │ │ - tsteq r7, ip, lsl #4 │ │ │ │ - strdeq r6, [r7, -r8] │ │ │ │ - tsteq r0, lr, lsl #19 │ │ │ │ - smlatteq r7, r6, r1, r6 │ │ │ │ - smlatteq r7, ip, r1, r6 │ │ │ │ - smlatteq r7, ip, r1, r6 │ │ │ │ - smlatteq r7, r4, r1, r6 │ │ │ │ - @ instruction: 0x010761ba │ │ │ │ - @ instruction: 0x010761ba │ │ │ │ - smlabteq r7, sl, r1, r6 │ │ │ │ - smlatteq r7, r4, r0, r6 │ │ │ │ - ldrdeq r6, [r7, -ip] │ │ │ │ - @ instruction: 0x010761b0 │ │ │ │ - strheq r6, [r7, -r2] │ │ │ │ - smlatbeq r7, sl, r0, r6 │ │ │ │ - smlatteq sl, sl, r8, r4 │ │ │ │ - smlabbeq r7, r0, r0, r6 │ │ │ │ - tsteq r7, r8, ror r0 │ │ │ │ - tsteq r9, r0, ror sp │ │ │ │ - tsteq r9, r0, ror sp │ │ │ │ - tsteq r9, lr, ror #26 │ │ │ │ - @ instruction: 0x01097db4 │ │ │ │ - tsteq r9, r4, asr #26 │ │ │ │ - tsteq r9, r2, asr #26 │ │ │ │ - tsteq sl, ip, ror r5 │ │ │ │ - tsteq sl, lr, ror #10 │ │ │ │ - tsteq sl, r8, ror #10 │ │ │ │ - tsteq sl, r2, ror #10 │ │ │ │ - tsteq sl, ip, asr r5 │ │ │ │ - tsteq sl, r6, asr r5 │ │ │ │ - tsteq sl, r0, asr r5 │ │ │ │ - ldrdeq sp, [r7, -r2] │ │ │ │ - ldrdeq sp, [r7, -r0] │ │ │ │ - smlatbeq sl, sl, lr, sp │ │ │ │ - smlatbeq sl, r8, lr, sp │ │ │ │ - tsteq sl, r2, lsl r5 │ │ │ │ - tsteq sl, ip, lsl #10 │ │ │ │ - tsteq sl, r6, lsl #10 │ │ │ │ - tsteq sl, ip, ror lr │ │ │ │ - tsteq sl, sl, ror lr │ │ │ │ - tsteq sl, r8, ror lr │ │ │ │ - smlatteq sl, r6, r4, r2 │ │ │ │ - smlabbeq r7, lr, r7, sp │ │ │ │ - tsteq r7, r4, ror r7 │ │ │ │ - ldrdeq r2, [sl, -sl] │ │ │ │ - smlabteq r7, r2, lr, r5 │ │ │ │ - @ instruction: 0x01075ebc │ │ │ │ - tsteq fp, r8, lsl #24 │ │ │ │ - strdeq r1, [fp, -lr] │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - strdeq r1, [fp, -r6] │ │ │ │ - smlabbeq sl, r4, r0, sp │ │ │ │ - tsteq sl, lr, asr #8 │ │ │ │ - tsteq sl, lr, asr #8 │ │ │ │ - tsteq sl, ip, asr #8 │ │ │ │ - smlabteq fp, r2, fp, r1 │ │ │ │ - tsteq r7, r6, lsl lr │ │ │ │ - tsteq r7, r0, lsl lr │ │ │ │ - tsteq sl, r2, lsr #8 │ │ │ │ - tsteq r9, r4, asr #10 │ │ │ │ + smlatteq r7, ip, r0, r6 │ │ │ │ + ldrdeq r6, [r7, -r8] │ │ │ │ + tsteq r0, lr, lsl #18 │ │ │ │ + smlabteq r7, r6, r0, r6 │ │ │ │ + smlabteq r7, r8, r0, r6 │ │ │ │ + smlabteq r7, r0, r0, r6 │ │ │ │ + tsteq sl, r8, lsr #2 │ │ │ │ + tsteq sl, sl, lsr #2 │ │ │ │ + tsteq sl, r2, lsr #2 │ │ │ │ + smlabbeq r7, r4, r0, r6 │ │ │ │ + tsteq sl, r8, ror #12 │ │ │ │ + tsteq sl, r0, asr #30 │ │ │ │ + tsteq sl, r0, asr pc │ │ │ │ + smlabbeq sl, ip, r5, ip │ │ │ │ + tsteq r7, sl, ror r0 │ │ │ │ + tsteq sl, ip, lsl #12 │ │ │ │ + tsteq r7, ip, rrx │ │ │ │ + qaddeq r6, r8, r7 │ │ │ │ + tsteq r0, lr, ror #15 │ │ │ │ + tsteq r7, r6, asr #32 │ │ │ │ + tsteq r7, ip, asr #32 │ │ │ │ + tsteq r7, ip, asr #32 │ │ │ │ + tsteq r7, r4, asr #32 │ │ │ │ + tsteq r7, sl, lsl r0 │ │ │ │ + tsteq r7, sl, lsl r0 │ │ │ │ + tsteq r7, sl, lsr #32 │ │ │ │ + tsteq r7, r4, asr #30 │ │ │ │ + tsteq r7, ip, lsr pc │ │ │ │ + tsteq r7, r0, lsl r0 │ │ │ │ + tsteq r7, r2, lsl pc │ │ │ │ + tsteq r7, sl, lsl #30 │ │ │ │ + tsteq sl, sl, asr #14 │ │ │ │ + smlatteq r7, r0, lr, r5 │ │ │ │ + ldrdeq r5, [r7, -r8] │ │ │ │ + ldrdeq r7, [r9, -r0] │ │ │ │ + ldrdeq r7, [r9, -r0] │ │ │ │ + smlabteq r9, lr, fp, r7 │ │ │ │ + tsteq r9, r4, lsl ip │ │ │ │ + smlatbeq r9, r4, fp, r7 │ │ │ │ + smlatbeq r9, r2, fp, r7 │ │ │ │ + ldrdeq r2, [sl, -ip] │ │ │ │ + smlabteq sl, lr, r3, r2 │ │ │ │ + smlabteq sl, r8, r3, r2 │ │ │ │ + smlabteq sl, r2, r3, r2 │ │ │ │ + @ instruction: 0x010a23bc │ │ │ │ + @ instruction: 0x010a23b6 │ │ │ │ + @ instruction: 0x010a23b0 │ │ │ │ + tsteq r7, r2, lsr r6 │ │ │ │ + tsteq r7, r0, lsr r6 │ │ │ │ + tsteq sl, sl, lsl #26 │ │ │ │ + tsteq sl, r8, lsl #26 │ │ │ │ + tsteq sl, r2, ror r3 │ │ │ │ + tsteq sl, ip, ror #6 │ │ │ │ tsteq sl, r6, ror #6 │ │ │ │ - smlabteq r7, ip, sp, r5 │ │ │ │ - smlabteq r7, r6, sp, r5 │ │ │ │ - tsteq sl, r8, lsr #26 │ │ │ │ - smlabteq r8, ip, pc, r3 @ │ │ │ │ - tsteq sl, sl, lsr #26 │ │ │ │ - smlabteq sl, ip, r3, r6 │ │ │ │ - ldrdeq r5, [r9, -r0] │ │ │ │ - qaddeq sp, r2, r7 │ │ │ │ - tsteq fp, r2, lsl fp │ │ │ │ - tsteq fp, r0, lsl fp │ │ │ │ - smlatteq r7, r0, ip, r5 │ │ │ │ - smlabbeq r9, r8, r4, r5 │ │ │ │ - strdeq r1, [fp, -r2] │ │ │ │ - tsteq r7, r2, lsl sp │ │ │ │ - tsteq r7, ip, lsl #26 │ │ │ │ + ldrdeq sp, [sl, -ip] │ │ │ │ + ldrdeq sp, [sl, -sl] │ │ │ │ + ldrdeq sp, [sl, -r8] │ │ │ │ + tsteq sl, r6, asr #6 │ │ │ │ + smlatteq r7, lr, r5, sp │ │ │ │ + ldrdeq sp, [r7, -r4] │ │ │ │ + tsteq sl, sl, lsr r3 │ │ │ │ + tsteq r7, r2, lsr #26 │ │ │ │ + tsteq r7, ip, lsl sp │ │ │ │ + tsteq fp, r8, ror #20 │ │ │ │ + tsteq fp, lr, asr sl │ │ │ │ + tsteq fp, ip, asr sl │ │ │ │ + tsteq fp, r6, asr sl │ │ │ │ + smlatteq sl, r4, lr, ip │ │ │ │ + smlatbeq sl, lr, r2, r6 │ │ │ │ + smlatbeq sl, lr, r2, r6 │ │ │ │ + smlatbeq sl, ip, r2, r6 │ │ │ │ + tsteq fp, r2, lsr #20 │ │ │ │ + tsteq r7, r6, ror ip │ │ │ │ + tsteq r7, r0, ror ip │ │ │ │ + smlabbeq sl, r2, r2, r6 │ │ │ │ + smlatbeq r9, r4, r3, r5 │ │ │ │ + smlabteq sl, r6, r1, ip │ │ │ │ + tsteq r7, ip, lsr #24 │ │ │ │ + tsteq r7, r6, lsr #24 │ │ │ │ + smlabbeq sl, r8, fp, sp │ │ │ │ + tsteq r8, ip, lsr #28 │ │ │ │ + smlabbeq sl, sl, fp, sp │ │ │ │ + tsteq sl, ip, lsr #4 │ │ │ │ + tsteq r9, r0, lsr r3 │ │ │ │ + @ instruction: 0x0107ceb2 │ │ │ │ + tsteq fp, r2, ror r9 │ │ │ │ + tsteq fp, r0, ror r9 │ │ │ │ + tsteq r7, r0, asr #22 │ │ │ │ + smlatteq r9, r8, r2, r5 │ │ │ │ + tsteq fp, r2, asr r9 │ │ │ │ + tsteq r7, r2, ror fp │ │ │ │ + tsteq r7, ip, ror #22 │ │ │ │ andsle r2, sp, r4, lsr r8 │ │ │ │ stmdacs ip!, {r3, fp, ip, lr, pc} │ │ │ │ ldmdacs r0!, {r4, ip, lr, pc} │ │ │ │ stmdacs r8!, {r0, r1, r3, r4, ip, lr, pc} │ │ │ │ ldmdami r1, {r2, r3, r4, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ andsle r2, sl, ip, ror #16 │ │ │ │ @@ -130968,20 +130968,20 @@ │ │ │ │ @ instruction: 0xbd08f9f9 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq fp, ip, asr #18 │ │ │ │ - ldrdeq r5, [r7, -r0] │ │ │ │ - tsteq fp, lr, lsr r9 │ │ │ │ - tsteq fp, r8, lsr #18 │ │ │ │ - smlatbeq r7, sl, r6, r5 │ │ │ │ - tsteq fp, ip, lsr r9 │ │ │ │ + smlatbeq fp, ip, r7, r1 │ │ │ │ + tsteq r7, r0, lsr r5 │ │ │ │ + @ instruction: 0x010b179e │ │ │ │ + smlabbeq fp, r8, r7, r1 │ │ │ │ + tsteq r7, sl, lsl #10 │ │ │ │ + @ instruction: 0x010b179c │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4bcc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r0, r1, r2, r3, r4, r9, sl, lr} │ │ │ │ msrhi CPSR_, r0 │ │ │ │ @@ -131203,67 +131203,67 @@ │ │ │ │ @ instruction: 0xf77f447a │ │ │ │ and lr, r7, r4, lsl #17 │ │ │ │ @ instruction: 0x463b4a38 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ ldmda sl!, {r0, r1, r2, r3, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq sl, r4, lsr pc │ │ │ │ - tsteq r9, r2, lsl #4 │ │ │ │ - smlabbeq sl, r0, r0, r9 │ │ │ │ - swpeq r9, lr, [sl] │ │ │ │ - @ instruction: 0x0110929e │ │ │ │ - ldrdeq r5, [sl, -r8] │ │ │ │ - tsteq r8, r4, asr lr │ │ │ │ - tsteq r8, sl, asr #28 │ │ │ │ - smlabteq sl, ip, r7, r5 │ │ │ │ - smlabbeq r9, ip, r1, r5 │ │ │ │ - ldrdeq r3, [sl, -sl] │ │ │ │ - smlabbeq sl, sl, r7, r3 │ │ │ │ - tsteq r9, r8, asr sp │ │ │ │ - smlabteq sl, sl, fp, r3 │ │ │ │ - tsteq r8, r2, ror pc │ │ │ │ - tsteq r8, ip, ror #30 │ │ │ │ - smlabteq sl, r2, r7, r5 │ │ │ │ - smlabteq sl, ip, pc, r5 @ │ │ │ │ - @ instruction: 0x011091d0 │ │ │ │ - smlatteq sl, r2, r7, r5 │ │ │ │ - smlatteq sl, ip, r7, r5 │ │ │ │ - smlabbeq sl, sl, pc, r5 @ │ │ │ │ - tsteq r0, lr, lsl #3 │ │ │ │ - ldrdeq r5, [sl, -r6] │ │ │ │ - @ instruction: 0x01096c92 │ │ │ │ - ldrdeq r5, [sl, -r8] │ │ │ │ - tsteq sl, r6, lsl #16 │ │ │ │ - tsteq r0, sl, lsr r1 │ │ │ │ - tsteq sl, r0, lsl #16 │ │ │ │ - tsteq r8, r2, ror sp │ │ │ │ - tsteq r8, r8, asr sp │ │ │ │ - ldrsheq r9, [r0, -r8] │ │ │ │ - smlatteq sl, r2, r7, r5 │ │ │ │ - tsteq r9, r2, lsl r0 │ │ │ │ - smlatteq sl, ip, r7, r5 │ │ │ │ - strdeq r4, [r9, -r6] │ │ │ │ - tsteq r8, r4, lsl #24 │ │ │ │ - tsteq r8, sl, asr #26 │ │ │ │ - smlabteq sl, r0, r7, r5 │ │ │ │ - smlabbeq r8, r6, sp, r3 │ │ │ │ - tsteq fp, r8, ror #12 │ │ │ │ - tsteq r0, r4, asr r0 │ │ │ │ - @ instruction: 0x01083b94 │ │ │ │ - @ instruction: 0x01083b9e │ │ │ │ - smlabbeq r8, r4, fp, r3 │ │ │ │ - tsteq r0, r4, lsl r0 │ │ │ │ - smlabteq r8, r6, fp, r3 │ │ │ │ - smlabteq r8, lr, fp, r3 │ │ │ │ - tsteq r0, r6, ror #31 │ │ │ │ - @ instruction: 0x010a7dbc │ │ │ │ - smlabteq sl, r0, sp, r7 │ │ │ │ - @ instruction: 0x01108fb8 │ │ │ │ - smlabteq r7, r0, r3, r5 │ │ │ │ + @ instruction: 0x010a7d94 │ │ │ │ + tsteq r9, r2, rrx │ │ │ │ + smlatteq sl, r0, lr, r8 │ │ │ │ + strdeq r8, [sl, -lr] │ │ │ │ + ldrsheq r9, [r0, -lr] │ │ │ │ + tsteq sl, r8, lsr r6 │ │ │ │ + @ instruction: 0x01083cb4 │ │ │ │ + smlatbeq r8, sl, ip, r3 │ │ │ │ + tsteq sl, ip, lsr #12 │ │ │ │ + smlatteq r9, ip, pc, r4 @ │ │ │ │ + tsteq sl, sl, lsr sl │ │ │ │ + smlatteq sl, sl, r5, r3 │ │ │ │ + @ instruction: 0x01096bb8 │ │ │ │ + tsteq sl, sl, lsr #20 │ │ │ │ + ldrdeq r3, [r8, -r2] │ │ │ │ + smlabteq r8, ip, sp, r3 │ │ │ │ + tsteq sl, r2, lsr #12 │ │ │ │ + tsteq sl, ip, lsr #28 │ │ │ │ + tsteq r0, r0, lsr r0 │ │ │ │ + tsteq sl, r2, asr #12 │ │ │ │ + tsteq sl, ip, asr #12 │ │ │ │ + smlatteq sl, sl, sp, r5 │ │ │ │ + tsteq r0, lr, ror #31 │ │ │ │ + tsteq sl, r6, lsr r6 │ │ │ │ + strdeq r6, [r9, -r2] │ │ │ │ + tsteq sl, r8, lsr r6 │ │ │ │ + tsteq sl, r6, ror #12 │ │ │ │ + @ instruction: 0x01108f9a │ │ │ │ + tsteq sl, r0, ror #12 │ │ │ │ + ldrdeq r3, [r8, -r2] │ │ │ │ + @ instruction: 0x01083bb8 │ │ │ │ + tsteq r0, r8, asr pc │ │ │ │ + tsteq sl, r2, asr #12 │ │ │ │ + tsteq r9, r2, ror lr │ │ │ │ + tsteq sl, ip, asr #12 │ │ │ │ + tsteq r9, r6, asr lr │ │ │ │ + tsteq r8, r4, ror #20 │ │ │ │ + smlatbeq r8, sl, fp, r3 │ │ │ │ + tsteq sl, r0, lsr #12 │ │ │ │ + smlatteq r8, r6, fp, r3 │ │ │ │ + smlabteq fp, r8, r4, r1 │ │ │ │ + @ instruction: 0x01108eb4 │ │ │ │ + strdeq r3, [r8, -r4] │ │ │ │ + strdeq r3, [r8, -lr] │ │ │ │ + smlatteq r8, r4, r9, r3 │ │ │ │ + tsteq r0, r4, ror lr │ │ │ │ + tsteq r8, r6, lsr #20 │ │ │ │ + tsteq r8, lr, lsr #20 │ │ │ │ + tsteq r0, r6, asr #28 │ │ │ │ + tsteq sl, ip, lsl ip │ │ │ │ + tsteq sl, r0, lsr #24 │ │ │ │ + tsteq r0, r8, lsl lr │ │ │ │ + tsteq r7, r0, lsr #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4c12c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f20ff8 │ │ │ │ stclt 8, cr15, [r8, #-476] @ 0xfffffe24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4c140 │ │ │ │ @@ -131281,17 +131281,17 @@ │ │ │ │ @ instruction: 0xf7f90ff8 │ │ │ │ @ instruction: 0xbd08f989 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x010b14b2 │ │ │ │ - ldrdeq r1, [fp, -r0] │ │ │ │ - smlabbeq fp, sl, r4, r1 │ │ │ │ + tsteq fp, r2, lsl r3 │ │ │ │ + tsteq fp, r0, lsr r3 │ │ │ │ + smlatteq fp, sl, r2, r1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4c19c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r5, [r4], -ip, ror #25 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -131464,56 +131464,56 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mrc 7, 3, APSR_nzcv, cr6, cr14, {3} │ │ │ │ strtmi r4, [fp], -r3, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf77e4620 │ │ │ │ ldcllt 14, cr14, [r8, #448]! @ 0x1c0 │ │ │ │ - smlabbeq sl, sl, sl, fp │ │ │ │ - tsteq sl, lr, ror sl │ │ │ │ - tsteq sl, r8, ror sl │ │ │ │ - tsteq sl, r6, asr #18 │ │ │ │ - smlabteq sl, ip, r1, sp │ │ │ │ - tsteq sl, r2, lsr r9 │ │ │ │ - tsteq sl, ip, lsr #18 │ │ │ │ - tsteq sl, r6, lsr #18 │ │ │ │ - tsteq sl, r0, lsr #18 │ │ │ │ - @ instruction: 0x010ad2be │ │ │ │ - tsteq r0, lr, ror sp │ │ │ │ - tsteq sl, r0, lsl #20 │ │ │ │ - smlatbeq r9, r0, ip, r4 │ │ │ │ - strdeq fp, [sl, -r6] │ │ │ │ - smlatteq sl, sl, r9, fp │ │ │ │ - smlatteq sl, r6, r9, fp │ │ │ │ + smlatteq sl, sl, r8, fp │ │ │ │ ldrdeq fp, [sl, -lr] │ │ │ │ - ldrdeq fp, [sl, -r6] │ │ │ │ - strdeq sp, [sl, -lr] │ │ │ │ - tsteq sl, r6, lsl #4 │ │ │ │ - smlatbeq sl, r2, r9, fp │ │ │ │ - smlatteq sl, sl, r1, sp │ │ │ │ - strdeq sp, [sl, -sl] │ │ │ │ - ldrdeq sp, [sl, -ip] │ │ │ │ - tsteq r0, ip, lsr ip │ │ │ │ - @ instruction: 0x010b12b2 │ │ │ │ - tsteq r9, lr, asr fp │ │ │ │ - tsteq r9, r4, asr #14 │ │ │ │ - smlabbeq fp, ip, r2, r1 │ │ │ │ - smlabbeq sl, r4, r1, sp │ │ │ │ - smlabbeq sl, r0, r1, sp │ │ │ │ - smlatbeq r9, sl, sl, r4 │ │ │ │ - smlabteq r9, r6, sl, r4 │ │ │ │ + ldrdeq fp, [sl, -r8] │ │ │ │ + smlatbeq sl, r6, r7, fp │ │ │ │ + tsteq sl, ip, lsr #32 │ │ │ │ + @ instruction: 0x010ab792 │ │ │ │ + smlabbeq sl, ip, r7, fp │ │ │ │ + smlabbeq sl, r6, r7, fp │ │ │ │ + smlabbeq sl, r0, r7, fp │ │ │ │ + tsteq sl, lr, lsl r1 │ │ │ │ + @ instruction: 0x01108bde │ │ │ │ + tsteq sl, r0, ror #16 │ │ │ │ + tsteq r9, r0, lsl #22 │ │ │ │ + tsteq sl, r6, asr r8 │ │ │ │ + tsteq sl, sl, asr #16 │ │ │ │ + tsteq sl, r6, asr #16 │ │ │ │ + tsteq sl, lr, lsr r8 │ │ │ │ + tsteq sl, r6, lsr r8 │ │ │ │ + qaddeq sp, lr, sl │ │ │ │ + tsteq sl, r6, rrx │ │ │ │ + tsteq sl, r2, lsl #16 │ │ │ │ + tsteq sl, sl, asr #32 │ │ │ │ + qaddeq sp, sl, sl │ │ │ │ + tsteq sl, ip, lsr r0 │ │ │ │ + @ instruction: 0x01108a9c │ │ │ │ + tsteq fp, r2, lsl r1 │ │ │ │ + @ instruction: 0x010949be │ │ │ │ + smlatbeq r9, r4, r5, r4 │ │ │ │ + smlatteq fp, ip, r0, r1 │ │ │ │ + smlatteq sl, r4, pc, ip @ │ │ │ │ + smlatteq sl, r0, pc, ip @ │ │ │ │ + tsteq r9, sl, lsl #18 │ │ │ │ + tsteq r9, r6, lsr #18 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xff16f7fe │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x010b1198 │ │ │ │ + strdeq r0, [fp, -r8] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4c514 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xff88f7fe │ │ │ │ @ instruction: 0x4615e293 │ │ │ │ @@ -131843,97 +131843,97 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl fe133638 │ │ │ │ svceq 0x002b4a55 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf77e4620 │ │ │ │ @ instruction: 0xbdf8eb7a │ │ │ │ - tsteq r7, r6, asr r2 │ │ │ │ - smlabbeq sl, sl, r8, r5 │ │ │ │ - tsteq r7, sl, asr #4 │ │ │ │ - tsteq r7, r6, lsr r2 │ │ │ │ - tsteq r0, ip, ror #20 │ │ │ │ - tsteq r7, r4, lsr #4 │ │ │ │ - tsteq r7, r6, lsr #4 │ │ │ │ - tsteq r7, lr, lsl r2 │ │ │ │ - smlabbeq sl, r6, r2, r8 │ │ │ │ - smlabbeq sl, r8, r2, r8 │ │ │ │ - smlabbeq sl, r0, r2, r8 │ │ │ │ - smlatteq r7, r2, r1, r5 │ │ │ │ - smlabteq sl, r6, r7, r5 │ │ │ │ - swpeq sp, lr, [sl] │ │ │ │ - smlatbeq sl, lr, r0, sp │ │ │ │ - smlatteq sl, sl, r6, fp │ │ │ │ - ldrdeq r5, [r7, -r8] │ │ │ │ - tsteq sl, sl, ror #14 │ │ │ │ - smlabteq r7, sl, r1, r5 │ │ │ │ - @ instruction: 0x010751b6 │ │ │ │ - tsteq r0, ip, asr #18 │ │ │ │ - smlatbeq r7, r6, r1, r5 │ │ │ │ - smlatbeq r7, lr, r1, r5 │ │ │ │ - @ instruction: 0x010751b0 │ │ │ │ - smlatbeq r7, sl, r1, r5 │ │ │ │ - smlabbeq r7, r2, r1, r5 │ │ │ │ - smlabbeq r7, r4, r1, r5 │ │ │ │ - @ instruction: 0x01075196 │ │ │ │ - strheq r5, [r7, -r2] │ │ │ │ - smlatbeq r7, ip, r0, r5 │ │ │ │ - smlabbeq r7, r2, r1, r5 │ │ │ │ + strheq r5, [r7, -r6] │ │ │ │ + smlatteq sl, sl, r6, r5 │ │ │ │ + smlatbeq r7, sl, r0, r5 │ │ │ │ + swpeq r5, r6, [r7] │ │ │ │ + tsteq r0, ip, asr #17 │ │ │ │ + smlabbeq r7, r4, r0, r5 │ │ │ │ smlabbeq r7, r6, r0, r5 │ │ │ │ - smlabbeq r7, r0, r0, r5 │ │ │ │ - tsteq r9, sl, ror sp │ │ │ │ - tsteq r9, sl, ror sp │ │ │ │ - tsteq r9, r8, ror sp │ │ │ │ - @ instruction: 0x01096dbe │ │ │ │ - tsteq r9, lr, asr #26 │ │ │ │ - tsteq r9, ip, asr #26 │ │ │ │ - smlabbeq sl, r6, r5, r1 │ │ │ │ - tsteq sl, r8, ror r5 │ │ │ │ - tsteq sl, r2, ror r5 │ │ │ │ - tsteq sl, ip, ror #10 │ │ │ │ - tsteq sl, r6, ror #10 │ │ │ │ - tsteq sl, r0, ror #10 │ │ │ │ - tsteq sl, sl, asr r5 │ │ │ │ - ldrdeq ip, [r7, -ip] │ │ │ │ - ldrdeq ip, [r7, -sl] │ │ │ │ - @ instruction: 0x010aceb4 │ │ │ │ - @ instruction: 0x010aceb2 │ │ │ │ - tsteq sl, ip, lsl r5 │ │ │ │ - tsteq sl, r6, lsl r5 │ │ │ │ - tsteq sl, r0, lsl r5 │ │ │ │ - smlabbeq sl, r6, lr, ip │ │ │ │ - smlabbeq sl, r4, lr, ip │ │ │ │ - smlabbeq sl, r2, lr, ip │ │ │ │ - strdeq r1, [sl, -r0] │ │ │ │ - @ instruction: 0x0107c798 │ │ │ │ - tsteq r7, lr, ror r7 │ │ │ │ - smlatteq sl, r4, r4, r1 │ │ │ │ - smlabteq r7, ip, lr, r4 │ │ │ │ - smlabteq r7, r6, lr, r4 │ │ │ │ - tsteq fp, r2, lsl ip │ │ │ │ - tsteq fp, r8, lsl #24 │ │ │ │ - tsteq fp, r6, lsl #24 │ │ │ │ - tsteq fp, r0, lsl #24 │ │ │ │ - smlabbeq sl, lr, r0, ip │ │ │ │ - tsteq sl, r8, asr r4 │ │ │ │ - tsteq sl, r8, asr r4 │ │ │ │ - tsteq sl, r6, asr r4 │ │ │ │ - smlabteq fp, ip, fp, r0 │ │ │ │ - tsteq r7, r0, lsr #28 │ │ │ │ - tsteq r7, sl, lsl lr │ │ │ │ - tsteq sl, ip, lsr #8 │ │ │ │ - tsteq r9, lr, asr #10 │ │ │ │ + tsteq r7, lr, ror r0 │ │ │ │ + smlatteq sl, r6, r0, r8 │ │ │ │ + smlatteq sl, r8, r0, r8 │ │ │ │ + smlatteq sl, r0, r0, r8 │ │ │ │ + tsteq r7, r2, asr #32 │ │ │ │ + tsteq sl, r6, lsr #12 │ │ │ │ + strdeq ip, [sl, -lr] │ │ │ │ + tsteq sl, lr, lsl #30 │ │ │ │ + tsteq sl, sl, asr #10 │ │ │ │ + tsteq r7, r8, lsr r0 │ │ │ │ + smlabteq sl, sl, r5, r5 │ │ │ │ + tsteq r7, sl, lsr #32 │ │ │ │ + tsteq r7, r6, lsl r0 │ │ │ │ + tsteq r0, ip, lsr #15 │ │ │ │ + tsteq r7, r6 │ │ │ │ + tsteq r7, lr │ │ │ │ + tsteq r7, r0, lsl r0 │ │ │ │ + tsteq r7, sl │ │ │ │ + smlatteq r7, r2, pc, r4 @ │ │ │ │ + smlatteq r7, r4, pc, r4 @ │ │ │ │ + strdeq r4, [r7, -r6] │ │ │ │ + tsteq r7, r2, lsl pc │ │ │ │ + tsteq r7, ip, lsl #30 │ │ │ │ + smlatteq r7, r2, pc, r4 @ │ │ │ │ + smlatteq r7, r6, lr, r4 │ │ │ │ + smlatteq r7, r0, lr, r4 │ │ │ │ + ldrdeq r6, [r9, -sl] │ │ │ │ + ldrdeq r6, [r9, -sl] │ │ │ │ + ldrdeq r6, [r9, -r8] │ │ │ │ + tsteq r9, lr, lsl ip │ │ │ │ + smlatbeq r9, lr, fp, r6 │ │ │ │ + smlatbeq r9, ip, fp, r6 │ │ │ │ + smlatteq sl, r6, r3, r1 │ │ │ │ + ldrdeq r1, [sl, -r8] │ │ │ │ + ldrdeq r1, [sl, -r2] │ │ │ │ + smlabteq sl, ip, r3, r1 │ │ │ │ + smlabteq sl, r6, r3, r1 │ │ │ │ + smlabteq sl, r0, r3, r1 │ │ │ │ + @ instruction: 0x010a13ba │ │ │ │ + tsteq r7, ip, lsr r6 │ │ │ │ + tsteq r7, sl, lsr r6 │ │ │ │ + tsteq sl, r4, lsl sp │ │ │ │ + tsteq sl, r2, lsl sp │ │ │ │ + tsteq sl, ip, ror r3 │ │ │ │ + tsteq sl, r6, ror r3 │ │ │ │ tsteq sl, r0, ror r3 │ │ │ │ - ldrdeq r4, [r7, -r6] │ │ │ │ - ldrdeq r4, [r7, -r0] │ │ │ │ - tsteq sl, r2, lsr sp │ │ │ │ - ldrdeq r2, [r8, -r6] │ │ │ │ - tsteq sl, r4, lsr sp │ │ │ │ - ldrdeq r5, [sl, -r6] │ │ │ │ - ldrdeq r4, [r9, -sl] │ │ │ │ + smlatteq sl, r6, ip, ip │ │ │ │ + smlatteq sl, r4, ip, ip │ │ │ │ + smlatteq sl, r2, ip, ip │ │ │ │ + tsteq sl, r0, asr r3 │ │ │ │ + strdeq ip, [r7, -r8] │ │ │ │ + ldrdeq ip, [r7, -lr] │ │ │ │ + tsteq sl, r4, asr #6 │ │ │ │ + tsteq r7, ip, lsr #26 │ │ │ │ + tsteq r7, r6, lsr #26 │ │ │ │ + tsteq fp, r2, ror sl │ │ │ │ + tsteq fp, r8, ror #20 │ │ │ │ + tsteq fp, r6, ror #20 │ │ │ │ + tsteq fp, r0, ror #20 │ │ │ │ + smlatteq sl, lr, lr, fp │ │ │ │ + @ instruction: 0x010a52b8 │ │ │ │ + @ instruction: 0x010a52b8 │ │ │ │ + @ instruction: 0x010a52b6 │ │ │ │ + tsteq fp, ip, lsr #20 │ │ │ │ + smlabbeq r7, r0, ip, r4 │ │ │ │ + tsteq r7, sl, ror ip │ │ │ │ + smlabbeq sl, ip, r2, r5 │ │ │ │ + smlatbeq r9, lr, r3, r4 │ │ │ │ + ldrdeq fp, [sl, -r0] │ │ │ │ + tsteq r7, r6, lsr ip │ │ │ │ + tsteq r7, r0, lsr ip │ │ │ │ + @ instruction: 0x010acb92 │ │ │ │ + tsteq r8, r6, lsr lr │ │ │ │ + @ instruction: 0x010acb94 │ │ │ │ + tsteq sl, r6, lsr r2 │ │ │ │ + tsteq r9, sl, lsr r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cba4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fa0ff8 │ │ │ │ stclt 8, cr15, [r8, #-348] @ 0xfffffea4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cbb8 │ │ │ │ @@ -131948,15 +131948,15 @@ │ │ │ │ stmdble r2, {r4, r8, r9, fp, sp} │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ andscs lr, r1, #7 │ │ │ │ andeq pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ @ instruction: 0xf7ffd5f6 │ │ │ │ stclt 8, cr15, [r8, #-180] @ 0xffffff4c │ │ │ │ - tsteq r7, r6, ror #14 │ │ │ │ + smlabteq r7, r6, r5, r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4cc00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1a10fe0 │ │ │ │ addlt r0, r3, ip, asr r4 │ │ │ │ ldrmi r4, [r6], -r7, lsl #12 │ │ │ │ ldrmi fp, [ip], r4, lsr #5 │ │ │ │ @@ -131967,15 +131967,15 @@ │ │ │ │ @ instruction: 0xf84af7ff │ │ │ │ bmi 26da48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15c118> │ │ │ │ tstcs r1, r3, ror #12 │ │ │ │ ldrbtmi r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf77e9600 │ │ │ │ andlt lr, r3, r4, lsl #21 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - ldrdeq r4, [r7, -r2] │ │ │ │ + tsteq r7, r2, lsr r6 │ │ │ │ andvc pc, ip, #64, 4 │ │ │ │ mulle pc, r0, r2 @ │ │ │ │ svcvs 0x00e5f5b0 │ │ │ │ @ instruction: 0xf5b0d00f │ │ │ │ andle r7, pc, r0, asr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cc60 │ │ │ │ @@ -131983,17 +131983,17 @@ │ │ │ │ @ instruction: 0xf7ff0ff8 │ │ │ │ stclt 12, cr15, [r8, #-252] @ 0xffffff04 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq fp, r6, asr sl │ │ │ │ - tsteq fp, ip, ror #20 │ │ │ │ - tsteq fp, r6, lsr sl │ │ │ │ + @ instruction: 0x010b08b6 │ │ │ │ + smlabteq fp, ip, r8, r0 │ │ │ │ + @ instruction: 0x010b0896 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4cc94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r7, [r4], -ip, lsl #24 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -132564,147 +132564,147 @@ │ │ │ │ stcl 7, cr15, [r2, #500]! @ 0x1f4 │ │ │ │ bmi fe32e398 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldcl 7, cr15, [sl, #500] @ 0x1f4 │ │ │ │ ldrbtmi r4, [sl], #-2693 @ 0xfffff57b │ │ │ │ ldcllt 7, cr14, [r8, #136]! @ 0x88 │ │ │ │ - @ instruction: 0x01074abe │ │ │ │ - strdeq r5, [sl, -r4] │ │ │ │ - @ instruction: 0x01074ab4 │ │ │ │ - smlatbeq r7, r0, sl, r4 │ │ │ │ - smlatbeq sl, r8, r6, fp │ │ │ │ - @ instruction: 0x01074a90 │ │ │ │ - @ instruction: 0x01074a92 │ │ │ │ - smlabbeq r7, sl, sl, r4 │ │ │ │ - strdeq r7, [sl, -r2] │ │ │ │ - strdeq r7, [sl, -r4] │ │ │ │ - smlatteq sl, ip, sl, r7 │ │ │ │ - tsteq r7, lr, asr #20 │ │ │ │ - tsteq sl, r2, lsr r0 │ │ │ │ - tsteq sl, sl, lsl #18 │ │ │ │ - tsteq sl, sl, lsl r9 │ │ │ │ - tsteq sl, r6, asr pc │ │ │ │ - tsteq r7, r4, asr #20 │ │ │ │ - ldrdeq r4, [sl, -r6] │ │ │ │ - tsteq r7, r6, lsr sl │ │ │ │ - tsteq r7, r2, lsr #20 │ │ │ │ - @ instruction: 0x011081b8 │ │ │ │ - tsteq r7, r0, lsl sl │ │ │ │ - tsteq r7, r6, lsl sl │ │ │ │ - tsteq r7, r6, lsl sl │ │ │ │ - tsteq r7, lr, lsl #20 │ │ │ │ - smlatteq r7, r4, r9, r4 │ │ │ │ - smlatteq r7, r4, r9, r4 │ │ │ │ - strdeq r4, [r7, -r4] │ │ │ │ - tsteq r7, lr, lsl #18 │ │ │ │ - tsteq r7, r6, lsl #18 │ │ │ │ - ldrdeq r4, [r7, -sl] │ │ │ │ - ldrdeq r4, [r7, -ip] │ │ │ │ - ldrdeq r4, [r7, -r4] │ │ │ │ - smlabteq r9, ip, r5, r6 │ │ │ │ - smlabteq r9, sl, r5, r6 │ │ │ │ - smlabteq r9, r6, r5, r6 │ │ │ │ - tsteq r9, sl, lsl #12 │ │ │ │ - @ instruction: 0x01096598 │ │ │ │ - @ instruction: 0x01096594 │ │ │ │ - smlabteq sl, ip, sp, r0 │ │ │ │ - @ instruction: 0x010a0dbc │ │ │ │ - @ instruction: 0x010a0db4 │ │ │ │ - smlatbeq sl, ip, sp, r0 │ │ │ │ - smlatbeq sl, r4, sp, r0 │ │ │ │ - @ instruction: 0x010a0d9c │ │ │ │ - @ instruction: 0x010a0d94 │ │ │ │ - tsteq r7, r4, lsl r0 │ │ │ │ - tsteq r7, r0, lsl r0 │ │ │ │ - smlatteq sl, r8, r6, ip │ │ │ │ - smlatteq sl, r4, r6, ip │ │ │ │ - tsteq sl, ip, asr #26 │ │ │ │ - tsteq sl, r4, asr #26 │ │ │ │ - tsteq sl, ip, lsr sp │ │ │ │ - @ instruction: 0x010ac6b0 │ │ │ │ - smlatbeq sl, ip, r6, ip │ │ │ │ - smlatbeq sl, r8, r6, ip │ │ │ │ - tsteq sl, r4, lsl sp │ │ │ │ - @ instruction: 0x0107bfba │ │ │ │ - @ instruction: 0x0107bf9e │ │ │ │ - tsteq sl, r2, lsl #26 │ │ │ │ - smlatteq r7, r8, r6, r4 │ │ │ │ - smlatteq r7, r0, r6, r4 │ │ │ │ - tsteq fp, sl, lsr #8 │ │ │ │ - tsteq fp, lr, lsl r4 │ │ │ │ - tsteq fp, sl, lsl r4 │ │ │ │ - tsteq fp, r2, lsl r4 │ │ │ │ - @ instruction: 0x010ab89e │ │ │ │ - tsteq sl, r6, ror #24 │ │ │ │ - tsteq sl, r4, ror #24 │ │ │ │ - tsteq sl, r0, ror #24 │ │ │ │ - ldrdeq r0, [fp, -r4] │ │ │ │ - tsteq r7, r6, lsr #12 │ │ │ │ - tsteq r7, lr, lsl r6 │ │ │ │ - tsteq sl, lr, lsr #24 │ │ │ │ - tsteq r9, lr, asr #26 │ │ │ │ - tsteq sl, lr, ror #22 │ │ │ │ - ldrdeq r4, [r7, -r2] │ │ │ │ - smlabteq r7, sl, r5, r4 │ │ │ │ - tsteq sl, sl, lsr #10 │ │ │ │ - smlabteq r8, ip, r7, r2 │ │ │ │ - tsteq sl, r8, lsr #10 │ │ │ │ - smlabteq sl, r8, fp, r4 │ │ │ │ - smlabteq r9, sl, ip, r3 │ │ │ │ - tsteq r7, r6, asr #14 │ │ │ │ - tsteq r7, r2, asr r7 │ │ │ │ - tsteq r0, r0, ror #26 │ │ │ │ - tsteq r7, sl, lsr r7 │ │ │ │ - tsteq r7, r0, lsl r7 │ │ │ │ - tsteq r7, ip, lsl r7 │ │ │ │ - tsteq r7, r8, lsl r7 │ │ │ │ - tsteq r7, r4, lsl r7 │ │ │ │ - tsteq r7, r0, lsl r7 │ │ │ │ - tsteq r7, r2, lsl r7 │ │ │ │ - @ instruction: 0x01107cd2 │ │ │ │ - tsteq r7, r2, lsl #14 │ │ │ │ - smlabbeq r7, r6, r6, r4 │ │ │ │ - @ instruction: 0x01074694 │ │ │ │ - @ instruction: 0x01074692 │ │ │ │ - @ instruction: 0x01074690 │ │ │ │ - smlabbeq r7, lr, r6, r4 │ │ │ │ - @ instruction: 0x01074690 │ │ │ │ - tsteq r0, r0, asr ip │ │ │ │ - smlabbeq r7, ip, r6, r4 │ │ │ │ - smlatbeq r7, r2, r6, r4 │ │ │ │ - tsteq r0, lr, lsl ip │ │ │ │ - tsteq fp, r6, lsr #6 │ │ │ │ - tsteq fp, r4, lsl r3 │ │ │ │ - tsteq fp, lr, lsl #6 │ │ │ │ - tsteq fp, r8, lsl #6 │ │ │ │ - tsteq fp, r2, lsl #6 │ │ │ │ - tsteq r7, lr, ror r5 │ │ │ │ - smlabbeq r7, ip, r5, r4 │ │ │ │ - @ instruction: 0x01107b9c │ │ │ │ + tsteq r7, lr, lsl r9 │ │ │ │ + tsteq sl, r4, asr pc │ │ │ │ + tsteq r7, r4, lsl r9 │ │ │ │ + tsteq r7, r0, lsl #18 │ │ │ │ + tsteq sl, r8, lsl #10 │ │ │ │ + strdeq r4, [r7, -r0] │ │ │ │ + strdeq r4, [r7, -r2] │ │ │ │ + smlatteq r7, sl, r8, r4 │ │ │ │ + tsteq sl, r2, asr r9 │ │ │ │ + tsteq sl, r4, asr r9 │ │ │ │ + tsteq sl, ip, asr #18 │ │ │ │ + smlatbeq r7, lr, r8, r4 │ │ │ │ + @ instruction: 0x010a4e92 │ │ │ │ + tsteq sl, sl, ror #14 │ │ │ │ + tsteq sl, sl, ror r7 │ │ │ │ + @ instruction: 0x010aadb6 │ │ │ │ + smlatbeq r7, r4, r8, r4 │ │ │ │ + tsteq sl, r6, lsr lr │ │ │ │ + @ instruction: 0x01074896 │ │ │ │ + smlabbeq r7, r2, r8, r4 │ │ │ │ + tsteq r0, r8, lsl r0 │ │ │ │ + tsteq r7, r0, ror r8 │ │ │ │ + tsteq r7, r6, ror r8 │ │ │ │ + tsteq r7, r6, ror r8 │ │ │ │ + tsteq r7, lr, ror #16 │ │ │ │ + tsteq r7, r4, asr #16 │ │ │ │ + tsteq r7, r4, asr #16 │ │ │ │ + tsteq r7, r4, asr r8 │ │ │ │ + tsteq r7, lr, ror #14 │ │ │ │ + tsteq r7, r6, ror #14 │ │ │ │ + tsteq r7, sl, lsr r8 │ │ │ │ + tsteq r7, ip, lsr r7 │ │ │ │ + tsteq r7, r4, lsr r7 │ │ │ │ + tsteq r9, ip, lsr #8 │ │ │ │ + tsteq r9, sl, lsr #8 │ │ │ │ + tsteq r9, r6, lsr #8 │ │ │ │ + tsteq r9, sl, ror #8 │ │ │ │ + strdeq r6, [r9, -r8] │ │ │ │ + strdeq r6, [r9, -r4] │ │ │ │ + tsteq sl, ip, lsr #24 │ │ │ │ + tsteq sl, ip, lsl ip │ │ │ │ + tsteq sl, r4, lsl ip │ │ │ │ + tsteq sl, ip, lsl #24 │ │ │ │ + tsteq sl, r4, lsl #24 │ │ │ │ + strdeq r0, [sl, -ip] │ │ │ │ + strdeq r0, [sl, -r4] │ │ │ │ + tsteq r7, r4, ror lr │ │ │ │ + tsteq r7, r0, ror lr │ │ │ │ + tsteq sl, r8, asr #10 │ │ │ │ + tsteq sl, r4, asr #10 │ │ │ │ + smlatbeq sl, ip, fp, r0 │ │ │ │ + smlatbeq sl, r4, fp, r0 │ │ │ │ + @ instruction: 0x010a0b9c │ │ │ │ + tsteq sl, r0, lsl r5 │ │ │ │ + tsteq sl, ip, lsl #10 │ │ │ │ + tsteq sl, r8, lsl #10 │ │ │ │ + tsteq sl, r4, ror fp │ │ │ │ + tsteq r7, sl, lsl lr │ │ │ │ + strdeq fp, [r7, -lr] │ │ │ │ + tsteq sl, r2, ror #22 │ │ │ │ + tsteq r7, r8, asr #10 │ │ │ │ + tsteq r7, r0, asr #10 │ │ │ │ + smlabbeq fp, sl, r2, r0 │ │ │ │ + tsteq fp, lr, ror r2 │ │ │ │ + tsteq fp, sl, ror r2 │ │ │ │ + tsteq fp, r2, ror r2 │ │ │ │ + strdeq fp, [sl, -lr] │ │ │ │ + smlabteq sl, r6, sl, r4 │ │ │ │ + smlabteq sl, r4, sl, r4 │ │ │ │ + smlabteq sl, r0, sl, r4 │ │ │ │ + tsteq fp, r4, lsr r2 │ │ │ │ + smlabbeq r7, r6, r4, r4 │ │ │ │ + tsteq r7, lr, ror r4 │ │ │ │ + smlabbeq sl, lr, sl, r4 │ │ │ │ + smlatbeq r9, lr, fp, r3 │ │ │ │ + smlabteq sl, lr, r9, sl │ │ │ │ + tsteq r7, r2, lsr r4 │ │ │ │ + tsteq r7, sl, lsr #8 │ │ │ │ + smlabbeq sl, sl, r3, ip │ │ │ │ + tsteq r8, ip, lsr #12 │ │ │ │ + smlabbeq sl, r8, r3, ip │ │ │ │ + tsteq sl, r8, lsr #20 │ │ │ │ + tsteq r9, sl, lsr #22 │ │ │ │ + smlatbeq r7, r6, r5, r4 │ │ │ │ + @ instruction: 0x010745b2 │ │ │ │ + tsteq r0, r0, asr #23 │ │ │ │ + @ instruction: 0x0107459a │ │ │ │ + tsteq r7, r0, ror r5 │ │ │ │ + tsteq r7, ip, ror r5 │ │ │ │ tsteq r7, r8, ror r5 │ │ │ │ - tsteq r7, r0, asr r5 │ │ │ │ - tsteq r7, lr, asr r5 │ │ │ │ - tsteq r7, ip, asr r5 │ │ │ │ - tsteq r7, sl, asr r5 │ │ │ │ - tsteq r7, r8, asr r5 │ │ │ │ - tsteq r7, sl, asr r5 │ │ │ │ - tsteq r0, sl, lsl fp │ │ │ │ - tsteq r7, sl, asr #10 │ │ │ │ - smlabteq r7, lr, r4, r4 │ │ │ │ - ldrdeq r4, [r7, -ip] │ │ │ │ - ldrdeq r4, [r7, -sl] │ │ │ │ - ldrdeq r4, [r7, -r8] │ │ │ │ - ldrdeq r4, [r7, -r6] │ │ │ │ - ldrdeq r4, [r7, -r8] │ │ │ │ - @ instruction: 0x01107a98 │ │ │ │ - ldrdeq r4, [r7, -r4] │ │ │ │ - smlatteq r7, sl, r4, r4 │ │ │ │ - tsteq r0, r6, ror #20 │ │ │ │ + tsteq r7, r4, ror r5 │ │ │ │ + tsteq r7, r0, ror r5 │ │ │ │ + tsteq r7, r2, ror r5 │ │ │ │ + tsteq r0, r2, lsr fp │ │ │ │ + tsteq r7, r2, ror #10 │ │ │ │ + smlatteq r7, r6, r4, r4 │ │ │ │ + strdeq r4, [r7, -r4] │ │ │ │ + strdeq r4, [r7, -r2] │ │ │ │ + strdeq r4, [r7, -r0] │ │ │ │ + smlatteq r7, lr, r4, r4 │ │ │ │ + strdeq r4, [r7, -r0] │ │ │ │ + @ instruction: 0x01107ab0 │ │ │ │ + smlatteq r7, ip, r4, r4 │ │ │ │ + tsteq r7, r2, lsl #10 │ │ │ │ + tsteq r0, lr, ror sl │ │ │ │ + smlabbeq fp, r6, r1, r0 │ │ │ │ + tsteq fp, r4, ror r1 │ │ │ │ tsteq fp, lr, ror #2 │ │ │ │ + tsteq fp, r8, ror #2 │ │ │ │ + tsteq fp, r2, ror #2 │ │ │ │ + ldrdeq r4, [r7, -lr] │ │ │ │ + smlatteq r7, ip, r3, r4 │ │ │ │ + @ instruction: 0x011079fc │ │ │ │ + ldrdeq r4, [r7, -r8] │ │ │ │ + @ instruction: 0x010743b0 │ │ │ │ + @ instruction: 0x010743be │ │ │ │ + @ instruction: 0x010743bc │ │ │ │ + @ instruction: 0x010743ba │ │ │ │ + @ instruction: 0x010743b8 │ │ │ │ + @ instruction: 0x010743ba │ │ │ │ + tsteq r0, sl, ror r9 │ │ │ │ + smlatbeq r7, sl, r3, r4 │ │ │ │ + tsteq r7, lr, lsr #6 │ │ │ │ + tsteq r7, ip, lsr r3 │ │ │ │ + tsteq r7, sl, lsr r3 │ │ │ │ + tsteq r7, r8, lsr r3 │ │ │ │ + tsteq r7, r6, lsr r3 │ │ │ │ + tsteq r7, r8, lsr r3 │ │ │ │ + @ instruction: 0x011078f8 │ │ │ │ + tsteq r7, r4, lsr r3 │ │ │ │ + tsteq r7, sl, asr #6 │ │ │ │ + tsteq r0, r6, asr #17 │ │ │ │ + smlabteq sl, lr, pc, pc @ │ │ │ │ svcvs 0x00aaf5b0 │ │ │ │ strlt sp, [r8, #-41] @ 0xffffffd7 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d80e │ │ │ │ eorle r7, r1, r4, asr #31 │ │ │ │ @@ -132733,23 +132733,23 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - @ instruction: 0x010aff9c │ │ │ │ - tstpeq sl, r2, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, sl, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - smlatteq sl, r6, pc, pc @ │ │ │ │ - @ instruction: 0x010aff98 │ │ │ │ - @ instruction: 0x010affb6 │ │ │ │ - smlatteq sl, ip, pc, pc @ │ │ │ │ + strdeq pc, [sl, -ip] │ │ │ │ + smlabteq sl, r2, sp, pc @ │ │ │ │ + tstpeq sl, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sl, sl, sp, pc @ │ │ │ │ + smlabteq sl, r8, sp, pc @ │ │ │ │ + tstpeq sl, r6, asr #28 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [sl, -r8] │ │ │ │ + tstpeq sl, r6, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4d864 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00aaf5b1 │ │ │ │ stmdale lr, {r0, r1, r4, r5, ip, lr, pc} │ │ │ │ @@ -132850,35 +132850,35 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77d447a │ │ │ │ and lr, r6, r4, lsr #23 │ │ │ │ @ instruction: 0x462b4a17 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77d447a │ │ │ │ vldmdblt r0!, {d30-} │ │ │ │ - @ instruction: 0x0107b196 │ │ │ │ - tsteq r9, ip, asr #12 │ │ │ │ - tsteq r7, sl, ror #28 │ │ │ │ - tsteq r9, ip, lsr #12 │ │ │ │ - smlabteq r7, r6, pc, r3 @ │ │ │ │ - tsteq r9, r0, lsl r6 │ │ │ │ - smlatteq r7, sl, r1, fp │ │ │ │ - strdeq r3, [r9, -r0] │ │ │ │ - @ instruction: 0x01093292 │ │ │ │ - ldrdeq r3, [r9, -r4] │ │ │ │ - @ instruction: 0x01094d96 │ │ │ │ - @ instruction: 0x010935ba │ │ │ │ - @ instruction: 0x01073db0 │ │ │ │ - tsteq r9, r4, lsr #20 │ │ │ │ - tsteq r9, lr, lsl sl │ │ │ │ - tsteq r9, r8, lsl sl │ │ │ │ - tsteq r9, r2, lsl sl │ │ │ │ - tsteq r9, r4, lsr #20 │ │ │ │ - tsteq r9, r6, lsl #20 │ │ │ │ - tsteq r9, r0, lsl #20 │ │ │ │ - tsteq r0, r8, ror #11 │ │ │ │ + strdeq sl, [r7, -r6] │ │ │ │ + smlatbeq r9, ip, r4, r3 │ │ │ │ + smlabteq r7, sl, ip, r3 │ │ │ │ + smlabbeq r9, ip, r4, r3 │ │ │ │ + tsteq r7, r6, lsr #28 │ │ │ │ + tsteq r9, r0, ror r4 │ │ │ │ + tsteq r7, sl, asr #32 │ │ │ │ + tsteq r9, r0, asr r4 │ │ │ │ + strdeq r3, [r9, -r2] │ │ │ │ + tsteq r9, r4, lsr r4 │ │ │ │ + strdeq r4, [r9, -r6] │ │ │ │ + tsteq r9, sl, lsl r4 │ │ │ │ + tsteq r7, r0, lsl ip │ │ │ │ + smlabbeq r9, r4, r8, r3 │ │ │ │ + tsteq r9, lr, ror r8 │ │ │ │ + tsteq r9, r8, ror r8 │ │ │ │ + tsteq r9, r2, ror r8 │ │ │ │ + smlabbeq r9, r4, r8, r3 │ │ │ │ + tsteq r9, r6, ror #16 │ │ │ │ + tsteq r9, r0, ror #16 │ │ │ │ + tsteq r0, r8, asr #8 │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ rsbshi pc, ip, #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4da70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0821e │ │ │ │ @@ -133687,21 +133687,21 @@ │ │ │ │ tstle r9, #96, 30 @ 0x180 │ │ │ │ msrpl SPSR_, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 9a3f80 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ ldrhi pc, [ip], #-320 @ 0xfffffec0 │ │ │ │ ldclt 0, cr15, [sp], {-0} │ │ │ │ - smlatbeq sl, r0, sp, pc @ │ │ │ │ - tstpeq sl, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, lr, lsl sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010afcb4 │ │ │ │ - smlabteq sl, r0, ip, pc @ │ │ │ │ - smlatbeq sl, r0, fp, pc @ │ │ │ │ - smlabbeq sl, ip, r9, pc @ │ │ │ │ + tstpeq sl, r0, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sl, ip, sp, pc @ │ │ │ │ + tstpeq sl, lr, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + smlatteq sl, ip, r7, pc @ │ │ │ │ cmpppl pc, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f8405 │ │ │ │ blx 983d94 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ strhi pc, [r1], #-256 @ 0xffffff00 │ │ │ │ @@ -134238,30 +134238,30 @@ │ │ │ │ ldmdami r2, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2065 @ 0xfffff7ef │ │ │ │ ldmdami r1, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlatteq r7, lr, r3, r2 │ │ │ │ - @ instruction: 0x010ae996 │ │ │ │ - ldrdeq r2, [r7, -ip] │ │ │ │ - ldrdeq r2, [r7, -r6] │ │ │ │ - ldrdeq r2, [r7, -r0] │ │ │ │ - smlabteq r7, sl, r3, r2 │ │ │ │ - smlabteq r7, r4, r3, r2 │ │ │ │ - @ instruction: 0x010723be │ │ │ │ - @ instruction: 0x010723b8 │ │ │ │ + tsteq r7, lr, asr #4 │ │ │ │ strdeq lr, [sl, -r6] │ │ │ │ - tsteq sl, r0, lsl sl │ │ │ │ - smlatbeq sl, r2, r9, lr │ │ │ │ - tsteq sl, r8, ror r9 │ │ │ │ - smlabteq sl, sl, r9, lr │ │ │ │ - tsteq sl, r8, lsr sl │ │ │ │ - tsteq sl, r2, asr sl │ │ │ │ + tsteq r7, ip, lsr r2 │ │ │ │ + tsteq r7, r6, lsr r2 │ │ │ │ + tsteq r7, r0, lsr r2 │ │ │ │ + tsteq r7, sl, lsr #4 │ │ │ │ + tsteq r7, r4, lsr #4 │ │ │ │ + tsteq r7, lr, lsl r2 │ │ │ │ + tsteq r7, r8, lsl r2 │ │ │ │ + tsteq sl, r6, asr r7 │ │ │ │ + tsteq sl, r0, ror r8 │ │ │ │ + tsteq sl, r2, lsl #16 │ │ │ │ + ldrdeq lr, [sl, -r8] │ │ │ │ + tsteq sl, sl, lsr #16 │ │ │ │ + @ instruction: 0x010ae898 │ │ │ │ + @ instruction: 0x010ae8b2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvs 0x00f2f5b1 │ │ │ │ @@ -135112,16 +135112,16 @@ │ │ │ │ svcpl 0x0063f5b1 │ │ │ │ ldrbhi pc, [r3], #-192 @ 0xffffff40 @ │ │ │ │ rsbpl pc, r3, #675282944 @ 0x28400000 │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14007db │ │ │ │ @ instruction: 0xe3aa844a │ │ │ │ - @ instruction: 0x01072792 │ │ │ │ - ldrdeq r1, [r9, -sl] │ │ │ │ + strdeq r2, [r7, -r2] │ │ │ │ + tsteq r9, sl, lsr ip │ │ │ │ msrpl SPSR_xc, #675282944 @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f843e │ │ │ │ blx 9853c4 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ orrshi pc, r9, #0, 2 │ │ │ │ @@ -135666,34 +135666,34 @@ │ │ │ │ stc 7, cr15, [r6, #488]! @ 0x1e8 │ │ │ │ bmi 731414 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf77a9600 │ │ │ │ mullt r2, lr, sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlabbeq r7, lr, r5, r8 │ │ │ │ - tsteq r9, r4, asr #20 │ │ │ │ - tsteq r7, r2, ror #4 │ │ │ │ - tsteq r9, r4, lsr #20 │ │ │ │ - strdeq r8, [r7, -lr] │ │ │ │ - tsteq r9, r4, lsl #20 │ │ │ │ - tsteq r9, r8, ror ip │ │ │ │ - strdeq r0, [r9, -r2] │ │ │ │ - tsteq sl, r8, lsl #10 │ │ │ │ - tsteq sl, ip, lsl #10 │ │ │ │ - tsteq sl, r2, lsl r4 │ │ │ │ - @ instruction: 0x01090994 │ │ │ │ - strdeq sp, [sl, -sl] │ │ │ │ - strdeq sp, [sl, -ip] │ │ │ │ - strdeq sp, [sl, -sl] │ │ │ │ - tsteq r9, sl, lsr #2 │ │ │ │ - tsteq r9, lr, asr #18 │ │ │ │ - smlabbeq r7, ip, r1, r1 │ │ │ │ - tsteq r9, r4, lsr r9 │ │ │ │ - tsteq r7, r6, lsl #28 │ │ │ │ + smlatteq r7, lr, r3, r8 │ │ │ │ + smlatbeq r9, r4, r8, r0 │ │ │ │ + smlabteq r7, r2, r0, r1 │ │ │ │ + smlabbeq r9, r4, r8, r0 │ │ │ │ + tsteq r7, lr, asr r4 │ │ │ │ + tsteq r9, r4, ror #16 │ │ │ │ + ldrdeq lr, [r9, -r8] │ │ │ │ + tsteq r9, r2, asr r8 │ │ │ │ + tsteq sl, r8, ror #6 │ │ │ │ + tsteq sl, ip, ror #6 │ │ │ │ + tsteq sl, r2, ror r2 │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + tsteq sl, sl, asr r3 │ │ │ │ + tsteq sl, ip, asr r3 │ │ │ │ + tsteq sl, sl, asr r3 │ │ │ │ + smlabbeq r9, sl, pc, r1 @ │ │ │ │ + smlatbeq r9, lr, r7, r0 │ │ │ │ + smlatteq r7, ip, pc, r0 @ │ │ │ │ + @ instruction: 0x01090794 │ │ │ │ + tsteq r7, r6, ror #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec50664 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #116, 6 @ 0xd0000001 │ │ │ │ adchi pc, ip, r1, lsl #4 │ │ │ │ svcpl 0x0093f5b0 │ │ │ │ @@ -136522,17 +136522,17 @@ │ │ │ │ @ instruction: 0xf5a0d312 │ │ │ │ vcgt.s8 q11, q0, q12 │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, fp, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0x07d440da │ │ │ │ addhi pc, r0, r2, asr #2 │ │ │ │ stmlt r1, {r1, ip, sp, lr, pc} │ │ │ │ - tsteq sl, r6, lsl r4 │ │ │ │ - tsteq sl, r2, ror #6 │ │ │ │ - smlabbeq sl, r2, r4, sp │ │ │ │ + tsteq sl, r6, ror r2 │ │ │ │ + smlabteq sl, r2, r1, sp │ │ │ │ + smlatteq sl, r2, r2, sp │ │ │ │ cmppvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r0, {r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0064f5b0 │ │ │ │ rsbshi pc, r0, r2, asr #1 │ │ │ │ msrvs SPSR_s, #160, 10 @ 0x28000000 │ │ │ │ andsne pc, r1, #64, 4 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @@ -137379,18 +137379,18 @@ │ │ │ │ blcs 827924 │ │ │ │ bicshi pc, r6, r1, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107db │ │ │ │ @ instruction: 0xf00181cf │ │ │ │ svclt 0x0000b9d0 │ │ │ │ - @ instruction: 0x010ac6be │ │ │ │ - tsteq sl, r8, ror #12 │ │ │ │ - @ instruction: 0x010ac392 │ │ │ │ - @ instruction: 0x010ac398 │ │ │ │ + tsteq sl, lr, lsl r5 │ │ │ │ + smlabteq sl, r8, r4, ip │ │ │ │ + strdeq ip, [sl, -r2] │ │ │ │ + strdeq ip, [sl, -r8] │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ blcs 827954 │ │ │ │ @ instruction: 0x81bef201 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00181b7 │ │ │ │ @@ -138657,29 +138657,29 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ ldmdami r0, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, sp, lr, pc} @ │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - ldrdeq sp, [r6, -sl] │ │ │ │ - tsteq sl, r2, asr r7 │ │ │ │ - smlabteq r6, r8, lr, sp │ │ │ │ - smlatteq sl, sl, r6, sl │ │ │ │ - @ instruction: 0x0106debc │ │ │ │ - @ instruction: 0x0106deb6 │ │ │ │ - @ instruction: 0x0106deb0 │ │ │ │ - smlatbeq r6, sl, lr, sp │ │ │ │ - tsteq sl, ip, asr #12 │ │ │ │ - @ instruction: 0x0106de9e │ │ │ │ - tsteq sl, r4, lsl r6 │ │ │ │ - @ instruction: 0x0106de92 │ │ │ │ - ldrdeq sl, [sl, -r0] │ │ │ │ - tsteq sl, sl, asr #14 │ │ │ │ - tsteq sl, r4, lsr #14 │ │ │ │ + tsteq r6, sl, lsr sp │ │ │ │ + @ instruction: 0x010aa5b2 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + tsteq sl, sl, asr #10 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + tsteq r6, r6, lsl sp │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + tsteq r6, sl, lsl #26 │ │ │ │ + smlatbeq sl, ip, r4, sl │ │ │ │ + strdeq sp, [r6, -lr] │ │ │ │ + tsteq sl, r4, ror r4 │ │ │ │ + strdeq sp, [r6, -r2] │ │ │ │ + tsteq sl, r0, lsr r5 │ │ │ │ + smlatbeq sl, sl, r5, sl │ │ │ │ + smlabbeq sl, r4, r5, sl │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rsbscs pc, r4, #268435460 @ 0x10000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -139507,18 +139507,18 @@ │ │ │ │ @ instruction: 0xf5a4d314 │ │ │ │ vhsub.s8 q11, q0, q12 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07db40d3 │ │ │ │ @ instruction: 0x81a6f142 │ │ │ │ ldmdalt r7!, {r1, ip, sp, lr, pc}^ │ │ │ │ - tsteq r9, r0, ror r3 │ │ │ │ - tsteq r8, ip, lsl r9 │ │ │ │ - @ instruction: 0x0107549a │ │ │ │ - smlatbeq r8, r0, r8, sp │ │ │ │ + ldrdeq lr, [r9, -r0] │ │ │ │ + tsteq r8, ip, ror r7 │ │ │ │ + strdeq r5, [r7, -sl] │ │ │ │ + tsteq r8, r0, lsl #14 │ │ │ │ cmppvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0064f5b1 │ │ │ │ orrshi pc, r4, r2, asr #1 │ │ │ │ rsbvs pc, r4, #164, 10 @ 0x29000000 │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ tstpne r1, #192, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -140367,18 +140367,18 @@ │ │ │ │ addslt r5, fp, #-1476395005 @ 0xa8000003 │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f82f5 │ │ │ │ blx 98a5b8 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ rschi pc, lr, #1073741840 @ 0x40000010 │ │ │ │ ldmiblt pc!, {r0, ip, sp, lr, pc} @ │ │ │ │ - @ instruction: 0x0106d69e │ │ │ │ - strdeq ip, [r8, -lr] │ │ │ │ - tsteq r6, lr, ror #6 │ │ │ │ - smlatbeq r8, r6, r8, ip │ │ │ │ + strdeq sp, [r6, -lr] │ │ │ │ + tsteq r8, lr, asr sl │ │ │ │ + smlabteq r6, lr, r1, sp │ │ │ │ + tsteq r8, r6, lsl #14 │ │ │ │ mvnpl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 82a804 │ │ │ │ sbcshi pc, lr, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00182d7 │ │ │ │ @@ -141771,53 +141771,53 @@ │ │ │ │ strd lr, [r7], -r6 │ │ │ │ ldrtmi r4, [fp], -fp, lsr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stcl 7, cr15, [ip, #464]! @ 0x1d0 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r7, r0, lsl r8 │ │ │ │ - tsteq r8, r4, lsl #24 │ │ │ │ - smlabbeq r6, r2, r6, fp │ │ │ │ - @ instruction: 0x0106b690 │ │ │ │ - smlatbeq pc, r0, ip, lr @ │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - tsteq r6, lr, asr r6 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r6, lr, asr r6 │ │ │ │ - tsteq pc, lr, lsl ip @ │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - ldrdeq fp, [r6, -lr] │ │ │ │ - smlatteq pc, lr, fp, lr │ │ │ │ - tsteq r6, lr, lsl r3 │ │ │ │ - tsteq r8, sl, lsl #22 │ │ │ │ - tsteq r6, r2, lsl #6 │ │ │ │ - tsteq r8, r6, ror pc │ │ │ │ - tsteq r8, r0, ror pc │ │ │ │ - tsteq r8, sl, ror #30 │ │ │ │ - tsteq r8, r4, ror #30 │ │ │ │ - tsteq r8, r6, ror pc │ │ │ │ - tsteq r8, r8, asr pc │ │ │ │ - tsteq r8, r2, asr pc │ │ │ │ - tsteq pc, sl, lsr fp @ │ │ │ │ - tsteq sl, r4, ror r7 │ │ │ │ - strdeq fp, [r6, -r8] │ │ │ │ - strdeq fp, [r6, -r2] │ │ │ │ - smlatbeq r9, sl, r4, fp │ │ │ │ - tsteq r8, r8, lsr #20 │ │ │ │ - tsteq r7, r2, lsl #12 │ │ │ │ - tsteq r8, r8, lsl #20 │ │ │ │ - smlabteq r8, r6, sp, fp │ │ │ │ - smlatteq r8, lr, r9, sl │ │ │ │ - tsteq r7, ip, lsl r5 │ │ │ │ - ldrdeq sl, [r8, -r2] │ │ │ │ - smlatbeq r6, r4, lr, sl │ │ │ │ + tsteq r7, r0, ror r6 │ │ │ │ + tsteq r8, r4, ror #20 │ │ │ │ + smlatteq r6, r2, r4, fp │ │ │ │ + strdeq fp, [r6, -r0] │ │ │ │ + tsteq pc, r0, lsl #22 │ │ │ │ + ldrdeq fp, [r6, -ip] │ │ │ │ + @ instruction: 0x0106b4b4 │ │ │ │ + smlabteq r6, r2, r4, fp │ │ │ │ + smlabteq r6, r0, r4, fp │ │ │ │ + @ instruction: 0x0106b4be │ │ │ │ + @ instruction: 0x0106b4bc │ │ │ │ + @ instruction: 0x0106b4be │ │ │ │ + tsteq pc, lr, ror sl @ │ │ │ │ + @ instruction: 0x0106b4b0 │ │ │ │ + tsteq r6, lr, lsr r4 │ │ │ │ + tsteq pc, lr, asr #20 │ │ │ │ + tsteq r6, lr, ror r1 │ │ │ │ + tsteq r8, sl, ror #18 │ │ │ │ + tsteq r6, r2, ror #2 │ │ │ │ + ldrdeq sl, [r8, -r6] │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + smlabteq r8, sl, sp, sl │ │ │ │ + smlabteq r8, r4, sp, sl │ │ │ │ + ldrdeq sl, [r8, -r6] │ │ │ │ + @ instruction: 0x0108adb8 │ │ │ │ + @ instruction: 0x0108adb2 │ │ │ │ + @ instruction: 0x010fe99a │ │ │ │ + ldrdeq r7, [sl, -r4] │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + tsteq r6, r2, asr r1 │ │ │ │ + tsteq r9, sl, lsl #6 │ │ │ │ + smlabbeq r8, r8, r8, sl │ │ │ │ + tsteq r7, r2, ror #8 │ │ │ │ + tsteq r8, r8, ror #16 │ │ │ │ + tsteq r8, r6, lsr #24 │ │ │ │ + tsteq r8, lr, asr #16 │ │ │ │ + tsteq r7, ip, ror r3 │ │ │ │ + tsteq r8, r2, lsr r8 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec56614 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r7, r8, #252, 6 @ 0xf0000003 │ │ │ │ eorhi pc, pc, #1 │ │ │ │ subhi pc, pc, #0, 4 │ │ │ │ @@ -142629,16 +142629,16 @@ │ │ │ │ msrpl SPSR_x, #160, 10 @ 0x28000000 │ │ │ │ blcs 82cb30 │ │ │ │ bicshi pc, r7, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007d9 │ │ │ │ bics r8, r1, #208, 6 @ 0x40000003 │ │ │ │ - smlabteq sl, r0, r5, r7 │ │ │ │ - @ instruction: 0x010a71bc │ │ │ │ + tsteq sl, r0, lsr #8 │ │ │ │ + tsteq sl, ip, lsl r0 │ │ │ │ tstpne ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale pc!, {r3, r4, r7, r9, lr} @ │ │ │ │ svcpl 0x0064f5b0 │ │ │ │ @ instruction: 0xf5a0d30a │ │ │ │ @ instruction: 0xf04f5364 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -143129,21 +143129,21 @@ │ │ │ │ stmdami r9, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlabteq r6, ip, r8, r9 │ │ │ │ - tsteq sl, r4, lsr #4 │ │ │ │ - smlatteq sl, r6, r1, r6 │ │ │ │ - @ instruction: 0x010698b4 │ │ │ │ - smlatbeq r6, lr, r8, r9 │ │ │ │ - strdeq r6, [sl, -r0] │ │ │ │ - tsteq sl, r6, asr #4 │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + smlabbeq sl, r4, r0, r6 │ │ │ │ + tsteq sl, r6, asr #32 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r6, lr, lsl #14 │ │ │ │ + qaddeq r6, r0, sl │ │ │ │ + smlatbeq sl, r6, r0, r6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rscsvc pc, ip, #64, 12 @ 0x4000000 │ │ │ │ ldrmi r4, [pc], -r5, lsl #12 │ │ │ │ @@ -144211,16 +144211,16 @@ │ │ │ │ @ instruction: 0xf0c05f72 │ │ │ │ @ instruction: 0xf5a481ea │ │ │ │ @ instruction: 0xf04f5272 │ │ │ │ addslt r3, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07db40d3 │ │ │ │ mvnhi pc, r0, asr #2 │ │ │ │ svclt 0x0000e1b4 │ │ │ │ - tsteq r8, r6, asr #6 │ │ │ │ - tsteq r8, ip, ror #30 │ │ │ │ + smlatbeq r8, r6, r1, sl │ │ │ │ + smlabteq r8, ip, sp, r8 │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f81d4 │ │ │ │ blx 98e1f0 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ bichi pc, sp, r0, asr #2 │ │ │ │ @@ -144456,20 +144456,20 @@ │ │ │ │ ldm sl!, {r1, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 3b9d6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a843c> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7729600 │ │ │ │ strdlt lr, [r2], -r2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - strdeq r4, [sl, -lr] │ │ │ │ - smlatbeq r6, lr, r8, r8 │ │ │ │ - smlatbeq r6, r8, r8, r8 │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ - ldrdeq r7, [r8, -ip] │ │ │ │ - smlatbeq r6, lr, r4, r8 │ │ │ │ + tsteq sl, lr, asr ip │ │ │ │ + tsteq r6, lr, lsl #14 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r8, ip, lsr lr │ │ │ │ + tsteq r6, lr, lsl #6 │ │ │ │ svcpl 0x00a3f5b0 │ │ │ │ strlt sp, [r8, #-45] @ 0xffffffd3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ vtst.8 d29, d1, d0 │ │ │ │ addsmi r4, r8, #88, 6 @ 0x60000001 │ │ │ │ @@ -144500,23 +144500,23 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - ldrdeq r4, [sl, -r8] │ │ │ │ - tsteq sl, sl, ror sp │ │ │ │ - tsteq sl, r4, lsr sp │ │ │ │ - tsteq sl, r2, asr sp │ │ │ │ - @ instruction: 0x010a4d90 │ │ │ │ - tsteq sl, r6, lsr lr │ │ │ │ - smlatteq sl, r0, sp, r4 │ │ │ │ - strdeq r4, [sl, -sl] │ │ │ │ - tsteq sl, ip, asr lr │ │ │ │ + tsteq sl, r8, lsr ip │ │ │ │ + ldrdeq r4, [sl, -sl] │ │ │ │ + @ instruction: 0x010a4b94 │ │ │ │ + @ instruction: 0x010a4bb2 │ │ │ │ + strdeq r4, [sl, -r0] │ │ │ │ + @ instruction: 0x010a4c96 │ │ │ │ + tsteq sl, r0, asr #24 │ │ │ │ + tsteq sl, sl, asr ip │ │ │ │ + @ instruction: 0x010a4cbc │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec59040 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ vtst.8 d29, d1, d5 │ │ │ │ @@ -144612,35 +144612,35 @@ │ │ │ │ svc 0x00c2f771 │ │ │ │ @ instruction: 0x46334a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf771447a │ │ │ │ streq lr, [fp, #-4028]! @ 0xfffff044 │ │ │ │ ldr sp, [r1, r4, lsl #11] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - smlabteq r6, lr, sl, pc @ │ │ │ │ - tsteq r6, r6, lsl r7 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - ldrdeq r4, [sl, -r2] │ │ │ │ - smlatteq r6, sl, r6, r8 │ │ │ │ - ldrdeq r4, [sl, -lr] │ │ │ │ - ldrdeq r8, [r6, -r6] │ │ │ │ - smlatteq r8, r2, r7, r8 │ │ │ │ - tsteq r8, sl, lsl #28 │ │ │ │ - @ instruction: 0x010a4dbc │ │ │ │ - strdeq r7, [r8, -r0] │ │ │ │ - @ instruction: 0x010a4db6 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - tsteq r6, r2, ror r6 │ │ │ │ - smlatbeq sl, r0, sp, r4 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - tsteq r6, r6, asr #12 │ │ │ │ - smlabbeq sl, ip, sp, r4 │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - smlabbeq sl, r4, sp, r4 │ │ │ │ + tstpeq r6, lr, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + tsteq sl, r2, lsr ip │ │ │ │ + tsteq r6, sl, asr #10 │ │ │ │ + tsteq sl, lr, lsr ip │ │ │ │ + tsteq r6, r6, lsr r5 │ │ │ │ + tsteq r8, r2, asr #12 │ │ │ │ + tsteq r8, sl, ror #24 │ │ │ │ + tsteq sl, ip, lsl ip │ │ │ │ + tsteq r8, r0, asr ip │ │ │ │ + tsteq sl, r6, lsl ip │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + tsteq sl, r0, lsl #24 │ │ │ │ + smlatbeq r6, ip, r4, r8 │ │ │ │ + smlatbeq r6, r6, r4, r8 │ │ │ │ + smlatteq sl, ip, fp, r4 │ │ │ │ + smlabbeq r6, r0, r4, r8 │ │ │ │ + tsteq r6, sl, ror r4 │ │ │ │ + smlatteq sl, r4, fp, r4 │ │ │ │ svcpl 0x00a3f5b0 │ │ │ │ strlt sp, [r8, #-35] @ 0xffffffdd │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ vadd.i8 d29, d1, d12 │ │ │ │ addsmi r4, r8, #88, 6 @ 0x60000001 │ │ │ │ @@ -144663,21 +144663,21 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq sl, r4, ror sp │ │ │ │ - tsteq sl, r6, lsl sp │ │ │ │ - tsteq sl, r8, lsr sp │ │ │ │ - smlatteq sl, r2, ip, r4 │ │ │ │ - @ instruction: 0x010a4db8 │ │ │ │ - smlatteq sl, sl, sp, r4 │ │ │ │ - tsteq sl, ip, ror sp │ │ │ │ + ldrdeq r4, [sl, -r4] │ │ │ │ + tsteq sl, r6, ror fp │ │ │ │ + @ instruction: 0x010a4b98 │ │ │ │ + tsteq sl, r2, asr #22 │ │ │ │ + tsteq sl, r8, lsl ip │ │ │ │ + tsteq sl, sl, asr #24 │ │ │ │ + ldrdeq r4, [sl, -ip] │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec592c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ vtst.8 d29, d1, d3 │ │ │ │ @@ -144707,18 +144707,18 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ svc 0x0000f771 │ │ │ │ strtmi r4, [fp], -r6, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7714620 │ │ │ │ ldcllt 14, cr14, [r0, #-1000]! @ 0xfffffc18 │ │ │ │ - @ instruction: 0x01091e9a │ │ │ │ - strdeq r7, [r8, -r8] │ │ │ │ - @ instruction: 0x010885b2 │ │ │ │ - ldrdeq r7, [r8, -sl] │ │ │ │ + strdeq r1, [r9, -sl] │ │ │ │ + tsteq r8, r8, asr sl │ │ │ │ + tsteq r8, r2, lsl r4 │ │ │ │ + tsteq r8, sl, lsr sl │ │ │ │ mrcle 14, 7, sp, cr15, cr15, {7} │ │ │ │ cdple 0, 15, cr11, cr15, cr2, {4} │ │ │ │ mrcle 14, 7, sp, cr15, cr15, {7} │ │ │ │ cdple 0, 15, cr11, cr15, cr2, {4} │ │ │ │ strdlt sp, [r2], pc @ │ │ │ │ mrcle 14, 7, sp, cr15, cr15, {7} │ │ │ │ cdple 0, 15, cr11, cr15, cr2, {4} │ │ │ │ @@ -144745,16 +144745,16 @@ │ │ │ │ svcmi 0x0044f855 │ │ │ │ andle r4, r6, ip, lsr #5 │ │ │ │ stmdavs r4!, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf771210c │ │ │ │ adcmi lr, ip, #40, 24 @ 0x2800 │ │ │ │ @ instruction: 0xf106d1f8 │ │ │ │ vmvn.i32 d0, #204 @ 0x000000cc │ │ │ │ - ldrtmi sp, [r0], -fp, lsl #8 │ │ │ │ - addle pc, r0, r6, ror #6 │ │ │ │ + @ instruction: 0x4630d33b │ │ │ │ + ldrle pc, [r0, r5, ror #6]! │ │ │ │ andeq fp, r0, r0, ror sp │ │ │ │ push {r5, r6, r9, fp, lr} │ │ │ │ blmi 19129bc │ │ │ │ ldrbtmi r4, [sl], #-3168 @ 0xfffff3a0 │ │ │ │ stmdami r0!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdbmi r0!, {r1, r2, r7, ip, sp, pc}^ │ │ │ │ andsvs r5, lr, r6, lsl r9 │ │ │ │ @@ -145139,53 +145139,53 @@ │ │ │ │ ldrbtmi r2, [r9], #-781 @ 0xfffffcf3 │ │ │ │ @ instruction: 0xf8c063c3 │ │ │ │ @ instruction: 0xe0571094 │ │ │ │ ... │ │ │ │ @ instruction: 0x01bfdb84 │ │ │ │ biceq r5, r3, r8, ror #31 │ │ │ │ strdeq r3, [r0], -r4 │ │ │ │ - smlatbeq pc, ip, ip, r5 @ │ │ │ │ - tsteq r0, lr, ror r2 │ │ │ │ + tsteq pc, ip, lsl #22 │ │ │ │ + ldrdeq r4, [r0, -lr] │ │ │ │ biceq r5, r3, r6, asr #29 │ │ │ │ - tsteq r0, lr, ror #4 │ │ │ │ - tsteq r0, r8, ror #21 │ │ │ │ - smlatbeq r0, r6, r1, r4 │ │ │ │ - smlabteq r0, r4, r1, r4 │ │ │ │ - smlatbeq r0, r4, r1, r4 │ │ │ │ - ldrdeq r4, [r0, -r6] │ │ │ │ - smlatteq r0, lr, r1, r4 │ │ │ │ - @ instruction: 0x0100419a │ │ │ │ + smlabteq r0, lr, r0, r4 │ │ │ │ + tsteq r0, r8, asr #18 │ │ │ │ + tsteq r0, r6 │ │ │ │ + tsteq r0, r4, lsr #32 │ │ │ │ + tsteq r0, r4 │ │ │ │ + tsteq r0, r6, lsr r0 │ │ │ │ + tsteq r0, lr, asr #32 │ │ │ │ + strdeq r3, [r0, -sl] │ │ │ │ biceq r5, r3, r6, ror #26 │ │ │ │ andeq r1, r0, r0, asr #4 │ │ │ │ - rscseq fp, pc, r4, lsl r3 @ │ │ │ │ + rscseq fp, pc, r4, ror r1 @ │ │ │ │ biceq r5, r3, r4, ror #22 │ │ │ │ - ldrshteq fp, [pc], #34 │ │ │ │ - rscseq fp, pc, sl, lsl #6 │ │ │ │ - rscseq fp, pc, r4, ror #5 │ │ │ │ - rscseq fp, pc, lr, asr #5 │ │ │ │ - rscseq fp, pc, r0, asr #5 │ │ │ │ - strdeq r3, [r0, -r0] │ │ │ │ + rscseq fp, pc, r2, asr r1 @ │ │ │ │ + rscseq fp, pc, sl, ror #2 │ │ │ │ + rscseq fp, pc, r4, asr #2 │ │ │ │ + rscseq fp, pc, lr, lsr #2 │ │ │ │ + rscseq fp, pc, r0, lsr #2 │ │ │ │ + tsteq r0, r0, asr lr │ │ │ │ andeq r1, r0, r8, lsr #6 │ │ │ │ - @ instruction: 0x01003f90 │ │ │ │ - smlabbeq r0, lr, pc, r3 @ │ │ │ │ - @ instruction: 0x01003f92 │ │ │ │ - @ instruction: 0x01003f96 │ │ │ │ - @ instruction: 0x01003f96 │ │ │ │ - smlatbeq r0, r2, pc, r3 @ │ │ │ │ - smlatbeq r0, r2, pc, r3 @ │ │ │ │ + strdeq r3, [r0, -r0] │ │ │ │ + smlatteq r0, lr, sp, r3 │ │ │ │ + strdeq r3, [r0, -r2] │ │ │ │ + strdeq r3, [r0, -r6] │ │ │ │ + strdeq r3, [r0, -r6] │ │ │ │ + tsteq r0, r2, lsl #28 │ │ │ │ + tsteq r0, r2, lsl #28 │ │ │ │ biceq r5, r3, r6, lsl #19 │ │ │ │ - smlabteq r0, ip, lr, r3 │ │ │ │ + tsteq r0, ip, lsr #26 │ │ │ │ biceq r5, r3, r6, lsl #19 │ │ │ │ biceq r5, r3, sl, ror #17 │ │ │ │ biceq r5, r3, ip, lsl r8 │ │ │ │ - ldrshteq sl, [pc], #236 │ │ │ │ - tsteq r0, sl, asr lr │ │ │ │ - smlatbeq r3, r4, fp, sp │ │ │ │ - ldrdeq r8, [lr, -r0] │ │ │ │ - tsteq r1, lr, lsr r7 │ │ │ │ + rscseq sl, pc, ip, asr sp @ │ │ │ │ + @ instruction: 0x01003cba │ │ │ │ + tsteq r3, r4, lsl #20 │ │ │ │ + tsteq lr, r0, lsr r7 │ │ │ │ + @ instruction: 0x0101e59e │ │ │ │ stmib r0, {r2, r7, sl, sp, lr}^ │ │ │ │ stmib r0, {r2, r4, r9, sp}^ │ │ │ │ stmib r0, {r1, r2, r4, r8, r9, sp}^ │ │ │ │ stmib r0, {r3, r4, r8, r9, ip, sp}^ │ │ │ │ stmib r0, {r1, r3, r4, sl, ip, sp}^ │ │ │ │ stmib r0, {r0, r2, r3, r4, r9, sp}^ │ │ │ │ @ instruction: 0xf8c0231f │ │ │ │ @@ -145358,25 +145358,25 @@ │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf76fd1ee │ │ │ │ svclt 0x0000ef84 │ │ │ │ @ instruction: 0x01bfd694 │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ strdeq r2, [r6, #116] @ 0x74 │ │ │ │ - orrseq r7, fp, r0, lsl #8 │ │ │ │ + orrseq r7, fp, r0, ror #4 │ │ │ │ biceq r2, r6, r8, ror #15 │ │ │ │ @ instruction: 0x01bfd672 │ │ │ │ biceq r2, r6, sl, asr #15 │ │ │ │ strheq r2, [r6, #122] @ 0x7a │ │ │ │ biceq r2, r6, r4, ror #14 │ │ │ │ biceq r2, r6, r2, asr r7 │ │ │ │ strdeq r2, [r0], -r0 │ │ │ │ biceq r1, r0, r8, ror r4 │ │ │ │ biceq r2, r6, r0, lsr r7 │ │ │ │ - @ instruction: 0x019b6cf8 │ │ │ │ + orrseq r6, fp, r8, asr fp │ │ │ │ biceq r2, r6, r2, lsl #14 │ │ │ │ biceq r2, r6, r0, lsl #14 │ │ │ │ biceq r2, r6, lr, ror #13 │ │ │ │ ldrdeq r2, [r6, #110] @ 0x6e │ │ │ │ biceq r2, r6, sl, lsl #13 │ │ │ │ biceq r2, r6, r8, ror r6 │ │ │ │ andeq r3, r0, r8, lsr #4 │ │ │ │ @@ -145622,32 +145622,32 @@ │ │ │ │ bmi b37770 │ │ │ │ ldrbtmi r4, [sl], #-2822 @ 0xfffff4fa │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrb sp, [fp, fp, ror #1] │ │ │ │ @ instruction: 0x01bfd400 │ │ │ │ - smlabbeq r5, r4, r4, sp │ │ │ │ + smlatteq r5, r4, r2, sp │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ - smlabbeq r5, r6, r4, sp │ │ │ │ - tsteq r5, r4, lsl r0 │ │ │ │ + smlatteq r5, r6, r2, sp │ │ │ │ + tsteq r5, r4, ror lr │ │ │ │ @ instruction: 0x01bfd378 │ │ │ │ - smlabteq r5, r0, r0, sl │ │ │ │ - smlatbeq r5, r0, r0, sl │ │ │ │ - qaddeq sl, lr, r5 │ │ │ │ + tsteq r5, r0, lsr #30 │ │ │ │ + tsteq r5, r0, lsl #30 │ │ │ │ + @ instruction: 0x01059ebe │ │ │ │ biceq r2, r6, ip, lsl #10 │ │ │ │ andeq r3, r0, r0, asr r7 │ │ │ │ biceq r1, r0, lr, ror r1 │ │ │ │ biceq r2, r6, r8, asr #9 │ │ │ │ - tsteq r5, r8, ror #30 │ │ │ │ - tsteq r5, sl, asr #30 │ │ │ │ - tsteq r5, ip, asr pc │ │ │ │ - tsteq r5, r6, lsr #30 │ │ │ │ - ldrdeq r9, [r5, -sl] │ │ │ │ - ldrdeq r9, [r5, -sl] │ │ │ │ + smlabteq r5, r8, sp, r9 │ │ │ │ + smlatbeq r5, sl, sp, r9 │ │ │ │ + @ instruction: 0x01059dbc │ │ │ │ + smlabbeq r5, r6, sp, r9 │ │ │ │ + tsteq r5, sl, lsr sp │ │ │ │ + tsteq r5, sl, lsr sp │ │ │ │ ldrdeq r2, [r6, #62] @ 0x3e │ │ │ │ andeq r3, r0, r8, lsr #16 │ │ │ │ biceq r1, r0, r0, rrx │ │ │ │ @ instruction: 0x01c62392 │ │ │ │ biceq r2, r6, sl, ror #6 │ │ │ │ @ instruction: 0x000028b8 │ │ │ │ biceq r2, r6, r4, lsr r3 │ │ │ │ @@ -145841,22 +145841,22 @@ │ │ │ │ mvnle r0, r0, lsl #6 │ │ │ │ b 16c10c0 │ │ │ │ b 2c10c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1af794> │ │ │ │ @ instruction: 0xf76fe7d1 │ │ │ │ svclt 0x0000ebbc │ │ │ │ @ instruction: 0x01bfcf8e │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ - tsteq r7, sl, ror #10 │ │ │ │ - @ instruction: 0x01059d90 │ │ │ │ + smlabteq r7, sl, r3, fp │ │ │ │ + strdeq r9, [r5, -r0] │ │ │ │ @ instruction: 0x01bfcf6e │ │ │ │ biceq r2, r6, r8, ror #2 │ │ │ │ biceq r2, r6, lr, asr r1 │ │ │ │ - tsteq r5, sl, asr sp │ │ │ │ + @ instruction: 0x01059bba │ │ │ │ biceq r2, r6, r8, lsr r1 │ │ │ │ - tsteq r5, r6, asr #26 │ │ │ │ + smlatbeq r5, r6, fp, r9 │ │ │ │ strdeq r2, [r6, #6] │ │ │ │ biceq r2, r6, r0, asr #1 │ │ │ │ biceq r2, r6, sl, asr #32 │ │ │ │ andeq r0, r0, r4, ror pc │ │ │ │ biceq r0, r0, lr, lsl #25 │ │ │ │ strdeq r1, [r6, #244] @ 0xf4 │ │ │ │ @ instruction: 0x01bfcdd6 │ │ │ │ @@ -146370,40 +146370,40 @@ │ │ │ │ @ instruction: 0xf76ee7ea │ │ │ │ tstcs r8, #160, 30 @ 0x280 │ │ │ │ tstcs r9, #57409536 @ 0x36c0000 │ │ │ │ svclt 0x0000e7d9 │ │ │ │ @ instruction: 0x01bfc9ee │ │ │ │ @ instruction: 0x01bfc9ec │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ - tsteq r5, lr, lsr #22 │ │ │ │ - strdeq r9, [r5, -sl] │ │ │ │ - strdeq r9, [r5, -sl] │ │ │ │ - smlabteq r5, sl, sl, r9 │ │ │ │ - smlatbeq r5, r8, sl, r9 │ │ │ │ - tsteq r5, lr, ror sl │ │ │ │ - tsteq r5, r8, lsl sl │ │ │ │ - tsteq r5, r6, lsl #20 │ │ │ │ - strdeq r9, [r5, -r4] │ │ │ │ - tsteq r2, ip, lsr #6 │ │ │ │ - tsteq r3, r0, ror #18 │ │ │ │ - smlabbeq r5, r6, r9, r9 │ │ │ │ - tsteq r5, r6, ror r9 │ │ │ │ - tsteq r5, lr, asr r9 │ │ │ │ - tsteq r5, r2, asr r9 │ │ │ │ - @ instruction: 0x010388b8 │ │ │ │ - tsteq r5, ip, lsl #18 │ │ │ │ - tsteq r3, lr, asr #16 │ │ │ │ - smlabteq r5, lr, r8, r9 │ │ │ │ - @ instruction: 0x010598bc │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ - tsteq r5, lr, ror r8 │ │ │ │ - tsteq r5, r2, asr r8 │ │ │ │ - tsteq r5, r2, asr r8 │ │ │ │ - tsteq r5, r6, lsr r8 │ │ │ │ - rscseq r1, lr, r0, lsr #32 │ │ │ │ + smlabbeq r5, lr, r9, r9 │ │ │ │ + tsteq r5, sl, asr r9 │ │ │ │ + tsteq r5, sl, asr r9 │ │ │ │ + tsteq r5, sl, lsr #18 │ │ │ │ + tsteq r5, r8, lsl #18 │ │ │ │ + ldrdeq r9, [r5, -lr] │ │ │ │ + tsteq r5, r8, ror r8 │ │ │ │ + tsteq r5, r6, ror #16 │ │ │ │ + tsteq r5, r4, asr r8 │ │ │ │ + smlabbeq r2, ip, r1, r1 │ │ │ │ + smlabteq r3, r0, r7, r8 │ │ │ │ + smlatteq r5, r6, r7, r9 │ │ │ │ + ldrdeq r9, [r5, -r6] │ │ │ │ + @ instruction: 0x010597be │ │ │ │ + @ instruction: 0x010597b2 │ │ │ │ + tsteq r3, r8, lsl r7 │ │ │ │ + tsteq r5, ip, ror #14 │ │ │ │ + smlatbeq r3, lr, r6, r8 │ │ │ │ + tsteq r5, lr, lsr #14 │ │ │ │ + tsteq r5, ip, lsl r7 │ │ │ │ + tsteq r3, r0, asr r6 │ │ │ │ + ldrdeq r9, [r5, -lr] │ │ │ │ + @ instruction: 0x010596b2 │ │ │ │ + @ instruction: 0x010596b2 │ │ │ │ + @ instruction: 0x01059696 │ │ │ │ + rscseq r0, lr, r0, lsl #29 │ │ │ │ strheq r1, [r6, #120] @ 0x78 │ │ │ │ andeq r1, r0, r4, lsr #16 │ │ │ │ ldrdeq r0, [r0, #56] @ 0x38 │ │ │ │ biceq r1, r6, r6, lsl #15 │ │ │ │ @ instruction: 0x01bfc520 │ │ │ │ @ instruction: 0x01bfc4ec │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ @@ -147437,135 +147437,135 @@ │ │ │ │ @ instruction: 0xf8dc058c │ │ │ │ @ instruction: 0xf0000598 │ │ │ │ tstmi r8, #128 @ 0x80 │ │ │ │ ldreq pc, [r8, #2252] @ 0x8cc │ │ │ │ streq pc, [r4, #2268]! @ 0x8dc │ │ │ │ addeq pc, r0, r0 │ │ │ │ rscs r4, r1, r8, lsl r3 │ │ │ │ - tsteq r5, r8, ror ip │ │ │ │ - tsteq r8, r2, asr #12 │ │ │ │ - tsteq r5, sl, asr #24 │ │ │ │ - tsteq r5, r8, lsl #20 │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + smlatbeq r8, r2, r4, r9 │ │ │ │ + smlatbeq r5, sl, sl, ip │ │ │ │ + tsteq r5, r8, ror #16 │ │ │ │ @ instruction: 0x01bfc34e │ │ │ │ - tsteq r5, sl, lsr #24 │ │ │ │ + smlabbeq r5, sl, sl, ip │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ - qaddeq sp, r4, r5 │ │ │ │ + @ instruction: 0x0105ceb4 │ │ │ │ @ instruction: 0x01bfc30e │ │ │ │ - qaddeq sp, r8, r5 │ │ │ │ - mrseq sp, (UNDEF: 5) │ │ │ │ - ldrdeq ip, [r5, -r6] │ │ │ │ - smlabteq r5, lr, sl, ip │ │ │ │ - tsteq r5, r0, lsr #26 │ │ │ │ - smlabteq r5, r2, sp, ip │ │ │ │ - smlabteq r5, r4, sl, ip │ │ │ │ - tsteq r3, r6, lsr r2 │ │ │ │ - rscseq r8, pc, r0, asr #12 │ │ │ │ - tsteq r5, sl, asr fp │ │ │ │ - tsteq r5, sl, ror r7 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ - tsteq r5, r2, ror ip │ │ │ │ - smlabteq r5, r4, fp, ip │ │ │ │ - smlatbeq r5, r2, fp, ip │ │ │ │ - tsteq r5, lr, asr sp │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - tsteq r5, r6, lsr ip │ │ │ │ - tsteq r5, lr, lsl #24 │ │ │ │ - tsteq r5, ip, asr sl │ │ │ │ - strdeq ip, [r5, -sl] │ │ │ │ - tsteq r5, r4, asr ip │ │ │ │ - tsteq r5, r6, lsr sp │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - strdeq ip, [r5, -sl] │ │ │ │ - tsteq r5, r4, lsl #16 │ │ │ │ - tsteq r5, r2, lsl #16 │ │ │ │ - rscseq r8, pc, r0, lsl #6 │ │ │ │ - @ instruction: 0x0105ca9e │ │ │ │ - smlatteq r5, r8, r9, ip │ │ │ │ - tsteq r5, lr, lsl sl │ │ │ │ - tsteq r5, r0, asr sl │ │ │ │ - smlatteq r5, lr, r4, ip │ │ │ │ - tsteq r5, r4, lsr #18 │ │ │ │ - tsteq r5, r4, lsl r4 │ │ │ │ - tsteq r5, sl, lsr r4 │ │ │ │ - smlabbeq r5, r8, r6, ip │ │ │ │ - smlabbeq r5, sl, r6, ip │ │ │ │ - tsteq r5, lr, lsr r6 │ │ │ │ - tsteq r5, r4, asr #12 │ │ │ │ - tsteq r5, r6, asr #12 │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - tsteq r5, r2, asr r6 │ │ │ │ - tsteq r5, r8, asr r6 │ │ │ │ - smlabbeq r5, lr, r6, ip │ │ │ │ - @ instruction: 0x0105c690 │ │ │ │ - tsteq r5, sl, lsr r6 │ │ │ │ - tsteq r5, r2, lsr r6 │ │ │ │ - tsteq r5, r6, lsr r6 │ │ │ │ - tsteq r5, r8, lsr r6 │ │ │ │ - smlabteq r5, r4, r1, ip │ │ │ │ - smlabteq r4, r8, r5, r8 │ │ │ │ - rscseq r8, pc, r4, asr #32 │ │ │ │ - smlabteq r3, ip, fp, r7 │ │ │ │ - tsteq r5, r0, asr #10 │ │ │ │ - smlabbeq r5, r6, r5, ip │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ - smlabbeq r5, r6, r5, ip │ │ │ │ - smlabbeq r5, r8, r5, ip │ │ │ │ - smlabbeq r5, sl, r5, ip │ │ │ │ - tsteq r5, r8, lsr #10 │ │ │ │ - smlabbeq r5, lr, r5, ip │ │ │ │ - @ instruction: 0x0105c590 │ │ │ │ - tsteq r5, ip, lsr #10 │ │ │ │ - tsteq sl, lr, ror lr │ │ │ │ - smlabbeq r5, r8, r4, ip │ │ │ │ - rscseq r7, pc, lr, asr lr @ │ │ │ │ - tsteq r5, r8, asr #30 │ │ │ │ - tsteq lr, lr, lsl #4 │ │ │ │ - @ instruction: 0x0105be94 │ │ │ │ - smlatteq lr, sl, r0, ip │ │ │ │ - tsteq r5, r8, lsr lr │ │ │ │ - tsteq r5, sl, lsr lr │ │ │ │ - tsteq r5, ip, lsr lr │ │ │ │ - tsteq r5, sl, lsr lr │ │ │ │ - tsteq r5, r8, lsr lr │ │ │ │ + @ instruction: 0x0105ceb8 │ │ │ │ + tsteq r5, r0, ror #28 │ │ │ │ tsteq r5, r6, lsr lr │ │ │ │ - smlabbeq r5, r2, sp, fp │ │ │ │ - smlabbeq r5, r4, sp, fp │ │ │ │ - smlabbeq r5, r6, sp, fp │ │ │ │ - smlatbeq r5, r0, sp, fp │ │ │ │ - smlatbeq r5, r2, sp, fp │ │ │ │ - smlatbeq r5, r4, sp, fp │ │ │ │ - strdeq ip, [r5, -r6] │ │ │ │ - smlabbeq r5, r0, lr, fp │ │ │ │ - smlatbeq r5, r6, lr, fp │ │ │ │ - smlatbeq r5, sl, ip, fp │ │ │ │ - @ instruction: 0x0105bcb2 │ │ │ │ - @ instruction: 0x0105bcba │ │ │ │ - @ instruction: 0x0105bcbe │ │ │ │ - smlabteq r5, r2, ip, fp │ │ │ │ - smlabteq r5, r0, ip, fp │ │ │ │ - smlabteq r5, r8, ip, fp │ │ │ │ - strdeq fp, [r5, -r0] │ │ │ │ - tsteq r5, r0, ror #24 │ │ │ │ - tsteq r5, r8, ror #24 │ │ │ │ - tsteq r5, r0, ror ip │ │ │ │ - tsteq r5, r8, ror ip │ │ │ │ - tsteq r5, r8, ror ip │ │ │ │ - tsteq r5, r2, ror ip │ │ │ │ - tsteq r5, ip, ror #24 │ │ │ │ - tsteq r5, r6, ror #24 │ │ │ │ + tsteq r5, lr, lsr #18 │ │ │ │ + smlabbeq r5, r0, fp, ip │ │ │ │ tsteq r5, r2, lsr #24 │ │ │ │ - tsteq r5, r4, lsl ip │ │ │ │ - tsteq r5, lr, lsl #24 │ │ │ │ + tsteq r5, r4, lsr #18 │ │ │ │ + swpeq r8, r6, [r3] │ │ │ │ + rscseq r8, pc, r0, lsr #9 │ │ │ │ + @ instruction: 0x0105c9ba │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + ldrdeq ip, [r5, -r2] │ │ │ │ + tsteq r5, r4, lsr #20 │ │ │ │ + tsteq r5, r2, lsl #20 │ │ │ │ + @ instruction: 0x0105cbbe │ │ │ │ + tsteq r5, r8, asr r4 │ │ │ │ + @ instruction: 0x0105ca96 │ │ │ │ + tsteq r5, lr, ror #20 │ │ │ │ + @ instruction: 0x0105c8bc │ │ │ │ + tsteq r5, sl, asr sl │ │ │ │ + @ instruction: 0x0105cab4 │ │ │ │ + @ instruction: 0x0105cb96 │ │ │ │ + @ instruction: 0x0105cb9c │ │ │ │ + @ instruction: 0x0105cab8 │ │ │ │ + tsteq r5, sl, asr sl │ │ │ │ + tsteq r5, r4, ror #12 │ │ │ │ + tsteq r5, r2, ror #12 │ │ │ │ + rscseq r8, pc, r0, ror #2 │ │ │ │ + strdeq ip, [r5, -lr] │ │ │ │ + tsteq r5, r8, asr #16 │ │ │ │ + tsteq r5, lr, ror r8 │ │ │ │ + @ instruction: 0x0105c8b0 │ │ │ │ + tsteq r5, lr, asr #6 │ │ │ │ + smlabbeq r5, r4, r7, ip │ │ │ │ + tsteq r5, r4, ror r2 │ │ │ │ + @ instruction: 0x0105c29a │ │ │ │ + smlatteq r5, r8, r4, ip │ │ │ │ + smlatteq r5, sl, r4, ip │ │ │ │ + @ instruction: 0x0105c49e │ │ │ │ + smlatbeq r5, r4, r4, ip │ │ │ │ + smlatbeq r5, r6, r4, ip │ │ │ │ + smlatbeq r5, r8, r4, ip │ │ │ │ + @ instruction: 0x0105c4b2 │ │ │ │ + @ instruction: 0x0105c4b8 │ │ │ │ + smlatteq r5, lr, r4, ip │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + @ instruction: 0x0105c49a │ │ │ │ + @ instruction: 0x0105c492 │ │ │ │ + @ instruction: 0x0105c496 │ │ │ │ + @ instruction: 0x0105c498 │ │ │ │ + tsteq r5, r4, lsr #32 │ │ │ │ + tsteq r4, r8, lsr #8 │ │ │ │ + rscseq r7, pc, r4, lsr #29 │ │ │ │ + tsteq r3, ip, lsr #20 │ │ │ │ + smlatbeq r5, r0, r3, ip │ │ │ │ + smlatteq r5, r6, r3, ip │ │ │ │ + tsteq r5, r0, lsr r4 │ │ │ │ + smlatteq r5, r6, r3, ip │ │ │ │ + smlatteq r5, r8, r3, ip │ │ │ │ + smlatteq r5, sl, r3, ip │ │ │ │ + smlabbeq r5, r8, r3, ip │ │ │ │ + smlatteq r5, lr, r3, ip │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + smlabbeq r5, ip, r3, ip │ │ │ │ + ldrdeq r7, [sl, -lr] │ │ │ │ + smlatteq r5, r8, r2, ip │ │ │ │ + ldrhteq r7, [pc], #206 │ │ │ │ + smlatbeq r5, r8, sp, fp │ │ │ │ + tsteq lr, lr, rrx │ │ │ │ + strdeq fp, [r5, -r4] │ │ │ │ + tsteq lr, sl, asr #30 │ │ │ │ + @ instruction: 0x0105bc98 │ │ │ │ + @ instruction: 0x0105bc9a │ │ │ │ + @ instruction: 0x0105bc9c │ │ │ │ + @ instruction: 0x0105bc9a │ │ │ │ + @ instruction: 0x0105bc98 │ │ │ │ + @ instruction: 0x0105bc96 │ │ │ │ + smlatteq r5, r2, fp, fp │ │ │ │ + smlatteq r5, r4, fp, fp │ │ │ │ + smlatteq r5, r6, fp, fp │ │ │ │ + tsteq r5, r0, lsl #24 │ │ │ │ + tsteq r5, r2, lsl #24 │ │ │ │ tsteq r5, r4, lsl #24 │ │ │ │ - smlatteq r5, lr, r5, fp │ │ │ │ - ldrdeq fp, [r5, -r6] │ │ │ │ - smlatteq r5, ip, r5, fp │ │ │ │ - smlabteq r5, r8, r5, fp │ │ │ │ + tsteq r5, r6, asr r2 │ │ │ │ + smlatteq r5, r0, ip, fp │ │ │ │ + tsteq r5, r6, lsl #26 │ │ │ │ + tsteq r5, sl, lsl #22 │ │ │ │ + tsteq r5, r2, lsl fp │ │ │ │ + tsteq r5, sl, lsl fp │ │ │ │ + tsteq r5, lr, lsl fp │ │ │ │ + tsteq r5, r2, lsr #22 │ │ │ │ + tsteq r5, r0, lsr #22 │ │ │ │ + tsteq r5, r8, lsr #22 │ │ │ │ + tsteq r5, r0, asr fp │ │ │ │ + smlabteq r5, r0, sl, fp │ │ │ │ + smlabteq r5, r8, sl, fp │ │ │ │ + ldrdeq fp, [r5, -r0] │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ + ldrdeq fp, [r5, -r2] │ │ │ │ + smlabteq r5, ip, sl, fp │ │ │ │ + smlabteq r5, r6, sl, fp │ │ │ │ + smlabbeq r5, r2, sl, fp │ │ │ │ + tsteq r5, r4, ror sl │ │ │ │ + tsteq r5, lr, ror #20 │ │ │ │ + tsteq r5, r4, ror #20 │ │ │ │ + tsteq r5, lr, asr #8 │ │ │ │ + tsteq r5, r6, lsr r4 │ │ │ │ + tsteq r5, ip, asr #8 │ │ │ │ + tsteq r5, r8, lsr #8 │ │ │ │ streq pc, [r4, #2252]! @ 0x8cc │ │ │ │ ldreq pc, [r0, #2268]! @ 0x8dc │ │ │ │ addeq pc, r0, r0 │ │ │ │ @ instruction: 0xf8cc4318 │ │ │ │ @ instruction: 0xf8dc05b0 │ │ │ │ @ instruction: 0xf00005bc │ │ │ │ tstmi r8, #128 @ 0x80 │ │ │ │ @@ -148257,96 +148257,96 @@ │ │ │ │ @ instruction: 0xf8dd681a │ │ │ │ subsmi r3, sl, r4, lsr #19 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf60dd103 │ │ │ │ pop {r2, r3, r5, r7, r8, sl, fp, ip} │ │ │ │ @ instruction: 0xf76c8ff0 │ │ │ │ svclt 0x0000ee02 │ │ │ │ - tsteq r5, r2, lsr #18 │ │ │ │ - tsteq r5, r4, lsr #18 │ │ │ │ - tsteq r5, r6, lsr #18 │ │ │ │ - tsteq r5, r8, lsr #18 │ │ │ │ - tsteq r5, sl, lsr #18 │ │ │ │ - tsteq r5, r6, lsr #18 │ │ │ │ - tsteq r5, r2, lsr #18 │ │ │ │ - tsteq r5, lr, lsl r9 │ │ │ │ - tsteq r5, r8, lsl r9 │ │ │ │ - smlatbeq r5, r0, r3, ip │ │ │ │ - strdeq fp, [r5, -r4] │ │ │ │ - smlatbeq r5, r0, r8, fp │ │ │ │ - tsteq r5, ip, asr #18 │ │ │ │ - smlabbeq r5, r4, r8, fp │ │ │ │ - tsteq r5, sl, ror #18 │ │ │ │ - smlabbeq r5, lr, r8, fp │ │ │ │ - smlatbeq r5, r2, r8, fp │ │ │ │ - tsteq r5, ip, ror #16 │ │ │ │ - ldrdeq fp, [r5, -lr] │ │ │ │ - @ instruction: 0x0105b898 │ │ │ │ - tsteq r5, r0, ror #16 │ │ │ │ - tsteq r5, r8, asr #16 │ │ │ │ - smlatbeq r5, lr, r8, fp │ │ │ │ - @ instruction: 0x0105b8b8 │ │ │ │ - tsteq r5, ip, asr r9 │ │ │ │ - tsteq r5, r0, asr r9 │ │ │ │ - tsteq r5, r4, asr #18 │ │ │ │ - strdeq fp, [r5, -sl] │ │ │ │ - tsteq r5, r6, lsl sl │ │ │ │ - smlatbeq r5, r8, ip, fp │ │ │ │ - @ instruction: 0x0105b9b8 │ │ │ │ - ldrdeq fp, [r5, -r8] │ │ │ │ - tsteq r5, r4, lsl #20 │ │ │ │ - strdeq fp, [r5, -lr] │ │ │ │ - tsteq r5, r0, lsl #20 │ │ │ │ - tsteq r5, r2, lsl #20 │ │ │ │ - tsteq r5, r4, lsl #20 │ │ │ │ - tsteq r5, r2, lsl #20 │ │ │ │ - tsteq r5, r8, lsl #18 │ │ │ │ - tsteq r5, r6, lsl #18 │ │ │ │ - strdeq r2, [r2, -r0] │ │ │ │ - tsteq r5, sl, lsr #18 │ │ │ │ - tsteq r5, sl, lsr #18 │ │ │ │ - tsteq r5, lr, lsl #18 │ │ │ │ - tsteq r5, r4, lsl #18 │ │ │ │ - strdeq fp, [r5, -r6] │ │ │ │ - @ instruction: 0x0105b8b6 │ │ │ │ - rscseq ip, pc, r4, ror #2 │ │ │ │ - @ instruction: 0x0105b8b6 │ │ │ │ - @ instruction: 0x0105b8b8 │ │ │ │ - @ instruction: 0x0105b8ba │ │ │ │ - @ instruction: 0x0105b8b4 │ │ │ │ - smlatbeq r5, lr, r8, fp │ │ │ │ - @ instruction: 0x0105b8b0 │ │ │ │ - tsteq r5, r4, asr #16 │ │ │ │ - tsteq r5, r6, asr #16 │ │ │ │ - tsteq r5, r8, asr #16 │ │ │ │ - @ instruction: 0x0105b8b6 │ │ │ │ - @ instruction: 0x0105b8b8 │ │ │ │ - @ instruction: 0x0105b8b6 │ │ │ │ - smlatteq r3, ip, r9, r6 │ │ │ │ - tsteq r5, r4, lsl #16 │ │ │ │ - strdeq fp, [r5, -r8] │ │ │ │ - strdeq fp, [r5, -r8] │ │ │ │ - strdeq fp, [r5, -ip] │ │ │ │ - strdeq fp, [r5, -ip] │ │ │ │ - strdeq fp, [r5, -r4] │ │ │ │ - strdeq fp, [r5, -r4] │ │ │ │ - tsteq r5, sl, ror r7 │ │ │ │ - tsteq r5, sl, ror r7 │ │ │ │ - tsteq r5, sl, ror r7 │ │ │ │ - tsteq r5, lr, ror r7 │ │ │ │ smlabbeq r5, r2, r7, fp │ │ │ │ + smlabbeq r5, r4, r7, fp │ │ │ │ smlabbeq r5, r6, r7, fp │ │ │ │ + smlabbeq r5, r8, r7, fp │ │ │ │ smlabbeq r5, sl, r7, fp │ │ │ │ - smlabbeq r5, sl, r7, fp │ │ │ │ + smlabbeq r5, r6, r7, fp │ │ │ │ + smlabbeq r5, r2, r7, fp │ │ │ │ + tsteq r5, lr, ror r7 │ │ │ │ + tsteq r5, r8, ror r7 │ │ │ │ + mrseq ip, SP_usr │ │ │ │ + tsteq r5, r4, asr r7 │ │ │ │ + tsteq r5, r0, lsl #14 │ │ │ │ + smlatbeq r5, ip, r7, fp │ │ │ │ + smlatteq r5, r4, r6, fp │ │ │ │ + smlabteq r5, sl, r7, fp │ │ │ │ + smlatteq r5, lr, r6, fp │ │ │ │ + tsteq r5, r2, lsl #14 │ │ │ │ + smlabteq r5, ip, r6, fp │ │ │ │ + tsteq r5, lr, lsr r7 │ │ │ │ strdeq fp, [r5, -r8] │ │ │ │ + smlabteq r5, r0, r6, fp │ │ │ │ + smlatbeq r5, r8, r6, fp │ │ │ │ + tsteq r5, lr, lsl #14 │ │ │ │ + tsteq r5, r8, lsl r7 │ │ │ │ + @ instruction: 0x0105b7bc │ │ │ │ + @ instruction: 0x0105b7b0 │ │ │ │ + smlatbeq r5, r4, r7, fp │ │ │ │ + tsteq r5, sl, asr r7 │ │ │ │ + tsteq r5, r6, ror r8 │ │ │ │ + tsteq r5, r8, lsl #22 │ │ │ │ + tsteq r5, r8, lsl r8 │ │ │ │ + tsteq r5, r8, lsr r8 │ │ │ │ + tsteq r5, r4, ror #16 │ │ │ │ + tsteq r5, lr, asr r8 │ │ │ │ + tsteq r5, r0, ror #16 │ │ │ │ + tsteq r5, r2, ror #16 │ │ │ │ + tsteq r5, r4, ror #16 │ │ │ │ + tsteq r5, r2, ror #16 │ │ │ │ + tsteq r5, r8, ror #14 │ │ │ │ + tsteq r5, r6, ror #14 │ │ │ │ + tsteq r2, r0, asr r9 │ │ │ │ + smlabbeq r5, sl, r7, fp │ │ │ │ + smlabbeq r5, sl, r7, fp │ │ │ │ + tsteq r5, lr, ror #14 │ │ │ │ + tsteq r5, r4, ror #14 │ │ │ │ + tsteq r5, r6, asr r7 │ │ │ │ + tsteq r5, r6, lsl r7 │ │ │ │ + rscseq fp, pc, r4, asr #31 │ │ │ │ + tsteq r5, r6, lsl r7 │ │ │ │ + tsteq r5, r8, lsl r7 │ │ │ │ + tsteq r5, sl, lsl r7 │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ + tsteq r5, lr, lsl #14 │ │ │ │ + tsteq r5, r0, lsl r7 │ │ │ │ + smlatbeq r5, r4, r6, fp │ │ │ │ + smlatbeq r5, r6, r6, fp │ │ │ │ + smlatbeq r5, r8, r6, fp │ │ │ │ + tsteq r5, r6, lsl r7 │ │ │ │ + tsteq r5, r8, lsl r7 │ │ │ │ + tsteq r5, r6, lsl r7 │ │ │ │ + tsteq r3, ip, asr #16 │ │ │ │ + tsteq r5, r4, ror #12 │ │ │ │ + tsteq r5, r8, asr r6 │ │ │ │ + tsteq r5, r8, asr r6 │ │ │ │ + tsteq r5, ip, asr r6 │ │ │ │ + tsteq r5, ip, asr r6 │ │ │ │ + tsteq r5, r4, asr r6 │ │ │ │ + tsteq r5, r4, asr r6 │ │ │ │ + ldrdeq fp, [r5, -sl] │ │ │ │ + ldrdeq fp, [r5, -sl] │ │ │ │ + ldrdeq fp, [r5, -sl] │ │ │ │ + ldrdeq fp, [r5, -lr] │ │ │ │ + smlatteq r5, r2, r5, fp │ │ │ │ + smlatteq r5, r6, r5, fp │ │ │ │ + smlatteq r5, sl, r5, fp │ │ │ │ + smlatteq r5, sl, r5, fp │ │ │ │ + tsteq r5, r8, asr r5 │ │ │ │ biceq pc, r5, r2, ror #22 │ │ │ │ - @ instruction: 0x0105b6b2 │ │ │ │ - @ instruction: 0x0105b6b6 │ │ │ │ - @ instruction: 0x0105b6ba │ │ │ │ - @ instruction: 0x0105b6be │ │ │ │ + tsteq r5, r2, lsl r5 │ │ │ │ + tsteq r5, r6, lsl r5 │ │ │ │ + tsteq r5, sl, lsl r5 │ │ │ │ + tsteq r5, lr, lsl r5 │ │ │ │ andeq r2, r0, r8, asr #7 │ │ │ │ @ instruction: 0x01bfe660 │ │ │ │ @ instruction: 0x01ba8dac │ │ │ │ biceq pc, r5, r0, lsr #21 │ │ │ │ andeq r3, r0, r0, lsl #22 │ │ │ │ biceq pc, r5, r8, asr sl @ │ │ │ │ @ instruction: 0x01ba8a58 │ │ │ │ @@ -148384,17 +148384,17 @@ │ │ │ │ @ instruction: 0xf8c3432a │ │ │ │ stmdbcc r1, {r2, r5, r7, sl, fp, sp} │ │ │ │ mvnle r4, r4, lsl #11 │ │ │ │ stmdami r5, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf76d4478 │ │ │ │ svclt 0x0000ee6e │ │ │ │ biceq r0, r1, lr, lsl r2 │ │ │ │ - smlatteq sp, r6, r7, r5 │ │ │ │ + tsteq sp, r6, asr #12 │ │ │ │ biceq r0, r1, r4, lsl #4 │ │ │ │ - tsteq sp, ip, lsl #28 │ │ │ │ + tsteq sp, ip, ror #24 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi r4, [r7], -ip, lsl #12 │ │ │ │ vst4.8 {d18,d20,d22,d24}, [pc], r0 │ │ │ │ @ instruction: 0xf76e728c │ │ │ │ @@ -148612,101 +148612,101 @@ │ │ │ │ bmi 297030 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185700> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, sl, ror r8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa1c0 │ │ │ │ andeq r1, r0, r0, lsr #15 │ │ │ │ - rscseq sp, sp, ip, ror #23 │ │ │ │ + rscseq sp, sp, ip, asr #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d068 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289e50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x178520> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 297064 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185734> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, r0, ror #16 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa18c │ │ │ │ andeq r1, r0, r0, lsr #15 │ │ │ │ - ldrsbteq sp, [sp], #176 @ 0xb0 │ │ │ │ + rscseq sp, sp, r0, lsr sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d09c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289e84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x178554> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 297098 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185768> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, r6, asr #16 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa158 │ │ │ │ andeq r1, r0, r0, lsr #15 │ │ │ │ - ldrhteq sp, [sp], #180 @ 0xb4 │ │ │ │ + rscseq sp, sp, r4, lsl sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d0d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289eb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x178588> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 2970cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18579c> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, ip, lsr #16 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa124 │ │ │ │ andeq r1, r0, r0, lsr #15 │ │ │ │ - smlalseq sp, sp, r8, fp @ │ │ │ │ + ldrshteq sp, [sp], #152 @ 0x98 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d104 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289eec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1785bc> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 297100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1857d0> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, r2, lsl r8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ ldrsheq sl, [pc, r0]! │ │ │ │ andeq r1, r0, r0, lsr #15 │ │ │ │ - rscseq sp, sp, ip, ror fp │ │ │ │ + ldrsbteq sp, [sp], #156 @ 0x9c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d138 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289f20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1785f0> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 297134 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185804> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76d6818 │ │ │ │ strdcs lr, [r0], -r8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ ldrheq sl, [pc, ip]! │ │ │ │ andeq r1, r0, r0, lsr #15 │ │ │ │ - rscseq sp, sp, r0, ror #22 │ │ │ │ + rscseq sp, sp, r0, asr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec5d16c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ - stclle 0, cr15, [r4, #840] @ 0x348 │ │ │ │ + ldclle 0, cr15, [r4, #-840] @ 0xfffffcb8 │ │ │ │ orrlt r4, r8, r3, lsl #12 │ │ │ │ - mrcle 0, 4, APSR_nzcv, cr14, cr12, {4} │ │ │ │ + mcrle 0, 1, pc, cr14, cr12, {4} @ │ │ │ │ cmnlt r8, r3, lsl #12 │ │ │ │ pldw [r8], #-189 @ 0xffffff43 │ │ │ │ @ instruction: 0xf5aaf0c3 │ │ │ │ vqadd.s32 d31, d16, d31 │ │ │ │ stmdami r8, {r0, ip, pc} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xffd2f35b │ │ │ │ ldmdblt r0, {r0, r8, r9, fp, ip, pc} │ │ │ │ andlt r4, r3, r8, lsl r6 │ │ │ │ ldrmi fp, [r8], -r0, lsl #26 │ │ │ │ @ instruction: 0xf5e8f0f3 │ │ │ │ ldrmi r9, [r8], -r1, lsl #22 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ - rscseq sp, sp, sl, lsr #22 │ │ │ │ + rscseq sp, sp, sl, lsl #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d1c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a30ff8 │ │ │ │ stclt 2, cr15, [r8, #-12] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d1d4 │ │ │ │ @@ -148720,49 +148720,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r1, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ @ instruction: 0x4620f5bb │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, ip, asr #21 │ │ │ │ + rscseq sp, sp, ip, lsr #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d218 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf09c0ff8 │ │ │ │ - @ instruction: 0x4604dcb9 │ │ │ │ + strmi sp, [r4], -r9, asr #24 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f3c7 │ │ │ │ @ instruction: 0xf0bff559 │ │ │ │ strmi pc, [r4], -pc, lsl #4 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ @ instruction: 0x4620f599 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r8, lsl #21 │ │ │ │ + rscseq sp, sp, r8, ror #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d25c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf09c0ff8 │ │ │ │ - strmi sp, [r4], -r7, lsr #25 │ │ │ │ + @ instruction: 0x4604dc37 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f3a5 │ │ │ │ @ instruction: 0xf0bff537 │ │ │ │ strmi pc, [r4], -sp, ror #3 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ @ instruction: 0x4620f577 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r4, asr #20 │ │ │ │ + rscseq sp, sp, r4, lsr #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d2a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2d00ff8 │ │ │ │ @ instruction: 0x4604f433 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f383 │ │ │ │ @@ -148771,32 +148771,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ @ instruction: 0x4620f555 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r0, lsl #20 │ │ │ │ + rscseq sp, sp, r0, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d2e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0e50ff8 │ │ │ │ - strmi sp, [r4], -r7, ror #21 │ │ │ │ + @ instruction: 0x4604da77 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f361 │ │ │ │ @ instruction: 0xf0bff4f3 │ │ │ │ strmi pc, [r4], -r9, lsr #3 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r1, r3, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ @ instruction: 0x4620f533 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrhteq sp, [sp], #156 @ 0x9c │ │ │ │ + rscseq sp, sp, ip, lsl r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d328 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a30ff8 │ │ │ │ strmi pc, [r4], -sp, asr #1 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f33f │ │ │ │ @@ -148805,15 +148805,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ @ instruction: 0x4620f511 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r8, ror r9 │ │ │ │ + ldrsbteq sp, [sp], #120 @ 0x78 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d36c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a30ff8 │ │ │ │ @ instruction: 0x4604f077 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f31d │ │ │ │ @@ -148822,49 +148822,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ strtmi pc, [r0], -pc, ror #9 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r4, lsr r9 │ │ │ │ + smlalseq sp, sp, r4, r7 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d3b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0e70ff8 │ │ │ │ - @ instruction: 0x4604dd51 │ │ │ │ + strmi sp, [r4], -r1, ror #25 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f2fb │ │ │ │ @ instruction: 0xf0bff48d │ │ │ │ strmi pc, [r4], -r3, asr #2 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r2, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ strtmi pc, [r0], -sp, asr #9 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrshteq sp, [sp], #128 @ 0x80 │ │ │ │ + rscseq sp, sp, r0, asr r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d3f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0e70ff8 │ │ │ │ - strmi sp, [r4], -r5, ror #26 │ │ │ │ + @ instruction: 0x4604dcf5 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f2d9 │ │ │ │ @ instruction: 0xf0bff46b │ │ │ │ strmi pc, [r4], -r1, lsr #2 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r1, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ strtmi pc, [r0], -fp, lsr #9 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, ip, lsr #17 │ │ │ │ + rscseq sp, sp, ip, lsl #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d438 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a20ff8 │ │ │ │ @ instruction: 0x4604f6d9 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f2b7 │ │ │ │ @@ -148873,15 +148873,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ strtmi pc, [r0], -r9, lsl #9 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r8, ror #16 │ │ │ │ + rscseq sp, sp, r8, asr #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d47c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ vaddw.u32 q1, , d0 │ │ │ │ strmi pc, [r4], -r9, lsl #1 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @@ -148891,32 +148891,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r2, r3, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ strtmi pc, [r0], -r5, ror #8 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r0, lsr #16 │ │ │ │ + rscseq sp, sp, r0, lsl #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d4c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ - stmdble sl!, {r0, r1, r2, r4, r5, r6, r7, ip, sp, lr, pc}^ │ │ │ │ + ldmle sl!, {r0, r1, r2, r4, r5, r6, r7, ip, sp, lr, pc}^ │ │ │ │ cmnlt r0, r4, lsl #12 │ │ │ │ vqadd.s64 d31, d16, d29 │ │ │ │ vst4. {d15-d18}, [r2], r3 │ │ │ │ @ instruction: 0xf0b8f0bf │ │ │ │ stmdami r6, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ mcr2 3, 1, pc, cr10, cr11, {2} @ │ │ │ │ strtmi fp, [r0], -r8, lsl #18 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ vst4. {d31-d34}, [r2 :256], r3 │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ - ldrsbteq sp, [sp], #122 @ 0x7a │ │ │ │ + rscseq sp, sp, sl, lsr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d508 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54a2d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4389a0> │ │ │ │ bmi 57251c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x460bec> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -148932,15 +148932,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ pldw [r8], #-243 @ 0xffffff0d │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01bf9cec │ │ │ │ andeq r3, r0, r4, ror #26 │ │ │ │ - rscseq sp, sp, r8, lsl #15 │ │ │ │ + rscseq sp, sp, r8, ror #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d568 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54a330 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438a00> │ │ │ │ bmi 57257c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x460c4c> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -148956,15 +148956,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ vshr.u64 , , #24 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01bf9c8c │ │ │ │ andeq r2, r0, ip, asr #3 │ │ │ │ - rscseq sp, sp, r8, lsr #14 │ │ │ │ + rscseq sp, sp, r8, lsl #11 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ bmi fd7c24 │ │ │ │ @ instruction: 0x46804b3b │ │ │ │ ldmdami fp!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -148991,15 +148991,15 @@ │ │ │ │ @ instruction: 0xf76e4479 │ │ │ │ stmdacs r0, {r3, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ stmdbmi r9!, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ b 15441f8 │ │ │ │ ldrbmi fp, [r1], -r0, lsr #18 │ │ │ │ @ instruction: 0xf0f74640 │ │ │ │ - ldmdblt r8, {r0, r2, r6, r8, fp, ip, lr, pc} │ │ │ │ + ldmdblt r8, {r0, r2, r4, r6, r7, fp, ip, lr, pc} │ │ │ │ cdpcs 1, 0, cr11, cr2, cr14, {5} │ │ │ │ andcs sp, r0, r9, lsl r1 │ │ │ │ blmi 7d8ce0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 2604c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14eb98> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1290300 │ │ │ │ @@ -149013,39 +149013,39 @@ │ │ │ │ strcs lr, [r2], -r1, asr #15 │ │ │ │ ldmdbmi r6, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-2070 @ 0xfffff7ea │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ blmi 68593c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0xa3f0> │ │ │ │ @ instruction: 0xe7af447b │ │ │ │ strbmi r9, [r0], -r1 │ │ │ │ - blle ff04283c │ │ │ │ + blle 144283c │ │ │ │ @ instruction: 0xf0d79901 │ │ │ │ - stmdacs r0, {r0, r1, r3, r5, sl, fp, ip, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r4, r5, r7, r8, r9, fp, ip, lr, pc} │ │ │ │ sbfx sp, r2, #3, #28 │ │ │ │ @ instruction: 0xf17a4640 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldr sp, [ip, ip, asr #3]! │ │ │ │ stmda r8, {r2, r3, r5, r6, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x01bf9c28 │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ - ldrshteq sp, [sp], #108 @ 0x6c │ │ │ │ - tsteq sl, ip, lsl r5 │ │ │ │ - rscseq sp, sp, r0, lsl #14 │ │ │ │ - ldrshteq sp, [sp], #98 @ 0x62 │ │ │ │ - rscseq sp, sp, r4, lsr #13 │ │ │ │ - ldrsbteq sp, [sp], #110 @ 0x6e │ │ │ │ + rscseq sp, sp, ip, asr r5 │ │ │ │ + tsteq sl, ip, ror r3 │ │ │ │ + rscseq sp, sp, r0, ror #10 │ │ │ │ + rscseq sp, sp, r2, asr r5 │ │ │ │ + rscseq sp, sp, r4, lsl #10 │ │ │ │ + rscseq sp, sp, lr, lsr r5 │ │ │ │ @ instruction: 0x01bf9ba8 │ │ │ │ - smlabbeq sl, r6, r4, r4 │ │ │ │ - rscseq sp, sp, r4, ror #12 │ │ │ │ - rscseq sp, sp, r8, lsr r6 │ │ │ │ + smlatteq sl, r6, r2, r4 │ │ │ │ + rscseq sp, sp, r4, asr #9 │ │ │ │ + smlalseq sp, sp, r8, r4 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d6f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0f70ff8 │ │ │ │ - stclt 8, cr13, [r8, #-932] @ 0xfffffc5c │ │ │ │ + stclt 8, cr13, [r8, #-484] @ 0xfffffe1c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d70c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf7ff4611 │ │ │ │ stclt 15, cr15, [r8, #-332] @ 0xfffffeb4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -149258,24 +149258,24 @@ │ │ │ │ movwcs lr, #7740 @ 0x1e3c │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ svclt 0x0000e6b4 │ │ │ │ @ instruction: 0x01bf9acc │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ @ instruction: 0x01bf9ac2 │ │ │ │ @ instruction: 0x01bf9a28 │ │ │ │ - smlalseq lr, sp, r8, r4 │ │ │ │ - rscseq lr, sp, r6, ror #7 │ │ │ │ - rscseq lr, sp, r6, ror #7 │ │ │ │ + ldrshteq lr, [sp], #40 @ 0x28 │ │ │ │ + rscseq lr, sp, r6, asr #4 │ │ │ │ + rscseq lr, sp, r6, asr #4 │ │ │ │ andeq r2, r0, r4, ror #16 │ │ │ │ - rscseq sp, sp, r6, ror r9 │ │ │ │ + ldrsbteq sp, [sp], #118 @ 0x76 │ │ │ │ andeq r3, r0, r4, lsl #25 │ │ │ │ - rscseq lr, sp, ip, lsr #6 │ │ │ │ - rscseq lr, sp, ip, lsr r3 │ │ │ │ + rscseq lr, sp, ip, lsl #3 │ │ │ │ + smlalseq lr, sp, ip, r1 │ │ │ │ andeq r1, r0, r0, lsr #15 │ │ │ │ - rscseq lr, sp, r4, lsr #6 │ │ │ │ + rscseq lr, sp, r4, lsl #3 │ │ │ │ andeq r3, r0, ip, lsr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5daa8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibvs r3, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ addlt r4, r2, r4, lsl #12 │ │ │ │ @ instruction: 0xf0326818 │ │ │ │ @@ -150404,21 +150404,21 @@ │ │ │ │ bl 47c020 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36a6f0> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 744e0 │ │ │ │ b.n 107592 │ │ │ │ - bvs.n 1075a4 │ │ │ │ + bmi.n 107664 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bvs.n 1075c4 │ │ │ │ + bmi.n 107684 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bvs.n 1075e4 │ │ │ │ + bmi.n 1076a4 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bvs.n 1075fc │ │ │ │ + bmi.n 1074bc │ │ │ │ lsls r5, r7, #3 │ │ │ │ │ │ │ │ 001075b0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -150650,15 +150650,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #3 │ │ │ │ b.n 1077b6 │ │ │ │ movs r2, #1 │ │ │ │ b.n 1077b6 │ │ │ │ nop │ │ │ │ - ldrsh.w r0, [r0, ] │ │ │ │ + @ instruction: 0xf790010f │ │ │ │ │ │ │ │ 00107810 : │ │ │ │ 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 │ │ │ │ @@ -150894,15 +150894,15 @@ │ │ │ │ b.n 1079fe │ │ │ │ mov r4, r3 │ │ │ │ movs r3, #3 │ │ │ │ b.n 1079fe │ │ │ │ movs r3, #1 │ │ │ │ b.n 1079fe │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6f0010f │ │ │ │ + adcs.w r1, r0, #9371648 @ 0x8f0000 │ │ │ │ ldr r1, [pc, #32] @ (107aa4 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 107a8c │ │ │ │ cmp r2, #81 @ 0x51 │ │ │ │ beq.n 107a9e │ │ │ │ lsls r3, r2, #6 │ │ │ │ @@ -150912,15 +150912,15 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bne.n 107a88 │ │ │ │ mov r0, ip │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf628010f │ │ │ │ + eor.w r1, r8, #9371648 @ 0x8f0000 │ │ │ │ cbz r0, 107aca │ │ │ │ ldr r3, [pc, #36] @ (107ad0 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ b.n 107ab8 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #81 @ 0x51 │ │ │ │ @@ -150932,16 +150932,16 @@ │ │ │ │ ldr r0, [pc, #16] @ (107ad4 ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf5fe010f │ │ │ │ - @ instruction: 0xf5ea010f │ │ │ │ + orrs.w r1, lr, #9371648 @ 0x8f0000 │ │ │ │ + orr.w r1, sl, #9371648 @ 0x8f0000 │ │ │ │ stmdb sp!, {r4, r5, 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] │ │ │ │ @@ -151117,15 +151117,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 107c1c │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ movs r0, #1 │ │ │ │ str.w r5, [r9] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0xf4ca010f │ │ │ │ + ssat16 r1, #16, sl │ │ │ │ │ │ │ │ 00107cb0 : │ │ │ │ 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 │ │ │ │ @@ -151399,17 +151399,17 @@ │ │ │ │ nop │ │ │ │ strh r6, [r6, #16] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #14] │ │ │ │ lsls r7, r7, #6 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + subs r0, r7, #3 │ │ │ │ lsls r4, r0, #4 │ │ │ │ │ │ │ │ 00107f68 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -151964,15 +151964,15 @@ │ │ │ │ b.n 1082de │ │ │ │ mov.w fp, #0 │ │ │ │ b.n 1084b8 │ │ │ │ ldrb r4, [r3, #26] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #8 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ lsls r0, r2, #4 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ lsls r7, r7, #6 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -152033,15 +152033,15 @@ │ │ │ │ b.n 108578 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ str r1, [r3, #16] │ │ │ │ orr.w r1, r0, #1 │ │ │ │ b.n 108578 │ │ │ │ bx lr │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 17b314 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x699e4> │ │ │ │ @@ -152661,21 +152661,21 @@ │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh.w pc, [r5, #255]! │ │ │ │ ldr??.w pc, [r9, #4095] @ 0xfff │ │ │ │ pli [r5, #255]! │ │ │ │ ldr.w pc, [sp, #4095] @ 0xfff │ │ │ │ - stmia r4!, {r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - stmia r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldc2l 1, cr0, [r2], #-60 @ 0xffffffc4 │ │ │ │ + @ instruction: 0xfad2010f │ │ │ │ strb r4, [r5, #27] │ │ │ │ lsls r7, r7, #6 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ bhi.w 108dd4 │ │ │ │ tbb [pc, r1] │ │ │ │ subs r1, r4, r5 │ │ │ │ asrs r2, r6 │ │ │ │ @@ -153126,15 +153126,15 @@ │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, #16] │ │ │ │ lsls r4, r6, #6 │ │ │ │ add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r7, #6 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + hlt 0x000c │ │ │ │ lsls r5, r7, #3 │ │ │ │ ldr r4, [r5, #116] @ 0x74 │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 00109108 : │ │ │ │ cbz r0, 10911e │ │ │ │ push {r3, lr} │ │ │ │ @@ -153481,15 +153481,15 @@ │ │ │ │ movs r3, #5 │ │ │ │ str.w r3, [lr] │ │ │ │ b.n 1092ea │ │ │ │ ldr r0, [r1, #104] @ 0x68 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - usat r1, #15, ip │ │ │ │ + @ instruction: 0xf1ec010f │ │ │ │ ldr r4, [r1, #80] @ 0x50 │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 00109498 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -153613,15 +153613,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 1095b0 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - vaddw.s32 q0, q6, d15 │ │ │ │ + cdp 1, 0, cr0, cr12, cr15, {0} │ │ │ │ │ │ │ │ 001095d0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [pc, #80] @ 109630 │ │ │ │ @@ -153656,15 +153656,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r2, #32] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + push {r3, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 00109640 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -153709,15 +153709,15 @@ │ │ │ │ b.n 10968a │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r4, #24] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r5, r7, #3 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 001096c0 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -153901,15 +153901,15 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ blx 73b1c │ │ │ │ mov r1, r0 │ │ │ │ b.n 10986a │ │ │ │ - cdp 1, 4, cr0, cr6, cr15, {0} │ │ │ │ + stc 1, cr0, [r6], #60 @ 0x3c │ │ │ │ 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 │ │ │ │ mov r3, r1 │ │ │ │ @@ -154389,19 +154389,19 @@ │ │ │ │ nop │ │ │ │ str r6, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r7, #6 │ │ │ │ - ldr r2, [sp, #240] @ 0xf0 │ │ │ │ + ldr r0, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - cbz r0, 109dc8 │ │ │ │ + add sp, #0 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - cbz r6, 109dca │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r0, #168] @ 0xa8 │ │ │ │ @@ -155310,21 +155310,21 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r1, r7] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r1, r1] │ │ │ │ lsls r7, r7, #6 │ │ │ │ - add r2, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #56 @ 0x38 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - add r2, sp, #520 @ 0x208 │ │ │ │ + add r0, sp, #904 @ 0x388 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - b.n 10ab64 │ │ │ │ + b.n 10a824 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r2, sp, #656 @ 0x290 │ │ │ │ + add r1, sp, #16 │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -156653,17 +156653,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 10b4e0 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #456] @ (10b6e8 ) │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r7, #3 │ │ │ │ ldr r3, [pc, #480] @ (10b710 ) │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 0010b530 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -157470,19 +157470,19 @@ │ │ │ │ nop │ │ │ │ add sl, lr │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add lr, r8 │ │ │ │ lsls r7, r7, #6 │ │ │ │ - str r2, [sp, #256] @ 0x100 │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r1, #4 │ │ │ │ │ │ │ │ 0010bd9c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -158718,15 +158718,15 @@ │ │ │ │ lsls r2, r0, #7 │ │ │ │ movs r7, #116 @ 0x74 │ │ │ │ lsls r4, r6, #6 │ │ │ │ movs r7, #100 @ 0x64 │ │ │ │ lsls r4, r6, #6 │ │ │ │ movs r7, #52 @ 0x34 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r2, [r1, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #28] │ │ │ │ lsls r5, r7, #3 │ │ │ │ strb r2, [r6, #2] │ │ │ │ lsls r2, r0, #7 │ │ │ │ │ │ │ │ 0010ca58 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -159883,15 +159883,15 @@ │ │ │ │ str r0, [r6, #32] │ │ │ │ b.n 10d65a │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cmp r2, #2 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 10d6e4 │ │ │ │ + cbz r0, 10d6bc │ │ │ │ lsls r3, r0, #4 │ │ │ │ cmp r1, #158 @ 0x9e │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 0010d690 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -161772,45 +161772,45 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #20 │ │ │ │ lsls r7, r7, #6 │ │ │ │ - ldr r4, [r0, #88] @ 0x58 │ │ │ │ + ldr r4, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r7, #3 │ │ │ │ - add r4, pc, #0 @ (adr r4, 10e9b8 ) │ │ │ │ + add r2, pc, #384 @ (adr r2, 10eb38 ) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r3, pc, #976 @ (adr r3, 10ed8c ) │ │ │ │ + add r2, pc, #336 @ (adr r2, 10eb0c ) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r4, pc, #200 @ (adr r4, 10ea88 ) │ │ │ │ + add r2, pc, #584 @ (adr r2, 10ec08 ) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r1, pc, #160 @ (adr r1, 10ea64 ) │ │ │ │ + ldr r7, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r0, pc, #632 @ (adr r0, 10ec40 ) │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r0, pc, #80 @ (adr r0, 10ea1c ) │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r7, [sp, #552] @ 0x228 │ │ │ │ + ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r1, pc, #496 @ (adr r1, 10ebc4 ) │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r0, pc, #952 @ (adr r0, 10ed90 ) │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r0, pc, #144 @ (adr r0, 10ea6c ) │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r0, pc, #72 @ (adr r0, 10ea28 ) │ │ │ │ + ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r0, pc, #416 @ (adr r0, 10eb8c ) │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r0, pc, #384 @ (adr r0, 10eb70 ) │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r1, #4 │ │ │ │ │ │ │ │ 0010e9f0 : │ │ │ │ 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 │ │ │ │ @@ -162510,15 +162510,15 @@ │ │ │ │ ldr.w r3, [r0, #1876] @ 0x754 │ │ │ │ cbz r3, 10f0ec │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, r4, #376 @ 0x178 │ │ │ │ add.w r2, r4, #372 @ 0x174 │ │ │ │ - bl 9f01f8 │ │ │ │ + bl 9f0118 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [r0, #292] @ 0x124 │ │ │ │ b.n 10f09e │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -163393,15 +163393,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ bl 67b7c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x27c> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 10faa8 │ │ │ │ ldr.w r3, [r0, #1876] @ 0x754 │ │ │ │ cbz r3, 10faa0 │ │ │ │ blx r3 │ │ │ │ - bl 9f02dc │ │ │ │ + bl 9f01fc │ │ │ │ strb.w r0, [r5, #321] @ 0x141 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 67b8c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x37c> │ │ │ │ b.n 10fa86 │ │ │ │ ldr r1, [pc, #24] @ (10facc ) │ │ │ │ ldr r3, [pc, #24] @ (10fad0 ) │ │ │ │ @@ -163413,17 +163413,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 10faa8 │ │ │ │ lsls r6, r2, #22 │ │ │ │ lsls r7, r7, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strh r0, [r2, r5] │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -163617,15 +163617,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 139440 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b10> │ │ │ │ b.n 10fc58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f0590 │ │ │ │ + bl 9f04b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 10fcc2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.n 10fcd0 │ │ │ │ add.w ip, sp, #20 │ │ │ │ mov r3, r9 │ │ │ │ @@ -163700,15 +163700,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r1, [r0, #1876] @ 0x754 │ │ │ │ cbz r1, 10fdde │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9f05a4 │ │ │ │ + bl 9f04c4 │ │ │ │ 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 │ │ │ │ @@ -163737,15 +163737,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 139060 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27730> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9f0624 │ │ │ │ + bl 9f0544 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r1, [r4, #292] @ 0x124 │ │ │ │ b.n 10fe22 │ │ │ │ nop │ │ │ │ │ │ │ │ 0010fe4c : │ │ │ │ @@ -164841,15 +164841,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 │ │ │ │ - strh r6, [r7, #12] │ │ │ │ + strh r6, [r3, #0] │ │ │ │ lsls r7, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1109bc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -164907,15 +164907,15 @@ │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, ip │ │ │ │ str r1, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - strh r6, [r0, #8] │ │ │ │ + ldrb r6, [r4, #29] │ │ │ │ lsls r7, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r9, [sp, #56] @ 0x38 │ │ │ │ @@ -165290,21 +165290,21 @@ │ │ │ │ it le │ │ │ │ movle r0, #22 │ │ │ │ b.n 110a20 │ │ │ │ movs r0, #0 │ │ │ │ b.n 110a20 │ │ │ │ movs r0, #31 │ │ │ │ b.n 110a20 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ + ldrb r2, [r7, #26] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldrb r6, [r7, #19] │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r7, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 110f86 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -165557,19 +165557,19 @@ │ │ │ │ movs r0, #2 │ │ │ │ b.n 110df6 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ lsls r7, r1, #4 │ │ │ │ cbz r0, 11107e │ │ │ │ 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] │ │ │ │ @@ -165660,15 +165660,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #6 │ │ │ │ b.n 1110f8 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 1110e0 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r0, #0] │ │ │ │ lsls r7, r1, #4 │ │ │ │ cbz r0, 111176 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -165989,15 +165989,15 @@ │ │ │ │ blx 744e0 │ │ │ │ ldr.w r3, [r6, #3068] @ 0xbfc │ │ │ │ b.n 1113f2 │ │ │ │ nop │ │ │ │ mrc 1, 2, r0, cr8, cr14, {5} │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + strb r4, [r5, #26] │ │ │ │ lsls r7, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ beq.n 1114ea │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -166392,15 +166392,15 @@ │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeaf601be │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r4, #16] │ │ │ │ lsls r7, r1, #4 │ │ │ │ asrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #148 @ 0x94 │ │ │ │ ... │ │ │ │ │ │ │ │ 00111930 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so>: │ │ │ │ @@ -166572,17 +166572,17 @@ │ │ │ │ bl 6811dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5c90> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 111a48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118> │ │ │ │ @ instruction: 0xe82401bd │ │ │ │ b.n 111a74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x144> │ │ │ │ lsls r5, r7, #6 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + adds r4, #148 @ 0x94 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r4, #84 @ 0x54 │ │ │ │ lsls r5, r7, #3 │ │ │ │ cbz r0, 111b36 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x206> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 111b3a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -166837,17 +166837,17 @@ │ │ │ │ str.w r2, [r4, #1120] @ 0x460 │ │ │ │ b.n 111ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x378> │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #3752] @ 0xea8 │ │ │ │ str.w r2, [r4, #3736] @ 0xe98 │ │ │ │ b.n 111ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x378> │ │ │ │ - ldr r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r1, #80] @ 0x50 │ │ │ │ lsls r7, r1, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -167378,21 +167378,21 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ b.n 112504 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbd4> │ │ │ │ lsls r6, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ svc 192 @ 0xc0 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - ldr r2, [r1, #52] @ 0x34 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r6, [r1, #40] @ 0x28 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r2, #4] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ lsls r7, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #368] @ (1124b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb88>) │ │ │ │ @@ -168171,15 +168171,15 @@ │ │ │ │ b.n 11299a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106a> │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r3 │ │ │ │ b.n 11299a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106a> │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r6, #8] │ │ │ │ lsls r7, r1, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -171382,35 +171382,35 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb8a2 │ │ │ │ lsls r6, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb86a │ │ │ │ lsls r6, r7, #6 │ │ │ │ - add sl, r0 │ │ │ │ + cmn r2, r4 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r2, r7 │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r0, pc │ │ │ │ + cmn r0, r3 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - lsls r6, r7, #30 │ │ │ │ + lsls r6, r3, #24 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bics r2, r3 │ │ │ │ + rors r2, r7 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - muls r2, r4 │ │ │ │ + rors r2, r0 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - adcs r0, r4 │ │ │ │ + subs r7, #192 @ 0xc0 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - asrs r2, r7 │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ lsls r7, r1, #4 │ │ │ │ - lsrs r2, r6 │ │ │ │ + subs r7, #82 @ 0x52 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - eors r0, r4 │ │ │ │ + subs r6, #192 @ 0xc0 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - eors r2, r2 │ │ │ │ + subs r6, #178 @ 0xb2 │ │ │ │ lsls r7, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 114f74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3644> │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -171622,17 +171622,17 @@ │ │ │ │ b.n 114dd6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34a6> │ │ │ │ movs r1, #159 @ 0x9f │ │ │ │ b.n 114dd6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34a6> │ │ │ │ movs r0, #18 │ │ │ │ bx lr │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - subs r7, #0 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ lsls r7, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -172423,15 +172423,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #320 @ 0x140 │ │ │ │ lsls r6, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #856 @ 0x358 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + adds r6, #240 @ 0xf0 │ │ │ │ lsls r7, r1, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #5 │ │ │ │ cbz r0, 115866 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3f36> │ │ │ │ @@ -176427,21 +176427,21 @@ │ │ │ │ ldrb.w r3, [r3, #80] @ 0x50 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ bne.n 1182a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x6974> │ │ │ │ ldr r3, [pc, #28] @ (1182d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x69a4>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #236] @ 0xec │ │ │ │ pop {pc} │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ lsls r7, r1, #4 │ │ │ │ @ instruction: 0xb8b6 │ │ │ │ lsls r1, r0, #7 │ │ │ │ @ instruction: 0xb896 │ │ │ │ lsls r1, r0, #7 │ │ │ │ - lsrs r0, r3, #27 │ │ │ │ + lsrs r0, r7, #20 │ │ │ │ lsls r7, r1, #4 │ │ │ │ @ instruction: 0xb842 │ │ │ │ lsls r1, r0, #7 │ │ │ │ @ instruction: 0xb820 │ │ │ │ lsls r1, r0, #7 │ │ │ │ ldr.w r3, [r0, #228] @ 0xe4 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ @@ -177158,15 +177158,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r7, #21] │ │ │ │ lsls r6, r7, #6 │ │ │ │ @ instruction: 0xb846 │ │ │ │ lsls r6, r7, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w r2, [pc, #2344] @ 1194e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7bb4> │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -178308,15 +178308,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r7, #108] @ 0x6c │ │ │ │ lsls r6, r7, #6 │ │ │ │ add r1, sp, #1012 @ 0x3f4 │ │ │ │ lsls r6, r7, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldrb.w ip, [r0] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr.w r1, [r3, ip, lsl #2] │ │ │ │ ldr.w r3, [r3, r0, lsl #2] │ │ │ │ cmp r1, r3 │ │ │ │ @@ -179138,15 +179138,15 @@ │ │ │ │ nop │ │ │ │ ldrb r2, [r1, r5] │ │ │ │ lsls r6, r7, #6 │ │ │ │ add r0, pc, #80 @ (adr r0, 11a410 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8ae0>) │ │ │ │ lsls r6, r7, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ ldr.w r2, [pc, #2908] @ 11af38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9608> │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ @@ -181661,15 +181661,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r7, #212 @ 0xd4 │ │ │ │ lsls r6, r7, #6 │ │ │ │ strh r5, [r7, #22] │ │ │ │ lsls r6, r7, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (11c138 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa808>) │ │ │ │ @@ -181699,15 +181699,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r6, #252 @ 0xfc │ │ │ │ lsls r6, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 11c152 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa822> │ │ │ │ + add r7, sp, #632 @ 0x278 │ │ │ │ lsls r3, r1, #4 │ │ │ │ subs r6, #226 @ 0xe2 │ │ │ │ lsls r6, r7, #6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ rsb lr, r3, #32 │ │ │ │ cmp.w lr, #31 │ │ │ │ @@ -185898,21 +185898,21 @@ │ │ │ │ orrs r2, r1 │ │ │ │ lsl.w r3, r3, fp │ │ │ │ orr.w r9, r2, r9 │ │ │ │ orr.w r8, r3, r8 │ │ │ │ sub.w fp, fp, #32 │ │ │ │ b.w 11dd48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc418> │ │ │ │ nop │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r2, [r7, #28] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - str r0, [r4, #36] @ 0x24 │ │ │ │ + str r0, [r0, #12] │ │ │ │ lsls r4, r7, #3 │ │ │ │ - strh r6, [r4, #28] │ │ │ │ + strh r6, [r0, #16] │ │ │ │ lsls r3, r1, #4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r2, [r3, #220] @ 0xdc │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ @@ -197355,39 +197355,39 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - subs r2, r2, #2 │ │ │ │ + adds r2, r6, #3 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + adds r2, r1, #3 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + adds r2, r4, #2 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - subs r4, r3, #0 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - adds r2, r1, #6 │ │ │ │ + subs r2, r5, r7 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + subs r6, r7, r6 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + subs r2, r1, r5 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - adds r6, r6, #2 │ │ │ │ + subs r6, r2, r4 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - adds r6, r6, #1 │ │ │ │ + subs r6, r2, r3 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - adds r2, r1, #1 │ │ │ │ + subs r2, r5, r2 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - adds r6, r3, #0 │ │ │ │ + subs r6, r7, r1 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - subs r2, r6, r7 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r6, r1, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -197568,17 +197568,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 127a34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16104> │ │ │ │ nop │ │ │ │ add r7, sp, #296 @ 0x128 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - bvc.n 127b4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1621c> │ │ │ │ + bpl.n 127a0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x160dc> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bvs.n 127a14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x160e4> │ │ │ │ + bpl.n 127ad4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161a4> │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -197729,21 +197729,21 @@ │ │ │ │ blt.n 127b5a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1622a> │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r2, r3 │ │ │ │ bcc.n 127b5a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1622a> │ │ │ │ str.w r3, [r4, #140] @ 0x8c │ │ │ │ b.n 127aa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16170> │ │ │ │ - bvs.n 127b54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16224> │ │ │ │ + bpl.n 127c14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162e4> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + stmia r1!, {r1, r5, r7} │ │ │ │ lsls r5, r1, #4 │ │ │ │ - bvs.n 127c54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16324> │ │ │ │ + bmi.n 127d14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163e4> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bpl.n 127ba0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16270> │ │ │ │ + bmi.n 127c60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16330> │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -197816,21 +197816,21 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, lr │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 127cc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16390> │ │ │ │ - bpl.n 127c48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16318> │ │ │ │ + bmi.n 127d08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163d8> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bpl.n 127d7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1644c> │ │ │ │ + bcc.n 127c3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1630c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bpl.n 127d28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163f8> │ │ │ │ + bcc.n 127de8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164b8> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bpl.n 127d60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16430> │ │ │ │ + bcc.n 127c20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162f0> │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -198000,23 +198000,23 @@ │ │ │ │ b.n 127e98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16568> │ │ │ │ ldr r2, [pc, #28] @ (127edc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165ac>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 127e98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16568> │ │ │ │ - bmi.n 127e58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16528> │ │ │ │ + bcc.n 127f18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165e8> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bmi.n 127ee4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165b4> │ │ │ │ + bcs.n 127fa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16674> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bcc.n 127e30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16500> │ │ │ │ + bcs.n 127ef0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165c0> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bmi.n 127fa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16674> │ │ │ │ + bcs.n 127e64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16534> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bmi.n 127f10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165e0> │ │ │ │ + bcs.n 127fd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166a0> │ │ │ │ lsls r3, r7, #3 │ │ │ │ movw ip, #34067 @ 0x8513 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 127f42 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16612> │ │ │ │ bls.n 127f34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16604> │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -198068,15 +198068,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r3, #37122 @ 0x9102 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 127f00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165d0> │ │ │ │ b.n 127f3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1660c> │ │ │ │ - bmi.n 12801c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166ec> │ │ │ │ + bcs.n 127edc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165ac> │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -198209,21 +198209,21 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 128096 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16766> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 128178 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16848> │ │ │ │ lsls r0, r0, #7 │ │ │ │ - bmi.n 1281c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16898> │ │ │ │ + bcs.n 128088 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16758> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bcs.n 1280e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x167b4> │ │ │ │ + bne.n 1281a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16874> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bcc.n 128128 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x167f8> │ │ │ │ + bne.n 1281e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x168b8> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bcs.n 128114 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x167e4> │ │ │ │ + bne.n 1281d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x168a4> │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 128158 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16828> │ │ │ │ push {lr} │ │ │ │ mov r3, r0 │ │ │ │ add.w lr, r0, #540 @ 0x21c │ │ │ │ movw ip, #36161 @ 0x8d41 │ │ │ │ @@ -198484,21 +198484,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 1281e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x168b6> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 1282e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169b8> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12828c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1695c> │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ mov.w ip, #1 │ │ │ │ strb.w ip, [r3] │ │ │ │ movw ip, #35864 @ 0x8c18 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 1283fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16aca> │ │ │ │ bhi.n 1283fe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16ace> │ │ │ │ @@ -198552,15 +198552,15 @@ │ │ │ │ beq.n 1283fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16aca> │ │ │ │ b.n 128416 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16ae6> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 128416 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16ae6> │ │ │ │ b.n 1283fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16aca> │ │ │ │ nop │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ands.w r4, r2, #48 @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -198828,23 +198828,23 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add.w r5, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r5, [r5, #1788] @ 0x6fc │ │ │ │ cmp r5, #29 │ │ │ │ bhi.n 12865a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16d2a> │ │ │ │ b.n 1286d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16da8> │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r5!, {r2, r3, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r3!, {r1, r5, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r3!, {r5, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #602112 @ 0x93000 │ │ │ │ @@ -198961,15 +198961,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ lsls r5, r1, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r1 │ │ │ │ sub sp, #16 │ │ │ │ @@ -199064,15 +199064,15 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bne.n 128916 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16fe6> │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1788] @ 0x6fc │ │ │ │ cmp r1, #29 │ │ │ │ bls.n 128916 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16fe6> │ │ │ │ b.n 128950 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17020> │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1644] @ 129040 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17710> │ │ │ │ @@ -199661,53 +199661,53 @@ │ │ │ │ b.n 128de8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x174b8> │ │ │ │ strb r0, [r4, #24] │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, #24] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ strb r6, [r2, #20] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r4, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ + stmia r7!, {r4} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r0!, {r1, r4, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r7!, {r1, r2, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r3, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r7!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r3} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r6!, {r1, r3} │ │ │ │ + stmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #896] @ (12942c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17afc>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -200236,20 +200236,20 @@ │ │ │ │ movs r2, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1295fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17cca> │ │ │ │ b.n 12960a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17cda> │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ - lsls r3, r7, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ - lsls r3, r7, #3 │ │ │ │ - cbz r0, 12964c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17d1c> │ │ │ │ - lsls r5, r7, #6 │ │ │ │ + it ls │ │ │ │ + lslls r3, r7, #3 │ │ │ │ + itte ne │ │ │ │ + lslne r3, r7, #3 │ │ │ │ + cbz r0, 12964c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17d1c> @ unpredictable │ │ │ │ + lsleq r5, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #360] @ (1297a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e70>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -200381,24 +200381,24 @@ │ │ │ │ b.n 129680 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17d50> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 453f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342654> │ │ │ │ b.n 12972a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17dfa> │ │ │ │ str r3, [sp, #8] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + bkpt 0x0080 │ │ │ │ lsls r3, r7, #3 │ │ │ │ cbz r4, 1297b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e86> │ │ │ │ lsls r5, r7, #6 │ │ │ │ - it ls │ │ │ │ - lslls r3, r7, #3 │ │ │ │ - ittt ls │ │ │ │ - lslls r3, r7, #3 │ │ │ │ - addls r7, pc, #448 @ (adr r7, 129978 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18048>) │ │ │ │ - lslls r5, r1, #4 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + lsls r3, r7, #3 │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + lsls r3, r7, #3 │ │ │ │ + add r5, pc, #832 @ (adr r5, 129af8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181c8>) │ │ │ │ + lsls r5, r1, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (129928 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17ff8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -200531,19 +200531,19 @@ │ │ │ │ bl 453f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342654> │ │ │ │ b.n 1297f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17ec8> │ │ │ │ nop │ │ │ │ str r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - bkpt 0x0028 │ │ │ │ + pop {r3, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bkpt 0x0056 │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r0, [pc, #4] @ (129944 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18014>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r2, sp, #392 @ 0x188 │ │ │ │ lsls r5, r7, #6 │ │ │ │ @@ -200712,15 +200712,15 @@ │ │ │ │ bne.n 129afa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181ca> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 129aca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1819a> │ │ │ │ b.n 129a58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18128> │ │ │ │ add r4, sp, #800 @ 0x320 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - pop {r1, r2, r5, r6} │ │ │ │ + revsh r6, r0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -200908,15 +200908,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r5, [r3, #524] @ 0x20c │ │ │ │ bl 453f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342654> │ │ │ │ b.n 129c5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1832c> │ │ │ │ nop │ │ │ │ add r3, sp, #584 @ 0x248 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r1, pc, #736 @ (adr r1, 12a00c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x186dc>) │ │ │ │ + add r0, pc, #96 @ (adr r0, 129d8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1845c>) │ │ │ │ lsls r5, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -201004,15 +201004,15 @@ │ │ │ │ bne.n 129e0e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184de> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 129dde <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184ae> │ │ │ │ b.n 129d70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18440> │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - cbnz r6, 129e48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18518> │ │ │ │ + @ instruction: 0xb7d6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -201072,15 +201072,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (129ed8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185a8>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 129e90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18560> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + @ instruction: 0xb6da │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh.w r2, [r0, #376] @ 0x178 │ │ │ │ ldrh.w r3, [r0, #412] @ 0x19c │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 129eec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185bc> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -202343,131 +202343,131 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 12aaba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1918a> │ │ │ │ b.n 12a7f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18ec0> │ │ │ │ ldrsh r6, [r4, r2] │ │ │ │ lsls r5, r7, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r4, r1 │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r6, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - cbz r6, 12ac7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1934c> │ │ │ │ + cbz r6, 12ac54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19324> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbz r6, 12ac2e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192fe> │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbz r4, 12ac76 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19346> │ │ │ │ + cbz r4, 12ac4e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1931e> │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - cbz r2, 12ac48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19318> │ │ │ │ + add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - cbz r0, 12ac74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19344> │ │ │ │ + add sp, #0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r7, sp, #8 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + add r5, sp, #136 @ 0x88 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r6, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r6, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r7, sp, #24 │ │ │ │ + add r5, sp, #408 @ 0x198 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r1, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r5, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r1, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r5, sp, #544 @ 0x220 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r5, sp, #304 @ 0x130 │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r4, sp, #952 @ 0x3b8 │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r4, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r5, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r0, [sp, #8] │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r0, r0, #7 │ │ │ │ ldrh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r3, sp, #888 @ 0x378 │ │ │ │ + add r2, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r2, sp, #520 @ 0x208 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r5, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r0, r0, #7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -202566,15 +202566,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 12ad8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1945c> │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r4, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 1297b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e88> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -202621,17 +202621,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r4, #11] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r3, sp, #640 @ 0x280 │ │ │ │ + add r2, sp, #0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12ae44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19514> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -202672,17 +202672,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12aecc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1959c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -202961,15 +202961,15 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldr r6, [pc, #904] @ (12b5bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c8c>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ + add r7, pc, #0 @ (adr r7, 12b238 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19908>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 12b264 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19934> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -203007,17 +203007,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, #27] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r3, pc, #752 @ (adr r3, 12b5a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c74>) │ │ │ │ + add r2, pc, #112 @ (adr r2, 12b324 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199f4>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r0, sp, #184 @ 0xb8 │ │ │ │ + add r6, pc, #568 @ (adr r6, 12b4f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19bc0>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 12b2e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199b4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -203055,17 +203055,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, #25] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r3, pc, #144 @ (adr r3, 12b3c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19a94>) │ │ │ │ + add r1, pc, #528 @ (adr r1, 12b544 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c14>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r7, pc, #696 @ (adr r7, 12b5f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19cc0>) │ │ │ │ + add r6, pc, #56 @ (adr r6, 12b370 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19a40>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr.w r2, [pc, #2712] @ 12bdd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a4a4> │ │ │ │ movw r3, #34847 @ 0x881f │ │ │ │ push {lr} │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 12b3cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19a9c> │ │ │ │ @@ -204888,21 +204888,21 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 12c60a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1acda> │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [sp, #744] @ 0x2e8 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [sp, #800] @ 0x320 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (12c788 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ae58>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -205003,15 +205003,15 @@ │ │ │ │ beq.n 12c768 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ae38> │ │ │ │ b.n 12c778 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ae48> │ │ │ │ nop │ │ │ │ str r2, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r7, #6 │ │ │ │ strh r6, [r2, #2] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r4, [sp, #104] @ 0x68 │ │ │ │ + str r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (12c860 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1af30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -205083,21 +205083,21 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 12c80a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1aeda> │ │ │ │ str r6, [r2, #24] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r3, [sp, #504] @ 0x1f8 │ │ │ │ + str r1, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r3, [sp, #432] @ 0x1b0 │ │ │ │ + str r1, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #116] @ 12c8f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1afc8> │ │ │ │ mov lr, r0 │ │ │ │ @@ -205140,23 +205140,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r2, [r6, #8] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [sp, #1008] @ 0x3f0 │ │ │ │ + str r1, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [sp, #840] @ 0x348 │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #108] @ 12c98c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b05c> │ │ │ │ mov r4, r1 │ │ │ │ @@ -205196,23 +205196,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r6, [r2, #0] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [sp, #584] @ 0x248 │ │ │ │ + str r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [sp, #504] @ 0x1f8 │ │ │ │ + str r0, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [sp, #384] @ 0x180 │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #148] @ (12ca4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b11c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -205276,25 +205276,25 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 12ca08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b0d8> │ │ │ │ nop │ │ │ │ ldrsh r2, [r0, r6] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldrsh r6, [r4, r5] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r2, [sp, #360] @ 0x168 │ │ │ │ + str r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r0, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r1, [sp, #632] @ 0x278 │ │ │ │ + ldrh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 12ca9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b16c> │ │ │ │ @@ -205303,15 +205303,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 12c674 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ad44> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r0, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #256] @ (12cbb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b284>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -205411,17 +205411,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 12cb88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b258> │ │ │ │ b.n 12cba6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b276> │ │ │ │ ldrsh r6, [r0, r2] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldrb r6, [r0, #17] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r1, [sp, #400] @ 0x190 │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ + ldrh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov lr, r1 │ │ │ │ @@ -205432,15 +205432,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bl 12c674 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ad44> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #896] @ 0x380 │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #252] @ (12cd04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3d4>) │ │ │ │ @@ -205540,17 +205540,17 @@ │ │ │ │ beq.n 12ccd6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3a6> │ │ │ │ b.n 12ccf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3c4> │ │ │ │ nop │ │ │ │ ldrb r2, [r6, r4] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldrb r2, [r6, #11] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ + ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [sp, #240] @ 0xf0 │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #80] @ (12cd74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b444>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -205586,17 +205586,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r2, r0] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + ldrh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 12cdf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b4c0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -205631,19 +205631,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r4, r6] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + ldrh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #240] @ (12cf04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b5d4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -205737,17 +205737,17 @@ │ │ │ │ beq.n 12cee4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b5b4> │ │ │ │ b.n 12cef4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b5c4> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, r4] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldrb r0, [r2, #3] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (12d018 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b6e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -205842,17 +205842,17 @@ │ │ │ │ beq.n 12cfea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b6ba> │ │ │ │ b.n 12d008 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b6d8> │ │ │ │ nop │ │ │ │ ldrh r2, [r2, r0] │ │ │ │ lsls r5, r7, #6 │ │ │ │ strb r6, [r2, #31] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ (12d130 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b800>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -205948,15 +205948,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12d106 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b7d6> │ │ │ │ b.n 12d08c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b75c> │ │ │ │ ldr r0, [r0, r4] │ │ │ │ lsls r5, r7, #6 │ │ │ │ strb r6, [r1, #28] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r2, [r0, #10] │ │ │ │ + strh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r5, r0 │ │ │ │ @@ -206250,23 +206250,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 453f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342654> │ │ │ │ b.n 12d416 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1bae6> │ │ │ │ nop │ │ │ │ ldrsb r4, [r1, r3] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ lsls r3, r7, #3 │ │ │ │ strb r0, [r2, #18] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r0, [r6, #24] │ │ │ │ + ldrh r0, [r2, #12] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r4, #20] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12d25c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b92c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -206472,21 +206472,21 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, #10] │ │ │ │ lsls r5, r7, #6 │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r2, [r0, #4] │ │ │ │ + strh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r5, #2] │ │ │ │ + strh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r0, #4] │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 129624 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17cf4> │ │ │ │ @@ -206595,15 +206595,15 @@ │ │ │ │ beq.n 12d7de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1beae> │ │ │ │ b.n 12d758 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1be28> │ │ │ │ nop │ │ │ │ strh r2, [r2, r0] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r2, [r3, #18] │ │ │ │ + strh r2, [r7, #4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #232] @ (12d918 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1bfe8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -206695,17 +206695,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r2, [r1, r4] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r0, [r1, #52] @ 0x34 │ │ │ │ + strh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r0, #8] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (12d9f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c0c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -206777,21 +206777,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 12d972 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c042> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #1016] @ (12ddec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c4bc>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r6, [r4, #48] @ 0x30 │ │ │ │ + strh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r7, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r6, [r6, #28] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r2, [r5, #0] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (12dac0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c190>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -206859,21 +206859,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 12da86 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c156> │ │ │ │ ldr r7, [pc, #136] @ (12db4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c21c>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + strh r6, [r0, #30] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + ldrb r0, [r7, #22] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -206945,19 +206945,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 12db7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c24c> │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #5] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r2, [r5, #5] │ │ │ │ + strb r2, [r1, #31] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -207523,27 +207523,27 @@ │ │ │ │ beq.n 12e11a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c7ea> │ │ │ │ b.n 12dffa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c6ca> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #56] @ (12e224 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c8f4>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r0, [r1, #6] │ │ │ │ + ldrb r0, [r5, #28] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r6, #0] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r2, #0] │ │ │ │ + ldrb r4, [r6, #25] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r0, #31] │ │ │ │ + ldrb r6, [r4, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #30] │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ bl 1489ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x370bc> │ │ │ │ b.n 12e126 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c7f6> │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ movw r2, #34037 @ 0x84f5 │ │ │ │ @@ -207609,17 +207609,17 @@ │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 12dffa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c6ca> │ │ │ │ movw r2, #32879 @ 0x806f │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 12e29a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c96a> │ │ │ │ b.n 12dffa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c6ca> │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #26] │ │ │ │ + ldrb r6, [r0, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -207646,15 +207646,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 12df18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c5e8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldrb r6, [r7, #23] │ │ │ │ + ldrb r6, [r3, #17] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -207681,15 +207681,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 12df18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c5e8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #40] @ 12e3d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1caa8> │ │ │ │ @@ -207707,15 +207707,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 12df18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c5e8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r2, #22] │ │ │ │ + ldrb r2, [r6, #15] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -207745,15 +207745,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 12df18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c5e8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #132] @ (12e4d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1cba4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -207955,33 +207955,33 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 12e5de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ccae> │ │ │ │ add r6, r9 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r2, [r4, #17] │ │ │ │ + ldrb r2, [r0, #11] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r1, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r2, #14] │ │ │ │ + ldrb r6, [r6, #7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r0, #10] │ │ │ │ + ldrb r6, [r4, #3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r6, #13] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r6, #2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ldrb r0, [r3, #4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #300] @ (12e7a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ce78>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -208234,27 +208234,27 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 12e802 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ced2> │ │ │ │ adcs r2, r7 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r0, [r0, #7] │ │ │ │ + ldrb r0, [r4, #0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r2, [r6, #3] │ │ │ │ + strb r2, [r2, #29] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r1, #30] │ │ │ │ + strb r4, [r5, #23] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r2, [r3, #3] │ │ │ │ + strb r2, [r7, #28] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + strb r4, [r2, #25] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (12ea00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1d0d0>) │ │ │ │ @@ -208343,17 +208343,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r6 │ │ │ │ b.n 12e9a2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1d072> │ │ │ │ nop │ │ │ │ ands r6, r0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + strb r4, [r4, #26] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r2, [r7, #25] │ │ │ │ + strb r2, [r3, #19] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #396] @ (12ebac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1d27c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -208517,35 +208517,35 @@ │ │ │ │ str.w sl, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 12eb32 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1d202> │ │ │ │ nop │ │ │ │ subs r7, #26 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r0, [r5, #29] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r3, #28] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r2, #26] │ │ │ │ + strb r6, [r6, #19] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + strb r0, [r6, #13] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r7, #25] │ │ │ │ + strb r6, [r3, #19] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r2, [r6, #20] │ │ │ │ + strb r2, [r2, #14] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r3, #25] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r4, #24] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r5, #14] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (12ecbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1d38c>) │ │ │ │ @@ -208634,17 +208634,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 12ec5e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1d32e> │ │ │ │ subs r5, #74 @ 0x4a │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r4, [r5, #22] │ │ │ │ + strb r4, [r1, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r3, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #472] @ (12eeb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1d584>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -208839,39 +208839,39 @@ │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 12ee24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1d4f4> │ │ │ │ nop │ │ │ │ subs r4, #94 @ 0x5e │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r6, [r1, #19] │ │ │ │ + strb r6, [r5, #12] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r4, [r3, #11] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r1, #15] │ │ │ │ + strb r0, [r5, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r3, #8] │ │ │ │ + strb r6, [r7, #1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + strb r0, [r4, #2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r6, #7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r2, [r1, #8] │ │ │ │ + strb r2, [r5, #1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r2, [r5, #7] │ │ │ │ + strb r2, [r1, #1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r3, #9] │ │ │ │ + strb r0, [r7, #2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r7, #12] │ │ │ │ + strb r6, [r3, #6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r3, #9] │ │ │ │ + strb r4, [r7, #2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #388] @ (12f084 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1d754>) │ │ │ │ @@ -209027,17 +209027,17 @@ │ │ │ │ b.n 12ef40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1d610> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r4, r5 │ │ │ │ b.n 12efba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1d68a> │ │ │ │ nop │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + strb r4, [r3, #3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #376] @ (12f21c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1d8ec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -209189,29 +209189,29 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 12f0ea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1d7ba> │ │ │ │ subs r0, #150 @ 0x96 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r4, [r1, #5] │ │ │ │ + ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r3, #1] │ │ │ │ + ldr r0, [r7, #104] @ 0x68 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r0, #1] │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r4, #104] @ 0x68 │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #80] @ 0x50 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r6, [pc, #180] @ (12f308 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1d9d8>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -209290,15 +209290,15 @@ │ │ │ │ nop │ │ │ │ adds r6, #208 @ 0xd0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ lsrs r4, r4, #22 │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #92] @ 0x5c │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsrs r2, r5, #20 │ │ │ │ lsls r5, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -209478,39 +209478,39 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #18 │ │ │ │ lsls r5, r7, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #100] @ 0x64 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r1, #100] @ 0x64 │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r4, #100] @ 0x64 │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsrs r6, r5, #16 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #64] @ 0x40 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [r2, #88] @ 0x58 │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [r7, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r6, #84] @ 0x54 │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r0, #60] @ 0x3c │ │ │ │ + ldr r4, [r4, #32] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r2, #84] @ 0x54 │ │ │ │ + ldr r6, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [pc, #348] @ (12f684 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1dd54>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -209649,15 +209649,15 @@ │ │ │ │ nop │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ lsls r5, r7, #6 │ │ │ │ lsrs r0, r2, #11 │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsrs r2, r0, #8 │ │ │ │ lsls r5, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -209825,33 +209825,33 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r7, #4 │ │ │ │ lsls r5, r7, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsrs r0, r2, #3 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r0, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r4, #36] @ 0x24 │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ + str r0, [r5, #112] @ 0x70 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -209867,15 +209867,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ bl 12df18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c5e8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -209893,15 +209893,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 12df18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c5e8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + ldr r6, [r2, #0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -209921,15 +209921,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ mov.w ip, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 12df18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1c5e8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -210172,23 +210172,23 @@ │ │ │ │ nop │ │ │ │ lsls r0, r6, #20 │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #19 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r6, [r0, r6] │ │ │ │ + ldrsb r6, [r4, r7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r3, #116] @ 0x74 │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [r5, #116] @ 0x74 │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r4, r7] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #224] @ (12fce8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1e3b8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -210348,17 +210348,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r5, #68] @ 0x44 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r7, #84] @ 0x54 │ │ │ │ + str r4, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #392] @ (12ff60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1e630>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -210536,15 +210536,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 12fab4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1e184> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r1, #196 @ 0xc4 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r2, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (12fffc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1e6cc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -210570,17 +210570,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 12fab4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1e184> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r6, [r7, #56] @ 0x38 │ │ │ │ + str r6, [r3, #32] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r0, #56] @ 0x38 │ │ │ │ + str r4, [r4, #28] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #188] @ 1300d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1e7a4> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -210649,17 +210649,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #30 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + str r6, [r5, #28] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r2, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #72] @ (130138 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1e808>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -210691,17 +210691,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 13010a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1e7da> │ │ │ │ b.n 13011c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1e7ec> │ │ │ │ cmp r0, #72 @ 0x48 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r5, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r6, #44] @ 0x2c │ │ │ │ + str r4, [r2, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #72] @ (13019c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1e86c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -210733,17 +210733,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 13016e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1e83e> │ │ │ │ b.n 130180 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1e850> │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r2, [r2, #44] @ 0x2c │ │ │ │ + str r2, [r6, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r7, #40] @ 0x28 │ │ │ │ + str r4, [r3, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (130220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1e8f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -210785,19 +210785,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r7, #128 @ 0x80 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r6, [r2, #48] @ 0x30 │ │ │ │ + str r6, [r6, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r4, #44] @ 0x2c │ │ │ │ + str r4, [r0, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r0, #12] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #280] @ (13035c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ea2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -210903,21 +210903,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 130272 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1e942> │ │ │ │ movs r6, #246 @ 0xf6 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r4, [r7, #40] @ 0x28 │ │ │ │ + str r4, [r3, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ add lr, sp │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r2, [r2, #28] │ │ │ │ + str r2, [r6, #0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r6, #28] │ │ │ │ + str r0, [r2, #4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (130410 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1eae0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -210973,19 +210973,19 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r5, #184 @ 0xb8 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + ldrsh r0, [r2, r7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r7, #20] │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r5, #20] │ │ │ │ + ldrsh r6, [r1, r7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (130494 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1eb64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211026,19 +211026,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r5, #10 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + str r0, [r1, #0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r2, #24] │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + ldrsh r4, [r6, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #280] @ (1305d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1eca0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211144,21 +211144,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 1304e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ebb6> │ │ │ │ movs r4, #130 @ 0x82 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r0, [r2, #20] │ │ │ │ + ldrsh r0, [r6, r6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ negs r2, r7 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r6, [r4, #4] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsh r4, [r7, r5] │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -211233,17 +211233,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r6, [r0, #4] │ │ │ │ + ldrsh r6, [r4, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + ldrsh r6, [r1, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #84] @ (130720 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1edf0>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -211278,17 +211278,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1306e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1edb8> │ │ │ │ b.n 130702 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1edd2> │ │ │ │ nop │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsh r6, [r1, r6] │ │ │ │ + ldrb r6, [r5, r7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #164] @ (1307e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1eeb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211404,17 +211404,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + ldrb r0, [r0, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (1308a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ef74>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -211467,17 +211467,17 @@ │ │ │ │ beq.n 1308ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1efbe> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ b.n 1308d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1efa4> │ │ │ │ nop │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrsh r2, [r5, r0] │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (1309e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f0b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211550,19 +211550,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r0, #12 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r2, [r1, r7] │ │ │ │ + ldrb r2, [r5, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r2, [r1, r5] │ │ │ │ + ldrh r2, [r5, r6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #192] @ 130ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f198> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -211633,17 +211633,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ subs r6, r5, #4 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r2, [r7, r5] │ │ │ │ + ldrh r2, [r3, r7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r4, r3] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #76] @ (130b30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f200>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -211677,17 +211677,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 130afe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f1ce> │ │ │ │ b.n 130b14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f1e4> │ │ │ │ subs r4, r2, #1 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrh r6, [r1, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r2, r3] │ │ │ │ + ldrh r4, [r6, r4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #188] @ 130c08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f2d8> │ │ │ │ mov lr, r0 │ │ │ │ @@ -211752,15 +211752,15 @@ │ │ │ │ b.n 130b8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f25c> │ │ │ │ cmp.w ip, #3 │ │ │ │ beq.n 130bf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f2c4> │ │ │ │ b.n 130b88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f258> │ │ │ │ nop │ │ │ │ adds r2, r5, #7 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #224] @ (130d04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f3d4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -211846,15 +211846,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 130cac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f37c> │ │ │ │ b.n 130c62 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f332> │ │ │ │ nop │ │ │ │ adds r6, r2, #4 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r2, [r4, r5] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r0, [pc, #224] @ (130e00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f4d0>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -211939,15 +211939,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ adds r4, r1, #0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ @ instruction: 0xf2d601bc │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf27001bc │ │ │ │ - ldrh r4, [r6, r1] │ │ │ │ + ldr r4, [r2, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -211992,30 +211992,30 @@ │ │ │ │ bl 454ccc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34339c> │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ cmp.w r5, #478 @ 0x1de │ │ │ │ bne.n 130e68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f538> │ │ │ │ ldr r0, [pc, #36] @ (130eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f580>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e3604 │ │ │ │ + bl 10e3464 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #28] @ (130eb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f584>) │ │ │ │ add r0, pc │ │ │ │ bl 2c3b5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b222c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffbdffff │ │ │ │ cmp r5, #12 │ │ │ │ lsls r0, r0, #7 │ │ │ │ b.n 13147c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fb4c> │ │ │ │ lsls r1, r6, #6 │ │ │ │ cmp r4, #254 @ 0xfe │ │ │ │ lsls r0, r0, #7 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - strh r2, [r0, #34] @ 0x22 │ │ │ │ + strh r2, [r4, #20] │ │ │ │ lsls r5, r1, #4 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r2, [pc, #36] @ (130ee0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f5b0>) │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc │ │ │ │ mul.w r3, r0, r3 │ │ │ │ add.w r1, r2, r3 │ │ │ │ @@ -212169,15 +212169,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 2c3710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1de0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 131484 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fb54> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ ldr r1, [pc, #96] @ (1310cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f79c>) │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w r3, r2, r1 │ │ │ │ @@ -213355,19 +213355,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 131ae0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x201b0> │ │ │ │ ldr r2, [pc, #16] @ (131bb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20284>) │ │ │ │ add r2, pc │ │ │ │ b.n 131ae0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x201b0> │ │ │ │ bvs.n 131ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20198> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r5, [pc, #816] @ (131ee0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x205b0>) │ │ │ │ + ldr r4, [pc, #176] @ (131c60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20330>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r6, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -213549,15 +213549,15 @@ │ │ │ │ ldr.w r0, [r1, #876] @ 0x36c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - ldr r2, [r2, #48] @ 0x30 │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -214079,15 +214079,15 @@ │ │ │ │ str.w r3, [sl, #2092] @ 0x82c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r2, [ip, #16] │ │ │ │ cmp r2, r5 │ │ │ │ bne.n 1322ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2099a> │ │ │ │ b.n 1322a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20974> │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r7, #3 │ │ │ │ cbz r1, 1323d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20aa8> │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {r4, lr} │ │ │ │ ldrd lr, ip, [r1, #128] @ 0x80 │ │ │ │ ldr.w r3, [r0, #2016] @ 0x7e0 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ @@ -214515,15 +214515,15 @@ │ │ │ │ b.n 1327c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20e92> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ b.n 1327c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20e92> │ │ │ │ movw r0, #36249 @ 0x8d99 │ │ │ │ b.n 1327c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20e92> │ │ │ │ movw r0, #32993 @ 0x80e1 │ │ │ │ b.n 1327c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20e92> │ │ │ │ - str r2, [r1, #8] │ │ │ │ + ldrsh r2, [r5, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w ip, r0, #573440 @ 0x8c000 │ │ │ │ mov r3, r2 │ │ │ │ @@ -214551,15 +214551,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - str r4, [r3, #0] │ │ │ │ + ldrsh r4, [r7, r1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ mov r0, r1 │ │ │ │ @@ -214694,15 +214694,15 @@ │ │ │ │ bhi.n 13298c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2105c> │ │ │ │ movs r0, #12 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #7 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r6, [r4, r4] │ │ │ │ + ldrb r6, [r0, r6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -214730,15 +214730,15 @@ │ │ │ │ strb.w r3, [lr, #1]! │ │ │ │ bne.n 132a2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x210fc> │ │ │ │ movw r3, #1284 @ 0x504 │ │ │ │ strh r3, [r2, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ + str r2, [r0, #120] @ 0x78 │ │ │ │ lsls r5, r1, #4 │ │ │ │ movw r3, #34235 @ 0x85bb │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 132a88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21158> │ │ │ │ movw r3, #34233 @ 0x85b9 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 132a84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21154> │ │ │ │ @@ -216431,17 +216431,17 @@ │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f32 , , │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldrsb r0, [r0, r4] │ │ │ │ lsls r5, r1, #4 │ │ │ │ - ldr r6, [pc, #360] @ (133cc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22390>) │ │ │ │ + ldr r4, [pc, #744] @ (133e40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22510>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ movw r2, #34030 @ 0x84ee │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bhi.n 133b7e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2224e> │ │ │ │ movw r2, #34024 @ 0x84e8 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -216612,15 +216612,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 133d32 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22402> │ │ │ │ ldr r2, [pc, #8] @ (133d34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22404>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r5, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr.w lr, [pc, #3144] @ 134988 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23058> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ cmp r1, r0 │ │ │ │ add lr, pc │ │ │ │ @@ -222320,15 +222320,15 @@ │ │ │ │ movs r7, #2 │ │ │ │ b.w 137688 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x25d58> │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r4, r7, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + asrs r0, r5, #32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #655360 @ 0xa0000 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r2 │ │ │ │ @@ -223764,15 +223764,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r6, #4] │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, #4] │ │ │ │ lsls r4, r7, #6 │ │ │ │ - @ instruction: 0xfa0e00fa │ │ │ │ + str??.w r0, [lr, sl, lsl #3] │ │ │ │ @ instruction: 0xfa0fffff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #300] @ 0x12c │ │ │ │ cbnz r3, 139068 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27738> │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -224108,15 +224108,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - add r2, sp, #528 @ 0x210 │ │ │ │ + add r0, sp, #912 @ 0x390 │ │ │ │ lsls r4, r1, #4 │ │ │ │ ldrb.w r0, [r0, #300] @ 0x12c │ │ │ │ cbnz r0, 139448 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b18> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -224973,15 +224973,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 1395ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27cbc> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strb r0, [r7, #11] │ │ │ │ + strb r0, [r3, #5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 139db0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28480> │ │ │ │ @@ -224990,30 +224990,30 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 1395ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27cbc> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeb8400fa │ │ │ │ + strd r0, r0, [r4, #1000]! @ 0x3e8 │ │ │ │ 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] @ 139de0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284b0> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 1395ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27cbc> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - sbc.w r0, r4, sl, ror #3 │ │ │ │ + strd r0, r0, [r4, #1000] @ 0x3e8 │ │ │ │ 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 │ │ │ │ ldrd r0, r1, [r1, #4] │ │ │ │ @@ -225050,15 +225050,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 139978 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28048> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strb r0, [r3, #9] │ │ │ │ + strb r0, [r7, #2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 139e9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2856c> │ │ │ │ @@ -225067,30 +225067,30 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 139978 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28048> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeabc00fa │ │ │ │ + ldmdb ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ 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] @ 139ecc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2859c> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 139978 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28048> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeaa000fa │ │ │ │ + stmdb r0, {r1, 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, #4056] @ 0xfd8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ @@ -227381,23 +227381,23 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strb r4, [r1, #9] │ │ │ │ lsls r4, r7, #6 │ │ │ │ ldr r1, [pc, #128] @ (13b8a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29f74>) │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 13b900 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29fd0> │ │ │ │ + beq.n 13b7c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29e90> │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r0, [pc, #848] @ (13bb80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a250>) │ │ │ │ lsls r4, r7, #6 │ │ │ │ - bne.n 13b930 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a000> │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - bne.n 13b744 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29e14> │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - bne.n 13b8f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29fc4> │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (13b89c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29f6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -227478,17 +227478,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 13b8e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29fb2> │ │ │ │ strb r2, [r1, #2] │ │ │ │ lsls r4, r7, #6 │ │ │ │ - beq.n 13b898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29f68> │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - beq.n 13b858 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29f28> │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (13b958 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a028>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -227541,15 +227541,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r6, [r1, #124] @ 0x7c │ │ │ │ lsls r4, r7, #6 │ │ │ │ mov lr, r0 │ │ │ │ lsls r4, r7, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 13b9f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a0c0> │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #344] @ (13bb44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a214>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -227802,15 +227802,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r1, [pc, #144] @ (13bd38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a408>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -228156,15 +228156,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r7, #6 │ │ │ │ cmp r4, r3 │ │ │ │ lsls r4, r7, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 13c074 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a744> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #604] @ 0x25c │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [ip, #32] │ │ │ │ @@ -228237,15 +228237,15 @@ │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 13bdde <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a4ae> │ │ │ │ b.n 13c110 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7e0> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #676] @ 0x2a4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ lsls r2, r7, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -228550,19 +228550,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 13c45a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ab2a> │ │ │ │ nop │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r6} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r7, #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 │ │ │ │ @@ -232205,15 +232205,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #37860 @ 0x93e4 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #37859 @ 0x93e3 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34480 @ 0x86b0 │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #968 @ (adr r0, 13ef74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d644>) │ │ │ │ + ldr r7, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 1310d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7a0> │ │ │ │ @@ -232320,15 +232320,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r3, #15 │ │ │ │ lsls r4, r7, #6 │ │ │ │ asrs r2, r5, #13 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r7, #3 │ │ │ │ cbz r2, 13ecde <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d3ae> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 13ece2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d3b2> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 13ecf2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d3c2> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -232354,17 +232354,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 13ece0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d3b0> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - add r7, pc, #112 @ (adr r7, 13ed84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d454>) │ │ │ │ + add r5, pc, #496 @ (adr r5, 13ef04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d5d4>) │ │ │ │ lsls r4, r1, #4 │ │ │ │ - add r7, pc, #48 @ (adr r7, 13ed48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d418>) │ │ │ │ + add r5, pc, #432 @ (adr r5, 13eec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d598>) │ │ │ │ lsls r4, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ ldr r5, [pc, #1012] @ (13f124 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d7f4>) │ │ │ │ @@ -233776,19 +233776,19 @@ │ │ │ │ b.n 13fb1e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e1ee> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r1, #24 │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #608] @ 0x260 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldr r2, [sp, #896] @ 0x380 │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + str r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r1, #4 │ │ │ │ @ instruction: 0x47d2 │ │ │ │ lsls r1, r6, #6 │ │ │ │ lsls r4, r7, #14 │ │ │ │ lsls r4, r7, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -234256,19 +234256,19 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r4, r2, #9 │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r7, #7 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - str r5, [sp, #864] @ 0x360 │ │ │ │ + str r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldr r0, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r1, #4 │ │ │ │ muls r6, r7 │ │ │ │ lsls r1, r6, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -234631,28 +234631,28 @@ │ │ │ │ b.n 140550 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec20> │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ b.n 1404ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ebbe> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ mcr2 1, 1, r0, cr12, cr11, {5} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r5, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - str r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldrh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r1, #4 │ │ │ │ subs r6, #216 @ 0xd8 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r6, #126 @ 0x7e │ │ │ │ lsls r1, r6, #6 │ │ │ │ @ instruction: 0xfaca01bb │ │ │ │ - ldrh r2, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrh r0, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - str r0, [sp, #136] @ 0x88 │ │ │ │ + ldrh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r1, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #196] @ (1406a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed78>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -236143,26 +236143,26 @@ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 141184 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f854> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ vsra.s64 d16, d27, #24 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #26] │ │ │ │ + strh r0, [r2, #14] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - strh r0, [r5, #26] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + ldrh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r4, r1, #4 │ │ │ │ adds r1, #70 @ 0x46 │ │ │ │ lsls r1, r6, #6 │ │ │ │ add.w r1, r4, fp, ror #2 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ lsls r4, r1, #4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ lsls r2, r2, #30 │ │ │ │ bpl.n 141658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fd28> │ │ │ │ bic.w ip, r3, #7 │ │ │ │ ldr r2, [pc, #228] @ (1416a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fd70>) │ │ │ │ @@ -236238,17 +236238,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 14162c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fcfc> │ │ │ │ nop │ │ │ │ - ldrh r0, [r5, #34] @ 0x22 │ │ │ │ + ldrh r0, [r1, #22] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r6, [r6, #18] │ │ │ │ lsls r4, r1, #4 │ │ │ │ ldr.w ip, [r0] │ │ │ │ push {r4, lr} │ │ │ │ add.w lr, r2, r1, lsl #2 │ │ │ │ add.w r4, lr, #15 │ │ │ │ lsr.w lr, ip, lr │ │ │ │ lsr.w ip, ip, r4 │ │ │ │ @@ -236647,25 +236647,25 @@ │ │ │ │ lsrs r4, r3, #4 │ │ │ │ orr.w r3, r4, r3, lsl #2 │ │ │ │ strb.w r3, [r0, #47] @ 0x2f │ │ │ │ ldrb.w r3, [r0, #35] @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 141896 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ff66> │ │ │ │ b.n 14186c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ff3c> │ │ │ │ - ldrh r4, [r7, #20] │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r7, #26] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + ldrh r6, [r4, #4] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrh r4, [r4, #10] │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrh r6, [r1, #8] │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrh r0, [r6, #24] │ │ │ │ + ldrh r0, [r2, #12] │ │ │ │ lsls r4, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #184] @ (141c30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30300>) │ │ │ │ @@ -236992,15 +236992,15 @@ │ │ │ │ ble.n 141eee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x305be> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ it ge │ │ │ │ movge r2, #255 @ 0xff │ │ │ │ strb r2, [r5, #3] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strh r2, [r6, #34] @ 0x22 │ │ │ │ + strh r2, [r2, #22] │ │ │ │ lsls r4, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #200] @ (141fd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x306a4>) │ │ │ │ @@ -237425,15 +237425,15 @@ │ │ │ │ neglt r3, r3 │ │ │ │ strh r3, [r0, #0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r3, #32769 @ 0x8001 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ b.n 142354 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30a24> │ │ │ │ nop │ │ │ │ - strh r2, [r2, #2] │ │ │ │ + ldrb r2, [r6, #26] │ │ │ │ lsls r4, r1, #4 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ orr.w ip, r2, #4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb.w lr, [sp, #8] │ │ │ │ rsb r4, r2, #3 │ │ │ │ @@ -237478,15 +237478,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r4, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #252] @ (142504 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30bd4>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -237907,15 +237907,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 1428ae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30f7e> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #11] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ lsls r4, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #296] @ (142a10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x310e0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -239365,21 +239365,21 @@ │ │ │ │ b.w 142db4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31484> │ │ │ │ bcc.n 143910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31fe0> │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 14390c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31fdc> │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r7, #9] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - strb r4, [r0, #5] │ │ │ │ + ldr r4, [r4, #120] @ 0x78 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r1, #4 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ mov.w r9, #0 │ │ │ │ mov r7, ip │ │ │ │ mov r8, lr │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ sub.w r0, r8, sl │ │ │ │ @@ -244384,17 +244384,17 @@ │ │ │ │ subs r3, #6 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 146d10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x353e0> │ │ │ │ ldr r2, [pc, #12] @ (146d58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x35428>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - subs r0, #60 @ 0x3c │ │ │ │ + adds r6, #156 @ 0x9c │ │ │ │ lsls r4, r1, #4 │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ lsls r4, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -244552,15 +244552,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 146e6e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3553e> │ │ │ │ nop │ │ │ │ - adds r4, r6, #0 │ │ │ │ + subs r4, r2, r2 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ subs r4, r2, #0 │ │ │ │ @@ -244607,19 +244607,19 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r6, r1, #0 │ │ │ │ + subs r6, r5, r1 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r2, r4, r7 │ │ │ │ + subs r2, r0, r1 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r6, r5, r7 │ │ │ │ + subs r6, r1, r1 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -244666,21 +244666,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (14701c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x356ec>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 146fca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3569a> │ │ │ │ - subs r4, r5, r7 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds r4, r4, r7 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r4, r2, r6 │ │ │ │ + adds r4, r6, r7 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + adds r4, r1, r7 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -244720,15 +244720,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - subs r6, r7, r4 │ │ │ │ + adds r6, r3, r6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #35865 @ 0x8c19 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -244820,15 +244820,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #32868 @ 0x8064 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14716e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3583e> │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34039 @ 0x84f7 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, r6, r1 │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 147234 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x35904> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -244914,15 +244914,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds r6, r0, r6 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r7, #1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -245221,35 +245221,35 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 1474ba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x35b8a> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r2, r2 │ │ │ │ + asrs r4, r6, #27 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - adds r0, r2, r0 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldrh r4, [r7, #24] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r6, r1, #29 │ │ │ │ + asrs r6, r5, #22 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + asrs r4, r4, #22 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r4, r7, #28 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + asrs r2, r4, #23 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r0, r0, #28 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -245541,29 +245541,29 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 14778c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x35e5c> │ │ │ │ ldr r1, [pc, #36] @ (1478e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x35fb8>) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ b.n 1477e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x35eb2> │ │ │ │ nop │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r1, #16 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r0, r6, #22 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r0, r6, #20 │ │ │ │ + asrs r0, r2, #14 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r2, r6, #20 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r2, r7, #18 │ │ │ │ + asrs r2, r3, #12 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r6, #11 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - cmp r4, #204 @ 0xcc │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ lsls r4, r1, #4 │ │ │ │ ldr.w ip, [pc, #300] @ 147a1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x360ec> │ │ │ │ cmp r1, #2 │ │ │ │ add ip, pc │ │ │ │ beq.n 14793a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3600a> │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 147918 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x35fe8> │ │ │ │ @@ -246617,21 +246617,21 @@ │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 148398 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36a68> │ │ │ │ b.n 1483ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36a9e> │ │ │ │ nop │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r4, #6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsrs r0, r3, #3 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - revsh r0, r5 │ │ │ │ + cbnz r0, 148402 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36ad2> │ │ │ │ lsls r3, r1, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ bl 16ac4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5931c> │ │ │ │ @@ -246647,15 +246647,15 @@ │ │ │ │ beq.n 148424 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36af4> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 148414 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36ae4> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + subs r2, r6, #7 │ │ │ │ lsls r4, r1, #4 │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 14844c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36b1c> │ │ │ │ itte ls │ │ │ │ bicls.w r0, r0, #2 │ │ │ │ movwls r3, #35864 @ 0x8c18 │ │ │ │ @@ -246726,15 +246726,15 @@ │ │ │ │ b.n 1484b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36b84> │ │ │ │ ldr r2, [pc, #12] @ (1484f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36bc8>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 1484b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36b84> │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r2, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -247074,24 +247074,24 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldrb r4, [r4, #11] │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #3 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldrb r2, [r2, #10] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ + @ instruction: 0xb620 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - lsls r2, r1, #29 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldrd pc, pc, [r7, #1020] @ 0x3fc │ │ │ │ - lsls r2, r5, #25 │ │ │ │ + lsls r2, r1, #19 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r3 │ │ │ │ @@ -247189,19 +247189,19 @@ │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1489a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37074> │ │ │ │ b.n 148974 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37044> │ │ │ │ nop │ │ │ │ strb r0, [r1, #28] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r0, r5, #13 │ │ │ │ lsls r2, r7, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #19 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r3, [pc, #680] @ (148c98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37368>) │ │ │ │ movw r2, #35867 @ 0x8c1b │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ bhi.n 148a2e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x370fe> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ @@ -247722,17 +247722,17 @@ │ │ │ │ mov r4, sl │ │ │ │ b.n 148e78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37548> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r7, #6 │ │ │ │ strb r6, [r6, #12] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - bne.n 149074 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37744> │ │ │ │ + ldmia r7, {r1, r4, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bne.n 148fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37690> │ │ │ │ + ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ cmp.w r8, #2 │ │ │ │ itt ne │ │ │ │ movne r6, #0 │ │ │ │ movne r3, r6 │ │ │ │ bne.w 148cfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x373cc> │ │ │ │ movw r3, #3553 @ 0xde1 │ │ │ │ @@ -247975,24 +247975,24 @@ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 148ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37590> │ │ │ │ nop │ │ │ │ - mrc2 0, 7, r0, cr6, cr9, {7} │ │ │ │ - mcr2 0, 6, r0, cr0, cr9, {7} │ │ │ │ + ldc2l 0, cr0, [r6, #-996] @ 0xfffffc1c │ │ │ │ + stc2 0, cr0, [r0, #-996]! @ 0xfffffc1c │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r0, #-996] @ 0xfffffc1c │ │ │ │ - ldc2 0, cr0, [r8, #-996] @ 0xfffffc1c │ │ │ │ - stc2 0, cr0, [r8, #-996]! @ 0xfffffc1c │ │ │ │ - stc2 0, cr0, [ip, #-996] @ 0xfffffc1c │ │ │ │ - stc2 0, cr0, [r4, #-996]! @ 0xfffffc1c │ │ │ │ - stc2l 0, cr0, [r2], {249} @ 0xf9 │ │ │ │ + @ instruction: 0xfb6000f9 │ │ │ │ + @ instruction: 0xfb7800f9 │ │ │ │ + @ instruction: 0xfb8800f9 │ │ │ │ + @ instruction: 0xfb6c00f9 │ │ │ │ + @ instruction: 0xfb8400f9 │ │ │ │ + @ instruction: 0xfb2200f9 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 149282 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37952> │ │ │ │ @@ -248071,15 +248071,15 @@ │ │ │ │ bne.n 1492ba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3798a> │ │ │ │ b.n 1492ae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3797e> │ │ │ │ movw r3, #36197 @ 0x8d65 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 1492ba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3798a> │ │ │ │ b.n 1492ae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3797e> │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r0], #996 @ 0x3e4 │ │ │ │ + @ instruction: 0xfb1000f9 │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14935e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37a2e> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14935a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37a2a> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ @@ -248498,15 +248498,15 @@ │ │ │ │ add.w r2, r6, #31360 @ 0x7a80 │ │ │ │ adds r2, #107 @ 0x6b │ │ │ │ uxth r2, r2 │ │ │ │ cmp r2, #6 │ │ │ │ bls.n 1496ae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37d7e> │ │ │ │ b.n 149732 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37e02> │ │ │ │ nop │ │ │ │ - ldr.w r0, [ip, r9, lsl #3] │ │ │ │ + @ instruction: 0xf6bc00f9 │ │ │ │ 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 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ @@ -248953,15 +248953,15 @@ │ │ │ │ subs r2, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ bne.w 149894 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37f64> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 149bf6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x382c6> │ │ │ │ b.n 149960 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38030> │ │ │ │ - sbcs.w r0, ip, #8159232 @ 0x7c8000 │ │ │ │ + @ instruction: 0xf3dc00f9 │ │ │ │ stmdb 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 r2, [pc, #1208] @ 14a138 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38808> │ │ │ │ @@ -249429,36 +249429,36 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + @ instruction: 0xb600 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - @ instruction: 0xf30c00f9 │ │ │ │ + sbc.w r0, ip, #249 @ 0xf9 │ │ │ │ str r6, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r7, #6 │ │ │ │ - lsrs r4, r4, #32 │ │ │ │ + lsls r4, r0, #26 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r4, r4, #29 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - @ instruction: 0xf0f000f9 │ │ │ │ - adds.w r0, sl, #249 @ 0xf9 │ │ │ │ - @ instruction: 0xf0a600f9 │ │ │ │ - orn r0, sl, #249 @ 0xf9 │ │ │ │ - mcr 0, 1, r0, cr6, cr9, {7} │ │ │ │ - eors.w r0, sl, #249 @ 0xf9 │ │ │ │ - orn r0, ip, #249 @ 0xf9 │ │ │ │ - orns r0, r8, #249 @ 0xf9 │ │ │ │ - orn r0, r0, #249 @ 0xf9 │ │ │ │ + vqadd.s16 q8, q8, │ │ │ │ + vqadd.s64 q8, q13, │ │ │ │ + vqadd.s8 q0, q11, │ │ │ │ + mcr 0, 6, r0, cr10, cr9, {7} │ │ │ │ + stc 0, cr0, [r6], {249} @ 0xf9 │ │ │ │ + mrc 0, 7, r0, cr10, cr9, {7} │ │ │ │ + mcr 0, 6, r0, cr12, cr9, {7} │ │ │ │ + mrc 0, 6, r0, cr8, cr9, {7} │ │ │ │ + mcr 0, 6, r0, cr0, cr9, {7} │ │ │ │ bne.n 14a1aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3887a> │ │ │ │ - vshr.u32 d31, d26, #1 │ │ │ │ + @ instruction: 0xffffee9a │ │ │ │ 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 │ │ │ │ mov r8, r2 │ │ │ │ @@ -249829,20 +249829,23 @@ │ │ │ │ ldr r2, [pc, #36] @ (14a564 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38c34>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 14a322 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x389f2> │ │ │ │ - sub.w r0, sl, r9, ror #3 │ │ │ │ - ldrd r0, r0, [r8, #-996] @ 0x3e4 │ │ │ │ - @ instruction: 0xeaa800f9 │ │ │ │ - stmia.w r6, {r0, r3, r4, r5, r6, r7} │ │ │ │ - ldmia.w r4!, {r0, r3, r4, r5, r6, r7} │ │ │ │ - sub.w r0, r0, r9, ror #3 │ │ │ │ + and.w r0, sl, r9, ror #3 │ │ │ │ + b.n 14a4c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38b98> │ │ │ │ + lsls r1, r7, #3 │ │ │ │ + stmdb r8, {r0, r3, r4, r5, r6, r7} │ │ │ │ + b.n 14a32c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x389fc> │ │ │ │ + lsls r1, r7, #3 │ │ │ │ + b.n 14a38c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38a5c> │ │ │ │ + lsls r1, r7, #3 │ │ │ │ + and.w r0, r0, r9, ror #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 │ │ │ │ movs r3, #0 │ │ │ │ @@ -249926,15 +249929,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xeadc00f9 │ │ │ │ + ldmdb ip!, {r0, r3, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ @@ -250106,16 +250109,18 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 14a71c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38dec> │ │ │ │ nop │ │ │ │ - @ instruction: 0xe8de00f9 │ │ │ │ - strd r0, r0, [r2, #-996] @ 0x3e4 │ │ │ │ + b.n 14a66c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d3c> │ │ │ │ + lsls r1, r7, #3 │ │ │ │ + b.n 14a738 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38e08> │ │ │ │ + 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 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r3 │ │ │ │ @@ -250362,34 +250367,35 @@ │ │ │ │ ldr r2, [pc, #56] @ (14aacc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3919c>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 14a934 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39004> │ │ │ │ - strd r0, r0, [ip], #-996 @ 0x3e4 │ │ │ │ - b.n 14a5d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38ca4> │ │ │ │ + b.n 14a840 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38f10> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14aa78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39148> │ │ │ │ + b.n 14b294 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39964> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14a4a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38b70> │ │ │ │ + b.n 14a738 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38e08> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14a9f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x390c4> │ │ │ │ + b.n 14b160 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39830> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14a974 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39044> │ │ │ │ + b.n 14a6b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d84> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14a838 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38f08> │ │ │ │ + b.n 14a634 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d04> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14a990 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39060> │ │ │ │ + b.n 14a4f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38bc8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14a990 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39060> │ │ │ │ + b.n 14a650 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d20> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14a6e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38db0> │ │ │ │ + b.n 14a650 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d20> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14a980 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39050> │ │ │ │ + b.n 14a3a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38a70> │ │ │ │ + lsls r1, r7, #3 │ │ │ │ + b.n 14a640 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d10> │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -250727,37 +250733,36 @@ │ │ │ │ b.n 14acd6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x393a6> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r4, r5] │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #224 @ 0xe0 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - b.n 14aa54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39124> │ │ │ │ + b.n 14a714 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38de4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ strh r0, [r2, r4] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - b.n 14a9b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39084> │ │ │ │ + b.n 14a674 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d44> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14a81c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38eec> │ │ │ │ + b.n 14b4dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39bac> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14a744 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38e14> │ │ │ │ + b.n 14b404 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39ad4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ - lsls r5, r7, #3 │ │ │ │ - b.n 14a824 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38ef4> │ │ │ │ + vshr.u64 q8, q14, #12 │ │ │ │ + b.n 14b4e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39bb4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14a764 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38e34> │ │ │ │ + b.n 14b424 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39af4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14a840 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38f10> │ │ │ │ + b.n 14b500 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39bd0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14a714 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38de4> │ │ │ │ + b.n 14b3d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39aa4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14a6a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d70> │ │ │ │ + b.n 14b360 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39a30> │ │ │ │ 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.w ip, [pc, #1328] @ 14b3b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39a80> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -251264,59 +251269,59 @@ │ │ │ │ nop │ │ │ │ str r4, [r6, r5] │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, r5] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - b.n 14ad40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39410> │ │ │ │ + b.n 14ba00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a0d0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14ae84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39554> │ │ │ │ + b.n 14bb44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a214> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b97c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a04c> │ │ │ │ + b.n 14b63c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39d0c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b8d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39fa4> │ │ │ │ + b.n 14b594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39c64> │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r7, [pc, #432] @ (14b580 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39c50>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ - b.n 14b948 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a018> │ │ │ │ + b.n 14b608 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39cd8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 14b8b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39f88> │ │ │ │ + b.n 14b578 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39c48> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b7ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39e7c> │ │ │ │ + b.n 14b46c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39b3c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b840 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39f10> │ │ │ │ + b.n 14b500 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39bd0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b87c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39f4c> │ │ │ │ + b.n 14b53c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39c0c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b7c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39e98> │ │ │ │ + b.n 14b488 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39b58> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b7f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39ec8> │ │ │ │ + b.n 14b4b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39b88> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b748 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39e18> │ │ │ │ + b.n 14b408 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39ad8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b68c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39d5c> │ │ │ │ + svc 170 @ 0xaa │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b90c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39fdc> │ │ │ │ + b.n 14b5cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39c9c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b8f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39fc8> │ │ │ │ + b.n 14b5b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39c88> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b4c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39b98> │ │ │ │ + udf #194 @ 0xc2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b4ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39b7c> │ │ │ │ + udf #178 @ 0xb2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b6f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39dc0> │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b5c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39c98> │ │ │ │ + svc 60 @ 0x3c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b6f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39dc4> │ │ │ │ + svc 208 @ 0xd0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b5c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39c94> │ │ │ │ + svc 54 @ 0x36 │ │ │ │ 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, #240] @ (14b518 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39be8>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -251744,53 +251749,53 @@ │ │ │ │ b.n 14b5ae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39c7e> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #776] @ (14bb6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a23c>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 14b908 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39fd8> │ │ │ │ + udf #174 @ 0xae │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b8b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39f80> │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r2, [pc, #288] @ (14b994 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a064>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + udf #54 @ 0x36 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b934 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a004> │ │ │ │ + udf #188 @ 0xbc │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b8f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39fc4> │ │ │ │ + udf #154 @ 0x9a │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14bac4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a194> │ │ │ │ + svc 128 @ 0x80 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14ba10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a0e0> │ │ │ │ + svc 36 @ 0x24 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #198 @ 0xc6 │ │ │ │ + ble.n 14b8d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39fa8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #228 @ 0xe4 │ │ │ │ + ble.n 14b918 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39fe8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + udf #56 @ 0x38 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #236 @ 0xec │ │ │ │ + ble.n 14b930 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a000> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - svc 252 @ 0xfc │ │ │ │ + udf #92 @ 0x5c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + ble.n 14b920 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39ff0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r0, [r6, #52] @ 0x34 │ │ │ │ + strh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - svc 14 │ │ │ │ + ble.n 14b984 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a054> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r2, [r1, #52] @ 0x34 │ │ │ │ + strh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - svc 70 @ 0x46 │ │ │ │ + ble.n 14b7fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39ecc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #172 @ 0xac │ │ │ │ + ble.n 14b8cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39f9c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + ble.n 14b814 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39ee4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #84] @ 14b91c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39fec> │ │ │ │ mov ip, r2 │ │ │ │ @@ -252374,28 +252379,28 @@ │ │ │ │ bl 16d704 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5bdd4> │ │ │ │ b.n 14bb80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a250> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ mov r0, fp │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 14beb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a588> │ │ │ │ + bvc.n 14bf78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a648> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xeaf6010b │ │ │ │ + ldrd r0, r1, [r6, #-44] @ 0x2c │ │ │ │ mvns r6, r7 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - bge.n 14bf7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a64c> │ │ │ │ + bhi.n 14be3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a50c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - blt.n 14bea4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a574> │ │ │ │ + bge.n 14bf64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a634> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - blt.n 14bfbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a68c> │ │ │ │ + bls.n 14be7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a54c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bge.n 14be44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a514> │ │ │ │ + bls.n 14bf04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a5d4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bge.n 14be68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a538> │ │ │ │ + bls.n 14bf28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a5f8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ cbz r3, 14bf46 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a616> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14c29c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a96c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -252745,23 +252750,23 @@ │ │ │ │ bl 16d704 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5bdd4> │ │ │ │ b.n 14c048 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a718> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r0 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - bcc.n 14c1c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a890> │ │ │ │ + bne.n 14c280 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a950> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bvs.n 14c290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a960> │ │ │ │ + bpl.n 14c350 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3aa20> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14bee0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a5b0> │ │ │ │ + b.n 14bba0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a270> │ │ │ │ lsls r3, r1, #4 │ │ │ │ subs r7, #88 @ 0x58 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - bvc.n 14c2a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a974> │ │ │ │ + bpl.n 14c364 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3aa34> │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r7, sp, #660 @ 0x294 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14c66c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ad3c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -253350,30 +253355,30 @@ │ │ │ │ nop │ │ │ │ subs r5, #54 @ 0x36 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #190 @ 0xbe │ │ │ │ lsls r3, r7, #6 │ │ │ │ - bcc.n 14c820 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3aef0> │ │ │ │ + bcs.n 14c8e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3afb0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcc.n 14c830 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3af00> │ │ │ │ + bcs.n 14c8f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3afc0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bmi.n 14c904 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3afd4> │ │ │ │ + bcs.n 14c9c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3b094> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcc.n 14c900 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3afd0> │ │ │ │ + bne.n 14c9c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3b090> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcs.n 14c924 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3aff4> │ │ │ │ + beq.n 14c9e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3b0b4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcc.n 14c934 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3b004> │ │ │ │ + bne.n 14c7f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3aec4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r2, sp, #692 @ 0x2b4 │ │ │ │ - @ instruction: 0xffffd1c0 │ │ │ │ + vaddl.u , d15, d16 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bne.n 14c92c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3affc> │ │ │ │ + ldmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ strb r6, [r2, #13] │ │ │ │ lsls r6, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -253845,20 +253850,20 @@ │ │ │ │ nop │ │ │ │ adds r6, #222 @ 0xde │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #98 @ 0x62 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r5, {r1, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r5, pc, #108 @ (adr r5, 14ce78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3b548>) │ │ │ │ - vqdmulh.s q14, , d14[0] │ │ │ │ + vtbl.8 d28, {d15-d18}, d30 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r7, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -254173,23 +254178,23 @@ │ │ │ │ b.n 14cf00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3b5d0> │ │ │ │ ldrh r2, [r4, r2] │ │ │ │ lsls r3, r7, #6 │ │ │ │ adds r1, #124 @ 0x7c │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ adds r0, #248 @ 0xf8 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - bpl.n 14d138 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3b808> │ │ │ │ + bmi.n 14d1f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3b8c8> │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -254333,25 +254338,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 16d704 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5bdd4> │ │ │ │ b.n 14d082 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3b752> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - stmia r4!, {r3, r5, r6} │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r6!, {r1, r3, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r4!, {r3, r5} │ │ │ │ + stmia r2!, {r3, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r6!, {r1, r4, r5} │ │ │ │ + stmia r4!, {r1, r4, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r6, [sp, #900] @ 0x384 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14d6e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bdb8>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -254634,23 +254639,23 @@ │ │ │ │ nop │ │ │ │ strb r6, [r4, r7] │ │ │ │ lsls r3, r7, #6 │ │ │ │ cmp r4, #192 @ 0xc0 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - bne.n 14d680 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bd50> │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -254794,28 +254799,28 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 16d704 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5bdd4> │ │ │ │ b.n 14d53a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bc0a> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - nop {11} │ │ │ │ - lsls r1, r7, #3 │ │ │ │ - stmia r1!, {r1, r3, r7} │ │ │ │ - lsls r1, r7, #3 │ │ │ │ - nop {9} │ │ │ │ - lsls r1, r7, #3 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - nop {7} │ │ │ │ + itet al │ │ │ │ + lslal r1, r7, #3 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + lslal r1, r7, #3 │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + pop {r4, r6, r7, pc} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r2, [sp, #164] @ 0xa4 │ │ │ │ - vsli.32 d27, d0, #31 │ │ │ │ + itte le │ │ │ │ + lslle r1, r7, #3 │ │ │ │ + ldrle r2, [sp, #164] @ 0xa4 │ │ │ │ + vsligt.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, #64] @ (14d830 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bf00>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r3 │ │ │ │ @@ -255119,23 +255124,23 @@ │ │ │ │ nop │ │ │ │ str r4, [r2, r3] │ │ │ │ lsls r3, r7, #6 │ │ │ │ movs r7, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r1, #4 │ │ │ │ movs r5, #74 @ 0x4a │ │ │ │ lsls r3, r7, #6 │ │ │ │ - cbnz r4, 14db80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c250> │ │ │ │ + cbnz r4, 14db58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c228> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + cbnz r4, 14db8e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c25e> │ │ │ │ lsls r1, r7, #3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 146df8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x354c8> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -255324,25 +255329,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ strd fp, r8, [sp, #4] │ │ │ │ bl 16d704 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5bdd4> │ │ │ │ b.n 14da36 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c106> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - rev16 r2, r4 │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - pop {r2, r3, r4, r5} │ │ │ │ + hlt 0x001c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - rev16 r6, r0 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - pop {r3, r7} │ │ │ │ + revsh r0, r5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - rev r6, r3 │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r1, r7, #3 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + hlt 0x000c │ │ │ │ lsls r1, r7, #3 │ │ │ │ str r4, [sp, #812] @ 0x32c │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14e100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c7d0>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -255639,23 +255644,23 @@ │ │ │ │ nop │ │ │ │ ldr r3, [pc, #816] @ (14e368 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ca38>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + cbnz r6, 14e098 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c768> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r7!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r1, #4 │ │ │ │ movs r0, #90 @ 0x5a │ │ │ │ lsls r3, r7, #6 │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xb85e │ │ │ │ + @ instruction: 0xb6be │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -255820,25 +255825,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ strd sl, r8, [sp, #4] │ │ │ │ bl 16d704 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5bdd4> │ │ │ │ b.n 14df26 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c5f6> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - push {r2, r4, r5, r6, lr} │ │ │ │ + cbz r4, 14e288 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c958> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xb74e │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + cbz r0, 14e28a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c95a> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + cbz r0, 14e288 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c958> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xb73e │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrh r3, [r3, #62] @ 0x3e │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -256146,23 +256151,23 @@ │ │ │ │ nop │ │ │ │ mov sl, r1 │ │ │ │ lsls r3, r7, #6 │ │ │ │ adds r4, r4, #5 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r1, #4 │ │ │ │ subs r2, r1, r4 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - cbz r4, 14e570 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3cc40> │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cbz r4, 14e5a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3cc76> │ │ │ │ + cbz r4, 14e57e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3cc4e> │ │ │ │ lsls r1, r7, #3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 146df8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x354c8> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 14e4ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3cbbe> │ │ │ │ @@ -256342,25 +256347,25 @@ │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ bl 16d704 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5bdd4> │ │ │ │ b.n 14e476 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3cb46> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - sxth r0, r3 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add sp, #200 @ 0xc8 │ │ │ │ + add r6, sp, #584 @ 0x248 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add sp, #112 @ 0x70 │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - sxtb r6, r3 │ │ │ │ + sub sp, #248 @ 0xf8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - sxth r2, r0 │ │ │ │ + add sp, #392 @ 0x188 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + add r6, sp, #336 @ 0x150 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrh r5, [r3, #20] │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14eb30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d200>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -256656,23 +256661,23 @@ │ │ │ │ nop │ │ │ │ sbcs r6, r3 │ │ │ │ lsls r3, r7, #6 │ │ │ │ adds r0, r7, r1 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r4, r6 │ │ │ │ + cbz r4, 14ea88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d158> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + cbnz r6, 14ead4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d1a4> │ │ │ │ lsls r3, r1, #4 │ │ │ │ asrs r4, r5, #24 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r6, sp, #184 @ 0xb8 │ │ │ │ + add r4, sp, #568 @ 0x238 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -256830,25 +256835,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ bl 16d704 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5bdd4> │ │ │ │ b.n 14e954 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d024> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r3, sp, #240 @ 0xf0 │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #888 @ 0x378 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ strh r7, [r7, #44] @ 0x2c │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -257016,21 +257021,21 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #6 │ │ │ │ asrs r6, r2, #10 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r5, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #592 @ 0x250 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r0, pc, #984 @ (adr r0, 14f1f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d8c0>) │ │ │ │ + ldr r7, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r7, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (14eeac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d57c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -257082,19 +257087,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r3, #6 │ │ │ │ lsls r3, r7, #6 │ │ │ │ asrs r4, r7, #6 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r4, sp, #680 @ 0x2a8 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ lsls r1, r7, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #208 @ 0xd0 │ │ │ │ + add r2, sp, #592 @ 0x250 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #184] @ (14ef88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d658>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -257171,19 +257176,19 @@ │ │ │ │ nop │ │ │ │ subs r2, #104 @ 0x68 │ │ │ │ lsls r3, r7, #6 │ │ │ │ asrs r2, r3, #4 │ │ │ │ lsls r3, r7, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #100] @ (14f018 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d6e8>) │ │ │ │ @@ -257259,15 +257264,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14a568 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38c38> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r1, #10 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ (14f0f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d7c8>) │ │ │ │ @@ -257351,15 +257356,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14a568 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38c38> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ subs r0, #42 @ 0x2a │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r2, sp, #232 @ 0xe8 │ │ │ │ + add r0, sp, #616 @ 0x268 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ (14f1e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d8b4>) │ │ │ │ @@ -257442,15 +257447,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14a568 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38c38> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r7, #62 @ 0x3e │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r7, pc, #800 @ (adr r7, 14f56c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc3c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -257511,15 +257516,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ strd ip, ip, [sp, #8] │ │ │ │ bl 14a640 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d10> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ adds r6, #138 @ 0x8a │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r7, pc, #192 @ (adr r7, 14f3c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3da90>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r6, r3 │ │ │ │ @@ -257565,15 +257570,15 @@ │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ bl 147d7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3644c> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r6, #30 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r7, pc, #112 @ (adr r7, 14f3f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dac8>) │ │ │ │ + add r5, pc, #496 @ (adr r5, 14f578 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc48>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -257600,15 +257605,15 @@ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl 14a640 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d10> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r5, #158 @ 0x9e │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 14f7d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dea4>) │ │ │ │ + add r6, pc, #368 @ (adr r6, 14f554 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc24>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -257681,15 +257686,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 14a640 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d10> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r4, #226 @ 0xe2 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r7, pc, #264 @ (adr r7, 14f5c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc90>) │ │ │ │ + add r5, pc, #648 @ (adr r5, 14f740 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de10>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ (14f53c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc0c>) │ │ │ │ @@ -257739,15 +257744,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 147d7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3644c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r4, #112 @ 0x70 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r5, pc, #576 @ (adr r5, 14f784 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de54>) │ │ │ │ + add r3, pc, #960 @ (adr r3, 14f904 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dfd4>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #72] @ (14f5a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc70>) │ │ │ │ @@ -257779,15 +257784,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 14a640 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d10> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ adds r3, #230 @ 0xe6 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r6, pc, #424 @ (adr r6, 14f750 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de20>) │ │ │ │ + add r4, pc, #808 @ (adr r4, 14f8d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dfa0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -257859,15 +257864,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 14a640 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d10> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r3, #42 @ 0x2a │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r5, pc, #704 @ (adr r5, 14f92c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dffc>) │ │ │ │ + add r4, pc, #64 @ (adr r4, 14f6ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd7c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ (14f6f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ddc0>) │ │ │ │ @@ -257917,15 +257922,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 147d7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3644c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r2, #188 @ 0xbc │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r4, pc, #32 @ (adr r4, 14f718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dde8>) │ │ │ │ + add r2, pc, #416 @ (adr r2, 14f898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3df68>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #72] @ (14f754 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de24>) │ │ │ │ @@ -257958,15 +257963,15 @@ │ │ │ │ strd ip, r3, [sp, #40] @ 0x28 │ │ │ │ bl 14a640 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d10> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r2, #50 @ 0x32 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r4, pc, #816 @ (adr r4, 14fa8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e15c>) │ │ │ │ + add r3, pc, #176 @ (adr r3, 14f80c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dedc>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -258170,21 +258175,21 @@ │ │ │ │ b.n 14f83c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3df0c> │ │ │ │ adds r1, #106 @ 0x6a │ │ │ │ lsls r3, r7, #6 │ │ │ │ lsrs r0, r0, #1 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #264 @ (adr r4, 14fa70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e140>) │ │ │ │ + add r2, pc, #648 @ (adr r2, 14fbf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e2c0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r0, pc, #576 @ (adr r0, 14fbac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e27c>) │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ lsls r4, r7, #30 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w r7, r7, #33024 @ 0x8100 │ │ │ │ adds r7, #152 @ 0x98 │ │ │ │ ldrex r3, [r7] │ │ │ │ @@ -258589,30 +258594,30 @@ │ │ │ │ b.n 14f928 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dff8> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 453f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342654> │ │ │ │ b.n 14fdd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e4a8> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r7, #3 │ │ │ │ strb r1, [r5, #22] │ │ │ │ - vsra.u32 , q3, #1 │ │ │ │ + @ instruction: 0xffff8fb6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r5, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [sp, #280] @ 0x118 │ │ │ │ + ldr r2, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r7, #3 │ │ │ │ subs r6, #132 @ 0x84 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #420] @ (14ffcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e69c>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -258787,21 +258792,21 @@ │ │ │ │ b.n 14feae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e57e> │ │ │ │ cmp r2, #250 @ 0xfa │ │ │ │ lsls r3, r7, #6 │ │ │ │ lsls r0, r2, #7 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r2, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ lsls r2, r1, #5 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r7, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w r7, r7, #33024 @ 0x8100 │ │ │ │ adds r7, #152 @ 0x98 │ │ │ │ ldrex r3, [r7] │ │ │ │ @@ -259208,30 +259213,30 @@ │ │ │ │ b.n 14ff98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e668> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 453f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342654> │ │ │ │ b.n 150430 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3eb00> │ │ │ │ nop │ │ │ │ - str r7, [sp, #744] @ 0x2e8 │ │ │ │ + str r6, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r7, [sp, #152] @ 0x98 │ │ │ │ + str r5, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r5, [r0, #116] @ 0x74 │ │ │ │ - @ instruction: 0xffff8af2 │ │ │ │ + vqrshrn.u64 d24, q1, #1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [sp, #968] @ 0x3c8 │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r5, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r7, #3 │ │ │ │ subs r0, #32 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -259538,18 +259543,18 @@ │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ b.n 15051a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ebea> │ │ │ │ movs r4, #88 @ 0x58 │ │ │ │ lsls r3, r7, #6 │ │ │ │ @ instruction: 0xfb3001ba │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #392] @ 0x188 │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r7, #3 │ │ │ │ @ instruction: 0xfa9e01ba │ │ │ │ - str r2, [sp, #936] @ 0x3a8 │ │ │ │ + str r1, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r7, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 15065c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ed2c> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -259849,30 +259854,30 @@ │ │ │ │ ldrd lr, r3, [sp, #68] @ 0x44 │ │ │ │ b.n 150614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ece4> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 453f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342654> │ │ │ │ b.n 150aca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3f19a> │ │ │ │ - str r1, [sp, #512] @ 0x200 │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [sp, #480] @ 0x1e0 │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r1, [sp, #144] @ 0x90 │ │ │ │ + ldrh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldrh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - vcvt.u32.f32 q12, q4, #1 │ │ │ │ + @ instruction: 0xffff8db8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ adds r1, #150 @ 0x96 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + ldrh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r5, [pc, #704] @ (150dd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3f4a8>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -260149,18 +260154,18 @@ │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ b.n 150b66 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3f236> │ │ │ │ subs r0, r1, #0 │ │ │ │ lsls r3, r7, #6 │ │ │ │ @ instruction: 0xf4e001ba │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #184] @ 0xb8 │ │ │ │ + ldrh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r7, #3 │ │ │ │ orrs.w r1, r2, #6094848 @ 0x5d0000 │ │ │ │ - ldrh r6, [r3, #36] @ 0x24 │ │ │ │ + ldrh r6, [r7, #22] │ │ │ │ lsls r1, r7, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 150ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3f378> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -260460,30 +260465,30 @@ │ │ │ │ ldrd lr, r3, [sp, #68] @ 0x44 │ │ │ │ b.n 150c60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3f330> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 453f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342654> │ │ │ │ b.n 151116 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3f7e6> │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r6, [r4, #16] │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r7, #8] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r2, [r4, #20] │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ lsls r1, r7, #3 │ │ │ │ str r5, [r5, #32] │ │ │ │ - vtbl.8 d24, {d15-d16}, d12 │ │ │ │ + @ instruction: 0xffff876c │ │ │ │ lsls r1, r7, #3 │ │ │ │ cmp r3, #74 @ 0x4a │ │ │ │ lsls r6, r7, #6 │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + strh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -260596,19 +260601,19 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 14a7f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38ec4> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r1, #29 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [pc, #248] @ (151374 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fa44>) │ │ │ │ + ldr r4, [pc, #632] @ (1514f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fbc4>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r6, [r6, #16] │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #196] @ (151354 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fa24>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -260692,19 +260697,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r0, r5, #26 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldrh r4, [r4, #12] │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r5, [pc, #104] @ (1513cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fa9c>) │ │ │ │ + ldr r3, [pc, #488] @ (15154c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fc1c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #128] @ (1513f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fac8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -260760,19 +260765,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r0, #23 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldrh r4, [r7, #6] │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r6, [r1, #6] │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [pc, #480] @ (1515e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fcb8>) │ │ │ │ + ldr r2, [pc, #864] @ (151768 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fe38>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #124] @ (151494 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fb64>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -260827,19 +260832,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 14a7f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38ec4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r0, r4, #20 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldrh r2, [r3, #4] │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + strh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [pc, #0] @ (1514a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fb74>) │ │ │ │ + ldr r2, [pc, #384] @ (151624 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fcf4>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #132] @ (15153c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fc0c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -260896,19 +260901,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 14a7f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38ec4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r0, #18 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldrh r6, [r2, #0] │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r2, [r4, #62] @ 0x3e │ │ │ │ + strh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r3, [pc, #384] @ (1516cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fd9c>) │ │ │ │ + ldr r1, [pc, #768] @ (15184c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ff1c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #80] @ (1515ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fc7c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -260944,15 +260949,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 14a7f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38ec4> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r3, #15 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #132] @ (15164c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fd1c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -261009,17 +261014,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r6, #13 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + strh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r2, [pc, #152] @ (1516f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fdc0>) │ │ │ │ + ldr r0, [pc, #536] @ (151870 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ff40>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #136] @ (1516f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fdc4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -261078,17 +261083,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r1, #11 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + strh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r1, [pc, #504] @ (1518f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ffc8>) │ │ │ │ + @ instruction: 0x47de │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #84] @ (151764 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fe34>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -261127,15 +261132,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 14a7f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38ec4> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r5, #8 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strh r0, [r4, #48] @ 0x30 │ │ │ │ + strh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #192] @ (151840 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ff10>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -261217,17 +261222,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r7, #6 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ + strh r4, [r7, #32] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [pc, #208] @ (15191c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ffec>) │ │ │ │ + mov ip, r2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #200] @ (151928 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fff8>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -261311,17 +261316,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r3, #3 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ + strh r6, [r2, #26] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bx r9 │ │ │ │ + cmp sl, r5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #144] @ (1519d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x400a4>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -261384,15 +261389,15 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 14a7f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38ec4> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r4, r6, #31 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strh r0, [r5, #32] │ │ │ │ + strh r0, [r1, #20] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #116] @ (151a64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x40134>) │ │ │ │ @@ -262041,27 +262046,27 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r3, #13 │ │ │ │ lsls r3, r7, #6 │ │ │ │ b.n 1524b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x40b88> │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ + ldrb r2, [r1, #24] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r0, [r0, #30] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ lsls r1, r7, #3 │ │ │ │ b.n 152380 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x40a50> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + ldrb r2, [r7, #18] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r1, [pc, #80] @ (1520c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x40798>) │ │ │ │ mov r2, lr │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -262091,15 +262096,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 16fb88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5e258> │ │ │ │ b.n 151e66 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x40536> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r5, [pc, #464] @ (1522b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x40980>) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -262278,21 +262283,21 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r7, #32 │ │ │ │ lsls r3, r7, #6 │ │ │ │ svc 26 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #19] │ │ │ │ + ldrb r2, [r0, #13] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r1, r7, #3 │ │ │ │ udf #108 @ 0x6c │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrb r2, [r2, #12] │ │ │ │ + ldrb r2, [r6, #5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r0 │ │ │ │ @@ -262586,23 +262591,23 @@ │ │ │ │ nop │ │ │ │ lsls r4, r6, #23 │ │ │ │ lsls r3, r7, #6 │ │ │ │ bgt.n 152574 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x40c44> │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r6, #112] @ 0x70 │ │ │ │ + ldr r6, [r2, #88] @ 0x58 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r0, #12] │ │ │ │ lsls r1, r7, #3 │ │ │ │ bgt.n 15268c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x40d5c> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strh r4, [r3, #10] │ │ │ │ + ldrb r4, [r7, #30] │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -262726,25 +262731,25 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 16dad0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5c1a0> │ │ │ │ b.n 1524fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x40bca> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [r1, #68] @ 0x44 │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r0, #7] │ │ │ │ + strb r6, [r4, #0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + ldr r0, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + strb r6, [r5, #1] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r6, #6] │ │ │ │ + strb r6, [r2, #0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r2, [pc, #620] @ (1529d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x410a4>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (152b2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x411fc>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -263007,23 +263012,23 @@ │ │ │ │ nop │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r3, r7, #6 │ │ │ │ bhi.n 152b24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x411f4> │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #25] │ │ │ │ + strb r6, [r1, #19] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ + ldr r4, [r0, #20] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r2, #1] │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r1, r7, #3 │ │ │ │ bvc.n 152a38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x41108> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrb r2, [r1, #20] │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -263147,25 +263152,25 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 16dad0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5c1a0> │ │ │ │ b.n 15294c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4101c> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [r7, #124] @ 0x7c │ │ │ │ + str r0, [r3, #100] @ 0x64 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r6, #84] @ 0x54 │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r4, #84] @ 0x54 │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r7, #3 │ │ │ │ mov r3, r9 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -263471,23 +263476,23 @@ │ │ │ │ strb.w r3, [r0, #68] @ 0x44 │ │ │ │ b.n 152e54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x41524> │ │ │ │ ldc2l 1, cr0, [ip], #744 @ 0x2e8 │ │ │ │ bcc.n 152ea0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x41570> │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + strb r6, [r0, #1] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ lsls r3, r1, #4 │ │ │ │ bne.n 152e48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x41518> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r2, [r7, #64] @ 0x40 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r4, #24] │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -263632,25 +263637,25 @@ │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 16dad0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5c1a0> │ │ │ │ b.n 152ddc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x414ac> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r7, #20] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r7, #44] @ 0x2c │ │ │ │ + str r6, [r3, #20] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [r4, #12] │ │ │ │ + str r4, [r0, #116] @ 0x74 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r2, #44] @ 0x2c │ │ │ │ + str r6, [r6, #16] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r7, #3 │ │ │ │ adcs r5, r3 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (15346c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x41b3c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -263925,23 +263930,23 @@ │ │ │ │ strb.w r3, [r0, #68] @ 0x44 │ │ │ │ b.n 1532ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x419be> │ │ │ │ str??.w r0, [r0, ] │ │ │ │ ldmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #84] @ 0x54 │ │ │ │ + ldr r6, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r6, #15] │ │ │ │ + strb r6, [r2, #9] │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldmia r5!, {r1, r3} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ + ldrsh r2, [r0, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r1, #80] @ 0x50 │ │ │ │ + str r6, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -264086,25 +264091,25 @@ │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 16dad0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5c1a0> │ │ │ │ b.n 153276 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x41946> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrsh r2, [r0, r2] │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [r0, #64] @ 0x40 │ │ │ │ + str r0, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsh r6, [r4, r1] │ │ │ │ + ldrb r6, [r0, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r4, [r1, #68] @ 0x44 │ │ │ │ + str r4, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsh r6, [r7, r0] │ │ │ │ + ldrb r6, [r3, r2] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r7, #3 │ │ │ │ subs r4, #197 @ 0xc5 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -264418,23 +264423,23 @@ │ │ │ │ b.n 1537dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x41eac> │ │ │ │ nop │ │ │ │ @ instruction: 0xf37401ba │ │ │ │ ldmia r2!, {r4, r6} │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [r1, #112] @ 0x70 │ │ │ │ + ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrh r2, [r6, r2] │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r3, #0] │ │ │ │ + ldrsh r6, [r7, r1] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -264577,25 +264582,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 16dad0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5c1a0> │ │ │ │ b.n 153764 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x41e34> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - ldrsh r6, [r2, r4] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [r1, r6] │ │ │ │ + ldrsb r4, [r5, r7] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldrsb r6, [r2, r7] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsh r0, [r0, r4] │ │ │ │ + ldrb r0, [r4, r5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r1, r5] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ adds r7, #213 @ 0xd5 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (153df4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x424c4>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -264875,23 +264880,23 @@ │ │ │ │ strb.w r3, [r0, #68] @ 0x44 │ │ │ │ b.n 153c70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x42340> │ │ │ │ mrc 1, 6, r0, cr8, cr10, {5} │ │ │ │ stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #64] @ 0x40 │ │ │ │ + str r6, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ lsls r3, r1, #4 │ │ │ │ stmia r3!, {r3, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + strb r6, [r7, r1] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r2, [r1, r6] │ │ │ │ + ldr r2, [r5, r7] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -265034,25 +265039,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 16dad0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5c1a0> │ │ │ │ b.n 153bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x422c8> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r7, r3] │ │ │ │ + strh r0, [r3, r5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r2, [r4, r3] │ │ │ │ + strh r2, [r0, r5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r4, [r5, r1] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r2, [r7, r2] │ │ │ │ + strh r2, [r3, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ adds r3, #67 @ 0x43 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -265170,15 +265175,15 @@ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r3, r3] │ │ │ │ + ldrb r0, [r7, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r1 │ │ │ │ @@ -265201,15 +265206,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsh r0, [r0, r2] │ │ │ │ + ldrb r0, [r4, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ @@ -265233,15 +265238,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrb r2, [r6, r2] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ @@ -265265,15 +265270,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, r7] │ │ │ │ + ldrb r6, [r3, r1] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ @@ -265298,15 +265303,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, r7] │ │ │ │ + ldrb r0, [r5, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ @@ -265332,15 +265337,15 @@ │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, r6] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -265366,15 +265371,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r2, [r3, r5] │ │ │ │ + ldrh r2, [r7, r6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -265402,15 +265407,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 148ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r6, [r7, r3] │ │ │ │ + ldrh r6, [r3, r5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -265438,15 +265443,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldrh r4, [r2, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ @@ -265475,15 +265480,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov.w ip, #5 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrh r2, [r1, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -265511,15 +265516,15 @@ │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, r0] │ │ │ │ + ldrh r6, [r2, r2] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -265547,15 +265552,15 @@ │ │ │ │ mov.w ip, #3 │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r2, [r3, r7] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #60] @ 15443c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x42b0c> │ │ │ │ @@ -265583,15 +265588,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, r6] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -265620,15 +265625,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r1, r5] │ │ │ │ + ldr r4, [r5, r6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -265657,15 +265662,15 @@ │ │ │ │ mov.w ip, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, r4] │ │ │ │ + ldr r2, [r5, r5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -265692,15 +265697,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r6, [r5, r2] │ │ │ │ + ldr r6, [r1, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #64] @ 1545a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x42c70> │ │ │ │ @@ -265728,15 +265733,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ @@ -265765,15 +265770,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ mov.w ip, #5 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r4, [r4, r1] │ │ │ │ + ldr r4, [r0, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ ldr.w ip, [pc, #1380] @ 154b68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43238> │ │ │ │ push {r4, lr} │ │ │ │ add ip, pc │ │ │ │ cbnz r2, 154674 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x42d44> │ │ │ │ movw r3, #36243 @ 0x8d93 │ │ │ │ @@ -266583,19 +266588,19 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ b.n 154c80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43350> │ │ │ │ nop │ │ │ │ cbz r6, 154f56 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43626> │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, r2] │ │ │ │ + str r6, [r1, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r0, [r3, r2] │ │ │ │ + str r0, [r7, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r4, [r2, r2] │ │ │ │ + str r4, [r6, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #136] @ (154f88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43658>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -266654,21 +266659,21 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 154c00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x432d0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bge.n 155000 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436d0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r0, [r5, r5] │ │ │ │ + ldr r7, [pc, #800] @ (1552b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43980>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r2, [r6, r5] │ │ │ │ + ldr r7, [pc, #840] @ (1552dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x439ac>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r1, r5] │ │ │ │ + ldr r7, [pc, #696] @ (155250 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43920>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + ldr r7, [pc, #448] @ (15515c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4382c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (155038 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43708>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -266730,21 +266735,21 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ bl 146f7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3564c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 154fe2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436b2> │ │ │ │ b.n 154fd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436a4> │ │ │ │ bls.n 154f54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43624> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + ldr r7, [pc, #336] @ (155190 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43860>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r0, r3] │ │ │ │ + ldr r7, [pc, #152] @ (1550dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437ac>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + ldr r7, [pc, #128] @ (1550c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43798>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + ldr r7, [pc, #56] @ (155084 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43754>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -266806,19 +266811,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 154c00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x432d0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bhi.n 1550a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43770> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r2, [r4, r1] │ │ │ │ + ldr r6, [pc, #776] @ (155400 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43ad0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r7, [pc, #1008] @ (1554ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43bbc>) │ │ │ │ + ldr r6, [pc, #368] @ (15526c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4393c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r7, [pc, #1000] @ (1554e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43bb8>) │ │ │ │ + ldr r6, [pc, #360] @ (155268 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43938>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #124] @ (155190 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43860>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -266872,19 +266877,19 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 154c00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x432d0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bhi.n 1551e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438b0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r7, [pc, #760] @ (155490 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43b60>) │ │ │ │ + ldr r6, [pc, #120] @ (155210 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438e0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r7, [pc, #696] @ (155454 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43b24>) │ │ │ │ + ldr r6, [pc, #56] @ (1551d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438a4>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r7, [pc, #216] @ (155278 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43948>) │ │ │ │ + ldr r5, [pc, #600] @ (1553f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43ac8>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (155238 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43908>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -266943,19 +266948,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 154c00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x432d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bvc.n 155148 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43818> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r7, [pc, #120] @ (1552b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43988>) │ │ │ │ + ldr r5, [pc, #504] @ (155438 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43b08>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r7, [pc, #112] @ (1552b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43984>) │ │ │ │ + ldr r5, [pc, #496] @ (155434 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43b04>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [pc, #576] @ (155488 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43b58>) │ │ │ │ + ldr r4, [pc, #960] @ (155608 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43cd8>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (1552e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x439b0>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -267013,19 +267018,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 154c00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x432d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bvs.n 1552a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43970> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r6, [pc, #616] @ (155550 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c20>) │ │ │ │ + ldr r4, [pc, #1000] @ (1556d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43da0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [pc, #536] @ (155504 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43bd4>) │ │ │ │ + ldr r4, [pc, #920] @ (155684 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43d54>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r5, [pc, #928] @ (155690 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43d60>) │ │ │ │ + ldr r4, [pc, #288] @ (155410 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43ae0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (155394 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a64>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -267087,19 +267092,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 154c00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x432d0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bvs.n 155404 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43ad4> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r6, [pc, #32] @ (1553bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a8c>) │ │ │ │ + ldr r4, [pc, #416] @ (15553c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c0c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r5, [pc, #864] @ (155700 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43dd0>) │ │ │ │ + ldr r4, [pc, #224] @ (155480 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43b50>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r5, [pc, #152] @ (15543c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43b0c>) │ │ │ │ + ldr r3, [pc, #536] @ (1555bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c8c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 12b338 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19a08> │ │ │ │ @@ -267150,15 +267155,15 @@ │ │ │ │ vstr d7, [sp, #32] │ │ │ │ bl 149c68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38338> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ ... │ │ │ │ bpl.n 1554e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43bb0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r5, [pc, #96] @ (1554b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43b80>) │ │ │ │ + ldr r3, [pc, #480] @ (155630 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43d00>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov lr, r1 │ │ │ │ ldr r1, [pc, #84] @ (1554b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43b88>) │ │ │ │ @@ -267188,15 +267193,15 @@ │ │ │ │ bl 149c68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38338> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bmi.n 155470 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43b40> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r4, [pc, #792] @ (1557d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43ea8>) │ │ │ │ + ldr r3, [pc, #152] @ (155558 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c28>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [pc, #132] @ (155558 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c28>) │ │ │ │ @@ -267244,17 +267249,17 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bmi.n 155630 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43d00> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r4, [pc, #384] @ (1556e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43db0>) │ │ │ │ + ldr r2, [pc, #768] @ (155860 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43f30>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [pc, #312] @ (15569c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43d6c>) │ │ │ │ + ldr r2, [pc, #696] @ (15581c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43eec>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -267307,17 +267312,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bcc.n 155590 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c60> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r3, [pc, #856] @ (155968 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44038>) │ │ │ │ + ldr r2, [pc, #216] @ (1556e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43db8>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r3, [pc, #904] @ (15599c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4406c>) │ │ │ │ + ldr r2, [pc, #264] @ (15571c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43dec>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #144] @ (1556b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43d88>) │ │ │ │ @@ -267381,17 +267386,17 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bcc.n 1556e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43db0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ bcs.n 155614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43ce4> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r3, [pc, #656] @ (155954 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44024>) │ │ │ │ + ldr r2, [pc, #16] @ (1556d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43da4>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r2, [pc, #888] @ (155a40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44110>) │ │ │ │ + ldr r1, [pc, #248] @ (1557c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43e90>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ (155778 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43e48>) │ │ │ │ @@ -267458,17 +267463,17 @@ │ │ │ │ bl 149c68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38338> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bcs.n 155838 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43f08> │ │ │ │ lsls r2, r7, #6 │ │ │ │ bcs.n 1557c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43e90> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r3, [pc, #32] @ (1557a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43e74>) │ │ │ │ + ldr r1, [pc, #416] @ (155924 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43ff4>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r2, [pc, #392] @ (155910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43fe0>) │ │ │ │ + ldr r0, [pc, #776] @ (155a90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44160>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #144] @ (15582c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43efc>) │ │ │ │ @@ -267532,17 +267537,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bne.n 15576c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43e3c> │ │ │ │ lsls r2, r7, #6 │ │ │ │ bne.n 1558a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43f74> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r2, [pc, #464] @ (155a08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x440d8>) │ │ │ │ + ldr r0, [pc, #848] @ (155b88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44258>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r1, [pc, #448] @ (1559fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x440cc>) │ │ │ │ + blx sl │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #156] @ (1558ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43fbc>) │ │ │ │ @@ -267610,17 +267615,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ beq.n 1558c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43f94> │ │ │ │ lsls r2, r7, #6 │ │ │ │ beq.n 15584c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43f1c> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r1, [pc, #912] @ (155c88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44358>) │ │ │ │ + ldr r0, [pc, #272] @ (155a08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x440d8>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [pc, #952] @ (155cb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44384>) │ │ │ │ + bx r9 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ @@ -267843,27 +267848,27 @@ │ │ │ │ b.n 1559a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44074> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, pc, #624 @ (adr r6, 155d98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44468>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #936] @ (155ed8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x445a8>) │ │ │ │ + bx r9 │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r6, pc, #336 @ (adr r6, 155c84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44354>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r0, [pc, #616] @ (155da0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44470>) │ │ │ │ + mov sl, pc │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [pc, #504] @ (155d34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44404>) │ │ │ │ + mov lr, fp │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [pc, #296] @ (155c68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44338>) │ │ │ │ + mov sl, r5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [pc, #80] @ (155b94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44264>) │ │ │ │ + mov r4, lr │ │ │ │ lsls r1, r7, #3 │ │ │ │ - blxns sl │ │ │ │ + mov r4, r6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #120] @ 155bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x442a0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -268033,19 +268038,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 155ce6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x443b6> │ │ │ │ b.n 155d08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x443d8> │ │ │ │ nop │ │ │ │ - mov r8, r0 │ │ │ │ + add r8, ip │ │ │ │ lsls r1, r7, #3 │ │ │ │ - mov r6, fp │ │ │ │ + add lr, r7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp lr, pc │ │ │ │ + add r6, fp │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ @@ -268196,15 +268201,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 155eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44580> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 155e80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44550> │ │ │ │ b.n 155e1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444ec> │ │ │ │ nop │ │ │ │ - add sl, r4 │ │ │ │ + orrs r2, r0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r2, r1 │ │ │ │ @@ -268536,15 +268541,15 @@ │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ mla r3, r3, lr, r0 │ │ │ │ add.w r3, r3, #104960 @ 0x19a00 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, pc, #968 @ (adr r0, 156620 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44cf0>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cmn r4, r1 │ │ │ │ + asrs r4, r5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #124] @ 0x7c │ │ │ │ cmp r3, #16 │ │ │ │ it ge │ │ │ │ movge r3, #16 │ │ │ │ @@ -268717,15 +268722,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (15645c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44b2c>) │ │ │ │ add r1, pc │ │ │ │ bl 2c3710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1de0> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 15640e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ade> │ │ │ │ stmia r5!, {r1, r2, r3} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + subs r5, #92 @ 0x5c │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #888] @ (1567ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ebc>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -269495,15 +269500,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ b.n 156c14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x452e4> │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrd r0, lr, [sp, #16] │ │ │ │ b.n 156c32 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45302> │ │ │ │ nop │ │ │ │ - subs r0, #2 │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrh r2, [r0, #8] │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, #16 │ │ │ │ it ls │ │ │ │ cmpls r2, r3 │ │ │ │ beq.n 156ce2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453b2> │ │ │ │ @@ -269670,15 +269675,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbnz r2, 156eca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4559a> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [pc, #604] @ (1570ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x457bc>) │ │ │ │ movw r2, #35866 @ 0x8c1a │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.w 156fde <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x456ae> │ │ │ │ bhi.n 156ed2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x455a2> │ │ │ │ @@ -269959,17 +269964,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (157188 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45858>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 15716c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4583c> │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - orrs.w r0, r8, r8, ror #3 │ │ │ │ + ldmia.w r8!, {r3, r4, r5, r6, r7} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov.w r0, #752 @ 0x2f0 │ │ │ │ @@ -270331,21 +270336,21 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r2, #26 │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ lsls r3, r1, #4 │ │ │ │ - adds r2, #162 @ 0xa2 │ │ │ │ + adds r1, #2 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + adds r0, #202 @ 0xca │ │ │ │ lsls r3, r1, #4 │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ lsls r3, r1, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r7, r2 │ │ │ │ @@ -270456,15 +270461,15 @@ │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 453f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342654> │ │ │ │ b.n 157648 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45d18> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r4, r6} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r1, #4 │ │ │ │ cbz r1, 157724 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45df4> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -270482,15 +270487,15 @@ │ │ │ │ bl 1575ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45c7c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sxth r6, r6 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r1, r7, #3 │ │ │ │ cbz r2, 157768 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45e38> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -270508,15 +270513,15 @@ │ │ │ │ bl 1575ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45c7c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cbz r2, 1577ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45e7c> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r2, #222 @ 0xde │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #68] @ (1577c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45e98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -270544,19 +270549,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cbz r6, 1577f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45ec8> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cmp r4, #38 @ 0x26 │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + ble.n 157858 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45f28> │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #104] @ (157850 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45f20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -270601,21 +270606,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r0, 157868 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45f38> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + cmp r2, #32 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r2, #30 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r3, #150 @ 0x96 │ │ │ │ + cmp r1, #246 @ 0xf6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + bgt.n 1577d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45ea4> │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -270873,23 +270878,23 @@ │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 157b08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461d8> │ │ │ │ b.n 157b3e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4620e> │ │ │ │ nop │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r1, #172 @ 0xac │ │ │ │ + cmp r0, #12 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r2, r1, #4 │ │ │ │ - asrs r4, r0, #11 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #60] @ (157bb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46280>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -270914,15 +270919,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 1567f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ec8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r5, sp, #784 @ 0x310 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ + movs r6, #244 @ 0xf4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #60] @ (157c04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462d4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -270947,15 +270952,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1567f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ec8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cmp r0, #64 @ 0x40 │ │ │ │ + movs r6, #160 @ 0xa0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (157c84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46354>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -270997,17 +271002,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 1567f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ec8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r5, sp, #120 @ 0x78 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - movs r7, #214 @ 0xd6 │ │ │ │ + movs r6, #54 @ 0x36 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - movs r7, #234 @ 0xea │ │ │ │ + movs r6, #74 @ 0x4a │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (157d70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46440>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -271206,19 +271211,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 157e74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46544> │ │ │ │ b.n 157ea4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46574> │ │ │ │ nop │ │ │ │ add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - movs r5, #254 @ 0xfe │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ lsls r1, r7, #3 │ │ │ │ - movs r6, #14 │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (15801c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x466ec>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -271498,17 +271503,17 @@ │ │ │ │ bne.n 1581aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4687a> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 15819c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4686c> │ │ │ │ b.n 15807c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4674c> │ │ │ │ add r1, sp, #24 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - movs r3, #106 @ 0x6a │ │ │ │ + movs r1, #202 @ 0xca │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #376] @ (158358 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46a28>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -271645,15 +271650,15 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r7, pc, #352 @ (adr r7, 1584bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46b8c>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #324] @ (1584bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46b8c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -271775,21 +271780,21 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 158424 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46af4> │ │ │ │ add r5, pc, #784 @ (adr r5, 1587d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46ea0>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - bpl.n 1584a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46b78> │ │ │ │ + bmi.n 158568 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46c38> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - movs r1, #94 @ 0x5e │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - movs r1, #4 │ │ │ │ + subs r4, r4, #5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + subs r0, r7, #4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ (1585c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46c94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -271877,15 +271882,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 15859c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46c6c> │ │ │ │ b.n 158528 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46bf8> │ │ │ │ nop │ │ │ │ add r4, pc, #352 @ (adr r4, 158728 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46df8>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - bmi.n 158524 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46bf4> │ │ │ │ + bcc.n 1585e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46cb4> │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -272143,27 +272148,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ add r2, pc, #304 @ (adr r2, 1589b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47084>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r4, r7, #2 │ │ │ │ + adds r4, r3, #4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + adds r2, r1, #2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r0, r6, #7 │ │ │ │ + adds r0, r2, #1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + adds r2, r3, #1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + adds r0, r5, #1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r4, r3, #0 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -272177,15 +272182,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 155bdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x442ac> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #520 @ (adr r0, 158ae0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x471b0>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r6, r6, #7 │ │ │ │ + adds r6, r2, #1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r8, r2 │ │ │ │ @@ -272230,17 +272235,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #256 @ (adr r0, 158a5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4712c>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + adds r6, r4, #0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r2, r1, #6 │ │ │ │ + subs r2, 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, #4016] @ 0xfb0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #264] @ (158a80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47150>) │ │ │ │ @@ -272342,17 +272347,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 158a60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47130> │ │ │ │ b.n 158a70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47140> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + subs r2, r2, r6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r0, r6, #3 │ │ │ │ + subs r0, r2, r5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ movw r3, #34478 @ 0x86ae │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 158b02 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x471d2> │ │ │ │ bls.n 158ab4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47184> │ │ │ │ movw r3, #34479 @ 0x86af │ │ │ │ cmp r1, r3 │ │ │ │ @@ -272700,15 +272705,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r6, r7, r3 │ │ │ │ + asrs r6, r3, #29 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (158ebc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4758c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -272735,15 +272740,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r0, r7, r2 │ │ │ │ + asrs r0, r3, #28 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r8, r0, #102400 @ 0x19000 │ │ │ │ add.w r9, r0, #94208 @ 0x17000 │ │ │ │ @@ -273861,21 +273866,21 @@ │ │ │ │ nop │ │ │ │ strb r2, [r0, #2] │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ lsls r2, r7, #6 │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + lsrs r4, r3, #26 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + lsrs r4, r5, #26 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r6, #16 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ lsls r1, r7, #3 │ │ │ │ movw r2, #34168 @ 0x8578 │ │ │ │ strh.w r2, [r9, #52] @ 0x34 │ │ │ │ movw r2, #6408 @ 0x1908 │ │ │ │ cmp ip, r2 │ │ │ │ beq.n 159be2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x482b2> │ │ │ │ bhi.n 159b6e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4823e> │ │ │ │ @@ -273937,15 +273942,15 @@ │ │ │ │ b.n 15976e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47e3e> │ │ │ │ cmp.w r5, #260 @ 0x104 │ │ │ │ bne.n 159c3e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4830e> │ │ │ │ ldrh.w r1, [r9, #52] @ 0x34 │ │ │ │ mov.w r7, #8448 @ 0x2100 │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ b.n 159758 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47e28> │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + lsrs r6, r3, #7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w r5, r0, #102400 @ 0x19000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -274158,19 +274163,19 @@ │ │ │ │ subs r7, #1 │ │ │ │ bcs.n 159f26 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x485f6> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - lsrs r2, r7, #5 │ │ │ │ + lsls r2, r3, #31 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ lsls r3, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r6, r0, #104960 @ 0x19a00 │ │ │ │ mov r8, r0 │ │ │ │ @@ -274397,41 +274402,41 @@ │ │ │ │ b.n 15a11c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x487ec> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r6, [r2, r7] │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrsh r4, [r0, r4] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cbz r6, 15a1f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x488c4> │ │ │ │ + cbz r6, 15a1cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4889c> │ │ │ │ lsls r7, r0, #4 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsls r4, r3, #25 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsls r2, r2, #25 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r4, r5, #29 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsls r6, r7, #24 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsrs r6, r2, #32 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -274541,15 +274546,15 @@ │ │ │ │ b.n 15a2b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48984> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r6, [r2, r0] │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #28 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrb r4, [r0, r5] │ │ │ │ lsls r2, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -274624,15 +274629,15 @@ │ │ │ │ b.n 15a36c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a3c> │ │ │ │ ldr r2, [pc, #16] @ (15a3c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a94>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r3 │ │ │ │ @@ -274749,23 +274754,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 15a4be <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48b8e> │ │ │ │ ldr.w r9, [pc, #24] @ 15a50c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48bdc> │ │ │ │ movw r0, #38593 @ 0x96c1 │ │ │ │ add r9, pc │ │ │ │ b.n 15a42c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48afc> │ │ │ │ - add r1, sp, #200 @ 0xc8 │ │ │ │ + add r7, pc, #584 @ (adr r7, 15a748 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48e18>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r4, r0, #17 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r0, r5, #13 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r0, sp, #400 @ 0x190 │ │ │ │ + add r6, pc, #784 @ (adr r6, 15a820 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48ef0>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #344] @ (15a678 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48d48>) │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -274905,15 +274910,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, r3] │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #15 │ │ │ │ + lsls r6, r2, #9 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #668] @ (15a930 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49000>) │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -275326,24 +275331,22 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r4, r2] │ │ │ │ lsls r2, r7, #6 │ │ │ │ ldrsb r0, [r4, r2] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ - lsls r1, r7, #3 │ │ │ │ + vqadd.u64 q0, q11, q12 │ │ │ │ ldrsb r6, [r0, r1] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - movs r2, r2 │ │ │ │ - lsls r1, r7, #3 │ │ │ │ - vshr.u64 q0, q12, #4 │ │ │ │ + mrc2 0, 3, r0, cr2, cr8, {7} │ │ │ │ + mrc2 0, 0, r0, cr12, cr8, {7} │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 q0, q12, #46 │ │ │ │ + ldc2l 0, cr0, [r2, #992]! @ 0x3e0 │ │ │ │ stmdb 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 │ │ │ │ ldr r2, [pc, #588] @ (15ad68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49438>) │ │ │ │ @@ -275586,29 +275589,29 @@ │ │ │ │ b.n 15ad3e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4940e> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r3, r3] │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #120 @ (adr r2, 15adec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x494bc>) │ │ │ │ + add r0, pc, #504 @ (adr r0, 15af6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4963c>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ - stc2 1, cr0, [sl, #-16] │ │ │ │ - mrc2 0, 7, r0, cr0, cr8, {7} │ │ │ │ + smmls r1, sl, r4, r0 │ │ │ │ + ldc2l 0, cr0, [r0, #-992] @ 0xfffffc20 │ │ │ │ strh r6, [r3, r7] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - stc2 1, cr0, [r6], #16 │ │ │ │ - stc2 1, cr0, [r8], {4} │ │ │ │ - ldc2l 0, cr0, [lr, #-992] @ 0xfffffc20 │ │ │ │ - @ instruction: 0xfbf40104 │ │ │ │ - ldc2l 0, cr0, [lr, #-992]! @ 0xfffffc20 │ │ │ │ - @ instruction: 0xfbd60104 │ │ │ │ - ldc2 0, cr0, [r4, #992] @ 0x3e0 │ │ │ │ - @ instruction: 0xfbb40104 │ │ │ │ - stc2 0, cr0, [lr], {248} @ 0xf8 │ │ │ │ + mla r1, r6, r4, r0 │ │ │ │ + @ instruction: 0xfae80104 │ │ │ │ + @ instruction: 0xfbbe00f8 │ │ │ │ + @ instruction: 0xfa540104 │ │ │ │ + @ instruction: 0xfbde00f8 │ │ │ │ + @ instruction: 0xfa360104 │ │ │ │ + @ instruction: 0xfbf400f8 │ │ │ │ + @ instruction: 0xfa140104 │ │ │ │ + @ instruction: 0xfaee00f8 │ │ │ │ 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] @ (15ae58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49528>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -275674,16 +275677,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldc2l 0, cr0, [sl], #992 @ 0x3e0 │ │ │ │ - ldc2l 0, cr0, [r4], #992 @ 0x3e0 │ │ │ │ + @ instruction: 0xfb5a00f8 │ │ │ │ + @ instruction: 0xfb5400f8 │ │ │ │ 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] @ (15af00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x495d0>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -275740,16 +275743,16 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7abc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe618c> │ │ │ │ ldr r2, [pc, #12] @ (15af08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x495d8>) │ │ │ │ add r2, pc │ │ │ │ b.n 15aee0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x495b0> │ │ │ │ ldrb r2, [r0, #11] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - mcrr2 0, 15, r0, r6, cr8 │ │ │ │ - mcrr2 0, 15, r0, r0, cr8 │ │ │ │ + @ instruction: 0xfaa600f8 │ │ │ │ + @ instruction: 0xfaa000f8 │ │ │ │ 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] @ (15af60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49630>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -275778,15 +275781,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 15a3c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a98> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #8] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldc2 0, cr0, [r0], {248} @ 0xf8 │ │ │ │ + @ instruction: 0xfa7000f8 │ │ │ │ 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 │ │ │ │ mov r3, r2 │ │ │ │ @@ -275799,15 +275802,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 15ae64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xfbce00f8 │ │ │ │ + @ instruction: 0xfa2e00f8 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #68] @ (15aff8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x496c8>) │ │ │ │ @@ -275840,15 +275843,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 15a3c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a98> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #6] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xfb8a00f8 │ │ │ │ + vld1.8 @ instruction: 0xf9ea00f8 │ │ │ │ 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] @ 15b040 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49710> │ │ │ │ mov lr, r2 │ │ │ │ @@ -275864,15 +275867,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ strd ip, lr, [sp, #8] │ │ │ │ bl 15ae64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49534> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb4e00f8 │ │ │ │ + vld1.8 @ instruction: 0xf9ae00f8 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #68] @ (15b09c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4976c>) │ │ │ │ @@ -275905,15 +275908,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 15a3c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a98> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xfaf200f8 │ │ │ │ + ldr??.w r0, [r2, r8, lsl #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] @ 15b0e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x497b4> │ │ │ │ mov lr, r2 │ │ │ │ @@ -275930,15 +275933,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 15ae64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfaba00f8 │ │ │ │ + ldrsb.w r0, [sl, r8, lsl #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 │ │ │ │ ldr r2, [pc, #68] @ (15b140 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49810>) │ │ │ │ @@ -275971,15 +275974,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 15a3c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a98> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xfa5e00f8 │ │ │ │ + ldrh.w r0, [lr, #248] @ 0xf8 │ │ │ │ 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 │ │ │ │ mov lr, r2 │ │ │ │ @@ -275996,15 +275999,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 15ae64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa1a00f8 │ │ │ │ + ldr??.w r0, [sl, r8, lsl #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 │ │ │ │ ldr r2, [pc, #68] @ (15b1e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x498b4>) │ │ │ │ @@ -276037,15 +276040,15 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 15a3c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a98> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r6, [r2, #30] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr??.w r0, [r2, #248] @ 0xf8 │ │ │ │ + ldrh.w r0, [r2, r8, lsl #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] @ 15b228 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x498f8> │ │ │ │ mov lr, r2 │ │ │ │ @@ -276062,15 +276065,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 15ae64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsb.w r0, [lr, #248] @ 0xf8 │ │ │ │ + @ instruction: 0xf7fe00f8 │ │ │ │ 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] @ (15b27c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4994c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -276095,15 +276098,15 @@ │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 15a3c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a98> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r7, #27] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr??.w r0, [r8, r8, lsl #3] │ │ │ │ + @ instruction: 0xf7b800f8 │ │ │ │ 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 │ │ │ │ mov r3, r2 │ │ │ │ @@ -276114,15 +276117,15 @@ │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 15ada4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49474> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsb.w r0, [sl, r8, lsl #3] │ │ │ │ + @ instruction: 0xf77a00f8 │ │ │ │ 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] @ (15b30c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x499dc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -276150,15 +276153,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 15a3c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a98> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r6, #25] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str??.w r0, [r0, #248] @ 0xf8 │ │ │ │ + @ instruction: 0xf74000f8 │ │ │ │ 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] @ 15b350 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49a20> │ │ │ │ mov lr, r2 │ │ │ │ @@ -276173,15 +276176,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 15ada4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49474> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh.w r0, [r6, #248] @ 0xf8 │ │ │ │ + @ instruction: 0xf70600f8 │ │ │ │ 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] @ (15b3a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49a78>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -276210,15 +276213,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 15a3c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a98> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r2, #23] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr.w r0, [ip, r8, lsl #3] │ │ │ │ + @ instruction: 0xf6bc00f8 │ │ │ │ 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] @ 15b3e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49ab8> │ │ │ │ mov lr, r2 │ │ │ │ @@ -276233,15 +276236,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 15ada4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49474> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb.w r0, [lr, r8, lsl #3] │ │ │ │ + @ instruction: 0xf67e00f8 │ │ │ │ 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] @ (15b440 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49b10>) │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r3 │ │ │ │ @@ -276269,15 +276272,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ada4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49474> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r7, #20] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xf7e800f8 │ │ │ │ + movw r0, #35064 @ 0x88f8 │ │ │ │ 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] @ (15b4a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49b70>) │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r3 │ │ │ │ @@ -276308,15 +276311,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ada4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49474> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r6, [r3, #19] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xf7a400f8 │ │ │ │ + addw r0, r4, #2296 @ 0x8f8 │ │ │ │ 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] @ (15b4fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49bcc>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -276347,15 +276350,15 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ada4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49474> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r0, #18] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xf75400f8 │ │ │ │ + subs.w r0, r4, #8126464 @ 0x7c0000 │ │ │ │ stmdb 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 │ │ │ │ ldr r2, [pc, #612] @ (15b780 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49e50>) │ │ │ │ @@ -276610,30 +276613,30 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 15b60a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49cda> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #880] @ (15baf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a1c4>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf32800f8 │ │ │ │ - @ instruction: 0xf31e00f8 │ │ │ │ + @ instruction: 0xf18800f8 │ │ │ │ + sbcs.w r0, lr, #248 @ 0xf8 │ │ │ │ ldr r1, [pc, #952] @ (15bb4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a21c>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xf2980104 │ │ │ │ - @ instruction: 0xf2600104 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + @ instruction: 0xf0f80104 │ │ │ │ + @ instruction: 0xf0c00104 │ │ │ │ + ldr r4, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - movw r1, #8196 @ 0x2004 │ │ │ │ - @ instruction: 0xf31800f8 │ │ │ │ - @ instruction: 0xf1fe0104 │ │ │ │ - @ instruction: 0xf38800f8 │ │ │ │ - @ instruction: 0xf1e20104 │ │ │ │ - @ instruction: 0xf3a000f8 │ │ │ │ - rsb r1, r6, #4 │ │ │ │ - @ instruction: 0xf27e00f8 │ │ │ │ + @ instruction: 0xf0a20104 │ │ │ │ + sbcs.w r0, r8, #248 @ 0xf8 │ │ │ │ + orrs.w r1, lr, #4 │ │ │ │ + @ instruction: 0xf1e800f8 │ │ │ │ + orr.w r1, r2, #4 │ │ │ │ + addw r0, r0, #248 @ 0xf8 │ │ │ │ + bic.w r1, r6, #4 │ │ │ │ + @ instruction: 0xf0de00f8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ movw r4, #5125 @ 0x1405 │ │ │ │ @@ -278512,31 +278515,31 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 15c986 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b056> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ adds r7, #152 @ 0x98 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 15d224 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b8f4> │ │ │ │ + b.n 15cee4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b5b4> │ │ │ │ lsls r0, r7, #3 │ │ │ │ adds r7, #8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - b.n 15d170 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b840> │ │ │ │ + b.n 15ce30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b500> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15cfb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b684> │ │ │ │ + b.n 15cc74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b344> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15cf3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b60c> │ │ │ │ + b.n 15cbfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b2cc> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r6, [r1, #17] │ │ │ │ + strb r6, [r5, #10] │ │ │ │ lsls r2, r1, #4 │ │ │ │ - b.n 15ce88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b558> │ │ │ │ + b.n 15cb48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b218> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15ceb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b588> │ │ │ │ + b.n 15cb78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b248> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15ce90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b560> │ │ │ │ + b.n 15cb50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b220> │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #268] @ (15cc34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b304>) │ │ │ │ @@ -278802,21 +278805,21 @@ │ │ │ │ bl 2c3710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1de0> │ │ │ │ b.n 15cd5a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b42a> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ adds r3, #166 @ 0xa6 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 15cdb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b484> │ │ │ │ + udf #100 @ 0x64 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - svc 238 @ 0xee │ │ │ │ + udf #78 @ 0x4e │ │ │ │ lsls r0, r7, #3 │ │ │ │ adds r2, #158 @ 0x9e │ │ │ │ lsls r2, r7, #6 │ │ │ │ - udf #236 @ 0xec │ │ │ │ + ble.n 15ce50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b520> │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r2 │ │ │ │ @@ -279029,17 +279032,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 73e4c │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bvc.n 15cf48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b618> │ │ │ │ + bvs.n 15d008 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b6d8> │ │ │ │ lsls r2, r1, #4 │ │ │ │ - bvc.n 15d05c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b72c> │ │ │ │ + bpl.n 15cf1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b5ec> │ │ │ │ lsls r2, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ @@ -279282,17 +279285,17 @@ │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #130 @ 0x82 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 15d25c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b92c> │ │ │ │ + bls.n 15d31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b9ec> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bge.n 15d198 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b868> │ │ │ │ + bhi.n 15d258 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b928> │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #808] @ (15d5c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4bc98>) │ │ │ │ @@ -279607,19 +279610,19 @@ │ │ │ │ lsls r2, r7, #6 │ │ │ │ cmp r5, #82 @ 0x52 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #240 @ 0xf0 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - bls.n 15d4e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4bbb8> │ │ │ │ + bvc.n 15d5a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4bc78> │ │ │ │ lsls r0, r7, #3 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 15d674 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4bd44> │ │ │ │ + bpl.n 15d534 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4bc04> │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -280240,21 +280243,21 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #280] @ (15ddf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4c4c0>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ movs r4, #254 @ 0xfe │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 15dcb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4c388> │ │ │ │ + beq.n 15dd78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4c448> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bne.n 15dc38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4c308> │ │ │ │ + beq.n 15dcf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4c3c8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bne.n 15ddbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4c48c> │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bne.n 15ddb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4c484> │ │ │ │ + ldmia r7, {r1, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ (15dde4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4c4b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -280558,23 +280561,23 @@ │ │ │ │ nop │ │ │ │ ldr r3, [pc, #248] @ (15e100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4c7d0>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ movs r1, #244 @ 0xf4 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r7!, {r1, r5} │ │ │ │ + ldmia r5!, {r1, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + ldmia r5!, {r2, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (15e084 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4c754>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -280680,19 +280683,19 @@ │ │ │ │ b.n 15e134 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4c804> │ │ │ │ ldr r0, [pc, #632] @ (15e3d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4caa0>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r6, r2, #5 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r5, {r1, r2, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (15e1cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4c89c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -280798,19 +280801,19 @@ │ │ │ │ b.n 15e278 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4c948> │ │ │ │ bx sl │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r6, r1, #0 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r3} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r4, {r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #212] @ (15e39c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4ca6c>) │ │ │ │ @@ -281129,27 +281132,27 @@ │ │ │ │ nop │ │ │ │ cmp lr, r0 │ │ │ │ lsls r2, r7, #6 │ │ │ │ adds r0, r7, #0 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r3!, {r4, r5} │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r2, {r2, r3, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ + ldmia r1, {r1, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #84] @ (15e68c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4cd5c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -281278,21 +281281,21 @@ │ │ │ │ nop │ │ │ │ cmp r0, r3 │ │ │ │ lsls r2, r7, #6 │ │ │ │ adds r2, r1, r5 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #84] @ (15e80c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4cedc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -281407,19 +281410,19 @@ │ │ │ │ nop │ │ │ │ asrs r6, r2 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r6, r1, #31 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r4} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + stmia r6!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 15e940 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4d010> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -281509,17 +281512,17 @@ │ │ │ │ b.n 15e99a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4d06a> │ │ │ │ subs r7, #226 @ 0xe2 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r3, #26 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 15ea50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4d120> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -281615,17 +281618,17 @@ │ │ │ │ nop │ │ │ │ subs r6, #210 @ 0xd2 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r1, #22 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r7!, {r1, r5} │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r2 │ │ │ │ @@ -281732,15 +281735,15 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ asrs r6, r4, #18 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4} │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r2, r2, #15 │ │ │ │ lsls r2, r7, #6 │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #0 │ │ │ │ ldr.w lr, [pc, #192] @ 15ed1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4d3ec> │ │ │ │ add lr, pc │ │ │ │ @@ -281813,23 +281816,23 @@ │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 15eca8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4d378> │ │ │ │ ldr.w r2, [r0, r3, lsl #3] │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 15ed08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4d3d8> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ pop {r4, pc} │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + cbnz r4, 15ed7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4d44c> │ │ │ │ lsls r2, r1, #4 │ │ │ │ - pop {r1, r5, r7} │ │ │ │ + cbnz r2, 15ed64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4d434> │ │ │ │ lsls r2, r1, #4 │ │ │ │ - pop {r1, r2, r5} │ │ │ │ + hlt 0x0006 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - cbnz r6, 15ed74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4d444> │ │ │ │ + cbnz r6, 15ed4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4d41c> │ │ │ │ lsls r2, r1, #4 │ │ │ │ - rev16 r0, r4 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r2, r1, #4 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 15ed6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4d43c> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -282138,21 +282141,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ subs r1, #138 @ 0x8a │ │ │ │ lsls r2, r7, #6 │ │ │ │ - stmia r2!, {r3, r5} │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ + stmia r0!, {r2, r4, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r2!, {r1, r4, r7} │ │ │ │ + stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ movw r2, #36873 @ 0x9009 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 15f0ba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4d78a> │ │ │ │ bhi.w 15f2ea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4d9ba> │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -282513,43 +282516,43 @@ │ │ │ │ b.n 15f03e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4d70e> │ │ │ │ ldr r2, [pc, #64] @ (15f4b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4db88>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 15f03e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4d70e> │ │ │ │ - ittt vc │ │ │ │ - lslvc r0, r7, #3 │ │ │ │ - stmiavc r0!, {r2, r3, r4} │ │ │ │ - lslvc r0, r7, #3 │ │ │ │ - ittt ge │ │ │ │ - lslge r0, r7, #3 │ │ │ │ - stmiage r0!, {r1, r4, r5, r6} │ │ │ │ - lslge r0, r7, #3 │ │ │ │ - itee gt │ │ │ │ - lslgt r0, r7, #3 │ │ │ │ - stmiale r0!, {r1, r2} │ │ │ │ - lslle r0, r7, #3 │ │ │ │ - stmia r1!, {r3} │ │ │ │ + pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + bkpt 0x007c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r1!, {r1, r2} │ │ │ │ + bkpt 0x0002 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + bkpt 0x00d2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + bkpt 0x002e │ │ │ │ + lsls r0, r7, #3 │ │ │ │ + bkpt 0x0066 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + it vs │ │ │ │ + lslvs r0, r7, #3 │ │ │ │ + itet ne │ │ │ │ + lslne r0, r7, #3 │ │ │ │ + itte vs @ unpredictable │ │ │ │ + lslvs r0, r7, #3 │ │ │ │ + bkpt 0x009e │ │ │ │ + lslvc r0, r7, #3 │ │ │ │ + ite vc │ │ │ │ + lslvc r0, r7, #3 │ │ │ │ + itt ne @ unpredictable │ │ │ │ + lslne r0, r7, #3 │ │ │ │ + wfine │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ + bkpt 0x0004 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - itt ge │ │ │ │ - lslge r0, r7, #3 │ │ │ │ - pushge {r4, r5, lr} │ │ │ │ + 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 │ │ │ │ mov lr, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -282742,19 +282745,19 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ b.n 15f552 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4dc22> │ │ │ │ nop │ │ │ │ lsrs r0, r4, #12 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - stmia r0!, {r1, r4, r6} │ │ │ │ + bkpt 0x00b2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, r6] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -282792,17 +282795,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (15f768 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4de38>) │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ movs r0, #0 │ │ │ │ b.n 15f724 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4ddf4> │ │ │ │ - bkpt 0x007c │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bkpt 0x004e │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -282852,15 +282855,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movw ip, #6914 @ 0x1b02 │ │ │ │ push {r4, lr} │ │ │ │ ldr.w r2, [r3, #1856] @ 0x740 │ │ │ │ cmp r2, ip │ │ │ │ beq.n 15f88c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4df5c> │ │ │ │ @@ -283229,27 +283232,27 @@ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ b.n 15f9e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e0b0> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 15f9e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e0b0> │ │ │ │ nop │ │ │ │ lsls r6, r3, #27 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cbnz r4, 15fc7a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e34a> │ │ │ │ + cbnz r4, 15fc52 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e322> │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r0, r2 │ │ │ │ + cbnz r0, 15fc38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e308> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - hlt 0x003a │ │ │ │ + cbnz r2, 15fc36 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e306> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - rev16 r2, r4 │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - rev r6, r5 │ │ │ │ + @ instruction: 0xb88e │ │ │ │ lsls r0, r7, #3 │ │ │ │ - rev16 r0, r5 │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ @@ -283335,21 +283338,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (15fd34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e404>) │ │ │ │ mov r3, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 15fc8e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e35e> │ │ │ │ nop │ │ │ │ - rev r0, r1 │ │ │ │ + @ instruction: 0xb868 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbnz r0, 15fd64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e434> │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbnz r6, 15fd70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e440> │ │ │ │ + @ instruction: 0xb856 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbnz r6, 15fd5a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e42a> │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #552] @ (15ff74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e644>) │ │ │ │ @@ -283544,25 +283547,25 @@ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ b.n 15fe76 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e546> │ │ │ │ movs r2, #4 │ │ │ │ b.n 15fe48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e518> │ │ │ │ nop │ │ │ │ cmp r3, #238 @ 0xee │ │ │ │ lsls r2, r7, #6 │ │ │ │ - sub sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldrh r6, [r2, r4] │ │ │ │ + ldr r6, [r6, r5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + setend le │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb7e6 │ │ │ │ + @ instruction: 0xb646 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -283747,23 +283750,23 @@ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ b.n 1600d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e7a8> │ │ │ │ movs r3, #4 │ │ │ │ b.n 1600ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e77c> │ │ │ │ nop │ │ │ │ cmp r1, #140 @ 0x8c │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r6, sp, #608 @ 0x260 │ │ │ │ + add r4, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r4, [r0, r3] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + push {r3, r4} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r1, sp, #832 @ 0x340 │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r1, #4 │ │ │ │ mov.w ip, #28 │ │ │ │ push {r4, lr} │ │ │ │ mla ip, ip, r2, r1 │ │ │ │ ldr.w r4, [ip, #792] @ 0x318 │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 160222 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e8f2> │ │ │ │ @@ -283830,19 +283833,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (1602ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e97c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsb r6, [r3, r6] │ │ │ │ + strb r6, [r7, r7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + cbz r4, 1602fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e9ca> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + ldrh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r0, r7, #3 │ │ │ │ movw ip, #17175 @ 0x4317 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r4, [pc, #116] @ (160330 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4ea00>) │ │ │ │ mul.w ip, ip, r3 │ │ │ │ ldr.w lr, [pc, #116] @ 160334 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4ea04> │ │ │ │ add r4, pc │ │ │ │ @@ -283874,17 +283877,17 @@ │ │ │ │ strh.w r8, [ip, #28] │ │ │ │ strh.w r4, [ip, #30] │ │ │ │ strh.w r3, [ip, #32] │ │ │ │ strd r3, r3, [ip, #16] │ │ │ │ strd r3, r4, [lr, #784] @ 0x310 │ │ │ │ strd r3, r2, [lr, #796] @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r7, pc, #64 @ (adr r7, 160378 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4ea48>) │ │ │ │ lsls r2, r1, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -283955,21 +283958,21 @@ │ │ │ │ b.n 160384 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4ea54> │ │ │ │ ldr r2, [pc, #24] @ (160410 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4eae0>) │ │ │ │ mov r3, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 160384 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4ea54> │ │ │ │ - cbz r2, 160450 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4eb20> │ │ │ │ + cbz r2, 160428 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4eaf8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - uxtb r2, r5 │ │ │ │ + cbz r2, 16041e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4eaee> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbz r0, 160456 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4eb26> │ │ │ │ + cbz r0, 16042e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4eafe> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - uxth r0, r6 │ │ │ │ + cbz r0, 160418 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4eae8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ mov.w ip, #24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mla ip, ip, r2, r1 │ │ │ │ ldrb.w lr, [ip, #34] @ 0x22 │ │ │ │ cmp lr, r3 │ │ │ │ beq.n 1604e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4ebb2> │ │ │ │ @@ -284072,19 +284075,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - sxtb r2, r7 │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - sxth r2, r7 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r2 │ │ │ │ @@ -284291,15 +284294,15 @@ │ │ │ │ bne.w 1606b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4ed88> │ │ │ │ b.n 160700 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4edd0> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 16068e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4ed5e> │ │ │ │ nop │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w lr, [pc, #356] @ 16094c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f01c> │ │ │ │ mov ip, r2 │ │ │ │ @@ -284444,23 +284447,23 @@ │ │ │ │ b.n 160870 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4ef40> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb.w r0, [ip, ] │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf78801b9 │ │ │ │ - add r6, sp, #184 @ 0xb8 │ │ │ │ + add r4, sp, #568 @ 0x238 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r5, sp, #0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r5, sp, #576 @ 0x240 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r7, sp, #200 @ 0xc8 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r2, [r6, #36] @ 0x24 │ │ │ │ + strh r2, [r2, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #592] @ (160bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f2a0>) │ │ │ │ @@ -284687,22 +284690,22 @@ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ b.n 160aa2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f172> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf67801b9 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r6, sp, #792 @ 0x318 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r0, r7, #3 │ │ │ │ adc.w r1, ip, #6062080 @ 0x5c8000 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #248 @ 0xf8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov.w ip, #24 │ │ │ │ sub sp, #28 │ │ │ │ @@ -284844,19 +284847,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, lr, lsl #1 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ b.n 160cc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f398> │ │ │ │ movs r3, #4 │ │ │ │ b.n 160c9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f36c> │ │ │ │ nop │ │ │ │ - add r2, pc, #680 @ (adr r2, 161064 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f734>) │ │ │ │ + add r1, pc, #40 @ (adr r1, 160de4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f4b4>) │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + ldr r5, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r3 │ │ │ │ ldrb.w ip, [r0, #3] │ │ │ │ ldrb.w lr, [sp, #16] │ │ │ │ ldrb.w r4, [sp, #20] │ │ │ │ subs.w lr, lr, #0 │ │ │ │ @@ -284910,19 +284913,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 160e38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f508> │ │ │ │ - add r1, pc, #56 @ (adr r1, 160ebc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f58c>) │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r3, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r3, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r0 │ │ │ │ movw r5, #32993 @ 0x80e1 │ │ │ │ ldrh.w r7, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrh.w r0, [sp, #32] │ │ │ │ @@ -285009,19 +285012,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (160fbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f68c>) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r4, lsl #1 │ │ │ │ ldrb.w r0, [r0, lr] │ │ │ │ b.n 160f58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f628> │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 160f2e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f5fe> │ │ │ │ - add r0, pc, #96 @ (adr r0, 161018 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f6e8>) │ │ │ │ + ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r4, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r3, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #72] @ 161018 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f6e8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -285097,15 +285100,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160bec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f2bc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r4, r7, r3 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + add r7, pc, #144 @ (adr r7, 16114c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f81c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (161184 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f854>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -285186,15 +285189,15 @@ │ │ │ │ b.n 161108 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f7d8> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ adds r4, r2, r1 │ │ │ │ lsls r2, r7, #6 │ │ │ │ vorr d0, d26, d25 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r6, pc, #592 @ (adr r6, 1613e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4fab0>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ mrc 1, 7, r0, cr0, cr9, {5} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #72] @ (1611ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f8bc>) │ │ │ │ @@ -285269,15 +285272,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 160bec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f2bc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r6, r6, #28 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r7, pc, #40 @ (adr r7, 1612ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f97c>) │ │ │ │ + add r5, pc, #424 @ (adr r5, 16142c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4fafc>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #180] @ (161348 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4fa18>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -285354,15 +285357,15 @@ │ │ │ │ b.n 1612d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f9a0> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ asrs r4, r1, #26 │ │ │ │ lsls r2, r7, #6 │ │ │ │ stcl 1, cr0, [r2, #-740]! @ 0xfffffd1c │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #624 @ (adr r6, 1615c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4fc94>) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 161744 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4fe14>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ stc 1, cr0, [r8, #-740]! @ 0xfffffd1c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #108] @ (1613d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4faa8>) │ │ │ │ @@ -285471,15 +285474,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 160bec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f2bc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ asrs r2, r1, #21 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r5, pc, #104 @ (adr r5, 161508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4fbd8>) │ │ │ │ + add r3, pc, #488 @ (adr r3, 161688 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4fd58>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (161598 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4fc68>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -285576,15 +285579,15 @@ │ │ │ │ b.n 16151a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4fbea> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ asrs r2, r5, #17 │ │ │ │ lsls r2, r7, #6 │ │ │ │ adc.w r1, r4, r9, ror #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #680 @ (adr r4, 16184c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4ff1c>) │ │ │ │ + add r3, pc, #40 @ (adr r3, 1615cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4fc9c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ @ instruction: 0xeade01b9 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #76] @ (161604 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4fcd4>) │ │ │ │ @@ -285655,15 +285658,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 160bec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f2bc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r3, #12 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r3, pc, #448 @ (adr r3, 16184c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4ff1c>) │ │ │ │ + add r1, pc, #832 @ (adr r1, 1619cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5009c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #164] @ (161740 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4fe10>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -285735,15 +285738,15 @@ │ │ │ │ b.n 1616d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4fda8> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ asrs r4, r0, #10 │ │ │ │ lsls r2, r7, #6 │ │ │ │ ldrd r0, r1, [sl, #-740] @ 0x2e4 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #976 @ (adr r2, 161b1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x501ec>) │ │ │ │ + add r1, pc, #336 @ (adr r1, 16189c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4ff6c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb r0!, {r0, r3, r4, r5, r7, r8} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #76] @ (1617ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4fe7c>) │ │ │ │ @@ -285814,15 +285817,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 160bec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f2bc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r6, #5 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r1, pc, #1008 @ (adr r1, 161c24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x502f4>) │ │ │ │ + add r0, pc, #368 @ (adr r0, 1619a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x50074>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #164] @ (1618e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4ffb8>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -285895,15 +285898,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ asrs r4, r3, #3 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 161850 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4ff20> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #496 @ (adr r1, 161ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x501b4>) │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 1617e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4feb8> │ │ │ │ lsls r1, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -286018,15 +286021,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 160bec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f2bc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r5, #30 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r0, pc, #16 @ (adr r0, 161a5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5012c>) │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (161b44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x50214>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -286125,15 +286128,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r7, #26 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 161678 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4fd48> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 1615b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4fc88> │ │ │ │ lsls r1, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -286216,15 +286219,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 160bec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f2bc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r4, #21 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #200] @ (161d3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5040c>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -286309,15 +286312,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r5, #18 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 162448 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x50b18> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 1623d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x50aa0> │ │ │ │ lsls r1, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -286418,19 +286421,19 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r0, #15 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 162378 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x50a48> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 162228 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x508f8> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r2, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #80] @ (161eb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x50588>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -286502,15 +286505,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 160bec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f2bc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r5, #9 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r3, [sp, #904] @ 0x388 │ │ │ │ + ldr r2, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #164] @ (161ff8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x506c8>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -286581,15 +286584,15 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r1, #7 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 162140 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x50810> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #400] @ 0x190 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 1620dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x507ac> │ │ │ │ lsls r1, r7, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -286719,17 +286722,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r3, #2 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r1, [sp, #584] @ 0x248 │ │ │ │ + str r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #264] @ (1622a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x50970>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -286841,19 +286844,19 @@ │ │ │ │ nop │ │ │ │ lsls r2, r0, #30 │ │ │ │ lsls r2, r7, #6 │ │ │ │ udf #96 @ 0x60 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ + str r7, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r7, #3 │ │ │ │ ble.n 1621c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x50898> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r0, [sp, #808] @ 0x328 │ │ │ │ + str r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #220] @ (1623a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x50a74>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -286948,19 +286951,19 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r0, r3, #25 │ │ │ │ lsls r2, r7, #6 │ │ │ │ ble.n 162408 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x50ad8> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ bgt.n 1622c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x50990> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #80] @ (16241c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x50aec>) │ │ │ │ @@ -287065,17 +287068,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r1, #20 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r7, [sp, #440] @ 0x1b8 │ │ │ │ + str r5, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r6, [sp, #1000] @ 0x3e8 │ │ │ │ + str r5, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #76] @ (16254c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x50c1c>) │ │ │ │ @@ -287205,19 +287208,19 @@ │ │ │ │ nop │ │ │ │ lsls r4, r7, #14 │ │ │ │ lsls r2, r7, #6 │ │ │ │ bge.n 16256c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x50c3c> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r7, #3 │ │ │ │ bls.n 162628 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x50cf8> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r4, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #176] @ (162718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x50de8>) │ │ │ │ @@ -287289,17 +287292,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r3, #11 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r5, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r5, [sp, #304] @ 0x130 │ │ │ │ + str r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cbnz r3, 16273a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x50e0a> │ │ │ │ @@ -287427,17 +287430,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (1628b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x50f80>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r3, [sp, #968] @ 0x3c8 │ │ │ │ + str r2, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (1628e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x50fb4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -287491,17 +287494,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r0, r0, #1 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r3, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r3, [sp, #424] @ 0x1a8 │ │ │ │ + str r1, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #84] @ (1629bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5108c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287535,17 +287538,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ vsra.u64 d16, d25, #48 │ │ │ │ - str r3, [sp, #376] @ 0x178 │ │ │ │ + str r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r2, [sp, #1000] @ 0x3e8 │ │ │ │ + str r1, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (162a00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x510d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -287665,15 +287668,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (162b2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x511fc>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ mcr2 1, 2, r0, cr14, cr9, {5} │ │ │ │ - str r1, [sp, #848] @ 0x350 │ │ │ │ + str r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (162b60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x51230>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -287721,17 +287724,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r4, #740] @ 0x2e4 │ │ │ │ - str r1, [sp, #600] @ 0x258 │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + ldrh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #76] @ (162c28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x512f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287761,17 +287764,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [ip, #-740] @ 0xfffffd1c │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldrh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ + ldrh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (162c6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5133c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -287830,17 +287833,17 @@ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldc2 1, cr0, [r6], #740 @ 0x2e4 │ │ │ │ - str r0, [sp, #680] @ 0x2a8 │ │ │ │ + ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [sp, #568] @ 0x238 │ │ │ │ + ldrh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 162d8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5145c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -287882,17 +287885,17 @@ │ │ │ │ vstr d4, [r4] │ │ │ │ vstr d5, [r4, #8] │ │ │ │ vstr d6, [r4, #16] │ │ │ │ vstr d7, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldc2 1, cr0, [r2], #-740 @ 0xfffffd1c │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + ldrh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + ldrh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #120] @ 162e20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x514f0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -287930,17 +287933,17 @@ │ │ │ │ ldrd r2, r3, [r0, #16] │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xfb8e01b9 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r6, [r1, #60] @ 0x3c │ │ │ │ + ldrh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #128] @ 162ebc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5158c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -287981,17 +287984,17 @@ │ │ │ │ vstr s13, [r4, #4] │ │ │ │ vstr s14, [r4, #8] │ │ │ │ vstr s15, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfafa01b9 │ │ │ │ - ldrh r6, [r5, #56] @ 0x38 │ │ │ │ + ldrh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r4, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #116] @ 162f4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5161c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288029,17 +288032,17 @@ │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa5e01b9 │ │ │ │ - ldrh r6, [r4, #52] @ 0x34 │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r0, [r2, #52] @ 0x34 │ │ │ │ + ldrh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 162fc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x51698> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288076,17 +288079,17 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vst2.8 {d16[5],d17[5]}, [lr :16], r9 │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + ldrh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 163044 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x51714> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288123,17 +288126,17 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [r2, ] │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #32] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r4, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #32] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #88] @ (1630b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x51788>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288165,17 +288168,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr.w r0, [ip, #441] @ 0x1b9 │ │ │ │ - ldrh r6, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r3, #30] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r2, [r1, #42] @ 0x2a │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #176] @ (163184 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x51854>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -288244,17 +288247,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldr.w r3, [r3, #788] @ 0x314 │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str??.w r0, [r4, ] │ │ │ │ - ldrh r2, [r2, #42] @ 0x2a │ │ │ │ + ldrh r2, [r6, #28] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r2, [r6, #38] @ 0x26 │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (163218 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x518e8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -288302,19 +288305,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf79801b9 │ │ │ │ - ldrh r2, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bl 16101c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f6ec> │ │ │ │ @@ -288400,15 +288403,15 @@ │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 160bec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4f2bc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf67801b9 │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ + ldrh r4, [r3, #20] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ bl 161ebc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5058c> │ │ │ │ @@ -288710,17 +288713,17 @@ │ │ │ │ @ instruction: 0xf3cc01b9 │ │ │ │ ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (1636f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x51dc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288752,19 +288755,19 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf29e01b9 │ │ │ │ - ldrh r6, [r3, #4] │ │ │ │ + strh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r6, [r7, #4] │ │ │ │ + strh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r6, [r2, #4] │ │ │ │ + strh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (16373c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x51e0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288780,15 +288783,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (163740 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x51e10>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf22c01b9 │ │ │ │ - ldrh r6, [r7, #2] │ │ │ │ + strh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (163770 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x51e40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288825,15 +288828,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (1637c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x51e94>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs.w r1, r6, #185 @ 0xb9 │ │ │ │ - ldrh r6, [r2, #0] │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #136] @ (163860 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x51f30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288921,17 +288924,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf0c401b9 │ │ │ │ - strh r0, [r0, #58] @ 0x3a │ │ │ │ + strh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #112] @ (163968 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x52038>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288973,19 +288976,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (163974 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x52044>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orr.w r1, r0, #185 @ 0xb9 │ │ │ │ - strh r4, [r3, #56] @ 0x38 │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #176] @ (163a3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5210c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -289062,15 +289065,15 @@ │ │ │ │ vsra.s64 d0, d25, #40 │ │ │ │ stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r4} │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strh r4, [r7, #50] @ 0x32 │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #132] @ 163ae0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x521b0> │ │ │ │ mov lr, r2 │ │ │ │ @@ -289117,19 +289120,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (163aec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x521bc>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mrc 1, 6, r0, cr10, cr9, {5} │ │ │ │ - strh r4, [r0, #48] @ 0x30 │ │ │ │ + strh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r4, [r5, #46] @ 0x2e │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + adds r2, r3, #6 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #180] @ (163bb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x52288>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -289209,15 +289212,15 @@ │ │ │ │ mcr 1, 1, r0, cr0, cr9, {5} │ │ │ │ stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r2, r4, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strh r6, [r7, #40] @ 0x28 │ │ │ │ + strh r6, [r3, #28] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #92] @ (163c34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x52304>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -289255,17 +289258,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stcl 1, cr0, [r0, #-740]! @ 0xfffffd1c │ │ │ │ - strh r6, [r5, #38] @ 0x26 │ │ │ │ + strh r6, [r1, #26] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #92] @ (163cac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5237c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -289303,17 +289306,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stcl 1, cr0, [r8], #740 @ 0x2e4 │ │ │ │ - strh r2, [r2, #36] @ 0x24 │ │ │ │ + strh r2, [r6, #22] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - adds r6, r5, #5 │ │ │ │ + subs r6, r1, r7 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #444] @ (163e88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x52558>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -289485,15 +289488,15 @@ │ │ │ │ b.n 163dfa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x524ca> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ mrrc 1, 11, r0, r6, cr9 │ │ │ │ stmia r3!, {r2, r3, r5} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + strh r2, [r4, #18] │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r7, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -289538,19 +289541,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #24] @ (163f2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x525fc>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 163efe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x525ce> │ │ │ │ eor.w r1, lr, r9, ror #2 │ │ │ │ - strh r6, [r6, #16] │ │ │ │ + strh r6, [r2, #4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r0, r1, r4 │ │ │ │ + adds r0, r5, r5 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r4, [r3, #16] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ lsls r0, r7, #3 │ │ │ │ cbz r3, 163f98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x52668> │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -289758,15 +289761,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strd r0, r1, [ip, #-740]! @ 0x2e4 │ │ │ │ stmia r0!, {r3, r6} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + ldrb r0, [r7, #30] │ │ │ │ lsls r0, r7, #3 │ │ │ │ itee pl │ │ │ │ lslpl r1, r7, #6 │ │ │ │ pushmi {r4, r5, r6, r7, lr} │ │ │ │ movmi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -289809,17 +289812,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ b.n 16413c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5280c> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r6, [r5, #30] │ │ │ │ + ldrb r6, [r1, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - adds r2, r4, r0 │ │ │ │ + asrs r2, r0, #26 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -289831,15 +289834,15 @@ │ │ │ │ strd ip, ip, [sp] │ │ │ │ ldr.w ip, [pc, #16] @ 16423c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5290c> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 15fd38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e408> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r6, [r1, #29] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #44] @ 164280 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x52950> │ │ │ │ @@ -289853,15 +289856,15 @@ │ │ │ │ mov.w ip, #126 @ 0x7e │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 15fd38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e408> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #40] @ 1642c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x52990> │ │ │ │ @@ -289874,15 +289877,15 @@ │ │ │ │ strd ip, lr, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w lr, #33280 @ 0x8200 │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ bl 15fd38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e408> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -289900,15 +289903,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ strd r1, r1, [sp, #8] │ │ │ │ bl 15ff90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e660> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r0, [r7, #20] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -289927,15 +289930,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 15ff90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e660> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov.w ip, #4 │ │ │ │ @@ -289955,15 +289958,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 15ff90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e660> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + ldrb r2, [r5, #19] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ @@ -289982,15 +289985,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ bl 15ff90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e660> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r5, #18] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -290010,15 +290013,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 15ff90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e660> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov.w ip, #4 │ │ │ │ @@ -290037,15 +290040,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ bl 15ff90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e660> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldrb r6, [r7, #23] │ │ │ │ + ldrb r6, [r3, #17] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 1644c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x52b94> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -290130,25 +290133,25 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ b.n 163e4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5251c> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + ldrb r4, [r4, #14] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r2, r0, #19 │ │ │ │ + asrs r2, r4, #12 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ + ldrb r6, [r6, #14] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + strb r0, [r0, #3] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r7, #1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (1645e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x52cb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -290198,15 +290201,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1604f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4ebc0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 164cb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x53384> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r6, [r0, #19] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #56] @ (164680 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x52d50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -290231,15 +290234,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1604f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4ebc0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 164c64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x53334> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r2, [r2, #18] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [pc, #112] @ (164700 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x52dd0>) │ │ │ │ movs r3, #28 │ │ │ │ adds r0, #15 │ │ │ │ add r2, pc │ │ │ │ @@ -290344,25 +290347,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ b.n 164c10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x532e0> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r2, r0, #10 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r4, [r3, #14] │ │ │ │ + ldrb r4, [r7, #7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [r7, #120] @ 0x78 │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r0, [pc, #872] @ (164b48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x53218>) │ │ │ │ + bx r7 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #128] @ (164870 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x52f40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -290436,15 +290439,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 16022c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e8fc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 164a28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x530f8> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #56] @ (16490c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x52fdc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -290469,15 +290472,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 16022c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4e8fc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 1649d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x530a8> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r6, [r1, #10] │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r7, r0, #442368 @ 0x6c000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -290859,21 +290862,21 @@ │ │ │ │ b.n 164b00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x531d0> │ │ │ │ udf #200 @ 0xc8 │ │ │ │ lsls r1, r7, #6 │ │ │ │ push {r3, r4, r7, lr} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #4] │ │ │ │ + strb r2, [r6, #29] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r2, [r4, #2] │ │ │ │ + strb r2, [r0, #28] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r0, [r4, #0] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ lsls r0, r7, #3 │ │ │ │ add.w r5, r5, #462848 @ 0x71000 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r1, [r0, #1688] @ 0x698 │ │ │ │ ldr.w r2, [r5, #544] @ 0x220 │ │ │ │ adds r2, #6 │ │ │ │ lsls r3, r2 │ │ │ │ @@ -290943,19 +290946,19 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ bl 309f98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f8668> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blt.n 164d50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x53420> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strb r0, [r0, #25] │ │ │ │ + strb r0, [r4, #18] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r2, [r7, #24] │ │ │ │ + strb r2, [r3, #18] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + strb r4, [r4, #17] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #216] @ (164ed4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x535a4>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -291048,17 +291051,17 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldrsh.w r3, [r3, #32] │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blt.n 164f50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x53620> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strb r2, [r0, #24] │ │ │ │ + strb r2, [r4, #17] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r0, #16] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (164f68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x53638>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -291107,19 +291110,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bge.n 164ffc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x536cc> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r2, #14] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r2, #14] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r0, [r7, #19] │ │ │ │ + strb r0, [r3, #13] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ @@ -291164,21 +291167,21 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #16] @ (165004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x536d4>) │ │ │ │ add r2, pc │ │ │ │ b.n 164fd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x536a4> │ │ │ │ ldr r2, [pc, #16] @ (165008 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x536d8>) │ │ │ │ add r2, pc │ │ │ │ b.n 164fd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x536a4> │ │ │ │ - ldr r6, [r7, r4] │ │ │ │ + ldrsb r6, [r3, r6] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - strb r0, [r7, #19] │ │ │ │ + strb r0, [r3, #13] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r6, [r6, #18] │ │ │ │ + strb r6, [r2, #12] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r0, [r0, #19] │ │ │ │ + strb r0, [r4, #12] │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #604] @ (16527c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5394c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -291426,41 +291429,41 @@ │ │ │ │ add r7, sp, #856 @ 0x358 │ │ │ │ lsls r1, r7, #6 │ │ │ │ add r7, sp, #848 @ 0x350 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa1801bc │ │ │ │ - strb r4, [r3, #18] │ │ │ │ + strb r4, [r7, #11] │ │ │ │ lsls r0, r7, #3 │ │ │ │ vld2.8 {d16[5],d17[5]}, [ip :16], ip │ │ │ │ - strb r2, [r3, #17] │ │ │ │ + strb r2, [r7, #10] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r6, [r1, #17] │ │ │ │ + strb r6, [r5, #10] │ │ │ │ lsls r0, r7, #3 │ │ │ │ @ instruction: 0xfaca01b9 │ │ │ │ @ instruction: 0xfab601b9 │ │ │ │ vld2.8 {d0[5],d1[5]}, [r6 :16], ip │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ lsls r1, r7, #6 │ │ │ │ @ instruction: 0xfa6a01b9 │ │ │ │ @ instruction: 0xfa2c01b9 │ │ │ │ - strb r2, [r1, #15] │ │ │ │ + strb r2, [r5, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ @ instruction: 0xfa0201b9 │ │ │ │ - strb r0, [r7, #14] │ │ │ │ + strb r0, [r3, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #14] │ │ │ │ + strb r0, [r0, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r4, [r7, #6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldrh.w r0, [r0, #444] @ 0x1bc │ │ │ │ - strb r6, [r1, #12] │ │ │ │ + strb r6, [r5, #5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ vst4.32 {d16,d18,d20,d22}, [r2 :256], r9 │ │ │ │ ldrb.w r0, [ip, ] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -291608,19 +291611,19 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #208 @ 0xd0 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strb r2, [r2, r4] │ │ │ │ + strh r2, [r6, r5] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - strb r0, [r2, #5] │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strh r0, [r2, r5] │ │ │ │ lsls r4, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #68] @ (1654b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x53b84>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -291649,23 +291652,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r5, #3] │ │ │ │ + ldr r6, [r1, #116] @ 0x74 │ │ │ │ lsls r0, r7, #3 │ │ │ │ add r3, sp, #528 @ 0x210 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ lsls r4, r0, #4 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ lsls r0, r7, #3 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.n 165540 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x53c10> │ │ │ │ tbb [pc, r2] │ │ │ │ lsls r4, r0, #8 │ │ │ │ adds r3, #58 @ 0x3a │ │ │ │ movs r0, #11 │ │ │ │ @@ -292640,23 +292643,23 @@ │ │ │ │ bls.w 165c0a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x542da> │ │ │ │ b.n 165c1a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x542ea> │ │ │ │ nop │ │ │ │ add r4, pc, #304 @ (adr r4, 16609c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5476c>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #336] @ (1660c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x54794>) │ │ │ │ + ldr r1, [pc, #720] @ (166244 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x54914>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r2, [r1, #124] @ 0x7c │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -293291,111 +293294,111 @@ │ │ │ │ ldr r3, [pc, #204] @ (166724 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x54df4>) │ │ │ │ add r3, pc │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 16664a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x54d1a> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - str r6, [r4, #88] @ 0x58 │ │ │ │ + str r6, [r0, #64] @ 0x40 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - push {r3, lr} │ │ │ │ + cbz r0, 1666c6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x54d96> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r2, [r7, #64] @ 0x40 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - str r0, [r4, #84] @ 0x54 │ │ │ │ + str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 1666e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x54db6> │ │ │ │ + sxth r2, r1 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5} │ │ │ │ lsls r1, r1, #4 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r2, [r0, #60] @ 0x3c │ │ │ │ + str r2, [r4, #32] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbz r0, 1666ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x54d9e> │ │ │ │ + cbz r0, 1666a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x54d76> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + str r6, [r5, #28] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - mov sl, r3 │ │ │ │ + add sl, pc │ │ │ │ lsls r4, r0, #4 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r7, #20] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r3, #20] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [r0, #44] @ 0x2c │ │ │ │ + str r0, [r4, #16] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r6, [r5, #40] @ 0x28 │ │ │ │ + str r6, [r1, #16] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r2, #16] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r3, #12] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r6, [r7, #36] @ 0x24 │ │ │ │ + str r6, [r3, #12] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r4, [r4, #32] │ │ │ │ + str r4, [r0, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r4, [r7, #4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r6, [r0, #32] │ │ │ │ + str r6, [r4, #4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r5!, {r1, r3, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r1, #4 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r6, #0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r6, [r0, #28] │ │ │ │ + str r6, [r4, #0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbz r0, 1666d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x54da0> │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - str r6, [r1, #24] │ │ │ │ + ldrsh r6, [r5, r7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + ldrsh r2, [r4, r7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r6, [r6, #20] │ │ │ │ + ldrsh r6, [r2, r7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - sub sp, #376 @ 0x178 │ │ │ │ + add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - str r0, [r1, #20] │ │ │ │ + ldrsh r0, [r5, r6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r6, [r0, #20] │ │ │ │ + ldrsh r6, [r4, r6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r6} │ │ │ │ lsls r1, r1, #4 │ │ │ │ - str r2, [r7, #16] │ │ │ │ + ldrsh r2, [r3, r6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r6, [r6, #16] │ │ │ │ + ldrsh r6, [r2, r6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r2, [r7, #16] │ │ │ │ + ldrsh r2, [r3, r6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add sp, #488 @ 0x1e8 │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - str r0, [r7, #12] │ │ │ │ + ldrsh r0, [r3, r5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r2, [r4, #12] │ │ │ │ + ldrsh r2, [r0, r5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r4!, {r1, r6} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ lsls r1, r1, #4 │ │ │ │ - str r4, [r4, #4] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [r6, #4] │ │ │ │ + ldrsh r0, [r2, r3] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r4} │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldrsh r6, [r7, r7] │ │ │ │ + ldrsh r6, [r3, r1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsh r6, [r5, r7] │ │ │ │ + ldrsh r6, [r1, r1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + ldrb r6, [r7, r7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + ldrb r4, [r4, r7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ add.w r3, r1, #16 │ │ │ │ vldmia r1!, {s11} │ │ │ │ vldr s14, [r2, #4] │ │ │ │ vldr s8, [r2] │ │ │ │ vldr s15, [r1, #12] │ │ │ │ cmp r3, r1 │ │ │ │ @@ -295010,15 +295013,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r2 │ │ │ │ blx 7282c │ │ │ │ str.w r0, [r4, #3672] @ 0xe58 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r3, #90 @ 0x5a │ │ │ │ lsls r4, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -295317,15 +295320,15 @@ │ │ │ │ add.w r3, r3, #65536 @ 0x10000 │ │ │ │ ldr.w r3, [r3, #456] @ 0x1c8 │ │ │ │ str.w r3, [r5, #3908] @ 0xf44 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ lsls r4, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r6, r0, #471040 @ 0x73000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -297260,19 +297263,19 @@ │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 168e40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x57510> │ │ │ │ b.n 168d68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x57438> │ │ │ │ nop │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r0, #86 @ 0x56 │ │ │ │ + adds r6, #182 @ 0xb6 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - adds r6, #140 @ 0x8c │ │ │ │ + adds r4, #236 @ 0xec │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ ldr r3, [pc, #308] @ (16954c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x57c1c>) │ │ │ │ @@ -297388,15 +297391,15 @@ │ │ │ │ it eq │ │ │ │ moveq r3, r1 │ │ │ │ b.n 1694aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x57b7a> │ │ │ │ cmp r3, #6 │ │ │ │ bne.n 16952e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x57bfe> │ │ │ │ b.n 16949c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x57b6c> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + adds r0, #172 @ 0xac │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldr r6, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r7, #6 │ │ │ │ @@ -297807,15 +297810,15 @@ │ │ │ │ b.n 169646 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x57d16> │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r5, #203] @ 0xcb │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 169646 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x57d16> │ │ │ │ nop │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ lsls r2, r1, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ ldr.w r3, [r0, #1232] @ 0x4d0 │ │ │ │ @@ -300216,19 +300219,19 @@ │ │ │ │ b.n 16b1a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x59870> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r7, r7] │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldr r6, [pc, #984] @ (16b604 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x59cd4>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #26] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #284] @ (16b360 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x59a30>) │ │ │ │ @@ -300841,15 +300844,15 @@ │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #392] @ (16ba34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5a104>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ ldr r4, [pc, #168] @ (16b958 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5a028>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ - lsrs r0, r7, #29 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -301135,15 +301138,15 @@ │ │ │ │ nop │ │ │ │ bx r5 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mov r4, r0 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r5, #10 │ │ │ │ lsls r0, r7, #3 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 16bc08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5a2d8> │ │ │ │ movw r2, #34041 @ 0x84f9 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 16bbf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5a2c0> │ │ │ │ @@ -302486,15 +302489,15 @@ │ │ │ │ nop │ │ │ │ bics r0, r5 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, r2 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - b.n 16c594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5ac64> │ │ │ │ + b.n 16c254 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5a924> │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov.w r3, #460 @ 0x1cc │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 16c270 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5a940> │ │ │ │ movs r3, #73 @ 0x49 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 16c270 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5a940> │ │ │ │ @@ -303719,23 +303722,23 @@ │ │ │ │ mov.w r9, #178 @ 0xb2 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ b.w 16c368 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5aa38> │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r9, #177 @ 0xb1 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ b.w 16c368 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5aa38> │ │ │ │ - b.n 16de80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5c550> │ │ │ │ + b.n 16db40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5c210> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - blt.n 16d764 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5be34> │ │ │ │ + bls.n 16d624 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5bcf4> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - bge.n 16d6e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5bdb4> │ │ │ │ + bls.n 16d7a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5be74> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - bge.n 16d674 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5bd44> │ │ │ │ + bls.n 16d734 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5be04> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - bge.n 16d7f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5bec4> │ │ │ │ + bhi.n 16d6b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5bd84> │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r2 │ │ │ │ @@ -303784,15 +303787,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 16d72e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5bdfe> │ │ │ │ - vqadd.s64 q8, q13, │ │ │ │ + ldcl 0, cr0, [sl, #988] @ 0x3dc │ │ │ │ stmdb 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 │ │ │ │ ldr r2, [pc, #800] @ (16dac4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5c194>) │ │ │ │ @@ -304169,16 +304172,16 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #16] @ (16db50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5c220>) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 2c3710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1de0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stc 0, cr0, [ip], {247} @ 0xf7 │ │ │ │ - rsbs r0, r6, r7, ror #3 │ │ │ │ + orn r0, ip, r7, ror #3 │ │ │ │ + bics.w r0, r6, r7, ror #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3568] @ 0xdf0 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ mov r8, r3 │ │ │ │ ldr.w r3, [pc, #2656] @ 16e5cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5cc9c> │ │ │ │ @@ -306263,15 +306266,15 @@ │ │ │ │ b.n 16ecec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5d3bc> │ │ │ │ adds r2, r7, r7 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r5, #22 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - blt.n 16f088 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5d758> │ │ │ │ + bls.n 16f148 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5d818> │ │ │ │ lsls r7, r6, #3 │ │ │ │ movw r0, #34041 @ 0x84f9 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r9, r3 │ │ │ │ it ne │ │ │ │ cmpne r9, r0 │ │ │ │ movw r8, #457 @ 0x1c9 │ │ │ │ @@ -306390,19 +306393,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (16f1f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5d8c4>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 16ea2e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5d0fe> │ │ │ │ nop │ │ │ │ - bvs.n 16f218 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5d8e8> │ │ │ │ + bmi.n 16f2d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5d9a8> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - bvs.n 16f1fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5d8cc> │ │ │ │ + bmi.n 16f2bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5d98c> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - hlt 0x000e │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -306908,15 +306911,15 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r4, #23 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r7, #11 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r7, [sp, #176] @ 0xb0 │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ vldr d7, [pc, #36] @ 16f808 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x5ded8> │ │ │ │ @@ -307463,17 +307466,17 @@ │ │ │ │ nop │ │ │ │ lsls r4, r3, #17 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r7, #14 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - sxtb r4, r4 │ │ │ │ + sub sp, #272 @ 0x110 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - sxtb r6, r3 │ │ │ │ + sub sp, #248 @ 0xf8 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -307587,15 +307590,15 @@ │ │ │ │ nop │ │ │ │ lsls r4, r1, #6 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w sl, r0, #45056 @ 0xb000 │ │ │ │ add.w r8, r0, #47360 @ 0xb900 │ │ │ │ @@ -309943,15 +309946,15 @@ │ │ │ │ ... │ │ │ │ subs r0, #146 @ 0x92 │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r0, #126 @ 0x7e │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r0, #136 @ 0x88 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - str r2, [r6, r6] │ │ │ │ + str r2, [r2, r0] │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r2, #66 @ 0x42 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #74 @ 0x4a │ │ │ │ lsls r4, r7, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -310629,15 +310632,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1720b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x60782> │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - add r7, pc, #128 @ (adr r7, 172164 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x60834>) │ │ │ │ + add r5, pc, #512 @ (adr r5, 1722e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x609b4>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r2 │ │ │ │ @@ -311512,15 +311515,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 172a2e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x610fe> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #328] @ 0x148 │ │ │ │ + ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r6, #3 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 172a98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x61168> │ │ │ │ lsls r0, r7, #6 │ │ │ │ bvs.n 172a94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x61164> │ │ │ │ lsls r0, r7, #6 │ │ │ │ @@ -311574,17 +311577,17 @@ │ │ │ │ str r0, [r7, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bpl.n 1729f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x610c4> │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r5, [sp, #632] @ 0x278 │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ @@ -312431,15 +312434,15 @@ │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r7, #6 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #872] @ 0x368 │ │ │ │ + str r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ @@ -313331,19 +313334,19 @@ │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #21 │ │ │ │ + asrs r2, r4, #14 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmia r3!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r7, #6 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r4, [r6, #16] │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ ldr.w r3, [pc, #1244] @ 1742f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x629c0> │ │ │ │ @@ -313822,33 +313825,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r7, #6 │ │ │ │ stmia r1!, {r1, r4, r6, r7} │ │ │ │ lsls r0, r7, #6 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #62] @ 0x3e │ │ │ │ + strh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r7, r6, #3 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + strh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r6, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ + strh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strh r0, [r6, #50] @ 0x32 │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r7, r6, #3 │ │ │ │ ldr r7, [sp, #208] @ 0xd0 │ │ │ │ add.w r9, sp, #176 @ 0xb0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ movs r6, #1 │ │ │ │ @@ -314217,15 +314220,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 48b018 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3796e8> │ │ │ │ b.w 173e52 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x62522> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + strh r6, [r5, #4] │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #163 @ 0xa3 │ │ │ │ mov r0, r4 │ │ │ │ bl 48a0b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x378784> │ │ │ │ mov r6, r0 │ │ │ │ @@ -314560,19 +314563,19 @@ │ │ │ │ ldrb.w r2, [fp, #13] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ beq.w 1751d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x638a6> │ │ │ │ lsls r6, r2, #26 │ │ │ │ bne.w 1752f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x639c8> │ │ │ │ b.n 174a5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x6312c> │ │ │ │ ... │ │ │ │ - strh r2, [r5, #4] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + ldrb r6, [r0, #28] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strh r0, [r6, #2] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #262 @ 0x106 │ │ │ │ mov r0, r4 │ │ │ │ bl 48a0b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x378784> │ │ │ │ vldr d7, [pc, #844] @ 174db8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x63488> │ │ │ │ @@ -314907,19 +314910,19 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 484ef8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3735c8> │ │ │ │ movs r2, #32 │ │ │ │ b.n 174dd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x634a4> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ + ldrb r0, [r1, #6] │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r8, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ strd sl, fp, [sp, #176] @ 0xb0 │ │ │ │ bl 485808 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x373ed8> │ │ │ │ mov r5, r0 │ │ │ │ @@ -316014,15 +316017,15 @@ │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ lsls r0, r7, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + strb r4, [r5, #1] │ │ │ │ lsls r7, r6, #3 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ lsls r0, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -316583,27 +316586,27 @@ │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #216 @ (adr r6, 175f60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x64630>) │ │ │ │ lsls r0, r7, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + ldr r4, [r6, #88] @ 0x58 │ │ │ │ lsls r7, r6, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ + ldr r6, [r2, #72] @ 0x48 │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #153 @ 0x99 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 48a0b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x378784> │ │ │ │ mov r8, r0 │ │ │ │ @@ -317087,15 +317090,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ strh.w r3, [sp, #72] @ 0x48 │ │ │ │ bfi r4, r3, #16, #16 │ │ │ │ b.w 175a04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x640d4> │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #92] @ 0x5c │ │ │ │ + str r6, [r0, #68] @ 0x44 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r8, r2, #4 │ │ │ │ @@ -318758,29 +318761,29 @@ │ │ │ │ movls r6, r5 │ │ │ │ movls fp, r5 │ │ │ │ bls.n 1777f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x65ec0> │ │ │ │ b.n 17780c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x65edc> │ │ │ │ nop │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r7, #6 │ │ │ │ - ldr r7, [pc, #456] @ (177994 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x66064>) │ │ │ │ + ldr r5, [pc, #840] @ (177b14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x661e4>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r6, [pc, #840] @ (177b18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x661e8>) │ │ │ │ + ldr r5, [pc, #200] @ (177898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x65f68>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r6, [pc, #184] @ (17788c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x65f5c>) │ │ │ │ + ldr r4, [pc, #568] @ (177a0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x660dc>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ - cmp r2, r0 │ │ │ │ + lsrs r2, r4 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - subs r4, #230 @ 0xe6 │ │ │ │ + subs r3, #70 @ 0x46 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ + subs r0, #230 @ 0xe6 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - subs r1, #50 @ 0x32 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + adds r7, #22 │ │ │ │ lsls r1, r1, #4 │ │ │ │ subs r6, #1 │ │ │ │ cmp r6, sl │ │ │ │ beq.w 177c02 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x662d2> │ │ │ │ ldr.w r5, [r4, #1624] @ 0x658 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r1, [r8] │ │ │ │ @@ -319195,15 +319198,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r7} │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {} │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ - adds r6, #108 @ 0x6c │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r1, r1, #4 │ │ │ │ movs r6, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r5, #232] @ 0xe8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 17820a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x668da> │ │ │ │ ldr.w r3, [r4, #816] @ 0x330 │ │ │ │ @@ -319772,19 +319775,19 @@ │ │ │ │ ldrb.w r3, [r5, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1782e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x669b0> │ │ │ │ mov r7, r2 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r2 │ │ │ │ b.n 177e74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x66544> │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + adds r5, #50 @ 0x32 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - adds r1, #58 @ 0x3a │ │ │ │ + cmp r7, #154 @ 0x9a │ │ │ │ lsls r1, r1, #4 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -319989,15 +319992,15 @@ │ │ │ │ movs r0, #174 @ 0xae │ │ │ │ b.n 178488 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x66b58> │ │ │ │ cmp r0, r3 │ │ │ │ movw r0, #345 @ 0x159 │ │ │ │ it ne │ │ │ │ movne.w r0, #348 @ 0x15c │ │ │ │ b.n 178488 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x66b58> │ │ │ │ - cmn r6, r7 │ │ │ │ + adcs r6, r3 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 130eb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f588> │ │ │ │ @@ -320168,19 +320171,19 @@ │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #0 │ │ │ │ bl 131130 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f800> │ │ │ │ cmp r0, r4 │ │ │ │ bne.n 178640 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x66d10> │ │ │ │ b.n 17867e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x66d4e> │ │ │ │ nop │ │ │ │ - adcs r4, r3 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r1, r1, #4 │ │ │ │ - asrs r4, r6 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - orrs r6, r3 │ │ │ │ + adcs r6, r7 │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -321497,15 +321500,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (179480 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x67b50>) │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 17926a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x6793a> │ │ │ │ nop │ │ │ │ - strh r2, [r3, r7] │ │ │ │ + strh r2, [r7, r0] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -322351,15 +322354,15 @@ │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 179ce4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x683b4> │ │ │ │ ldr.w r3, [ip, #920] @ 0x398 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip, #920] @ 0x398 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #376] @ 0x178 │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -322946,19 +322949,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 17a204 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x688d4> │ │ │ │ ldr r2, [pc, #20] @ (17a37c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x68a4c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 17a02c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x686fc> │ │ │ │ - movs r7, #228 @ 0xe4 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + movs r4, #194 @ 0xc2 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -323937,15 +323940,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r7, r4] │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, r3] │ │ │ │ lsls r0, r7, #6 │ │ │ │ - strh r6, [r2, #22] │ │ │ │ + strh r6, [r6, #8] │ │ │ │ lsls r1, r1, #4 │ │ │ │ cbz r0, 17adfa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x694ca> │ │ │ │ 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] │ │ │ │ @@ -325865,15 +325868,15 @@ │ │ │ │ ... │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adcs r2, r0 │ │ │ │ lsls r0, r7, #6 │ │ │ │ asrs r6, r7 │ │ │ │ lsls r0, r7, #6 │ │ │ │ - ldrb r2, [r1, #31] │ │ │ │ + ldrb r2, [r5, #24] │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #32 │ │ │ │ lsls r0, r7, #6 │ │ │ │ @@ -326029,15 +326032,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r5, #186 @ 0xba │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #31 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ lsls r7, r6, #3 │ │ │ │ subs r5, #168 @ 0xa8 │ │ │ │ lsls r0, r7, #6 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #74 @ 0x4a │ │ │ │ lsls r0, r7, #6 │ │ │ │ @@ -327061,35 +327064,34 @@ │ │ │ │ ... │ │ │ │ adds r7, #88 @ 0x58 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #54 @ 0x36 │ │ │ │ lsls r0, r7, #6 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ - lsls r7, r6, #3 │ │ │ │ + vshr.u64 q0, q11, #8 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r4, r7, #3 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [r7, #32] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - b.n 17d3bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x6ba8c> │ │ │ │ + b.n 17d07c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x6b74c> │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r6, #12] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - strh r6, [r3, #20] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #148 @ 0x94 │ │ │ │ lsls r0, r7, #6 │ │ │ │ - @ instruction: 0xfb3600f6 │ │ │ │ + ldrsb.w r0, [r6, #246] @ 0xf6 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ movs r5, #3 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ bl 17c6f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x6adc4> │ │ │ │ @@ -327347,15 +327349,15 @@ │ │ │ │ b.n 17ca8a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x6b15a> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [lr, #246] @ 0xf6 │ │ │ │ + @ instruction: 0xf72e00f6 │ │ │ │ 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 │ │ │ │ mul.w r8, r9, r7 │ │ │ │ @@ -327895,15 +327897,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ cmp r4, #28 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf67c00f6 │ │ │ │ + @ instruction: 0xf4dc00f6 │ │ │ │ cmp r3, #252 @ 0xfc │ │ │ │ lsls r0, r7, #6 │ │ │ │ cmp r3, #202 @ 0xca │ │ │ │ lsls r0, r7, #6 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ @@ -328084,15 +328086,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r7, #240 @ 0xf0 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf25c00f6 │ │ │ │ + @ instruction: 0xf0bc00f6 │ │ │ │ movs r7, #224 @ 0xe0 │ │ │ │ lsls r0, r7, #6 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ str.w r9, [sp, #92] @ 0x5c │ │ │ │ add.w ip, lr, #44 @ 0x2c │ │ │ │ @@ -328512,17 +328514,17 @@ │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [ip, r0, lsl #2] │ │ │ │ bl 541a80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x430150> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #744] @ (17e1bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x6c88c>) │ │ │ │ + ldr r6, [pc, #104] @ (17df3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x6c60c>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r7, [pc, #800] @ (17e1f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x6c8c8>) │ │ │ │ + ldr r6, [pc, #160] @ (17df78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x6c648>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -328690,16 +328692,16 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 17e080 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x6c750> │ │ │ │ ldrb.w r3, [r4, #379] @ 0x17b │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 17e080 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x6c750> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ands.w r0, lr, r6, ror #3 │ │ │ │ - bic.w r0, r0, r6, ror #3 │ │ │ │ + ldrd r0, r0, [lr], #-984 @ 0x3d8 │ │ │ │ + stmia.w r0, {r1, r2, r4, r5, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add.w r5, r0, #46080 @ 0xb400 │ │ │ │ add.w r8, r0, #46080 @ 0xb400 │ │ │ │ @@ -329194,15 +329196,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r2, r5, r1 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #1000] @ (17e9d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x6d0a0>) │ │ │ │ + bx fp │ │ │ │ lsls r1, r1, #4 │ │ │ │ subs r0, r7, r0 │ │ │ │ lsls r0, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ @@ -333083,15 +333085,15 @@ │ │ │ │ lsls r3, r6, #4 │ │ │ │ mrc2 1, 0, r0, cr0, cr7, {5} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 1, 0, r0, cr4, cr7, {5} │ │ │ │ adds r0, r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + movs r7, #14 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #112] @ 0x70 │ │ │ │ ldrd sl, fp, [sp, #112] @ 0x70 │ │ │ │ movs r1, #1 │ │ │ │ @@ -334325,23 +334327,23 @@ │ │ │ │ lsls r4, r1, #11 │ │ │ │ lsls r4, r1, #11 │ │ │ │ ... │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xebfa01b7 │ │ │ │ @ instruction: 0xebf601b7 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + push {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r2, #126 @ 0x7e │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ lsls r0, r1, #4 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + push {r4, r7} │ │ │ │ lsls r6, r6, #3 │ │ │ │ - asrs r2, r1, #14 │ │ │ │ + asrs r2, r5, #7 │ │ │ │ lsls r2, r7, #3 │ │ │ │ movs r3, #2 │ │ │ │ strh.w r3, [sp, #40] @ 0x28 │ │ │ │ ldrd r8, r9, [sp, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ strd r8, r9, [sp, #128] @ 0x80 │ │ │ │ @@ -336846,15 +336848,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 182f44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x71614> │ │ │ │ nop │ │ │ │ bvs.n 183314 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x719e4> │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ beq.n 18329c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7196c> │ │ │ │ lsls r7, r6, #6 │ │ │ │ push {r0, r1, r6, r7} │ │ │ │ vsri.64 , , #1 │ │ │ │ @ instruction: 0xffffb1e7 │ │ │ │ vsubl.u , d15, d5 │ │ │ │ @@ -338663,25 +338665,25 @@ │ │ │ │ nop │ │ │ │ cbnz r0, 1846d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x72da0> │ │ │ │ lsls r7, r6, #6 │ │ │ │ movs r6, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #48] @ 0x30 │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r2, [r0, #48] @ 0x30 │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r6, [r3, #44] @ 0x2c │ │ │ │ + strh r6, [r7, #30] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + strh r0, [r0, #32] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r1, #32] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r0, [r5, #44] @ 0x2c │ │ │ │ + strh r0, [r1, #32] │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ mov r4, r2 │ │ │ │ @@ -339218,24 +339220,24 @@ │ │ │ │ bl 4a3e60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x392530> │ │ │ │ b.n 184b78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x73248> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cbnz r2, 184cd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x733a4> │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 184b80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x73250> │ │ │ │ + b.n 184840 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x72f10> │ │ │ │ lsls r0, r1, #4 │ │ │ │ @ instruction: 0xb7d6 │ │ │ │ lsls r7, r6, #6 │ │ │ │ @ instruction: 0xefc5ffff │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + ldrb r4, [r2, #25] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - b.n 18524c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7391c> │ │ │ │ + b.n 184f0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x735dc> │ │ │ │ lsls r0, r1, #4 │ │ │ │ - b.n 1851e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x738b4> │ │ │ │ + b.n 184ea4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x73574> │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1244] @ 1851cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7389c> │ │ │ │ @@ -339696,23 +339698,23 @@ │ │ │ │ blx 744e0 │ │ │ │ b.n 184fd2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x736a2> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cbz r4, 185210 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x738e0> │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 185450 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x73b20> │ │ │ │ + svc 156 @ 0x9c │ │ │ │ lsls r0, r1, #4 │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + bgt.n 185110 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x737e0> │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ble.n 185238 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x73908> │ │ │ │ + blt.n 1850f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x737c8> │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ble.n 185204 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x738d4> │ │ │ │ + blt.n 1852c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x73994> │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r4, [r1, #1596] @ 0x63c │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -339831,42 +339833,42 @@ │ │ │ │ b.n 185296 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x73966> │ │ │ │ ldr r3, [pc, #60] @ (185350 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x73a20>) │ │ │ │ add r3, pc │ │ │ │ b.n 18528c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7395c> │ │ │ │ ldr r2, [pc, #60] @ (185354 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x73a24>) │ │ │ │ add r2, pc │ │ │ │ b.n 1852c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x73994> │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ + strb r2, [r5, #29] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + strb r4, [r5, #29] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r2, [r2, #4] │ │ │ │ + strb r2, [r6, #29] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r4, [r2, #4] │ │ │ │ + strb r4, [r6, #29] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r2, [r2, #4] │ │ │ │ + strb r2, [r6, #29] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrsb r6, [r1, r1] │ │ │ │ + strb r6, [r5, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + strb r4, [r5, #29] │ │ │ │ lsls r6, r6, #3 │ │ │ │ mrc2 1, 7, r0, cr12, cr10, {5} │ │ │ │ - ldrb r6, [r3, #3] │ │ │ │ + strb r6, [r7, #28] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrsb r2, [r3, r0] │ │ │ │ + strb r2, [r7, r1] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsb r2, [r2, r0] │ │ │ │ + strb r2, [r6, r1] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + strb r2, [r5, r1] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r6, [r7, r7] │ │ │ │ + strb r6, [r3, r1] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrb r4, [r6, #2] │ │ │ │ + strb r4, [r2, #28] │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r6, [r1, #1596] @ 0x63c │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -340040,68 +340042,68 @@ │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ b.n 185444 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x73b14> │ │ │ │ ldr r1, [pc, #112] @ (185570 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x73c40>) │ │ │ │ add r1, pc │ │ │ │ b.n 185464 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x73b34> │ │ │ │ nop │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + strb r2, [r0, #26] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r0, [r4, #0] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + strb r2, [r0, #26] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + strb r4, [r0, #26] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r0, [r3, #30] │ │ │ │ + strb r0, [r7, #23] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r6, [r3, #0] │ │ │ │ + strb r6, [r7, #25] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + strb r2, [r1, #26] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + strb r4, [r0, #26] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + strb r4, [r0, #26] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + strb r4, [r0, #26] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + strb r6, [r0, #26] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r6, [r5, r2] │ │ │ │ + strh r6, [r1, r4] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrb r0, [r2, #0] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ + strb r4, [r6, #25] │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldc2 1, cr0, [r6, #-744]! @ 0xfffffd18 │ │ │ │ - strb r6, [r4, #28] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r4, [r4, r1] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r2, [r3, r1] │ │ │ │ + strh r2, [r7, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r2, [r2, r1] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r4, [r1, r1] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r6, [r0, r1] │ │ │ │ + strh r6, [r4, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r6, [r6, r0] │ │ │ │ + strh r6, [r2, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r6, [r4, r0] │ │ │ │ + strh r6, [r0, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r0, [r4, r0] │ │ │ │ + strh r0, [r0, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + strh r2, [r7, r1] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + strb r6, [r5, #20] │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldrb.w r3, [r3, #78] @ 0x4e │ │ │ │ cbz r3, 18557e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x73c4e> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -341729,19 +341731,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 18651c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x74bec> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ b.n 1866be <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x74d8e> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #92] @ 0x5c │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #360] @ (186888 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x74f58>) │ │ │ │ @@ -341881,15 +341883,15 @@ │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r6, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #72] @ 0x48 │ │ │ │ + str r4, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r6, #3 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r2, [pc, #160] @ (186948 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x75018>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r3, #1288] @ 0x508 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 186942 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x75012> │ │ │ │ @@ -341950,15 +341952,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r7, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r6, #3 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -342060,15 +342062,15 @@ │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r6, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r2, #24] │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -342483,17 +342485,17 @@ │ │ │ │ str.w r3, [r8, #1592] @ 0x638 │ │ │ │ b.n 186e3e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7550e> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r3, r4, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ str r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r6, #6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -343332,24 +343334,24 @@ │ │ │ │ mov sl, r0 │ │ │ │ b.n 1874ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x75bbc> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldmia r1, {r1, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ - vrhadd.s8 d0, d10, d8 │ │ │ │ - bvc.n 18773c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x75e0c> │ │ │ │ + stcl 1, cr0, [sl, #-32]! @ 0xffffffe0 │ │ │ │ + bpl.n 1877fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x75ecc> │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ite al │ │ │ │ - lslal r0, r1, #4 │ │ │ │ - ldrh r2, [r6, #14] │ │ │ │ + bkpt 0x004c │ │ │ │ + lsls r0, r1, #4 │ │ │ │ + ldrh r2, [r6, #14] │ │ │ │ lsls r7, r6, #6 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ add.w r1, r1, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r1, #2196] @ 0x894 │ │ │ │ cbnz r3, 18783c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x75f0c> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -345082,15 +345084,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r0, pc, #1008 @ (adr r0, 188e80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77550>) │ │ │ │ lsls r7, r6, #6 │ │ │ │ - cmn r4, r6 │ │ │ │ + adcs r4, r2 │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ movw r3, #24080 @ 0x5e10 │ │ │ │ mov ip, r0 │ │ │ │ @@ -346364,17 +346366,17 @@ │ │ │ │ addne.w r0, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 18986e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77f3e> │ │ │ │ nop │ │ │ │ str r1, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #396] @ (189b08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x781d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -346507,17 +346509,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r0, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 189a14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x780e4> │ │ │ │ ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r6, #6 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #392] @ (189cac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7837c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -346642,17 +346644,17 @@ │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ b.n 189c02 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x782d2> │ │ │ │ ldrh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + cmp r7, #138 @ 0x8a │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r1, #12 │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #404] @ (189e5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7852c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -346783,17 +346785,17 @@ │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ b.n 189dac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7847c> │ │ │ │ ldrh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - cmp r7, #138 @ 0x8a │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r7, #92 @ 0x5c │ │ │ │ + cmp r5, #188 @ 0xbc │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #396] @ (18a004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x786d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -346916,17 +346918,17 @@ │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ b.n 189f56 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x78626> │ │ │ │ ldrh r6, [r7, #20] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - cmp r5, #242 @ 0xf2 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r5, #180 @ 0xb4 │ │ │ │ + cmp r4, #20 │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #408] @ (18a1b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x78888>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -347056,17 +347058,17 @@ │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ b.n 18a106 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x787d6> │ │ │ │ ldrh r6, [r2, #8] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - cmp r4, #78 @ 0x4e │ │ │ │ + cmp r2, #174 @ 0xae │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #204] @ (18a2a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x78974>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -349057,17 +349059,17 @@ │ │ │ │ ldr.w r1, [r2, #344] @ 0x158 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 18b7da <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x79eaa> │ │ │ │ b.n 18b89c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x79f6c> │ │ │ │ ... │ │ │ │ strb r0, [r5, #6] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r4, #15 │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (18b9d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7a0a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -349091,15 +349093,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - asrs r4, r4, #16 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ mov r8, r3 │ │ │ │ @@ -349631,21 +349633,21 @@ │ │ │ │ b.n 18bfa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7a674> │ │ │ │ ldr r3, [pc, #16] @ (18bfe4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7a6b4>) │ │ │ │ add r3, pc │ │ │ │ b.n 18bfa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7a674> │ │ │ │ ldr r3, [pc, #16] @ (18bfe8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7a6b8>) │ │ │ │ add r3, pc │ │ │ │ b.n 18bfa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7a674> │ │ │ │ - ldr r2, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r2, [sp, #392] @ 0x188 │ │ │ │ + ldr r0, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #148] @ (18c098 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7a768>) │ │ │ │ @@ -349870,15 +349872,15 @@ │ │ │ │ vldr d2, [sp, #32] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ b.n 18c1d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7a8a2> │ │ │ │ nop │ │ │ │ str r0, [r5, #124] @ 0x7c │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r4, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #332] @ (18c424 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7aaf4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -349988,15 +349990,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18c368 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7aa38> │ │ │ │ nop │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #364] @ (18c5a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7ac78>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -350112,15 +350114,15 @@ │ │ │ │ vldr d3, [sp, #40] @ 0x28 │ │ │ │ vldr d2, [sp, #32] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ b.n 18c4c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7ab90> │ │ │ │ str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #320] @ (18c700 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7add0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -350226,15 +350228,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18c656 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7ad26> │ │ │ │ nop │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r4, [r4, #60] @ 0x3c │ │ │ │ + ldrh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r0, r1, lsl #2 │ │ │ │ add.w ip, ip, #598016 @ 0x92000 │ │ │ │ @@ -350282,21 +350284,21 @@ │ │ │ │ ldr r0, [pc, #20] @ (18c7a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7ae74>) │ │ │ │ add r0, pc │ │ │ │ b.n 18c764 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7ae34> │ │ │ │ ldr r0, [pc, #16] @ (18c7a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7ae78>) │ │ │ │ add r0, pc │ │ │ │ b.n 18c764 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7ae34> │ │ │ │ nop │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r1, [sp, #520] @ 0x208 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - str r2, [sp, #936] @ 0x3a8 │ │ │ │ + str r1, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - str r2, [sp, #656] @ 0x290 │ │ │ │ + str r1, [sp, #16] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - str r2, [sp, #760] @ 0x2f8 │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #348] @ (18c918 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7afe8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -350408,15 +350410,15 @@ │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 18c840 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7af10> │ │ │ │ nop │ │ │ │ str r4, [r7, #20] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldrh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #284] @ (18ca4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7b11c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -350513,15 +350515,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18c9b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7b086> │ │ │ │ str r0, [r1, #0] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r6, [r3, #58] @ 0x3a │ │ │ │ + ldrh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #284] @ (18cb84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7b254>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -350619,15 +350621,15 @@ │ │ │ │ movw r2, #5124 @ 0x1404 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18caee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7b1be> │ │ │ │ ldrsh r2, [r2, r3] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r6, [r6, #44] @ 0x2c │ │ │ │ + ldrh r6, [r2, #32] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #288] @ (18ccbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7b38c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -350731,15 +350733,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18cc22 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7b2f2> │ │ │ │ nop │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r4, [r5, #32] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #284] @ (18cdf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7b4c4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -350837,15 +350839,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18cd5e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7b42e> │ │ │ │ ldrb r2, [r4, r1] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r2, [r0, #20] │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #288] @ (18cf2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7b5fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -350949,15 +350951,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18ce92 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7b562> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, r4] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r1, r1, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 18cfde <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7b6ae> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -351252,15 +351254,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r0, #32 │ │ │ │ strgt r3, [r0, #28] │ │ │ │ b.n 18d220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7b8f0> │ │ │ │ nop │ │ │ │ ldrsb r4, [r2, r7] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r4, [r3, #36] @ 0x24 │ │ │ │ + strh r4, [r7, #22] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #332] @ (18d428 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7baf8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -351370,15 +351372,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r4, #32 │ │ │ │ strgt r3, [r4, #28] │ │ │ │ b.n 18d3a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7ba76> │ │ │ │ ldrsb r6, [r3, r1] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r4, #10] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #352] @ (18d5a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7bc74>) │ │ │ │ @@ -351496,15 +351498,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18d4f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7bbc0> │ │ │ │ nop │ │ │ │ strb r0, [r7, r3] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #340] @ (18d714 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7bde4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -351617,15 +351619,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18d65c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7bd2c> │ │ │ │ nop │ │ │ │ strh r2, [r7, r5] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r6, #19] │ │ │ │ lsls r1, r1, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 18d88e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7bf5e> │ │ │ │ @@ -353143,15 +353145,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18e8cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7cf9c> │ │ │ │ asrs r6, r4 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r2, [r6, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #380] @ (18eb24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7d1f4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -353270,15 +353272,15 @@ │ │ │ │ vldr d3, [sp, #32] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 18ea3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7d10c> │ │ │ │ subs r7, #144 @ 0x90 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #396] @ (18ecc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7d398>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353400,15 +353402,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18ebfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7d2cc> │ │ │ │ subs r5, #252 @ 0xfc │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #356] @ (18ee44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7d514>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353519,15 +353521,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18ed8a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7d45a> │ │ │ │ subs r4, #88 @ 0x58 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r2, [r4, #92] @ 0x5c │ │ │ │ + str r2, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #392] @ (18efe4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7d6b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353647,15 +353649,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18ef18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7d5e8> │ │ │ │ nop │ │ │ │ subs r2, #220 @ 0xdc │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #364] @ (18f168 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7d838>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353769,15 +353771,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18f0aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7d77a> │ │ │ │ nop │ │ │ │ subs r1, #60 @ 0x3c │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r6, #12] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #376] @ (18f2f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7d9c8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353897,15 +353899,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18f234 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7d904> │ │ │ │ nop │ │ │ │ adds r7, #184 @ 0xb8 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r0, [r5, #12] │ │ │ │ + ldrsh r0, [r1, r5] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #380] @ (18f48c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7db5c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354027,15 +354029,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18f3c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7da98> │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrsh r2, [r7, r4] │ │ │ │ + ldrb r2, [r3, r6] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #364] @ (18f610 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7dce0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354149,15 +354151,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18f552 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7dc22> │ │ │ │ nop │ │ │ │ adds r4, #148 @ 0x94 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrb r0, [r4, r6] │ │ │ │ + ldrb r0, [r0, r0] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #512] @ (18f82c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7defc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354309,15 +354311,15 @@ │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18f724 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7ddf4> │ │ │ │ adds r3, #14 │ │ │ │ lsls r7, r6, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrh r2, [r5, r5] │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #512] @ (18fa4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7e11c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354469,15 +354471,15 @@ │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18f944 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7e014> │ │ │ │ adds r0, #238 @ 0xee │ │ │ │ lsls r7, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #556] @ (18fc98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7e368>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -354639,15 +354641,15 @@ │ │ │ │ b.n 18fb78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7e248> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ cmp r6, #206 @ 0xce │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrsb r6, [r2, r3] │ │ │ │ + strb r6, [r6, r4] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #332] @ (18fe00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7e4d0>) │ │ │ │ @@ -354763,15 +354765,15 @@ │ │ │ │ b.n 18fd56 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7e426> │ │ │ │ cmp r4, #136 @ 0x88 │ │ │ │ lsls r7, r6, #6 │ │ │ │ lsls r0, r6, #12 │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, r5] │ │ │ │ + strh r6, [r5, r6] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #332] @ (18ff70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7e640>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354893,15 +354895,15 @@ │ │ │ │ b.n 18fec2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7e592> │ │ │ │ cmp r3, #22 │ │ │ │ lsls r7, r6, #6 │ │ │ │ lsls r4, r1, #7 │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + strh r6, [r4, r0] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #420] @ (190138 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7e808>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355035,15 +355037,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19005e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7e72e> │ │ │ │ nop │ │ │ │ cmp r1, #166 @ 0xa6 │ │ │ │ lsls r7, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + str r0, [r1, r1] │ │ │ │ lsls r1, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -355181,15 +355183,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ movs r7, #222 @ 0xde │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r7, [pc, #976] @ (1906f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7edc8>) │ │ │ │ + ldr r6, [pc, #336] @ (190478 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7eb48>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #304] @ (190468 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7eb38>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355293,15 +355295,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1903c6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7ea96> │ │ │ │ nop │ │ │ │ movs r6, #0 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r6, [pc, #352] @ (1905d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7eca0>) │ │ │ │ + ldr r4, [pc, #736] @ (190750 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7ee20>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #300] @ (1905ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7ec7c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355401,15 +355403,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 19050e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7ebde> │ │ │ │ movs r4, #184 @ 0xb8 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r4, [pc, #1000] @ (19099c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7f06c>) │ │ │ │ + ldr r3, [pc, #360] @ (19071c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7edec>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #288] @ (1906e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7edb4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355513,15 +355515,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 19064a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7ed1a> │ │ │ │ nop │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r3, [pc, #688] @ (19099c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7f06c>) │ │ │ │ + ldr r2, [pc, #48] @ (19071c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7edec>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #284] @ (190818 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7eee8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355621,15 +355623,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 190782 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7ee52> │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r2, [pc, #376] @ (190998 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7f068>) │ │ │ │ + ldr r0, [pc, #760] @ (190b18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7f1e8>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (1908b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7ef80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -355983,19 +355985,19 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 18c708 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7add8> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 190c0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7f2dc> │ │ │ │ nop │ │ │ │ adds r4, r2, #7 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ - lsls r5, r6, #3 │ │ │ │ - stmia r1!, {r2, r6} │ │ │ │ + stmia r0!, {r1, r5} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + itt ge │ │ │ │ + lslge r5, r6, #3 │ │ │ │ + pushge {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #284] @ (190db4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7f484>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #36255 @ 0x8d9f │ │ │ │ @@ -356086,20 +356088,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 18c708 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7add8> │ │ │ │ b.n 190d3e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7f40e> │ │ │ │ nop │ │ │ │ adds r6, r3, #2 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - stmia r0!, {r2, r3, r7} │ │ │ │ + bkpt 0x00ec │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ittt │ │ │ │ - lsl r5, r6, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x005e │ │ │ │ + lsls r5, r6, #3 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (190eec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7f5bc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -356190,17 +356192,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18c708 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7add8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 190e80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7f550> │ │ │ │ subs r0, r5, r5 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ite vs │ │ │ │ - lslvs r5, r6, #3 │ │ │ │ - bkpt 0x00ce │ │ │ │ + pop {r2, r3, r6, r7, pc} │ │ │ │ + lsls r5, r6, #3 │ │ │ │ + pop {r1, r2, r3, r5, pc} │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #312] @ (191040 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7f710>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -356303,17 +356305,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18c708 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7add8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 190fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7f690> │ │ │ │ nop │ │ │ │ subs r0, r6, r0 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - bkpt 0x002e │ │ │ │ + pop {r1, r2, r3, r7} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + cbnz r4, 1910c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7f792> │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #752] @ (19134c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7fa1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -356552,17 +356554,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - cbnz r4, 1913ba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7fa8a> │ │ │ │ + cbnz r4, 191392 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7fa62> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - hlt 0x0012 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #772] @ (19167c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7fd4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -356810,17 +356812,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 │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (191724 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7fdf4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -359533,15 +359535,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s3, [sp, #20] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 193870 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x81f40> │ │ │ │ adc.w r1, sl, #182 @ 0xb6 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + asrs r4, r7, #30 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r1, #12] │ │ │ │ vldr s2, [r1, #8] │ │ │ │ @@ -359666,21 +359668,21 @@ │ │ │ │ ldr r0, [pc, #20] @ (193ae8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x821b8>) │ │ │ │ add r0, pc │ │ │ │ b.n 193aaa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8217a> │ │ │ │ ldr r0, [pc, #16] @ (193aec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x821bc>) │ │ │ │ add r0, pc │ │ │ │ b.n 193aaa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8217a> │ │ │ │ nop │ │ │ │ - subs r4, r3, #7 │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - subs r6, r4, #6 │ │ │ │ + subs r6, r0, #0 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #328] @ (193c48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82318>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -359788,15 +359790,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 193bae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8227e> │ │ │ │ nop │ │ │ │ mrc 1, 1, r0, cr8, cr6, {5} │ │ │ │ - subs r0, r7, #2 │ │ │ │ + adds r0, r3, #4 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #312] @ (193d9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8246c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -359903,15 +359905,15 @@ │ │ │ │ iteee eq │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 193d14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x823e4> │ │ │ │ ldcl 1, cr0, [r6], {182} @ 0xb6 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + subs r6, r6, r4 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #308] @ (193eec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x825bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -360017,15 +360019,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 193e64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82534> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb8201b6 │ │ │ │ - subs r6, r1, r3 │ │ │ │ + adds r6, r5, r4 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #308] @ (19403c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8270c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -360131,15 +360133,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 193fb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82684> │ │ │ │ nop │ │ │ │ bics.w r1, r2, r6, ror #2 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ lsls r1, r1, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1940e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x827b0> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -360453,15 +360455,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 194366 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82a36> │ │ │ │ nop │ │ │ │ b.n 194114 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x827e4> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + asrs r0, r5, #3 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #328] @ (194558 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82c28>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -360573,15 +360575,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1944ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82b9a> │ │ │ │ nop │ │ │ │ b.n 193fb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82680> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ lsls r1, r1, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1946c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82d94> │ │ │ │ @@ -361602,15 +361604,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1950d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x837a0> │ │ │ │ bls.n 1951ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8387c> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsls r2, r4, #17 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #328] @ (1952b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x83988>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -361723,15 +361725,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 195224 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x838f4> │ │ │ │ nop │ │ │ │ bvc.n 19524c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8391c> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + lsls r6, r2, #5 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #348] @ (195430 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x83b00>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -361844,16 +361846,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1953a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x83a70> │ │ │ │ nop │ │ │ │ bvs.n 195500 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x83bd0> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - lsls r1, r1, #4 │ │ │ │ + vrhadd.u d0, d2, d8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #340] @ (1955a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x83c70>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -361963,15 +361964,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 195510 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x83be0> │ │ │ │ nop │ │ │ │ bmi.n 195580 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x83c50> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - vrhadd.u8 d16, d10, d8 │ │ │ │ + stc2 1, cr0, [sl, #32]! │ │ │ │ stmdb 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] @ (1956f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x83dc4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -362079,15 +362080,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19566c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x83d3c> │ │ │ │ nop │ │ │ │ bcc.n 1957f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x83ec4> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - stc2 1, cr0, [r6], #-32 @ 0xffffffe0 │ │ │ │ + @ instruction: 0xfa860108 │ │ │ │ stmdb 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] @ (195848 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x83f18>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -362195,15 +362196,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1957c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x83e90> │ │ │ │ nop │ │ │ │ bcs.n 1958a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x83f70> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - @ instruction: 0xfaba0108 │ │ │ │ + ldrsb.w r0, [sl, ] │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #92] @ (1958bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x83f8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -362610,17 +362611,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 195cce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8439e> │ │ │ │ ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - strb r4, [r2, #6] │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strb r6, [r5, #2] │ │ │ │ + ldr r6, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (195de8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x844b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -362688,17 +362689,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 195da2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x84472> │ │ │ │ nop │ │ │ │ ldmia r4!, {r2, r3} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - strb r6, [r0, #3] │ │ │ │ + ldr r6, [r4, #112] @ 0x70 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #96] @ 0x60 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (195ec4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x84594>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -362767,17 +362768,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 195e82 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x84552> │ │ │ │ nop │ │ │ │ ldmia r3!, {r2, r4, r5} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r0, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (195fac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8467c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -362850,17 +362851,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 195f60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x84630> │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r4, r6} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r2, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #92] @ (196024 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x846f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -364711,15 +364712,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1974de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x85bae> │ │ │ │ push {r1, r3, r4, r5, lr} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - bcc.n 197520 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x85bf0> │ │ │ │ + bcs.n 1975e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x85cb0> │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #384] @ (197728 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x85df8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -364850,15 +364851,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19768e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x85d5e> │ │ │ │ cbz r0, 197790 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x85e60> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - bcs.n 197798 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x85e68> │ │ │ │ + beq.n 197658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x85d28> │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #448] @ (197900 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x85fd0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -364998,15 +364999,15 @@ │ │ │ │ vldr s3, [sp, #16] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1977c6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x85e96> │ │ │ │ cbz r0, 197942 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x86012> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - bcc.n 1979e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x860b0> │ │ │ │ + bne.n 1978a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x85f70> │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #356] @ (197a7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8614c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -365128,15 +365129,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19799c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8606c> │ │ │ │ nop │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - bne.n 1979e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x860b8> │ │ │ │ + beq.n 197aa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x86178> │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #380] @ (197c14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x862e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -365264,15 +365265,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 197b78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x86248> │ │ │ │ nop │ │ │ │ add r6, sp, #648 @ 0x288 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - bcc.n 197c68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x86338> │ │ │ │ + bne.n 197b28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x861f8> │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #352] @ (197d90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x86460>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -365393,15 +365394,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 197cb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x86384> │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - bne.n 197d50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x86420> │ │ │ │ + beq.n 197e10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x864e0> │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #356] @ (197f0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x865dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -365528,15 +365529,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 197e2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x864fc> │ │ │ │ add r3, sp, #576 @ 0x240 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - bne.n 197fcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8669c> │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #380] @ (1980a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x86774>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -365664,15 +365665,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 198008 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x866d8> │ │ │ │ nop │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #352] @ (198220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x868f0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -365793,15 +365794,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 198144 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x86814> │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #356] @ (19839c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x86a6c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -365928,15 +365929,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1982bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8698c> │ │ │ │ add r7, pc, #0 @ (adr r7, 1983a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x86a70>) │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldmia r5!, {r2, r3, r6} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 198478 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x86b48> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -366591,17 +366592,17 @@ │ │ │ │ addne.w r1, r0, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b.n 198a1a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x870ea> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - cmp r2, r3 │ │ │ │ + lsrs r2, r7 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - cmp r0, r5 │ │ │ │ + asrs r0, r1 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #568] @ (198dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x87498>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -366786,17 +366787,17 @@ │ │ │ │ addne.w r1, r0, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b.n 198c68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x87338> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - eors r2, r4 │ │ │ │ + subs r6, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - eors r4, r2 │ │ │ │ + subs r6, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #580] @ (19902c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x876fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -366980,17 +366981,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 198f06 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x875d6> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r5, #210 @ 0xd2 │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + subs r4, #20 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #592] @ (199298 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x87968>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367180,17 +367181,17 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19916e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8783e> │ │ │ │ ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r1, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - subs r3, #68 @ 0x44 │ │ │ │ + subs r1, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #516] @ (1994b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x87b88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367355,17 +367356,17 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1993cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x87a9c> │ │ │ │ str r6, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r1, #100 @ 0x64 │ │ │ │ + adds r7, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + adds r7, #134 @ 0x86 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #544] @ (1996f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x87dc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367539,17 +367540,17 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1995f2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x87cc2> │ │ │ │ str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + adds r5, #152 @ 0x98 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r6, #234 @ 0xea │ │ │ │ + adds r5, #74 @ 0x4a │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #436] @ (1998c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x87f98>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -367691,15 +367692,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r4, #32 │ │ │ │ strgt r3, [r4, #28] │ │ │ │ b.n 199804 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x87ed4> │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + cbz r6, 19994a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8801a> │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #408] @ (199a78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x88148>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -367833,15 +367834,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1999e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x880b0> │ │ │ │ nop │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - push {r5} │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #468] @ (199c68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x88338>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -367988,15 +367989,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 199b1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x881ec> │ │ │ │ ldrh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - sxth r0, r0 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #408] @ (199e18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x884e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -368130,15 +368131,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 199d12 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x883e2> │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #472] @ (19a008 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x886d8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -368284,15 +368285,15 @@ │ │ │ │ vldr d3, [sp, #32] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 199eba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8858a> │ │ │ │ ldrh r0, [r1, #24] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add r6, sp, #584 @ 0x248 │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #396] @ (19a1ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8887c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -368420,15 +368421,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19a0ba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8878a> │ │ │ │ ldrh r0, [r3, #8] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #272] @ (19a2d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x889a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369141,15 +369142,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 19a984 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x89054> │ │ │ │ nop │ │ │ │ strh r6, [r3, #4] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add r7, pc, #552 @ (adr r7, 19ac54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x89324>) │ │ │ │ + add r5, pc, #936 @ (adr r5, 19add4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x894a4>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #420] @ (19abe4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x892b4>) │ │ │ │ @@ -369287,15 +369288,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 19aaea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x891ba> │ │ │ │ ldrb r4, [r7, #27] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add r6, pc, #320 @ (adr r6, 19ad2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x893fc>) │ │ │ │ + add r4, pc, #704 @ (adr r4, 19aeac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8957c>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #392] @ (19ad88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x89458>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -369428,15 +369429,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 19ace8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x893b8> │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #20] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add r4, pc, #264 @ (adr r4, 19ae98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x89568>) │ │ │ │ + add r2, pc, #648 @ (adr r2, 19b018 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x896e8>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #412] @ (19af40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x89610>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -369570,15 +369571,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19ae46 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x89516> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #14] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add r3, pc, #80 @ (adr r3, 19af98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x89668>) │ │ │ │ + add r1, pc, #464 @ (adr r1, 19b118 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x897e8>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 19b0ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x897be> │ │ │ │ @@ -374273,15 +374274,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19e72c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8cdfc> │ │ │ │ orrs r2, r0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r6, [r6, #24] │ │ │ │ + str r6, [r2, #0] │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #408] @ (19e97c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8d04c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -374416,15 +374417,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19e8ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8cf9a> │ │ │ │ adcs r4, r2 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + ldrsh r0, [r0, r0] │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #452] @ (19eb5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8d22c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -374567,15 +374568,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19ea50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8d120> │ │ │ │ nop │ │ │ │ subs r7, #162 @ 0xa2 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r2, [r2, #16] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #492] @ (19ed60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8d430>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -374725,15 +374726,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 19ec10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8d2e0> │ │ │ │ nop │ │ │ │ subs r5, #196 @ 0xc4 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrsh r6, [r2, r3] │ │ │ │ + ldrb r6, [r6, r4] │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #412] @ (19ef18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8d5e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -374867,15 +374868,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19ee78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8d548> │ │ │ │ nop │ │ │ │ subs r3, #190 @ 0xbe │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #396] @ (19f0c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8d790>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375006,15 +375007,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19f024 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8d6f4> │ │ │ │ subs r2, #6 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r2, [r4, r1] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #472] @ (19f2b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8d980>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375161,15 +375162,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f19a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8d86a> │ │ │ │ nop │ │ │ │ subs r0, #96 @ 0x60 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r6, [r2, r7] │ │ │ │ + ldr r6, [r6, r0] │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #428] @ (19f474 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8db44>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375304,15 +375305,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f372 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8da42> │ │ │ │ adds r6, #112 @ 0x70 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrsb r4, [r7, r5] │ │ │ │ + strb r4, [r3, r7] │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #464] @ (19f65c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8dd2c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375456,15 +375457,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f548 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8dc18> │ │ │ │ nop │ │ │ │ adds r4, #172 @ 0xac │ │ │ │ lsls r6, r6, #6 │ │ │ │ - strb r6, [r3, r5] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #432] @ (19f824 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8def4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375601,15 +375602,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f720 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8ddf0> │ │ │ │ adds r2, #196 @ 0xc4 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #448] @ (19f9fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8e0cc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375753,15 +375754,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f8f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8dfc0> │ │ │ │ nop │ │ │ │ adds r0, #252 @ 0xfc │ │ │ │ lsls r6, r6, #6 │ │ │ │ - strh r6, [r4, r2] │ │ │ │ + str r6, [r0, r4] │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #452] @ (19fbd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8e2a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375907,15 +375908,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19facc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8e19c> │ │ │ │ cmp r7, #36 @ 0x24 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + ldr r7, [pc, #384] @ (19fd60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8e430>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #432] @ (19fda0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8e470>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376052,15 +376053,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19fc9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8e36c> │ │ │ │ cmp r5, #72 @ 0x48 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r7, [pc, #112] @ (19fe18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8e4e8>) │ │ │ │ + ldr r5, [pc, #496] @ (19ff98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8e668>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #588] @ (1a0008 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8e6d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376236,15 +376237,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19feb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8e584> │ │ │ │ nop │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ lsls r6, r6, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldr r2, [pc, #904] @ (1a039c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8ea6c>) │ │ │ │ + ldr r1, [pc, #264] @ (1a011c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8e7ec>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #588] @ (1a0274 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8e944>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376420,15 +376421,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a0120 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8e7f0> │ │ │ │ nop │ │ │ │ cmp r1, #18 │ │ │ │ lsls r6, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #696] @ (1a0538 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8ec08>) │ │ │ │ + bx r1 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #636] @ (1a0510 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8ebe0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -376615,15 +376616,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ movs r6, #166 @ 0xa6 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - mov r2, r0 │ │ │ │ + add r2, ip │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #404] @ (1a06c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8ed90>) │ │ │ │ @@ -376762,15 +376763,15 @@ │ │ │ │ b.n 1a05ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8ec9e> │ │ │ │ nop │ │ │ │ movs r4, #16 │ │ │ │ lsls r6, r6, #6 │ │ │ │ @ instruction: 0xfaba01b5 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, r0 │ │ │ │ + cmn r0, r4 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #420] @ (1a0888 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8ef58>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376914,15 +376915,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a0786 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8ee56> │ │ │ │ movs r2, #86 @ 0x56 │ │ │ │ lsls r6, r6, #6 │ │ │ │ vst4.32 {d0,d2,d4,d6}, [ip :256], r5 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r2, r2 │ │ │ │ + asrs r2, r6 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #488] @ (1a0a94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8f164>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377076,15 +377077,15 @@ │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a0978 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8f048> │ │ │ │ movs r0, #142 @ 0x8e │ │ │ │ lsls r6, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - asrs r6, r0 │ │ │ │ + subs r7, #102 @ 0x66 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #524] @ (1a0cc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8f390>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -377244,15 +377245,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ subs r6, r0, #2 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r6, #198 @ 0xc6 │ │ │ │ + subs r5, #38 @ 0x26 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #384] @ (1a0e58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8f528>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377384,15 +377385,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a0dbe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8f48e> │ │ │ │ nop │ │ │ │ adds r0, r4, #1 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - rors r0, r4 │ │ │ │ + eors r0, r0 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #384] @ (1a0ff0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8f6c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377524,15 +377525,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a0f56 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8f626> │ │ │ │ nop │ │ │ │ subs r0, r1, r3 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsrs r4, r0 │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #380] @ (1a1184 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8f854>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377659,15 +377660,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a109a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8f76a> │ │ │ │ adds r0, r6, r4 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + subs r5, #228 @ 0xe4 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #376] @ (1a1314 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8f9e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377791,15 +377792,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a122c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8f8fc> │ │ │ │ asrs r4, r3, #30 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r6, #16 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #356] @ (1a1490 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8fb60>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377926,15 +377927,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a13b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8fa80> │ │ │ │ asrs r4, r1, #24 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r3, #16 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #356] @ (1a160c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8fcdc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378059,15 +378060,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a152c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8fbfc> │ │ │ │ nop │ │ │ │ asrs r0, r2, #18 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r3, #86 @ 0x56 │ │ │ │ + subs r1, #182 @ 0xb6 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r0, r1, lsl #2 │ │ │ │ add.w ip, ip, #598016 @ 0x92000 │ │ │ │ @@ -378114,21 +378115,21 @@ │ │ │ │ b.n 1a1670 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8fd40> │ │ │ │ ldr r0, [pc, #16] @ (1a16ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8fd7c>) │ │ │ │ add r0, pc │ │ │ │ b.n 1a1670 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8fd40> │ │ │ │ ldr r0, [pc, #16] @ (1a16b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8fd80>) │ │ │ │ add r0, pc │ │ │ │ b.n 1a1670 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8fd40> │ │ │ │ - add r6, r2 │ │ │ │ + negs r6, r6 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - mvns r0, r4 │ │ │ │ + negs r0, r0 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - bics r2, r3 │ │ │ │ + rors r2, r7 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - bics r4, r6 │ │ │ │ + tst r4, r2 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #344] @ (1a181c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8feec>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -378241,15 +378242,15 @@ │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1a1744 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8fe14> │ │ │ │ nop │ │ │ │ asrs r4, r6, #9 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - tst r6, r1 │ │ │ │ + eors r6, r5 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #304] @ (1a1968 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x90038>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378355,15 +378356,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a18bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8ff8c> │ │ │ │ nop │ │ │ │ asrs r2, r0, #4 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - eors r2, r7 │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #296] @ (1a1aac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9017c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -378462,15 +378463,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a1a08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x900d8> │ │ │ │ lsrs r6, r6, #30 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r6, #172 @ 0xac │ │ │ │ + subs r5, #12 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #300] @ (1a1bf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x902c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378577,15 +378578,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a1b4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9021c> │ │ │ │ nop │ │ │ │ lsrs r2, r6, #25 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r5, #18 │ │ │ │ + subs r3, #114 @ 0x72 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #296] @ (1a1d38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x90408>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -378684,15 +378685,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a1c94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x90364> │ │ │ │ lsrs r2, r5, #20 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r3, #92 @ 0x5c │ │ │ │ + subs r1, #188 @ 0xbc │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #300] @ (1a1e80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x90550>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378799,15 +378800,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a1dd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x904a8> │ │ │ │ nop │ │ │ │ lsrs r6, r4, #15 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + subs r0, #34 @ 0x22 │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1a1f44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x90614> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -379118,15 +379119,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a2184 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x90854> │ │ │ │ lsrs r6, r2, #1 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #340] @ (1a23b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x90a88>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -379240,15 +379241,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a22f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x909c8> │ │ │ │ lsls r6, r2, #27 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r2, #8 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ lsls r0, r1, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1a2528 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x90bf8> │ │ │ │ @@ -380186,15 +380187,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a2e68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x91538> │ │ │ │ @ instruction: 0xfb7a01b5 │ │ │ │ - movs r5, #254 @ 0xfe │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #368] @ (1a30bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9178c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -380310,15 +380311,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr d2, [sp, #32] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ b.n 1a2fda <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x916aa> │ │ │ │ vld2.8 {d16[5],d17[5]}, [ip :16], r5 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r2, #234 @ 0xea │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #388] @ (1a325c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9192c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -380438,15 +380439,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a318a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9185a> │ │ │ │ nop │ │ │ │ str??.w r0, [r2, ] │ │ │ │ - movs r2, #22 │ │ │ │ + movs r0, #118 @ 0x76 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #360] @ (1a33e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x91ab0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -380559,15 +380560,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a331a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x919ea> │ │ │ │ movt r1, #10421 @ 0x28b5 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (1a346c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x91b3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381052,17 +381053,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1a1614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8fce4> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a398e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9205e> │ │ │ │ orr.w r1, r4, #181 @ 0xb5 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r2, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #260] @ (1a3af8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x921c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381149,17 +381150,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1a1614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8fce4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1a3a8e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9215e> │ │ │ │ nop │ │ │ │ vand d16, d20, d21 │ │ │ │ - str r4, [sp, #8] │ │ │ │ + str r2, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r2, [sp, #768] @ 0x300 │ │ │ │ + str r1, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ (1a3c00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x922d0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -381238,17 +381239,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1a1614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8fce4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a3bb6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x92286> │ │ │ │ nop │ │ │ │ mcr 1, 1, r0, cr4, cr5, {5} │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ + str r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #276] @ (1a3d30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x92400>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -381340,17 +381341,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1a1614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x8fce4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a3cc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x92390> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [ip, #-724] @ 0xfffffd2c │ │ │ │ - str r1, [sp, #968] @ 0x3c8 │ │ │ │ + str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [sp, #560] @ 0x230 │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #624] @ (1a3fbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9268c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -381547,17 +381548,17 @@ │ │ │ │ @ instruction: 0xebec01b5 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r2, [r3, #60] @ 0x3c │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r3, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #632] @ (1a425c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9292c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381759,17 +381760,17 @@ │ │ │ │ ldrd r0, r1, [r4, #-724] @ 0x2d4 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r6, #26] │ │ │ │ + ldrh r2, [r2, #14] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #624] @ (1a44f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x92bc4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -381967,17 +381968,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r2, [r0, #20] │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r4, #6] │ │ │ │ + strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #632] @ (1a4794 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x92e64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382180,17 +382181,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #624] @ (1a4a2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x930fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -382388,17 +382389,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + strh r6, [r0, #30] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r4, [r5, #28] │ │ │ │ + strh r4, [r1, #16] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #632] @ (1a4ccc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9339c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382601,17 +382602,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r4, [r2, #22] │ │ │ │ + strh r4, [r6, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r2, [r0, #8] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (1a4d64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x93434>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -384388,15 +384389,15 @@ │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str.w r3, [r6, #712] @ 0x2c8 │ │ │ │ b.n 1a61b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x94886> │ │ │ │ stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r4, [r0, #92] @ 0x5c │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r6, #3 │ │ │ │ and.w r9, r5, #4 │ │ │ │ and.w r6, r5, #2 │ │ │ │ and.w r8, r5, #8 │ │ │ │ lsls r0, r5, #31 │ │ │ │ bpl.n 1a6384 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x94a54> │ │ │ │ add.w r7, r3, #598016 @ 0x92000 │ │ │ │ @@ -384828,19 +384829,19 @@ │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 18c708 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7add8> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 1a67c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x94e90> │ │ │ │ nop │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 1a6894 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x94f64> │ │ │ │ sub sp, #28 │ │ │ │ @@ -385964,15 +385965,15 @@ │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 1a7504 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x95bd4> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bmi.n 1a7740 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x95e10> │ │ │ │ + bcs.n 1a7600 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x95cd0> │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #384] @ (1a77d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x95ea8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -386100,15 +386101,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a76de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x95dae> │ │ │ │ uxtb r0, r4 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bcs.n 1a7750 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x95e20> │ │ │ │ + bne.n 1a7810 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x95ee0> │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #360] @ (1a795c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9602c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -386230,15 +386231,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a7874 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x95f44> │ │ │ │ nop │ │ │ │ cbz r6, 1a7970 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x96040> │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bpl.n 1a794c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9601c> │ │ │ │ + bmi.n 1a7a0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x960dc> │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #380] @ (1a7af0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x961c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -386367,15 +386368,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a79fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x960ca> │ │ │ │ add r7, sp, #784 @ 0x310 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bpl.n 1a7ba8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x96278> │ │ │ │ + bcc.n 1a7a68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x96138> │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #360] @ (1a7c74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x96344>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -386497,15 +386498,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a7b8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9625c> │ │ │ │ nop │ │ │ │ add r6, sp, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bcc.n 1a7d34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x96404> │ │ │ │ + bne.n 1a7bf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x962c4> │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #380] @ (1a7e08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x964d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -386634,15 +386635,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a7d12 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x963e2> │ │ │ │ add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bcs.n 1a7d90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x96460> │ │ │ │ + bne.n 1a7e50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x96520> │ │ │ │ lsls r7, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1a7efe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x965ce> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -387020,15 +387021,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a8198 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x96868> │ │ │ │ nop │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldmia r7!, {r1, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #412] @ (1a8458 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x96b28>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -387163,15 +387164,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a8354 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x96a24> │ │ │ │ add r6, pc, #504 @ (adr r6, 1a8654 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x96d24>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r7, 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 │ │ │ │ rsb r4, r0, #45 @ 0x2d │ │ │ │ sub sp, #20 │ │ │ │ @@ -388296,15 +388297,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a9126 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x977f6> │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - @ instruction: 0xb87e │ │ │ │ + @ instruction: 0xb6de │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #476] @ (1a9430 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x97b00>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -388450,15 +388451,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a92e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x979b8> │ │ │ │ nop │ │ │ │ str r6, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #460] @ (1a9614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x97ce4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -388602,15 +388603,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a94fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x97bca> │ │ │ │ nop │ │ │ │ str r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + cbz r2, 1a9662 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x97d32> │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #432] @ (1a97dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x97eac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -388748,15 +388749,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x82120> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a96cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x97d9c> │ │ │ │ nop │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - sxtb r2, r7 │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r0, r1, lsl #2 │ │ │ │ add.w ip, ip, #598016 @ 0x92000 │ │ │ │ @@ -388801,21 +388802,21 @@ │ │ │ │ b.n 1a9840 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x97f10> │ │ │ │ ldr r2, [pc, #16] @ (1a9878 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x97f48>) │ │ │ │ add r2, pc │ │ │ │ b.n 1a9840 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x97f10> │ │ │ │ ldr r2, [pc, #16] @ (1a987c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x97f4c>) │ │ │ │ add r2, pc │ │ │ │ b.n 1a9840 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x97f10> │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r2!, {r2, r4} │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #340] @ (1a99e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x980b4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -388926,15 +388927,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9946 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x98016> │ │ │ │ nop │ │ │ │ str r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - stmia r0!, {r2, r3, r7} │ │ │ │ + bkpt 0x00ec │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #312] @ (1a9b34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x98204>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -389039,15 +389040,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9ab8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x98188> │ │ │ │ ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bkpt 0x00fe │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #304] @ (1a9c80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x98350>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -389149,15 +389150,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9c04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x982d4> │ │ │ │ ldrh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r6, #6 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + cbnz r2, 1a9ce4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x983b4> │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #312] @ (1a9dd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x984a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -389265,15 +389266,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9d54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x98424> │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - cbnz r6, 1a9e32 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x98502> │ │ │ │ + cbnz r6, 1a9e0a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x984da> │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #304] @ (1a9f1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x985ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -389375,15 +389376,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9ea0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x98570> │ │ │ │ ldrh r6, [r1, #26] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - cbnz r2, 1a9f50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x98620> │ │ │ │ + @ instruction: 0xb812 │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #312] @ (1aa06c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9873c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -389491,15 +389492,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9ff0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x986c0> │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #16] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + @ instruction: 0xb66e │ │ │ │ lsls r7, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1aa116 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x987e6> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -389809,15 +389810,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, lr, #32 │ │ │ │ strgt.w r3, [lr, #28] │ │ │ │ b.n 1aa382 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x98a52> │ │ │ │ nop │ │ │ │ strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - cbz r4, 1aa486 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x98b56> │ │ │ │ + cbz r4, 1aa45e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x98b2e> │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #332] @ (1aa58c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x98c5c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -389928,15 +389929,15 @@ │ │ │ │ addle.w r1, r6, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strgt r3, [r6, #28] │ │ │ │ b.n 1aa4fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x98bca> │ │ │ │ strh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - cbz r4, 1aa5ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x98c9a> │ │ │ │ + add sp, #240 @ 0xf0 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #312] @ (1aa6e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x98db0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -390041,15 +390042,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, lr, #24 │ │ │ │ addgt.w r1, lr, #32 │ │ │ │ strdgt r3, r3, [lr, #24] │ │ │ │ b.n 1aa65a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x98d2a> │ │ │ │ strh r2, [r2, #28] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #324] @ (1aa840 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x98f10>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -390156,15 +390157,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, r6, #24 │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strdgt r3, r3, [r6, #24] │ │ │ │ b.n 1aa7b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x98e86> │ │ │ │ strh r6, [r7, #16] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r6, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #344] @ (1aa9b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x99084>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -390280,15 +390281,15 @@ │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1aa936 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x99006> │ │ │ │ nop │ │ │ │ strh r6, [r3, #6] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r3, sp, #8 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #336] @ (1aab20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x991f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -390401,15 +390402,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r7, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1aaaa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x99170> │ │ │ │ ldrb r2, [r5, #29] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r2, sp, #856 @ 0x358 │ │ │ │ + add r1, sp, #216 @ 0xd8 │ │ │ │ lsls r7, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1aac96 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x99366> │ │ │ │ @@ -391452,15 +391453,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1ab720 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x99df0> │ │ │ │ strb r6, [r7, #11] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ + ldr r4, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #356] @ (1ab91c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x99fec>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -391576,15 +391577,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1ab87e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x99f4e> │ │ │ │ nop │ │ │ │ strb r0, [r0, #6] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #368] @ (1abaa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9a178>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -391702,15 +391703,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aba26 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9a0f6> │ │ │ │ nop │ │ │ │ strb r2, [r0, #0] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #348] @ (1abc20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9a2f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -391822,15 +391823,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1abba0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9a270> │ │ │ │ ldr r6, [r6, #100] @ 0x64 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r0, [sp, #552] @ 0x228 │ │ │ │ + str r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (1abca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9a370>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392062,17 +392063,17 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1a97e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x97eb4> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1abea8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9a578> │ │ │ │ nop │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - asrs r6, r3, #4 │ │ │ │ + lsrs r6, r7, #29 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r0, r2, #27 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ (1abfec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9a6bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392150,17 +392151,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1a97e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x97eb4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1abf94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9a664> │ │ │ │ nop │ │ │ │ ldr r4, [r5, #32] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + lsrs r2, r1, #26 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #212] @ (1ac0dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9a7ac>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -392234,17 +392235,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1a97e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x97eb4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1ac098 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9a768> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + lsrs r4, r5, #22 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r6, r3, #19 │ │ │ │ + lsrs r6, r7, #12 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ (1ac1e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9a8b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -392327,17 +392328,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1a97e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x97eb4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1ac18a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9a85a> │ │ │ │ nop │ │ │ │ ldr r0, [r0, #4] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - lsrs r6, r2, #25 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (1ac26c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9a93c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393163,15 +393164,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1acb4e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9b21e> │ │ │ │ ldrsh r6, [r2, r3] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #392] @ (1acdb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9b484>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -393302,15 +393303,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1acd20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9b3f0> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, r4] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r2, [r6, #10] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #376] @ (1acf48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9b618>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -393435,15 +393436,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aceb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9b588> │ │ │ │ ldrh r2, [r5, r5] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + ldrb r6, [r4, #25] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #388] @ (1ad0e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9b7b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -393575,15 +393576,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ad058 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9b728> │ │ │ │ ldr r6, [r2, r7] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r2, [r4, #29] │ │ │ │ + ldrb r2, [r0, #23] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #376] @ (1ad27c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9b94c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -393708,15 +393709,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ad1ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9b8bc> │ │ │ │ ldr r6, [r6, r0] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r2, [r2, #21] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #388] @ (1ad41c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9baec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -393848,15 +393849,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ad38c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9ba5c> │ │ │ │ ldrsb r2, [r4, r2] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r6, [r5, #18] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ lsls r7, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1ad4fe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9bbce> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -394238,15 +394239,15 @@ │ │ │ │ addle.w r1, r6, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strgt r3, [r6, #28] │ │ │ │ b.n 1ad800 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9bed0> │ │ │ │ strh r6, [r3, r0] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strb r6, [r6, #21] │ │ │ │ + strb r6, [r2, #15] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #400] @ (1ada68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9c138>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -394380,15 +394381,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strgt r3, [r6, #28] │ │ │ │ b.n 1ad9c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9c092> │ │ │ │ nop │ │ │ │ str r2, [r4, r1] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #388] @ (1adc08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9c2d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -394517,15 +394518,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1adb6a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9c23a> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #728] @ (1adee4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9c5b4>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r1, #5] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #392] @ (1addac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9c47c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -394655,15 +394656,15 @@ │ │ │ │ addle.w r1, r6, #24 │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strdgt r3, r3, [r6, #24] │ │ │ │ b.n 1add0e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9c3de> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #88] @ (1ade08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9c4d8>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #420] @ (1adf6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9c63c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -394802,15 +394803,15 @@ │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1adeda <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9c5aa> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #456] @ (1ae138 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9c808>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r0, [r2, #3] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #416] @ (1ae128 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9c7f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -394947,15 +394948,15 @@ │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1ae092 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9c762> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #712] @ (1ae3f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9cac4>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r7, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1ae2e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9c9b8> │ │ │ │ @@ -396211,15 +396212,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aefc2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9d692> │ │ │ │ subs r2, #142 @ 0x8e │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldr r6, [r5, r0] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #452] @ (1af234 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9d904>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -396361,15 +396362,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1af170 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9d840> │ │ │ │ subs r0, #202 @ 0xca │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r1, r0] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #444] @ (1af40c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9dadc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -396510,15 +396511,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1af378 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9da48> │ │ │ │ adds r6, #234 @ 0xea │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrsb r4, [r6, r0] │ │ │ │ + strb r4, [r2, r2] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #428] @ (1af5d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9dca4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -396655,15 +396656,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1af53e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9dc0e> │ │ │ │ nop │ │ │ │ adds r5, #18 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strh r6, [r6, r7] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #796] @ (1af908 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9dfd8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -396912,17 +396913,17 @@ │ │ │ │ nop │ │ │ │ adds r3, #74 @ 0x4a │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - bvc.n 1af96c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9e03c> │ │ │ │ + bpl.n 1af82c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9defc> │ │ │ │ lsls r3, r6, #3 │ │ │ │ - bmi.n 1af83c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9df0c> │ │ │ │ + bcs.n 1af8fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9dfcc> │ │ │ │ lsls r3, r6, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r0, #4 │ │ │ │ bne.w 1afdec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9e4bc> │ │ │ │ ldrh.w r1, [r4, #3012] @ 0xbc4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ @@ -397300,15 +397301,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldrb r2, [r6, r4] │ │ │ │ + ldrh r2, [r2, r6] │ │ │ │ lsls r7, r0, #4 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x77598> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -397594,17 +397595,17 @@ │ │ │ │ nop │ │ │ │ cmp r2, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ lsls r3, r6, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r0, #4 │ │ │ │ bne.w 1b06e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9edb6> │ │ │ │ ldrh.w r1, [r4, #3012] @ 0xbc4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ @@ -397971,15 +397972,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - strb r4, [r1, r0] │ │ │ │ + strh r4, [r5, r1] │ │ │ │ lsls r7, r0, #4 │ │ │ │ mov r1, lr │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18c708 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x7add8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -398598,19 +398599,19 @@ │ │ │ │ bl 1887cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x76e9c> │ │ │ │ b.n 1b0b02 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9f1d2> │ │ │ │ nop │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - stmia r5!, {r1, r3, r5} │ │ │ │ + stmia r3!, {r1, r3, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - stmia r2!, {r4, r7} │ │ │ │ + stmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r4, r7 │ │ │ │ + subs r7, #28 │ │ │ │ lsls r7, r0, #4 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b115a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9f82a> │ │ │ │ @@ -399399,19 +399400,19 @@ │ │ │ │ bl 1887cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x76e9c> │ │ │ │ b.n 1b1518 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9fbe8> │ │ │ │ nop │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - cbnz r0, 1b197e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa004e> │ │ │ │ + cbnz r0, 1b1956 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa0026> │ │ │ │ lsls r3, r6, #3 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + @ instruction: 0xb6da │ │ │ │ lsls r3, r6, #3 │ │ │ │ - adds r7, #28 │ │ │ │ + adds r5, #124 @ 0x7c │ │ │ │ lsls r7, r0, #4 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b1bbe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa028e> │ │ │ │ @@ -399884,21 +399885,21 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ b.n 1b1744 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x9fe14> │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ lsls r7, r0, #4 │ │ │ │ b.n 1b2300 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa09d0> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - cbz r4, 1b1f60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa0630> │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #456 @ 0x1c8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1b215c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa082c> │ │ │ │ @@ -400424,21 +400425,21 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ble.n 1b24b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa0b88> │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #226 @ 0xe2 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ lsls r7, r0, #4 │ │ │ │ blt.n 1b2670 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa0d40> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r0, sp, #504 @ 0x1f8 │ │ │ │ + add r6, pc, #888 @ (adr r6, 1b2940 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa1010>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 1b27fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa0ecc> │ │ │ │ @@ -400943,21 +400944,21 @@ │ │ │ │ b.n 1b2b8e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa125e> │ │ │ │ movs r6, r2 │ │ │ │ lsls r5, r6, #6 │ │ │ │ bvs.n 1b2be0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa12b0> │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ lsls r7, r0, #4 │ │ │ │ bmi.n 1b2cf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa13c0> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r4, pc, #472 @ (adr r4, 1b2df8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa14c8>) │ │ │ │ + add r2, pc, #856 @ (adr r2, 1b2f78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa1648>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r1, pc, #560 @ (adr r1, 1b2e54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa1524>) │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -401566,21 +401567,21 @@ │ │ │ │ b.n 1b3354 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa1a24> │ │ │ │ nop │ │ │ │ ldr.w r0, [r0, ] │ │ │ │ ldmia r7!, {r1, r5} │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r2, #118 @ 0x76 │ │ │ │ lsls r7, r0, #4 │ │ │ │ ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r4, [sp, #784] @ 0x310 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -402325,21 +402326,21 @@ │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r7!, {r3, r4, r5} │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ orn r1, r6, #180 @ 0xb4 │ │ │ │ - asrs r6, r3, #5 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmia r4!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r2, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r1, [sp, #776] @ 0x308 │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b3f9a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa266a> │ │ │ │ ldrh.w r1, [r3, #3128] @ 0xc38 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -402948,21 +402949,21 @@ │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ nop {8} │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia.w r2!, {r2, r4, r5, r7, r8} │ │ │ │ - lsrs r2, r2, #8 │ │ │ │ + lsrs r2, r6, #1 │ │ │ │ lsls r7, r0, #4 │ │ │ │ pop {r5, r6, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r3, #38] @ 0x26 │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b476e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa2e3e> │ │ │ │ ldrh.w r1, [r3, #3128] @ 0xc38 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -403463,15 +403464,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @ instruction: 0xb7a8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #18 │ │ │ │ + lsrs r2, r4, #11 │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r3, r6, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ ldr r3, [pc, #984] @ (1b4f94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa3664>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #984] @ (1b4f98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa3668>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -403754,17 +403755,17 @@ │ │ │ │ vmov r2, s15 │ │ │ │ b.n 1b4ac6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa3196> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + strh r2, [r7, #24] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - strh r0, [r1, #14] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r4, #15 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -404132,15 +404133,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add r6, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ lsls r7, r0, #4 │ │ │ │ add r4, sp, #24 │ │ │ │ lsls r4, r6, #6 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b53e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa3ab4> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add.w r6, r5, r4, lsl #2 │ │ │ │ @@ -404435,17 +404436,17 @@ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ sbfx r1, r1, #20, #10 │ │ │ │ b.n 1b5768 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa3e38> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrb r6, [r0, #4] │ │ │ │ + strb r6, [r4, #29] │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1788] @ 0x6fc │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1b5316 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa39e6> │ │ │ │ @@ -404859,20 +404860,20 @@ │ │ │ │ b.n 1b5ce2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa43b2> │ │ │ │ ldmia r7!, {r3, r4} │ │ │ │ lsls r4, r6, #6 │ │ │ │ add r5, pc, #936 @ (adr r5, 1b610c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa47dc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vext.8 d16, d4, d6, #1 │ │ │ │ + cdp 1, 5, cr0, cr4, cr6, {0} │ │ │ │ add r3, pc, #88 @ (adr r3, 1b5dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa4498>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r2, [r4, #12] │ │ │ │ + strb r2, [r0, #6] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - strb r0, [r7, #0] │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r4, #15 │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ @@ -405558,15 +405559,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1b654c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa4c1c> │ │ │ │ + b.n 1b620c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa48dc> │ │ │ │ lsls r6, r0, #4 │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ ldr r3, [pc, #952] @ (1b6a08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa50d8>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #952] @ (1b6a0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa50dc>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -405843,17 +405844,17 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ sbfx r3, r3, #10, #10 │ │ │ │ b.n 1b6936 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa5006> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldr r2, [r6, #32] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + str r4, [r2, #88] @ 0x58 │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1788] @ 0x6fc │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1b6536 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa4c06> │ │ │ │ @@ -406567,23 +406568,23 @@ │ │ │ │ ble.w 1b6d0a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa53da> │ │ │ │ b.n 1b6e16 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa54e6> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ble.n 1b7254 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa5924> │ │ │ │ + blt.n 1b7314 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa59e4> │ │ │ │ lsls r6, r0, #4 │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + ldrsh r2, [r3, r4] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrb r0, [r1, r0] │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b7610 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa5ce0> │ │ │ │ ldrh.w r1, [r3, #3128] @ 0xc38 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -407381,23 +407382,23 @@ │ │ │ │ vstr s15, [lr, #8] │ │ │ │ ble.w 1b772e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa5dfe> │ │ │ │ b.n 1b7840 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa5f10> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - bcc.n 1b7d54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa6424> │ │ │ │ + bcs.n 1b7e14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa64e4> │ │ │ │ lsls r6, r0, #4 │ │ │ │ strh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + str r2, [r2, r7] │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b8096 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa6766> │ │ │ │ ldrh.w r1, [r3, #3128] @ 0xc38 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -412001,15 +412002,15 @@ │ │ │ │ sub.w r2, r6, #3440 @ 0xd70 │ │ │ │ ldr.w r3, [r4, #996] @ 0x3e4 │ │ │ │ add.w r1, r2, #98304 @ 0x18000 │ │ │ │ add.w r0, r2, #94208 @ 0x17000 │ │ │ │ ldrb.w ip, [r1, #1523] @ 0x5f3 │ │ │ │ ldr.w r2, [r0, #2912] @ 0xb60 │ │ │ │ b.n 1bb9e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xaa0b0> │ │ │ │ - asrs r6, r5, #26 │ │ │ │ + asrs r6, r1, #20 │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #1160] @ 1bbf5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xaa62c> │ │ │ │ sub.w r5, r0, #573440 @ 0x8c000 │ │ │ │ @@ -413108,15 +413109,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r3, #28] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc786 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xaae56> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413130,15 +413131,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r4, #24] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc7be <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xaae8e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413152,15 +413153,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r5, #20] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r4, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc7f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xaaec6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413174,15 +413175,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r6, #16] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc82e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xaaefe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413196,15 +413197,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #12] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc866 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xaaf36> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413218,15 +413219,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, #12] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc89e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xaaf6e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413240,15 +413241,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, #8] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc8d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xaafa6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413262,15 +413263,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r2, #4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r0, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413289,17 +413290,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [r1, #0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r6, r3, #18 │ │ │ │ + lsls r6, r7, #11 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r0, r2, #17 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413318,17 +413319,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsh r0, [r0, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413347,17 +413348,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsh r4, [r6, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r6, r4, #15 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413376,17 +413377,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsh r0, [r5, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + lsls r2, r5, #7 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r4, r5, #13 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413405,17 +413406,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsh r4, [r3, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + lsls r6, r1, #6 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r0, #6 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413434,17 +413435,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsh r0, [r2, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r6, r0, #11 │ │ │ │ + lsls r6, r4, #4 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ lsls r3, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcad6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xab1a6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413458,15 +413459,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r2, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcb0e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xab1de> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413480,15 +413481,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r3, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcb46 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xab216> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413502,15 +413503,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + str r6, [sp, #16] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcb7e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xab24e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413524,15 +413525,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r7, [sp, #320] @ 0x140 │ │ │ │ + str r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcbb6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xab286> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413546,15 +413547,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r6, [sp, #992] @ 0x3e0 │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcbee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xab2be> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413568,15 +413569,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r6, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #16] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcc26 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xab2f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413590,15 +413591,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcc5e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xab32e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413612,15 +413613,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r0, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413639,18 +413640,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r0, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r6, r2, #5 │ │ │ │ - lsls r3, r6, #3 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - lsls r3, r6, #3 │ │ │ │ + vshr.u64 q0, q9, #10 │ │ │ │ + vqadd.u32 q0, q12, q9 │ │ │ │ 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 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413668,18 +413667,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r0, [r7, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ - lsls r3, r6, #3 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ - lsls r3, r6, #3 │ │ │ │ + vqadd.u16 q8, q13, q9 │ │ │ │ + mrc2 0, 6, r0, cr12, cr2, {7} │ │ │ │ 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 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413697,18 +413694,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r5, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ - lsls r3, r6, #3 │ │ │ │ - movs r0, r6 │ │ │ │ - lsls r3, r6, #3 │ │ │ │ + vshr.u64 q8, q9, #46 │ │ │ │ + mrc2 0, 4, r0, cr0, cr2, {7} │ │ │ │ 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 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413726,17 +413721,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r0, [r4, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r6, r2, #4 │ │ │ │ - lsls r3, r6, #3 │ │ │ │ - vshr.u64 q8, q9, #28 │ │ │ │ + vqadd.u64 q8, q11, q9 │ │ │ │ + mcr2 0, 2, r0, cr4, cr2, {7} │ │ │ │ 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 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413754,17 +413748,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r2, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r6, r2, #1 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - vshr.u64 q0, q9, #40 │ │ │ │ + ldc2l 0, cr0, [r8, #968]! @ 0x3c8 │ │ │ │ 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 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413782,17 +413776,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r0, [r1, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r2, r3, #6 │ │ │ │ - lsls r3, r6, #3 │ │ │ │ - vqadd.u8 q8, q14, q9 │ │ │ │ + vshr.u64 q8, q9, #6 │ │ │ │ + stc2 0, cr0, [ip, #968]! @ 0x3c8 │ │ │ │ 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 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413810,16 +413803,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r7, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - vshr.u64 q8, q9, #10 │ │ │ │ - vqadd.u8 q0, q8, q9 │ │ │ │ + mrc2 0, 2, r0, cr6, cr2, {7} │ │ │ │ + stc2l 0, cr0, [r0, #-968]! @ 0xfffffc38 │ │ │ │ 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 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413837,16 +413830,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r0, [r6, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - vshr.u64 q0, q9, #38 │ │ │ │ - mrc2 0, 5, r0, cr4, cr2, {7} │ │ │ │ + ldc2l 0, cr0, [sl, #968]! @ 0x3c8 │ │ │ │ + ldc2 0, cr0, [r4, #-968] @ 0xfffffc38 │ │ │ │ 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 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413864,17 +413857,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r4, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r2, r7 │ │ │ │ - lsls r3, r6, #3 │ │ │ │ - mcr2 0, 3, r0, cr8, cr2, {7} │ │ │ │ + mrc2 0, 4, r0, cr10, cr2, {7} │ │ │ │ + stc2l 0, cr0, [r8], {242} @ 0xf2 │ │ │ │ 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 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413892,16 +413884,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r3, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - vshr.u64 q8, q9, #42 │ │ │ │ - mrc2 0, 0, r0, cr12, cr2, {7} │ │ │ │ + mrc2 0, 1, r0, cr6, cr2, {7} │ │ │ │ + ldc2l 0, cr0, [ip], #-968 @ 0xfffffc38 │ │ │ │ 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 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413919,16 +413911,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r1, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - vqadd.u16 q8, q15, q9 │ │ │ │ - ldc2l 0, cr0, [r0, #968] @ 0x3c8 │ │ │ │ + ldc2 0, cr0, [lr, #968]! @ 0x3c8 │ │ │ │ + ldc2 0, cr0, [r0], #-968 @ 0xfffffc38 │ │ │ │ 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 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413946,16 +413938,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - vqadd.u8 q0, q9, q9 │ │ │ │ - stc2 0, cr0, [r4, #968] @ 0x3c8 │ │ │ │ + stc2l 0, cr0, [r2, #-968]! @ 0xfffffc38 │ │ │ │ + @ instruction: 0xfbe400f2 │ │ │ │ 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 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -413973,16 +413965,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r6, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - stc2l 0, cr0, [sl, #968]! @ 0x3c8 │ │ │ │ - ldc2 0, cr0, [r8, #-968]! @ 0xfffffc38 │ │ │ │ + mcrr2 0, 15, r0, sl, cr2 │ │ │ │ + @ instruction: 0xfb9800f2 │ │ │ │ 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 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -414000,16 +413992,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r5, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - stc2 0, cr0, [sl, #968] @ 0x3c8 │ │ │ │ - stc2l 0, cr0, [ip], #968 @ 0x3c8 │ │ │ │ + @ instruction: 0xfbea00f2 │ │ │ │ + @ instruction: 0xfb4c00f2 │ │ │ │ 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 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -414027,16 +414019,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r3, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - mcr2 0, 0, r0, cr6, cr2, {7} │ │ │ │ - stc2 0, cr0, [r0], #968 @ 0x3c8 │ │ │ │ + stc2l 0, cr0, [r6], #-968 @ 0xfffffc38 │ │ │ │ + @ instruction: 0xfb0000f2 │ │ │ │ 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 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -414054,16 +414046,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r2, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - stc2 0, cr0, [r6, #968]! @ 0x3c8 │ │ │ │ - mrrc2 0, 15, r0, r4, cr2 │ │ │ │ + stc2 0, cr0, [r6], {242} @ 0xf2 │ │ │ │ + @ instruction: 0xfab400f2 │ │ │ │ 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 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -414081,16 +414073,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r4, [r0, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - mcr2 0, 4, r0, cr10, cr2, {7} │ │ │ │ - stc2 0, cr0, [r8], {242} @ 0xf2 │ │ │ │ + stc2l 0, cr0, [sl], #968 @ 0x3c8 │ │ │ │ + @ instruction: 0xfa6800f2 │ │ │ │ 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 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -414108,16 +414100,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r0, [r7, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - mcr2 0, 1, r0, cr10, cr2, {7} │ │ │ │ - @ instruction: 0xfbbc00f2 │ │ │ │ + stc2 0, cr0, [sl], {242} @ 0xf2 │ │ │ │ + @ instruction: 0xfa1c00f2 │ │ │ │ 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 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -414135,16 +414127,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r4, [r5, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - stc2 0, cr0, [sl], {242} @ 0xf2 │ │ │ │ - @ instruction: 0xfb7000f2 │ │ │ │ + @ instruction: 0xfaea00f2 │ │ │ │ + ldr??.w r0, [r0, #242] @ 0xf2 │ │ │ │ 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 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -414162,16 +414154,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r0, [r4, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - stc2 0, cr0, [sl], #-968 @ 0xfffffc38 │ │ │ │ - @ instruction: 0xfb2400f2 │ │ │ │ + @ instruction: 0xfa8a00f2 │ │ │ │ + vst1.8 @ instruction: 0xf98400f2 │ │ │ │ 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 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -414189,16 +414181,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r4, [r2, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xfbae00f2 │ │ │ │ - @ instruction: 0xfad800f2 │ │ │ │ + @ instruction: 0xfa0e00f2 │ │ │ │ + ldrsh.w r0, [r8, r2, lsl #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 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -414216,16 +414208,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r0, [r1, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xfb5600f2 │ │ │ │ - @ instruction: 0xfa8c00f2 │ │ │ │ + ldrsh.w r0, [r6, #242] @ 0xf2 │ │ │ │ + str??.w r0, [ip, #242] @ 0xf2 │ │ │ │ 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 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -414243,16 +414235,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r7, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xfbea00f2 │ │ │ │ - @ instruction: 0xfa4000f2 │ │ │ │ + @ instruction: 0xfa4a00f2 │ │ │ │ + strh.w r0, [r0, #242] @ 0xf2 │ │ │ │ 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 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -414270,16 +414262,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r6, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xfb9200f2 │ │ │ │ - ldr??.w r0, [r4, #242] @ 0xf2 │ │ │ │ + ldr??.w r0, [r2, #242] @ 0xf2 │ │ │ │ + ldr.w r0, [r4, r2, lsl #3] │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd3b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xaba86> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -414292,15 +414284,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r0, [r6, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd3ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xababe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414314,15 +414306,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r0, [r7, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd426 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xabaf6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414336,15 +414328,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r2, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd45e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xabb2e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414358,15 +414350,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r7, #42] @ 0x2a │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ lsls r6, r0, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1bd4e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xabbb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -414395,18 +414387,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r0, [r3, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r2, [r1, #40] @ 0x28 │ │ │ │ + ldrh r2, [r5, #26] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - @ instruction: 0xfb5c00f2 │ │ │ │ - strh.w r0, [lr, #242] @ 0xf2 │ │ │ │ + ldrsh.w r0, [ip, #242] @ 0xf2 │ │ │ │ + @ instruction: 0xf70e00f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1bd550 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xabc20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #36255 @ 0x8d9f │ │ │ │ @@ -414434,18 +414426,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r0, [r6, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r6, [r0, #36] @ 0x24 │ │ │ │ + ldrh r6, [r4, #22] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - @ instruction: 0xfae000f2 │ │ │ │ - str.w r0, [r6, r2, lsl #3] │ │ │ │ + vst4. {d16-d19}, [r0 :256], r2 │ │ │ │ + subw r0, r6, #2290 @ 0x8f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd5cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xabc9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -414481,18 +414473,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - @ instruction: 0xfaf000f2 │ │ │ │ - @ instruction: 0xf7ca00f2 │ │ │ │ + ldr??.w r0, [r0, r2, lsl #3] │ │ │ │ + @ instruction: 0xf62a00f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd648 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xabd18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -414528,18 +414520,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r4, [r1, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r2, [r2, #26] │ │ │ │ + ldrh r2, [r6, #12] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - @ instruction: 0xfa6000f2 │ │ │ │ - @ instruction: 0xf74e00f2 │ │ │ │ + str.w r0, [r0, #242] @ 0xf2 │ │ │ │ + sub.w r0, lr, #7929856 @ 0x790000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd6c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xabd94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -414575,18 +414567,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r6, [r6, #20] │ │ │ │ + ldrh r6, [r2, #8] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldr??.w r0, [r0, #242] @ 0xf2 │ │ │ │ - @ instruction: 0xf6d200f2 │ │ │ │ + ldrh.w r0, [r0, r2, lsl #3] │ │ │ │ + @ instruction: 0xf53200f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd740 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xabe10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -414622,18 +414614,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + ldrh r6, [r7, #2] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - vst4. {d16-d19}, [r0 :256], r2 │ │ │ │ - @ instruction: 0xf65600f2 │ │ │ │ + @ instruction: 0xf7a000f2 │ │ │ │ + @ instruction: 0xf4b600f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd7bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xabe8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -414669,18 +414661,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r3, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldrh.w r0, [r0, #242] @ 0xf2 │ │ │ │ - rsbs r0, sl, #7929856 @ 0x790000 │ │ │ │ + @ instruction: 0xf71000f2 │ │ │ │ + bics.w r0, sl, #7929856 @ 0x790000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd838 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xabf08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -414716,18 +414708,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r3, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + strh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strh.w r0, [r0, r2, lsl #3] │ │ │ │ - adcs.w r0, lr, #7929856 @ 0x790000 │ │ │ │ + @ instruction: 0xf68000f2 │ │ │ │ + @ instruction: 0xf3be00f2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd84e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xabf1e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -414740,15 +414732,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r3, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r6, #2] │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd886 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xabf56> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414762,15 +414754,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r4, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + strh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd8be <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xabf8e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414784,15 +414776,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r5, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r0, #62] @ 0x3e │ │ │ │ + strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd8f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xabfc6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414806,15 +414798,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r6, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + strh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd92e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xabffe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414828,15 +414820,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #992] @ (1bdd3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac40c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r4, [r2, #56] @ 0x38 │ │ │ │ + strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd966 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac036> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414850,15 +414842,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #768] @ (1bdc94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac364>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd99e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac06e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414872,15 +414864,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #544] @ (1bdbec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac2bc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd9d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac0a6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414894,15 +414886,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #320] @ (1bdb44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac214>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bda0e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac0de> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414916,15 +414908,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #96] @ (1bda9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac16c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #32] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bda46 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac116> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414938,15 +414930,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #896] @ (1bddf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac4c4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #30] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bda7e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac14e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414960,15 +414952,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #672] @ (1bdd4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac41c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #26] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdab6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac186> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414982,15 +414974,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #448] @ (1bdca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac374>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r6, #36] @ 0x24 │ │ │ │ + strh r0, [r2, #24] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdaee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac1be> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415004,15 +414996,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #224] @ (1bdbfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac2cc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #20] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdb26 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac1f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415026,15 +415018,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #0] @ (1bdb54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac224>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r0, #32] │ │ │ │ + strh r0, [r4, #18] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdb5e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac22e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415048,15 +415040,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #800] @ (1bdeac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac57c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r1, #16] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdb96 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac266> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415070,15 +415062,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #576] @ (1bde04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac4d4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r2, #26] │ │ │ │ + strh r0, [r6, #12] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdbce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac29e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415092,15 +415084,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #352] @ (1bdd5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac42c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r4, [r7, #22] │ │ │ │ + strh r4, [r3, #10] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdc06 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac2d6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415114,15 +415106,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #128] @ (1bdcb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac384>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdc3e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac30e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415136,15 +415128,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #928] @ (1be00c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac6dc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdc76 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac346> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415158,15 +415150,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #704] @ (1bdf64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac634>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r4, [r7, #14] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdcae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac37e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415180,15 +415172,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #480] @ (1bdebc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac58c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdce6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac3b6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415202,15 +415194,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #256] @ (1bde14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac4e4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + ldrb r4, [r6, #30] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdd1e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac3ee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415224,15 +415216,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #32] @ (1bdd6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac43c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdd56 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac426> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415246,15 +415238,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #832] @ (1be0c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac794>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r4, [r5, #4] │ │ │ │ + ldrb r4, [r1, #28] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdd8e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac45e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415268,15 +415260,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #608] @ (1be01c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac6ec>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bddc6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac496> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415290,15 +415282,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #384] @ (1bdf74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac644>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bddfe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac4ce> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415312,15 +415304,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #160] @ (1bdecc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac59c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bde36 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac506> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415334,15 +415326,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #960] @ (1be224 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac8f4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bde6e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac53e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415356,15 +415348,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #736] @ (1be17c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac84c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdea6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac576> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415378,15 +415370,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #512] @ (1be0d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac7a4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r5, #26] │ │ │ │ + ldrb r0, [r1, #20] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdede <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac5ae> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415400,15 +415392,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #288] @ (1be02c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac6fc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r2, #25] │ │ │ │ + ldrb r0, [r6, #18] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdf16 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac5e6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415422,15 +415414,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #64] @ (1bdf84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac654>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdf4e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac61e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415444,15 +415436,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #864] @ (1be2dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac9ac>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r0, #16] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdf86 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac656> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415466,15 +415458,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #640] @ (1be234 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac904>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r6, #14] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdfbe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac68e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415488,15 +415480,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #416] @ (1be18c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac85c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r7, #19] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdff6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac6c6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415510,15 +415502,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #192] @ (1be0e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac7b4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r5, #18] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be02e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac6fe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415532,15 +415524,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #992] @ (1be43c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xacb0c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be066 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac736> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415554,15 +415546,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #768] @ (1be394 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xaca64>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be09e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac76e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415576,15 +415568,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #544] @ (1be2ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac9bc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be0d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac7a6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415598,15 +415590,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #320] @ (1be244 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac914>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r2, #13] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be10e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac7de> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415620,15 +415612,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #96] @ (1be19c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac86c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r7, #11] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be146 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac816> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415642,15 +415634,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blx ip │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be17e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac84e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415664,15 +415656,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blx r5 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be1b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac886> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415686,15 +415678,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be1ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac8be> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415708,15 +415700,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bx r7 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r5, #6] │ │ │ │ + ldrb r0, [r1, #0] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be226 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac8f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415730,15 +415722,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bx r0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + strb r0, [r6, #30] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be25e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac92e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415752,15 +415744,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov r8, r9 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be296 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac966> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415774,15 +415766,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov r8, r2 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + strb r0, [r1, #28] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be2ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac99e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415796,15 +415788,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov r0, fp │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be306 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xac9d6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415818,15 +415810,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov r0, r4 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + strb r0, [r4, #25] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be33e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xaca0e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415840,15 +415832,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r8, sp │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r5, #30] │ │ │ │ + strb r0, [r1, #24] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be376 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xaca46> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415862,15 +415854,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r8, r6 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be3ae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xaca7e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415884,15 +415876,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r0, pc │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r4, [r7, #27] │ │ │ │ + strb r4, [r3, #21] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be3e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xacab6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415906,15 +415898,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r0, r8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ lsls r6, r0, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -422831,15 +422823,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r3, pc} │ │ │ │ adds.w r1, r2, r3, ror #2 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r1, [sp, #8] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (1c3ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb2590>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -424003,21 +423995,21 @@ │ │ │ │ b.n 1c4ab2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb3182> │ │ │ │ stmia r0!, {r1, r3, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ stmia r0!, {r2, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #26 │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ lsls r6, r0, #4 │ │ │ │ pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r4, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #52] @ 0x34 │ │ │ │ + strh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov r1, sl │ │ │ │ blx 741d4 <__aeabi_idivmod@plt> │ │ │ │ cbz r1, 1c4ab6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb3186> │ │ │ │ adds r7, #1 │ │ │ │ subs r0, r6, #0 │ │ │ │ str.w r7, [r4, #4048] @ 0xfd0 │ │ │ │ @@ -424772,15 +424764,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ bl 27f25e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16d92e> │ │ │ │ ldcl 15, cr15, [r3], {255} @ 0xff │ │ │ │ ldcl 15, cr15, [r5], #1020 @ 0x3fc │ │ │ │ - ldrb r2, [r1, #27] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #598016 @ 0x92000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -425286,21 +425278,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c581c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb3eec>) │ │ │ │ add r2, pc │ │ │ │ b.n 1c57de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb3eae> │ │ │ │ ldr r2, [pc, #16] @ (1c5820 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb3ef0>) │ │ │ │ add r2, pc │ │ │ │ b.n 1c57de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb3eae> │ │ │ │ nop │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - asrs r2, r1, #18 │ │ │ │ + asrs r2, r5, #11 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r4, #10 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - asrs r6, r3, #17 │ │ │ │ + asrs r6, r7, #10 │ │ │ │ lsls r6, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #164] @ (1c58d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb3fa8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -425583,15 +425575,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c5a40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb4110> │ │ │ │ b.n 1c5a7e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb414e> │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r5, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - lsrs r6, r2, #8 │ │ │ │ + lsrs r6, r6, #1 │ │ │ │ lsls r6, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1c5da8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb4478>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -425763,15 +425755,15 @@ │ │ │ │ b.n 1c5cde <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb43ae> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c5c48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb4318> │ │ │ │ b.n 1c5c82 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb4352> │ │ │ │ ldmia r5!, {r1, r3, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - lsrs r6, r5, #32 │ │ │ │ + lsls r6, r1, #26 │ │ │ │ lsls r6, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #484] @ (1c5fa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb4678>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -425931,15 +425923,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c5e5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb452c> │ │ │ │ b.n 1c5e92 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb4562> │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - lsrs r6, r2, #4 │ │ │ │ + lsls r6, r6, #29 │ │ │ │ lsls r6, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1c61bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb488c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -426115,15 +426107,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c605c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb472c> │ │ │ │ b.n 1c6096 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb4766> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - lsls r2, r6, #28 │ │ │ │ + lsls r2, r2, #22 │ │ │ │ lsls r6, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #484] @ (1c63bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb4a8c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -426283,15 +426275,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6270 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb4940> │ │ │ │ b.n 1c62a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb4976> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r5, r6} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + lsls r2, r3, #14 │ │ │ │ lsls r6, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1c65d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb4ca0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -426467,15 +426459,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6470 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb4b40> │ │ │ │ b.n 1c64aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb4b7a> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r5, r6} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - lsls r6, r2, #13 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1c6678 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb4d48> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -426914,17 +426906,17 @@ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1c6a38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb5108> │ │ │ │ b.n 1c6a3e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb510e> │ │ │ │ nop │ │ │ │ itee ge │ │ │ │ lslge r3, r6, #6 │ │ │ │ - strlt r2, [r7, #40] @ 0x28 │ │ │ │ + strlt r2, [r3, #16] │ │ │ │ lsllt r2, r6, #3 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r5, #16] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #388] @ (1c6c98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb5368>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -427050,17 +427042,17 @@ │ │ │ │ b.n 1c6bca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb529a> │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, lr, lsl #2 │ │ │ │ bcc.n 1c6bc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb5294> │ │ │ │ b.n 1c6bca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb529a> │ │ │ │ bkpt 0x0022 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r4, [r6, #16] │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r4, #16] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #468] @ (1c6e8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb555c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -427219,15 +427211,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6d52 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb5422> │ │ │ │ b.n 1c6d88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb5458> │ │ │ │ nop │ │ │ │ pop {r2, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldc2 1, cr0, [r6, #-20] @ 0xffffffec │ │ │ │ + usada8 r1, r6, r5, 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 │ │ │ │ ldr r3, [pc, #476] @ (1c7084 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb5754>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -427388,15 +427380,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6f40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb5610> │ │ │ │ b.n 1c6f7a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb564a> │ │ │ │ nop │ │ │ │ hlt 0x0012 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - smlawb r1, r6, r5, r0 │ │ │ │ + ldrsb.w r0, [r6, #261] @ 0x105 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #452] @ (1c7264 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb5934>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -427552,15 +427544,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c7136 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb5806> │ │ │ │ b.n 1c716c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb583c> │ │ │ │ nop │ │ │ │ @ instruction: 0xb89a │ │ │ │ lsls r3, r6, #6 │ │ │ │ - @ instruction: 0xf7120105 │ │ │ │ + sbcs.w r1, r2, #8716288 @ 0x850000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #476] @ (1c745c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb5b2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -427721,15 +427713,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c7318 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb59e8> │ │ │ │ b.n 1c7352 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb5a22> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6ba │ │ │ │ lsls r3, r6, #6 │ │ │ │ - @ instruction: 0xf5360105 │ │ │ │ + @ instruction: 0xf3960105 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #160] @ (1c7514 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb5be4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -428021,15 +428013,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c767a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb5d4a> │ │ │ │ b.n 1c76c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb5d90> │ │ │ │ nop │ │ │ │ cbz r6, 1c7840 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb5f10> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - sbfx r1, ip, #0, #6 │ │ │ │ + sub.w r1, ip, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #528] @ (1c7a10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb60e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -428206,15 +428198,15 @@ │ │ │ │ b.n 1c78c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb5f90> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c78a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb5f76> │ │ │ │ b.n 1c78ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb5fbe> │ │ │ │ cbz r2, 1c7a22 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb60f2> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - @ instruction: 0xf1340105 │ │ │ │ + vaddw.s16 q0, q2, d5 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1c7c7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb634c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -430271,15 +430263,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c90d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb77a8> │ │ │ │ b.n 1c9126 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb77f6> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - bcc.n 1c918c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb785c> │ │ │ │ + bcs.n 1c924c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb791c> │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #516] @ (1c9458 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb7b28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -430454,15 +430446,15 @@ │ │ │ │ b.n 1c93a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb7a74> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c9302 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb79d2> │ │ │ │ b.n 1c9348 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb7a18> │ │ │ │ str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - bne.n 1c94a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb7b70> │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #572] @ (1c96b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb7d80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -430650,15 +430642,15 @@ │ │ │ │ b.n 1c95d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb7ca6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c9526 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb7bf6> │ │ │ │ b.n 1c957a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb7c4a> │ │ │ │ str r4, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #544] @ (1c98ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb7fbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -430838,15 +430830,15 @@ │ │ │ │ b.n 1c981a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb7eea> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c9774 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb7e44> │ │ │ │ b.n 1c97be <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb7e8e> │ │ │ │ str r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldmia r4!, {r1, r6, r7} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #280] @ (1c9a20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb80f0>) │ │ │ │ @@ -431509,17 +431501,17 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bhi.n 1ca024 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb86f4> │ │ │ │ mov r3, r0 │ │ │ │ b.n 1c9f86 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb8656> │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #24] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + cmp r7, #18 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + cmp r4, #196 @ 0xc4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #696] @ (1ca370 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb8a40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -431757,17 +431749,17 @@ │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1ca2d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb89a0> │ │ │ │ mov r3, r0 │ │ │ │ b.n 1ca222 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb88f2> │ │ │ │ ldrh r0, [r0, #4] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - cmp r6, #40 @ 0x28 │ │ │ │ + cmp r4, #136 @ 0x88 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r2, #42 @ 0x2a │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #684] @ (1ca63c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb8d0c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -431998,17 +431990,17 @@ │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1ca5bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb8c8c> │ │ │ │ mov r5, r6 │ │ │ │ b.n 1ca520 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb8bf0> │ │ │ │ nop │ │ │ │ strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r6, #6 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r0, #206 @ 0xce │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #732] @ (1ca938 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb9008>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -432254,17 +432246,17 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1ca89e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb8f6e> │ │ │ │ b.n 1ca7ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb8ebc> │ │ │ │ nop │ │ │ │ strh r6, [r3, #22] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - cmp r0, #132 @ 0x84 │ │ │ │ + movs r6, #228 @ 0xe4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r6, #2 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #308] @ (1caa8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb915c>) │ │ │ │ @@ -434340,21 +434332,21 @@ │ │ │ │ b.n 1cc170 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xba840> │ │ │ │ ldr r3, [pc, #16] @ (1cc1b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xba888>) │ │ │ │ add r3, pc │ │ │ │ b.n 1cc170 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xba840> │ │ │ │ ldr r3, [pc, #16] @ (1cc1bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xba88c>) │ │ │ │ add r3, pc │ │ │ │ b.n 1cc170 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xba840> │ │ │ │ - add r3, sp, #184 @ 0xb8 │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r1, sp, #24 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #544] @ (1cc3f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbaac4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -434532,15 +434524,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 1cc286 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xba956> │ │ │ │ b.n 1cc2d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xba9a8> │ │ │ │ str r6, [r4, #116] @ 0x74 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r6, pc, #720 @ (adr r6, 1cc6cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbad9c>) │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [pc, #544] @ (1cc630 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbad00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -434717,15 +434709,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 1cc4d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbaba0> │ │ │ │ b.n 1cc512 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbabe2> │ │ │ │ str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - add r6, pc, #0 @ (adr r6, 1cc638 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbad08>) │ │ │ │ + add r4, pc, #384 @ (adr r4, 1cc7b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbae88>) │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #520] @ (1cc854 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbaf24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -434897,15 +434889,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 1cc6f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbadc6> │ │ │ │ b.n 1cc740 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbae10> │ │ │ │ str r6, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r6, #6 │ │ │ │ - add r3, pc, #784 @ (adr r3, 1ccb6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb23c>) │ │ │ │ + add r2, pc, #144 @ (adr r2, 1cc8ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbafbc>) │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #516] @ (1cca74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb144>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -435075,15 +435067,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cc924 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbaff4> │ │ │ │ b.n 1cc962 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb032> │ │ │ │ nop │ │ │ │ str r4, [r1, #12] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - add r1, pc, #568 @ (adr r1, 1cccb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb384>) │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r3, r0, #598016 @ 0x92000 │ │ │ │ sub sp, #20 │ │ │ │ @@ -435143,21 +435135,21 @@ │ │ │ │ b.n 1ccafa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb1ca> │ │ │ │ ldr r2, [pc, #16] @ (1ccb3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb20c>) │ │ │ │ add r2, pc │ │ │ │ b.n 1ccafa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb1ca> │ │ │ │ ldr r2, [pc, #16] @ (1ccb40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb210>) │ │ │ │ add r2, pc │ │ │ │ b.n 1ccafa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb1ca> │ │ │ │ - add r1, pc, #656 @ (adr r1, 1ccdc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb498>) │ │ │ │ + add r0, pc, #16 @ (adr r0, 1ccb48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb218>) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r1, pc, #416 @ (adr r1, 1cccdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb3ac>) │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r1, pc, #136 @ (adr r1, 1ccbc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb298>) │ │ │ │ + ldr r7, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r1, pc, #240 @ (adr r1, 1ccc34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb304>) │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (1ccc04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb2d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -435455,15 +435447,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ccd7a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb44a> │ │ │ │ b.n 1ccdc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb490> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, r1] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r7, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1cd0f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb7c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -435638,15 +435630,15 @@ │ │ │ │ b.n 1cd032 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb702> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ccf98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb668> │ │ │ │ b.n 1ccfd6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb6a6> │ │ │ │ ldrh r6, [r7, r0] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r5, [sp, #440] @ 0x1b8 │ │ │ │ + str r3, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #496] @ (1cd300 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb9d0>) │ │ │ │ @@ -435814,15 +435806,15 @@ │ │ │ │ b.n 1cd242 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb912> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cd1ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb87c> │ │ │ │ b.n 1cd1e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbb8b6> │ │ │ │ ldr r4, [r5, r0] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r6, [sp, #216] @ 0xd8 │ │ │ │ + str r4, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1cd514 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbbbe4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -436001,15 +435993,15 @@ │ │ │ │ b.n 1cd452 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbbb22> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cd3b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbba88> │ │ │ │ b.n 1cd3f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbbac6> │ │ │ │ ldrsb r6, [r3, r0] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r4, [sp, #264] @ 0x108 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #496] @ (1cd720 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbbdf0>) │ │ │ │ @@ -436177,15 +436169,15 @@ │ │ │ │ b.n 1cd662 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbbd32> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cd5cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbbc9c> │ │ │ │ b.n 1cd606 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbbcd6> │ │ │ │ strb r4, [r1, r0] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r2, [sp, #312] @ 0x138 │ │ │ │ + str r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1cd934 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbc004>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -436364,15 +436356,15 @@ │ │ │ │ b.n 1cd872 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbbf42> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cd7d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbbea8> │ │ │ │ b.n 1cd816 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbbee6> │ │ │ │ str r6, [r7, r7] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r0, [sp, #360] @ 0x168 │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1cd9e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbc0b6> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -436825,16 +436817,16 @@ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1cddc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbc494> │ │ │ │ b.n 1cddca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbc49a> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #200] @ (1cdf60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbc630>) │ │ │ │ lsls r3, r6, #6 │ │ │ │ - vqadd.s8 q8, q13, │ │ │ │ - vqadd.s32 q0, q14, │ │ │ │ + stc 0, cr0, [sl, #964]! @ 0x3c4 │ │ │ │ + stc 0, cr0, [ip, #964] @ 0x3c4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #428] @ (1ce05c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbc72c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -436970,16 +436962,16 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, lr, lsl #2 │ │ │ │ bcc.n 1cdf74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbc644> │ │ │ │ b.n 1cdf7a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbc64a> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #536] @ (1ce278 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbc948>) │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldc 0, cr0, [r2, #964] @ 0x3c4 │ │ │ │ - stcl 0, cr0, [r4, #-964]! @ 0xfffffc3c │ │ │ │ + @ instruction: 0xebf200f1 │ │ │ │ + rsb r0, r4, r1, ror #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (1ce128 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbc7f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -437288,15 +437280,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ce2a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbc976> │ │ │ │ b.n 1ce2f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbc9c6> │ │ │ │ nop │ │ │ │ bx r9 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #560] @ (1ce670 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbcd40>) │ │ │ │ @@ -437484,15 +437476,15 @@ │ │ │ │ b.n 1ce50a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbcbda> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ce4f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbcbc0> │ │ │ │ b.n 1ce542 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbcc12> │ │ │ │ add sl, pc │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #26] │ │ │ │ lsls r5, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1ce8dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbcfac> │ │ │ │ @@ -439429,15 +439421,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cfba2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbe272> │ │ │ │ b.n 1cfc02 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbe2d2> │ │ │ │ nop │ │ │ │ cmp r6, #86 @ 0x56 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #556] @ (1cff64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbe634>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -439624,15 +439616,15 @@ │ │ │ │ b.n 1cfea6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbe576> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cfdf6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbe4c6> │ │ │ │ b.n 1cfe4a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbe51a> │ │ │ │ cmp r4, #4 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ + str r2, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #620] @ (1d01ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbe8bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -439832,15 +439824,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d0044 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbe714> │ │ │ │ b.n 1d00a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbe778> │ │ │ │ nop │ │ │ │ cmp r1, #186 @ 0xba │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #576] @ (1d0448 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbeb18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -440028,15 +440020,15 @@ │ │ │ │ b.n 1d036e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbea3e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d02bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbe98c> │ │ │ │ b.n 1d0312 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbe9e2> │ │ │ │ movs r7, #50 @ 0x32 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r2, [r0, #32] │ │ │ │ + str r2, [r4, #4] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #304] @ (1d0594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbec64>) │ │ │ │ @@ -441406,17 +441398,17 @@ │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1d13a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbfa78> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1d1312 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbf9e2> │ │ │ │ asrs r4, r0, #31 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - pop {r1, r2, r3} │ │ │ │ + rev16 r6, r5 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - revsh r4, r3 │ │ │ │ + cbnz r4, 1d1446 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbfb16> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #748] @ (1d1738 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbfe08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -441668,17 +441660,17 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1d168c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbfd5c> │ │ │ │ b.n 1d15ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbfc9e> │ │ │ │ nop │ │ │ │ asrs r4, r5, #19 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - cbnz r2, 1d1756 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbfe26> │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ lsls r1, r6, #3 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #744] @ (1d1a40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc0110>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -441927,17 +441919,17 @@ │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1d19b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc0082> │ │ │ │ mov r6, r7 │ │ │ │ b.n 1d1912 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xbffe2> │ │ │ │ asrs r0, r4, #7 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + push {r1, r2, r3, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + cbz r4, 1d1a9a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc016a> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #804] @ (1d1d84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc0454>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -442205,17 +442197,17 @@ │ │ │ │ bhi.n 1d1cdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc03ac> │ │ │ │ mov r1, r8 │ │ │ │ mov r7, r0 │ │ │ │ b.n 1d1c12 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc02e2> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #27 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - cbz r0, 1d1ddc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc04ac> │ │ │ │ + cbz r0, 1d1db4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc0484> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cbz r2, 1d1dc6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc0496> │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #332] @ (1d1ef0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc05c0>) │ │ │ │ @@ -447809,21 +447801,21 @@ │ │ │ │ b.n 1d608a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc475a> │ │ │ │ ldr r2, [pc, #16] @ (1d60cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc479c>) │ │ │ │ add r2, pc │ │ │ │ b.n 1d608a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc475a> │ │ │ │ ldr r2, [pc, #16] @ (1d60d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc47a0>) │ │ │ │ add r2, pc │ │ │ │ b.n 1d608a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc475a> │ │ │ │ - lsrs r4, r2, #16 │ │ │ │ + lsrs r4, r6, #9 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r0, r3, #15 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r2, r2, #14 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r4, r5, #14 │ │ │ │ + lsrs r4, r1, #8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #188] @ (1d61a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc4870>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -448134,15 +448126,15 @@ │ │ │ │ b.n 1d63d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc4aa0> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d6326 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc49f6> │ │ │ │ b.n 1d6374 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc4a44> │ │ │ │ stmia r6!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #516] @ (1d66b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc4d88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -448323,16 +448315,15 @@ │ │ │ │ b.n 1d65f2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc4cc2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d6554 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc4c24> │ │ │ │ b.n 1d6596 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc4c66> │ │ │ │ stmia r4!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - lsls r2, r0, #4 │ │ │ │ - lsls r5, r0, #4 │ │ │ │ + vrhadd.u32 d16, d2, d4 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -448507,15 +448498,15 @@ │ │ │ │ b.n 1d680e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc4ede> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d6774 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc4e44> │ │ │ │ b.n 1d67b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc4e82> │ │ │ │ stmia r2!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #516] @ (1d6af4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc51c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -448700,16 +448691,15 @@ │ │ │ │ b.n 1d6a2e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc50fe> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d6990 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc5060> │ │ │ │ b.n 1d69d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc50a2> │ │ │ │ stmia r0!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - movs r2, r6 │ │ │ │ - lsls r5, r0, #4 │ │ │ │ + cdp2 1, 9, cr0, cr2, cr4, {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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -448884,15 +448874,15 @@ │ │ │ │ b.n 1d6c4a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc531a> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d6bb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc5280> │ │ │ │ b.n 1d6bee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc52be> │ │ │ │ bkpt 0x0026 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - cdp2 1, 3, cr0, cr2, cr4, {0} │ │ │ │ + ldc2 1, cr0, [r2], {4} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #516] @ (1d6f30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc5600>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -449076,15 +449066,15 @@ │ │ │ │ b.n 1d6e6a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc553a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d6dcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc549c> │ │ │ │ b.n 1d6e0e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc54de> │ │ │ │ pop {r1, r2, r3} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - stc2 1, cr0, [lr], #-16 │ │ │ │ + @ instruction: 0xfa8e0104 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1d6fea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc56ba> │ │ │ │ stmdb 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 r1, r0 │ │ │ │ @@ -449559,17 +449549,17 @@ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1d73f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc5ac6> │ │ │ │ b.n 1d73fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc5acc> │ │ │ │ nop │ │ │ │ @ instruction: 0xb60e │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r2, [r5, r4] │ │ │ │ + ldrsb r2, [r1, r6] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #460] @ (1d76bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc5d8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -449715,17 +449705,17 @@ │ │ │ │ b.n 1d75cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc5c9c> │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, lr, lsl #2 │ │ │ │ bcc.n 1d75c6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc5c96> │ │ │ │ b.n 1d75cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc5c9c> │ │ │ │ push {r1, r2, r6} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + strb r2, [r4, r5] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #496] @ (1d78cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc5f9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -449891,15 +449881,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 1d7782 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc5e52> │ │ │ │ b.n 1d77bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc5e8c> │ │ │ │ sxtb r0, r4 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ssat r1, #5, r4 │ │ │ │ + sbc.w 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #500] @ (1d7adc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc61ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -450066,15 +450056,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d7988 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc6058> │ │ │ │ b.n 1d79ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc609a> │ │ │ │ nop │ │ │ │ add sp, #328 @ 0x148 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add.w r1, lr, #4 │ │ │ │ + vrhadd.s32 d16, d14, d4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #184] @ (1d7bb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc6280>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -450399,15 +450389,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d7d46 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc6416> │ │ │ │ b.n 1d7da0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc6470> │ │ │ │ nop │ │ │ │ add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldc 1, cr0, [r8], #16 │ │ │ │ + adds.w r1, r8, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #620] @ (1d8160 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc6830>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -450607,15 +450597,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d7fb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc6684> │ │ │ │ b.n 1d8018 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc66e8> │ │ │ │ nop │ │ │ │ add r2, sp, #280 @ 0x118 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - orr.w r1, ip, r4 │ │ │ │ + stmia.w ip!, {r2, r8} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ rsb r4, r0, #45 @ 0x2d │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ cmp r1, r4 │ │ │ │ @@ -453557,15 +453547,15 @@ │ │ │ │ b.n 1da2e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc89b4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1da218 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc88e8> │ │ │ │ b.n 1da288 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc8958> │ │ │ │ strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r6, #6 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r2!, {r2, r5, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #592] @ (1da614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc8ce4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -453762,18 +453752,18 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1da492 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc8b62> │ │ │ │ b.n 1da4f2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc8bc2> │ │ │ │ nop │ │ │ │ strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r6, #6 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ - lsls r4, r0, #4 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt lt │ │ │ │ + lsllt r4, r0, #4 │ │ │ │ + stmdblt sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + movlt.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #668] @ (1da8cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc8f9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc │ │ │ │ @@ -453982,18 +453972,18 @@ │ │ │ │ b.n 1da7d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc8ea6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1da704 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc8dd4> │ │ │ │ b.n 1da77a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc8e4a> │ │ │ │ strh r2, [r1, #24] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - itet vs │ │ │ │ - lslvs r4, r0, #4 │ │ │ │ - stmdbvc sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - movvs.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ + lsls r4, r0, #4 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #612] @ (1dab4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc921c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc │ │ │ │ @@ -454187,15 +454177,15 @@ │ │ │ │ b.n 1daa66 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc9136> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1da9a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc9078> │ │ │ │ b.n 1daa0a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc90da> │ │ │ │ strh r2, [r2, #2] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + hlt 0x003e │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #660] @ (1dadfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc94cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -454404,15 +454394,15 @@ │ │ │ │ b.n 1dad06 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc93d6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dac38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc9308> │ │ │ │ b.n 1dacaa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc937a> │ │ │ │ ldrb r2, [r2, #23] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - cbnz r6, 1dae26 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc94f6> │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #616] @ (1db080 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc9750>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -454611,15 +454601,15 @@ │ │ │ │ b.n 1daf9a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc966a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1daeda <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc95aa> │ │ │ │ b.n 1daf3e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc960e> │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #636] @ (1db318 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc99e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -454828,15 +454818,15 @@ │ │ │ │ b.n 1db22a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc98fa> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1db164 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc9834> │ │ │ │ b.n 1db1ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc989e> │ │ │ │ ldrb r6, [r3, #2] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + cbz r6, 1db382 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc9a52> │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #644] @ (1db5b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc9c88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -455048,15 +455038,15 @@ │ │ │ │ b.n 1db4ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc9b9a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1db400 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc9ad0> │ │ │ │ b.n 1db46e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc9b3e> │ │ │ │ strb r6, [r0, #24] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - uxth r6, r7 │ │ │ │ + cbz r6, 1db5c6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc9c96> │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #616] @ (1db83c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc9f0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -455255,15 +455245,15 @@ │ │ │ │ b.n 1db756 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc9e26> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1db696 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc9d66> │ │ │ │ b.n 1db6fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xc9dca> │ │ │ │ strb r6, [r4, #13] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #832] @ (1dbb98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xca268>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -455517,15 +455507,15 @@ │ │ │ │ bcc.w 1db960 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xca030> │ │ │ │ b.n 1dba0a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xca0da> │ │ │ │ nop │ │ │ │ strb r2, [r4, #3] │ │ │ │ lsls r2, r6, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #832] @ (1dbef8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xca5c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -455779,15 +455769,15 @@ │ │ │ │ bcc.w 1dbcc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xca390> │ │ │ │ b.n 1dbd6a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xca43a> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsls r2, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r6, pc, #720 @ (adr r6, 1dc1d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xca8a4>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -456052,15 +456042,15 @@ │ │ │ │ b.n 1dc14c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xca81c> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldr r6, [r3, #32] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add r4, pc, #728 @ (adr r4, 1dc568 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcac38>) │ │ │ │ + add r3, pc, #88 @ (adr r3, 1dc2e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xca9b8>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dc036 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xca706> │ │ │ │ b.n 1dc0f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xca7c0> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -456287,15 +456277,15 @@ │ │ │ │ b.n 1dc3be <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcaa8e> │ │ │ │ str r4, [r1, #104] @ 0x68 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r5, #54 @ 0x36 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #0 @ (adr r2, 1dc538 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcac08>) │ │ │ │ + add r0, pc, #384 @ (adr r0, 1dc6b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcad88>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #608] @ (1dc7ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcae7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -456504,15 +456494,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #164 @ 0xa4 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #552] @ 0x228 │ │ │ │ + ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #696] @ (1dca88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcb158>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -456738,15 +456728,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dc8ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcaf7c> │ │ │ │ b.n 1dc92a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcaffa> │ │ │ │ str r2, [r5, #20] │ │ │ │ lsls r2, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r3, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -456977,15 +456967,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldrsh r6, [r1, r2] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #540] @ (1dcfc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcb690>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457170,15 +457160,15 @@ │ │ │ │ b.n 1dcef2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcb5c2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dce4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcb51c> │ │ │ │ b.n 1dce96 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcb566> │ │ │ │ ldrh r6, [r2, r6] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r0, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #540] @ (1dd1f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcb8c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457361,15 +457351,15 @@ │ │ │ │ b.n 1dd12a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcb7fa> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dd084 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcb754> │ │ │ │ b.n 1dd0ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcb79e> │ │ │ │ ldr r6, [r3, r5] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + str r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #516] @ (1dd418 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcbae8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457554,15 +457544,15 @@ │ │ │ │ b.n 1dd352 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcba22> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dd2b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcb984> │ │ │ │ b.n 1dd2f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcb9c6> │ │ │ │ ldrsb r6, [r4, r4] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r5, [sp, #792] @ 0x318 │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #516] @ (1dd638 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcbd08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457745,15 +457735,15 @@ │ │ │ │ b.n 1dd572 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcbc42> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dd4d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcbba4> │ │ │ │ b.n 1dd516 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcbbe6> │ │ │ │ strb r6, [r0, r4] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ + str r2, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #328] @ (1dd79c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcbe6c>) │ │ │ │ @@ -458717,16 +458707,16 @@ │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1de0fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcc7cc> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1de060 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcc730> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #624] @ (1de3fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xccacc>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - mcr 0, 0, r0, cr12, cr0, {7} │ │ │ │ - stc 0, cr0, [lr, #960] @ 0x3c0 │ │ │ │ + stcl 0, cr0, [ip], #-960 @ 0xfffffc40 │ │ │ │ + @ instruction: 0xebee00f0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #648] @ (1de430 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xccb00>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -458941,16 +458931,16 @@ │ │ │ │ mov r6, fp │ │ │ │ cmp r2, lr │ │ │ │ bhi.n 1de37a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcca4a> │ │ │ │ mov r7, fp │ │ │ │ b.n 1de292 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcc962> │ │ │ │ blx r2 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - adds.w r0, r2, r0, ror #3 │ │ │ │ - eor.w r0, r4, r0, ror #3 │ │ │ │ + ldrd r0, r0, [r2, #-960]! @ 0x3c0 │ │ │ │ + strd r0, r0, [r4], #960 @ 0x3c0 │ │ │ │ mov.w lr, #1 │ │ │ │ mov r9, r8 │ │ │ │ strd r5, r6, [sp] │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ mov sl, r4 │ │ │ │ mov fp, r7 │ │ │ │ rbit r4, r0 │ │ │ │ @@ -459275,17 +459265,17 @@ │ │ │ │ ldr.w r3, [r6, #860] @ 0x35c │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1de796 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcce66> │ │ │ │ b.n 1de6f2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xccdc2> │ │ │ │ add r0, r5 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - b.n 1de75c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcce2c> │ │ │ │ + b.n 1de41c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xccaec> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 1de624 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcccf4> │ │ │ │ + b.n 1de2e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcc9b4> │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #672] @ (1deae8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcd1b8>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -459505,17 +459495,17 @@ │ │ │ │ ldr.w r3, [r8, #860] @ 0x35c │ │ │ │ cmp r3, r0 │ │ │ │ bhi.n 1dea2e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcd0fe> │ │ │ │ mov r1, sl │ │ │ │ b.n 1de940 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcd010> │ │ │ │ lsrs r2, r6 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - b.n 1de3f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xccac4> │ │ │ │ + b.n 1df0b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcd784> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 1df294 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcd964> │ │ │ │ + b.n 1def54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xcd624> │ │ │ │ lsls r0, r6, #3 │ │ │ │ strd lr, ip, [sp, #8] │ │ │ │ mov.w sl, #1 │ │ │ │ mov ip, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ @@ -465768,21 +465758,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (1e36b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd1d88>) │ │ │ │ add r2, pc │ │ │ │ b.n 1e3674 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd1d44> │ │ │ │ ldr r2, [pc, #16] @ (1e36bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd1d8c>) │ │ │ │ add r2, pc │ │ │ │ b.n 1e3674 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd1d44> │ │ │ │ nop │ │ │ │ - adds r6, #42 @ 0x2a │ │ │ │ + adds r4, #138 @ 0x8a │ │ │ │ lsls r4, r0, #4 │ │ │ │ - adds r5, #238 @ 0xee │ │ │ │ + adds r4, #78 @ 0x4e │ │ │ │ lsls r4, r0, #4 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r4, #8 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - adds r5, #194 @ 0xc2 │ │ │ │ + adds r4, #34 @ 0x22 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1e38bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd1f8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -465948,15 +465938,15 @@ │ │ │ │ mov r3, lr │ │ │ │ b.n 1e3802 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd1ed2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e376e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd1e3e> │ │ │ │ b.n 1e37a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd1e76> │ │ │ │ @ instruction: 0xf26801b1 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1e3ac0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd2190>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -466124,15 +466114,15 @@ │ │ │ │ b.n 1e39fe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd20ce> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e396c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd203c> │ │ │ │ b.n 1e39a2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd2072> │ │ │ │ nop │ │ │ │ orn r1, r2, #177 @ 0xb1 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1e3cb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd2388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -466296,15 +466286,15 @@ │ │ │ │ mov r3, lr │ │ │ │ b.n 1e3bfe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd22ce> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e3b6e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd223e> │ │ │ │ b.n 1e3ba2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd2272> │ │ │ │ mrc 1, 2, r0, cr14, cr1, {5} │ │ │ │ - cmp r3, #162 @ 0xa2 │ │ │ │ + cmp r2, #2 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1e3eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd2580>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -466468,15 +466458,15 @@ │ │ │ │ mov r3, lr │ │ │ │ b.n 1e3df6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd24c6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e3d66 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd2436> │ │ │ │ b.n 1e3d9a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd246a> │ │ │ │ stcl 1, cr0, [r6], #-708 @ 0xfffffd3c │ │ │ │ - cmp r1, #222 @ 0xde │ │ │ │ + cmp r0, #62 @ 0x3e │ │ │ │ lsls r4, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1e3f54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd2624> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -466947,15 +466937,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e42de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd29ae> │ │ │ │ b.n 1e431a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd29ea> │ │ │ │ nop │ │ │ │ b.n 1e4220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd28f0> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + movs r5, #46 @ 0x2e │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #496] @ (1e463c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd2d0c>) │ │ │ │ @@ -467123,15 +467113,15 @@ │ │ │ │ b.n 1e4502 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd2bd2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e44e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd2bb8> │ │ │ │ b.n 1e4526 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd2bf6> │ │ │ │ b.n 1e401c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd26ec> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + movs r3, #56 @ 0x38 │ │ │ │ lsls r4, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1e4884 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd2f54> │ │ │ │ @@ -468749,15 +468739,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e57a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd3e74> │ │ │ │ b.n 1e57e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd3eb6> │ │ │ │ nop │ │ │ │ bcs.n 1e5960 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd4030> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsrs r2, r2, #17 │ │ │ │ + lsrs r2, r6, #10 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1e5b00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd41d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -468925,15 +468915,15 @@ │ │ │ │ b.n 1e5a4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd411c> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e59b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd4082> │ │ │ │ b.n 1e59f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd40c0> │ │ │ │ beq.n 1e5b54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd4224> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsrs r4, r4, #7 │ │ │ │ + lsrs r4, r0, #1 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #524] @ (1e5d28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd43f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469109,15 +469099,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5bbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd428c> │ │ │ │ b.n 1e5bfe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd42ce> │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #508] @ (1e5f40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd4610>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469288,15 +469278,15 @@ │ │ │ │ b.n 1e5e7a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd454a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5de0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd44b0> │ │ │ │ b.n 1e5e1e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd44ee> │ │ │ │ ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1e6144 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd4814>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469465,15 +469455,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5ff0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd46c0> │ │ │ │ b.n 1e6026 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd46f6> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsls r2, r7, #28 │ │ │ │ + lsls r2, r3, #22 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1e6348 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd4a18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469642,15 +469632,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e61f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd48c4> │ │ │ │ b.n 1e622a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd48fa> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #276] @ (1e6478 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd4b48>) │ │ │ │ @@ -470837,17 +470827,17 @@ │ │ │ │ mov r3, fp │ │ │ │ cmp r2, r1 │ │ │ │ bhi.n 1e700e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd56de> │ │ │ │ b.n 1e6f78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd5648> │ │ │ │ nop │ │ │ │ cbnz r0, 1e70ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd579a> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrsh r0, [r3, r5] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsh r2, [r6, r1] │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #632] @ (1e731c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd59ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471060,17 +471050,17 @@ │ │ │ │ ldr.w r2, [r3, #860] @ 0x35c │ │ │ │ cmp r2, ip │ │ │ │ bhi.n 1e728e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd595e> │ │ │ │ b.n 1e71ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd58be> │ │ │ │ nop │ │ │ │ @ instruction: 0xb894 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r6, [r7, r7] │ │ │ │ + ldrh r6, [r3, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #656] @ (1e75cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd5c9c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -471298,17 +471288,17 @@ │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e7550 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd5c20> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1e74ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd5b7c> │ │ │ │ nop │ │ │ │ push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [r0, r5] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #672] @ (1e788c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd5f5c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -471531,17 +471521,17 @@ │ │ │ │ ldr.w r3, [r6, #860] @ 0x35c │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1e7808 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd5ed8> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1e7760 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd5e30> │ │ │ │ cbz r6, 1e78e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd5fb2> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsb r2, [r2, r2] │ │ │ │ + strb r2, [r6, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #288] @ (1e79cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd609c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474954,15 +474944,15 @@ │ │ │ │ str r3, [r2, #8] │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ strd r0, r1, [r2] │ │ │ │ strh.w r3, [r4, #3972] @ 0xf84 │ │ │ │ b.n 1e9dee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd84be> │ │ │ │ ldrh r4, [r5, #32] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r0, r2 │ │ │ │ add.w r4, r6, #598016 @ 0x92000 │ │ │ │ it eq │ │ │ │ addeq.w r7, r6, #602112 @ 0x93000 │ │ │ │ beq.n 1ea048 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd8718> │ │ │ │ @@ -476066,17 +476056,17 @@ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r4, r8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r3, ip │ │ │ │ mov r7, sl │ │ │ │ b.n 1ea504 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xd8bd4> │ │ │ │ nop │ │ │ │ - adds r0, #174 @ 0xae │ │ │ │ + cmp r7, #14 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, #180 @ 0xb4 │ │ │ │ + cmp r7, #20 │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ mov r3, ip │ │ │ │ str r6, [sp, #4] │ │ │ │ @@ -478561,17 +478551,17 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r6, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r6, r2, #1 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ec2bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xda98c> │ │ │ │ b.n 1ec2ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xda99a> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ec328 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xda9f8> │ │ │ │ b.n 1ec336 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdaa06> │ │ │ │ @@ -479008,17 +478998,17 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r0, #11 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r2, r4, #11 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ec830 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdaf00> │ │ │ │ b.n 1ec83e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdaf0e> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ec89c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdaf6c> │ │ │ │ b.n 1ec8aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdaf7a> │ │ │ │ @@ -479455,16 +479445,16 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - vhadd.u8 q0, q14, │ │ │ │ - stc2l 0, cr0, [lr, #-956]! @ 0xfffffc44 │ │ │ │ + stc2l 0, cr0, [ip, #-956]! @ 0xfffffc44 │ │ │ │ + @ instruction: 0xfbce00ef │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ecda4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdb474> │ │ │ │ b.n 1ecdb2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdb482> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ece10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdb4e0> │ │ │ │ b.n 1ece1e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdb4ee> │ │ │ │ strd sl, lr, [sp, #4] │ │ │ │ @@ -479870,16 +479860,16 @@ │ │ │ │ b.n 1ed304 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdb9d4> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1ed380 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdba50> │ │ │ │ b.n 1ed38c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdba5c> │ │ │ │ nop │ │ │ │ ldrsb r0, [r3, r2] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - @ instruction: 0xfa4200ef │ │ │ │ - ldr??.w r0, [r0, pc, lsl #2] │ │ │ │ + strh.w r0, [r2, #239] @ 0xef │ │ │ │ + @ instruction: 0xf6d000ef │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ mov fp, sl │ │ │ │ @@ -480337,16 +480327,16 @@ │ │ │ │ b.n 1ed8b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdbf88> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1ed934 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdc004> │ │ │ │ b.n 1ed940 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdc010> │ │ │ │ nop │ │ │ │ str r4, [r4, r3] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - orr.w r0, sl, #7831552 @ 0x778000 │ │ │ │ - @ instruction: 0xf2bc00ef │ │ │ │ + subw r0, sl, #239 @ 0xef │ │ │ │ + adds.w r0, ip, #239 @ 0xef │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ mov fp, sl │ │ │ │ @@ -480804,16 +480794,16 @@ │ │ │ │ b.n 1ede6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdc53c> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1edee8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdc5b8> │ │ │ │ b.n 1edef4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdc5c4> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #192] @ (1ee1c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdc894>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - cdp 0, 11, cr0, cr2, cr15, {7} │ │ │ │ - stc 0, cr0, [r8, #-956] @ 0xfffffc44 │ │ │ │ + ldc 0, cr0, [r2, #-956] @ 0xfffffc44 │ │ │ │ + sbc.w r0, r8, pc, asr #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ mov fp, sl │ │ │ │ @@ -481545,17 +481535,17 @@ │ │ │ │ ldrd lr, r4, [sp, #8] │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr.w r3, [r4, #860] @ 0x35c │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1ee974 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdd044> │ │ │ │ b.n 1ee7bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdce8c> │ │ │ │ nop │ │ │ │ - b.n 1ee7e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdceb4> │ │ │ │ + b.n 1ee4a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdcb74> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 1ee654 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdcd24> │ │ │ │ + b.n 1ee314 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdc9e4> │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #788] @ (1eed24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdd3f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481793,17 +481783,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r7, #40 @ 0x28 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - b.n 1eefc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdd690> │ │ │ │ + svc 170 @ 0xaa │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 1eee18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdd4e8> │ │ │ │ + udf #212 @ 0xd4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @@ -482678,19 +482668,19 @@ │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1ef82c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xddefc> │ │ │ │ b.n 1ef44c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xddb1c> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - blt.n 1ef7a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdde78> │ │ │ │ + bge.n 1ef868 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xddf38> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bls.n 1ef878 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xddf48> │ │ │ │ + bvc.n 1ef938 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xde008> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r6, [r0, #18] │ │ │ │ + strb r6, [r4, #11] │ │ │ │ lsls r3, r0, #4 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ @@ -483807,19 +483797,19 @@ │ │ │ │ str.w r4, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1f0614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdece4> │ │ │ │ b.n 1f01c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xde892> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + ldmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [r4, #108] @ 0x6c │ │ │ │ + str r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r0, #4 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @@ -484662,20 +484652,20 @@ │ │ │ │ subs r6, r6, r6 │ │ │ │ lsls r1, r6, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ @ instruction: 0xf28e01b0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, r1] │ │ │ │ + ldr r0, [r4, r2] │ │ │ │ lsls r3, r0, #4 │ │ │ │ eors.w r1, sl, #176 @ 0xb0 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + cbnz r6, 1f110a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdf7da> │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r9, s15 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -485547,21 +485537,21 @@ │ │ │ │ asrs r2, r5, #6 │ │ │ │ lsls r1, r6, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrd r0, r1, [ip], #-704 @ 0x2c0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, r1] │ │ │ │ + ldr r6, [pc, #648] @ (1f1d58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe0428>) │ │ │ │ lsls r3, r0, #4 │ │ │ │ b.n 1f17dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xdfeac> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r0, 1f1b3e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe020e> │ │ │ │ + cbz r0, 1f1b16 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe01e6> │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 1f1bee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe02be> │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 1f1afa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe01ca> │ │ │ │ @@ -486436,21 +486426,21 @@ │ │ │ │ b.n 1f2488 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe0b58> │ │ │ │ lsls r2, r6, #27 │ │ │ │ lsls r1, r6, #6 │ │ │ │ ble.n 1f24b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe0b84> │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r8 │ │ │ │ + bics r6, r4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ blt.n 1f2618 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe0ce8> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - add r3, sp, #360 @ 0x168 │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r6, pc, #832 @ (adr r6, 1f2880 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe0f50>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ubfx r3, r5, #0, #10 │ │ │ │ add.w r1, r6, #15 │ │ │ │ @@ -487452,21 +487442,21 @@ │ │ │ │ b.n 1f306e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe173e> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb0201b0 │ │ │ │ bne.n 1f30c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe1790> │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #120 @ 0x78 │ │ │ │ + adds r7, #216 @ 0xd8 │ │ │ │ lsls r3, r0, #4 │ │ │ │ ldmia r7, {r1, r3, r7} │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r4, [sp, #568] @ 0x238 │ │ │ │ + ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r7, #15 │ │ │ │ add.w r5, r4, #598016 @ 0x92000 │ │ │ │ @@ -488550,15 +488540,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r5!, {r3} │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ lsls r3, r0, #4 │ │ │ │ stmia r2!, {r1, r4, r6} │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r3, [pc, #900] @ (1f41d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe28a8>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #900] @ (1f41dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe28ac>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -488830,17 +488820,17 @@ │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f41c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe2894> │ │ │ │ b.n 1f3c58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe2328> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r0, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #602112 @ 0x93000 │ │ │ │ mov r0, r4 │ │ │ │ @@ -489642,15 +489632,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @ instruction: 0xb770 │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + adds r2, r6, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ push {r2, r4, r5, r7} │ │ │ │ lsls r0, r6, #6 │ │ │ │ add.w r3, r4, #573440 @ 0x8c000 │ │ │ │ ldrb.w r3, [r3, #2345] @ 0x929 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f48ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe2f9e> │ │ │ │ @@ -489949,17 +489939,17 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f4f56 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe3626> │ │ │ │ b.n 1f49f2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe30c2> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strh r6, [r7, #36] @ 0x24 │ │ │ │ + strh r6, [r3, #24] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r0, [r3, #12] │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #602112 @ 0x93000 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -492270,15 +492260,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ pop {r1, r4} │ │ │ │ lsls r0, r6, #6 │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (1f6e08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe54d8>) │ │ │ │ @@ -492471,17 +492461,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ b.n 1f6ff0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe56c0> │ │ │ │ nop │ │ │ │ cbnz r2, 1f7044 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5714> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + ldrsh r2, [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 r5, [pc, #168] @ (1f70cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe579c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -492549,19 +492539,19 @@ │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ b.n 1f7088 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5758> │ │ │ │ mov r1, r6 │ │ │ │ bl 1c52dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xb39ac> │ │ │ │ b.n 1f7088 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5758> │ │ │ │ cbnz r4, 1f70d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe57a4> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - str r6, [r6, #20] │ │ │ │ + ldrsh r6, [r2, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r5, #16] │ │ │ │ + ldrsh r6, [r1, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r1, #16] │ │ │ │ + ldrsh r4, [r5, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #440] @ (1f72a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5978>) │ │ │ │ @@ -492730,19 +492720,19 @@ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #716] @ 0x2cc │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1f727c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe594c> │ │ │ │ @ instruction: 0xb84a │ │ │ │ lsls r0, r6, #6 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r6, #0] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + ldrsh r0, [r5, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -492813,21 +492803,21 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ b.n 1f7360 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5a30> │ │ │ │ @ instruction: 0xb64e │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrsh r6, [r3, r3] │ │ │ │ + ldrb r6, [r7, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r0, [r3, r3] │ │ │ │ + ldrb r0, [r7, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r4, [r0, r4] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r1 │ │ │ │ @@ -492849,15 +492839,15 @@ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r5, r6, lr} │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrsh r6, [r2, r3] │ │ │ │ + ldrb r6, [r6, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #96] @ (1f7468 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5b38>) │ │ │ │ @@ -493492,20 +493482,20 @@ │ │ │ │ ldr r3, [pc, #24] @ (1f7b30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe6200>) │ │ │ │ ldr.w r0, [ip, r1, lsl #3] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2500102 │ │ │ │ + @ instruction: 0xf0b00102 │ │ │ │ bvs.n 1f7adc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe61ac> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - b.n 1f761c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5cec> │ │ │ │ + b.n 1f82dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe69ac> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ lsls r3, r0, #4 │ │ │ │ sub.w r3, r0, #173 @ 0xad │ │ │ │ cmp.w r3, #268 @ 0x10c │ │ │ │ bhi.w 1f7d60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe6430> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsls r4, r3, #5 │ │ │ │ @@ -500827,15 +500817,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 1fcc56 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xeb326> │ │ │ │ nop │ │ │ │ ldrb r0, [r1, r4] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - lsls r4, r5, #25 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (1fcd78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xeb448>) │ │ │ │ @@ -500910,15 +500900,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 1fccde <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xeb3ae> │ │ │ │ nop │ │ │ │ ldrb r4, [r0, r2] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (1fce5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xeb52c>) │ │ │ │ @@ -500997,15 +500987,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 1fcdba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xeb48a> │ │ │ │ nop │ │ │ │ ldrh r0, [r5, r6] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r4, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (1fcf18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xeb5e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -501065,15 +501055,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 1fceb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xeb584> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, r3] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrh r0, [r5, #8] │ │ │ │ + strh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (1fcfd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xeb6a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -501133,15 +501123,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 1fcf70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xeb640> │ │ │ │ nop │ │ │ │ ldrh r6, [r0, r0] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (1fd098 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xeb768>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -501625,15 +501615,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ strb r6, [r5, r3] │ │ │ │ lsls r0, r6, #6 │ │ │ │ strb r0, [r2, r3] │ │ │ │ lsls r0, r6, #6 │ │ │ │ strb r4, [r6, r2] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - vhadd.u8 q8, q15, q15 │ │ │ │ + stc2 0, cr0, [lr, #952]! @ 0x3b8 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (1fd634 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xebd04>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -501785,15 +501775,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ strh r6, [r0, r6] │ │ │ │ lsls r0, r6, #6 │ │ │ │ strh r0, [r5, r5] │ │ │ │ lsls r0, r6, #6 │ │ │ │ strh r4, [r1, r5] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldc2l 0, cr0, [r4, #952]! @ 0x3b8 │ │ │ │ + mrrc2 0, 14, r0, r4, cr14 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (1fd788 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xebe58>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -501940,15 +501930,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ strh r6, [r3, r0] │ │ │ │ lsls r0, r6, #6 │ │ │ │ strh r2, [r0, r0] │ │ │ │ lsls r0, r6, #6 │ │ │ │ str r0, [r5, r7] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - stc2 0, cr0, [lr], {238} @ 0xee │ │ │ │ + @ instruction: 0xfaee00ee │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (1fd86c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xebf3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -502586,15 +502576,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r3, [pc, #488] @ (1fe040 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xec710>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r3, [pc, #384] @ (1fdfdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xec6ac>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r3, [pc, #280] @ (1fdf78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xec648>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ - @ instruction: 0xf5f400ee │ │ │ │ + orrs.w r0, r4, #7798784 @ 0x770000 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #380] @ (1fdff8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xec6c8>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -503513,17 +503503,17 @@ │ │ │ │ ldr.w r1, [r9, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w r0, sl, r1 │ │ │ │ b.n 1fe7b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xece88> │ │ │ │ nop │ │ │ │ sbcs r2, r7 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r0, #4 │ │ │ │ - @ instruction: 0xead800ee │ │ │ │ + ldmdb r8!, {r1, r2, r3, r5, r6, r7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [pc, #128] @ (1fe940 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xed010>) │ │ │ │ @@ -513889,15 +513879,15 @@ │ │ │ │ vldr s0, [sp, #28] │ │ │ │ blx r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + strb r4, [r6, #27] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ @@ -513931,15 +513921,15 @@ │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ blx r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrb r0, [r5, #0] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [pc, #64] @ (205ba4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf4274>) │ │ │ │ @@ -513965,15 +513955,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strb r4, [r0, #31] │ │ │ │ + strb r4, [r4, #24] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ ldr r4, [pc, #64] @ (205c00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf42d0>) │ │ │ │ @@ -513999,15 +513989,15 @@ │ │ │ │ vldr d0, [sp, #16] │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strb r0, [r6, #29] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ lsls r6, r5, #3 │ │ │ │ ldr r3, [pc, #316] @ (205d48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf4418>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r3, #301] @ 0x12d │ │ │ │ @@ -514119,15 +514109,15 @@ │ │ │ │ beq.n 205cc2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf4392> │ │ │ │ b.n 205c50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf4320> │ │ │ │ add.w r3, r3, #94208 @ 0x17000 │ │ │ │ ldrb.w r0, [r3, #480] @ 0x1e0 │ │ │ │ b.n 205cc2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf4392> │ │ │ │ ldmia r5, {r1, r4, r5} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strb r6, [r5, #27] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #204] @ (205e30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf4500>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -514203,15 +514193,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, r1, r2 │ │ │ │ b.n 205db6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf4486> │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strb r2, [r5, #21] │ │ │ │ + strb r2, [r1, #15] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (205e98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf4568>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -519651,15 +519641,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r0, #108 @ 0x6c │ │ │ │ + adds r6, #204 @ 0xcc │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ (209d0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf83dc>) │ │ │ │ @@ -519930,15 +519920,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209f02 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf85d2> │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #18] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r2, #188 @ 0xbc │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #228] @ 20a044 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf8714> │ │ │ │ mov r5, r3 │ │ │ │ @@ -520073,15 +520063,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20a080 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf8750> │ │ │ │ ldrh r0, [r4, #6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (20a168 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf8838>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520130,15 +520120,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20a114 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf87e4> │ │ │ │ ldrh r4, [r1, #2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r2, #96 @ 0x60 │ │ │ │ + adds r0, #192 @ 0xc0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (20a1fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf88cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520187,15 +520177,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20a1a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf8878> │ │ │ │ strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20a29c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf896c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520247,15 +520237,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a23e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf890e> │ │ │ │ nop │ │ │ │ strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + cmp r7, #182 @ 0xb6 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20a33c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf8a0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520307,15 +520297,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a2de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf89ae> │ │ │ │ nop │ │ │ │ strh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20a3dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf8aac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520367,15 +520357,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a37e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf8a4e> │ │ │ │ nop │ │ │ │ strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20a47c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf8b4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520426,15 +520416,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a41e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf8aee> │ │ │ │ strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + cmp r5, #248 @ 0xf8 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ (20a588 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf8c58>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -520890,15 +520880,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r2, [r2, #4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r4, [r6, #2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r0, [r3, #2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (20aa74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf9144>) │ │ │ │ @@ -521041,15 +521031,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r0, [r6, #28] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r2, [r2, #28] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r6, [r6, #27] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + cmp r1, #12 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -521112,15 +521102,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ adds r1, #2 │ │ │ │ b.n 20aad8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf91a8> │ │ │ │ ldrb r0, [r1, #26] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r0, #246 @ 0xf6 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (20ac28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf92f8>) │ │ │ │ @@ -521188,15 +521178,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20ab9a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf926a> │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #23] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r0, #62 @ 0x3e │ │ │ │ + movs r6, #158 @ 0x9e │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #180] @ (20acf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf93c8>) │ │ │ │ @@ -521265,15 +521255,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20ac6a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf933a> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #19] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #176] @ (20adc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf9494>) │ │ │ │ @@ -521341,15 +521331,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20ad3a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf940a> │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #376] @ (20af54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf9624>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521569,15 +521559,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 20af92 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf9662> │ │ │ │ ldrb r0, [r2, #7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cdp 0, 13, cr0, cr14, cr13, {7} │ │ │ │ + ldc 0, cr0, [lr, #-948]! @ 0xfffffc4c │ │ │ │ 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] @ (20b0fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf97cc>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -521648,15 +521638,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20b06a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf973a> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r3, #170 @ 0xaa │ │ │ │ + movs r2, #10 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #192] @ (20b1d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf98a8>) │ │ │ │ @@ -521732,15 +521722,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20b13e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf980e> │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r2, #234 @ 0xea │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #188] @ (20b2b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf9980>) │ │ │ │ @@ -521816,15 +521806,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 20b218 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf98e8> │ │ │ │ strb r0, [r1, #29] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (20b394 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf9a64>) │ │ │ │ @@ -521903,15 +521893,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20b2f2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf99c2> │ │ │ │ nop │ │ │ │ strb r0, [r6, #25] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xebfe00ed │ │ │ │ + orrs.w r0, lr, sp, asr #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] @ (20b480 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf9b50>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -521993,15 +521983,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20b3d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf9aa8> │ │ │ │ strb r4, [r1, #22] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xb65c │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #208] @ (20b56c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf9c3c>) │ │ │ │ @@ -522087,15 +522077,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 20b4c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf9b92> │ │ │ │ nop │ │ │ │ strb r0, [r4, #18] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r2, r1, #6 │ │ │ │ + adds r2, r5, #7 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (20b660 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf9d30>) │ │ │ │ @@ -522182,15 +522172,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20b5b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf9c80> │ │ │ │ strb r4, [r6, #14] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xe9bc00ed │ │ │ │ + @ instruction: 0xe81c00ed │ │ │ │ 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] @ (20b718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xf9de8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -522469,15 +522459,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r2, [r4, #2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r4, [r0, #2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r0, [r5, #1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r2, r2, #3 │ │ │ │ + subs r2, r6, r4 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20ba80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfa150>) │ │ │ │ @@ -522630,15 +522620,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r3, #112] @ 0x70 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r0, r7, r5 │ │ │ │ + adds r0, r3, r7 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20bbf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfa2c8>) │ │ │ │ @@ -522791,15 +522781,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r4, #88] @ 0x58 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r4, r1, r0 │ │ │ │ + adds r4, r5, r1 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (20bd5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfa42c>) │ │ │ │ @@ -522946,15 +522936,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (20bec0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfa590>) │ │ │ │ @@ -523101,15 +523091,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r6, r0, #29 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20c038 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfa708>) │ │ │ │ @@ -523262,15 +523252,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20c1b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfa880>) │ │ │ │ @@ -523423,15 +523413,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r5, #124] @ 0x7c │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r2, #124] @ 0x7c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20c328 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfa9f8>) │ │ │ │ @@ -523584,15 +523574,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r2, #104] @ 0x68 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r6, #100] @ 0x64 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r3, #100] @ 0x64 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r4, r2, #12 │ │ │ │ + asrs r4, r6, #5 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20c4a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfab70>) │ │ │ │ @@ -523745,15 +523735,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r3, #80] @ 0x50 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (20c63c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfad0c>) │ │ │ │ @@ -524103,15 +524093,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r2, #20] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r7, #16] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r6, [r3, #16] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r0, r4, #23 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20c9c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfb098>) │ │ │ │ @@ -524254,15 +524244,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r6, [r5, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r4, [r2, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r2, [r7, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r0, r2, #18 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20cb2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfb1fc>) │ │ │ │ @@ -524405,15 +524395,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r0, [r6, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r6, [r2, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r4, #6 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20cc90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfb360>) │ │ │ │ @@ -524556,15 +524546,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r6, [r4, r4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r4, [r1, r4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r2, [r6, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r0, r5, #7 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20cdf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfb4c4>) │ │ │ │ @@ -524707,15 +524697,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r2, [r0, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r0, [r5, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r6, [r1, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsls r0, r6, #27 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20cf58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfb628>) │ │ │ │ @@ -524858,15 +524848,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r6, [r3, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r4, [r0, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r2, [r5, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20d0bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfb78c>) │ │ │ │ @@ -525009,15 +524999,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [r7, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20d220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfb8f0>) │ │ │ │ @@ -525160,15 +525150,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r6, [r2, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r4, [r7, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r2, [r4, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20d384 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfba54>) │ │ │ │ @@ -525311,15 +525301,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r2, [r6, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r0, [r3, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r6, [r7, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20d4e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfbbb8>) │ │ │ │ @@ -525462,15 +525452,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r6, [r1, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r4, [r6, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r2, [r3, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r0, r4, #7 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20d64c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfbd1c>) │ │ │ │ @@ -525613,16 +525603,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r2, [r5, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r0, [r2, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r6, [r6, r4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ + cdp2 0, 14, cr0, cr8, cr13, {7} │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20d7b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfbe80>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -525764,15 +525753,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r6, [r0, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r5, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r2, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - vhadd.u q0, q8, │ │ │ │ + ldc2 0, cr0, [r0, #948] @ 0x3b4 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20d914 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfbfe4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -525914,15 +525903,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r4, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r1, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r6, [r5, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldc2l 0, cr0, [r8, #948] @ 0x3b4 │ │ │ │ + ldc2 0, cr0, [r8], #-948 @ 0xfffffc4c │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20da78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfc148>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -526064,15 +526053,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r7, [pc, #248] @ (20db8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfc25c>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r7, [pc, #144] @ (20db28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfc1f8>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r7, [pc, #40] @ (20dac4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfc194>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - stc2 0, cr0, [r0], {237} @ 0xed │ │ │ │ + @ instruction: 0xfae000ed │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20dbdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfc2ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -526214,15 +526203,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r5, [pc, #872] @ (20df60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfc630>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r5, [pc, #768] @ (20defc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfc5cc>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r5, [pc, #664] @ (20de98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfc568>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xfb2800ed │ │ │ │ + vst1.8 {d0[7]}, [r8]! │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (20dd3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfc40c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -526362,15 +526351,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [pc, #464] @ (20df28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfc5f8>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [pc, #360] @ (20dec4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfc594>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [pc, #256] @ (20de60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfc530>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr??.w r0, [r0, #237] @ 0xed │ │ │ │ + ldrh.w r0, [r0, sp, lsl #2] │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (20de9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfc56c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -526510,15 +526499,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r3, [pc, #80] @ (20df08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfc5d8>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [pc, #1000] @ (20e2a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfc974>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [pc, #896] @ (20e240 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfc910>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strb.w r0, [r8, #237] @ 0xed │ │ │ │ + @ instruction: 0xf6e800ed │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (20df90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfc660>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -526583,15 +526572,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 20df1e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfc5ee> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #376] @ (20e10c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfc7dc>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf6da00ed │ │ │ │ + @ instruction: 0xf53a00ed │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (20e11c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xfc7ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -534619,15 +534608,15 @@ │ │ │ │ ldr.w r4, [r0, #1836] @ 0x72c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vext.8 d0, d30, d30, #1 │ │ │ │ - ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (213b10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1021e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534743,17 +534732,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r3, #2532] @ 0x9e4 │ │ │ │ blx r3 │ │ │ │ b.n 213a78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x102148> │ │ │ │ nop │ │ │ │ vrhadd.s32 d16, d26, d30 │ │ │ │ - ldr r3, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (213b78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x102248>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -539825,15 +539814,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ push {r3, lr} │ │ │ │ lsls r6, r5, #6 │ │ │ │ push {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #6 │ │ │ │ push {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r4, [r3, #44] @ 0x2c │ │ │ │ + str r4, [r7, #16] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (2175f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x105cc8>) │ │ │ │ @@ -539976,15 +539965,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ cbz r4, 21767e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x105d4e> │ │ │ │ lsls r6, r5, #6 │ │ │ │ cbz r6, 21767a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x105d4a> │ │ │ │ lsls r6, r5, #6 │ │ │ │ cbz r2, 217678 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x105d48> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + ldrsh r0, [r7, r7] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #132] @ (2176b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x105d88>) │ │ │ │ @@ -540192,15 +540181,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ cbz r2, 217850 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x105f20> │ │ │ │ lsls r6, r5, #6 │ │ │ │ cbz r4, 21784c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x105f1c> │ │ │ │ lsls r6, r5, #6 │ │ │ │ cbz r0, 21784a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x105f1a> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + ldrsh r0, [r2, r0] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (21796c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10603c>) │ │ │ │ @@ -540347,15 +540336,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add sp, #248 @ 0xf8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add sp, #16 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + ldrb r2, [r5, r2] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (217ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1061b4>) │ │ │ │ @@ -540508,15 +540497,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r6, sp, #856 @ 0x358 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (217c48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106318>) │ │ │ │ @@ -540663,15 +540652,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r5, sp, #392 @ 0x188 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r5, sp, #272 @ 0x110 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrh r2, [r2, r6] │ │ │ │ + ldr r2, [r6, r7] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (217dac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10647c>) │ │ │ │ @@ -540818,15 +540807,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, sp, #896 @ 0x380 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, sp, #784 @ 0x310 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrh r6, [r7, r0] │ │ │ │ + ldr r6, [r3, r2] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (217f10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1065e0>) │ │ │ │ @@ -540973,15 +540962,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, sp, #616 @ 0x268 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, sp, #384 @ 0x180 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [r6, r3] │ │ │ │ + ldrsb r2, [r2, r5] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (218074 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106744>) │ │ │ │ @@ -541128,15 +541117,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsb r6, [r3, r6] │ │ │ │ + strb r6, [r7, r7] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2181ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1068bc>) │ │ │ │ @@ -541289,15 +541278,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r7, pc, #824 @ (adr r7, 218540 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106c10>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r7, pc, #704 @ (adr r7, 2184cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106b9c>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r7, pc, #592 @ (adr r7, 218460 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106b30>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (218350 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106a20>) │ │ │ │ @@ -541444,15 +541433,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r6, pc, #360 @ (adr r6, 2184d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106ba4>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r6, pc, #240 @ (adr r6, 218460 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106b30>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r6, pc, #128 @ (adr r6, 2183f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106ac4>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r2, [r4, r3] │ │ │ │ + strh r2, [r0, r5] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (2184b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106b84>) │ │ │ │ @@ -541599,15 +541588,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r4, pc, #984 @ (adr r4, 2188a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106f78>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r4, pc, #864 @ (adr r4, 218834 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106f04>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r4, pc, #752 @ (adr r4, 2187c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106e98>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r2, [r1, r6] │ │ │ │ + str r2, [r5, r7] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (218618 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106ce8>) │ │ │ │ @@ -541754,15 +541743,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, pc, #584 @ (adr r3, 21887c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106f4c>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, pc, #464 @ (adr r3, 218808 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106ed8>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, pc, #352 @ (adr r3, 21879c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106e6c>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r2, [r6, r0] │ │ │ │ + str r2, [r2, r2] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (21877c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106e4c>) │ │ │ │ @@ -541909,15 +541898,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, pc, #184 @ (adr r2, 218850 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106f20>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, pc, #64 @ (adr r2, 2187dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106eac>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, pc, #976 @ (adr r1, 218b70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x107240>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r6, [r3, r3] │ │ │ │ + ldr r7, [pc, #248] @ (21889c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106f6c>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2188f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x106fc4>) │ │ │ │ @@ -542070,15 +542059,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, pc, #792 @ (adr r0, 218c28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1072f8>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, pc, #672 @ (adr r0, 218bb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x107284>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, pc, #560 @ (adr r0, 218b48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x107218>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r7, [pc, #512] @ (218b1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1071ec>) │ │ │ │ + ldr r5, [pc, #896] @ (218c9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10736c>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (218a58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x107128>) │ │ │ │ @@ -542225,15 +542214,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r7, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r6, [pc, #88] @ (218ad8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1071a8>) │ │ │ │ + ldr r4, [pc, #472] @ (218c58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x107328>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (218bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1072a0>) │ │ │ │ @@ -542386,15 +542375,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r4, [pc, #752] @ (218ee8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1075b8>) │ │ │ │ + ldr r3, [pc, #112] @ (218c68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x107338>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (218cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x107380>) │ │ │ │ @@ -542452,15 +542441,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 218c4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10731c> │ │ │ │ ldr r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [pc, #944] @ (219068 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x107738>) │ │ │ │ + ldr r1, [pc, #304] @ (218de8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1074b8>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (218df0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1074c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -542602,15 +542591,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r3, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [pc, #672] @ (2190b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x107788>) │ │ │ │ + ldr r1, [pc, #32] @ (218e38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x107508>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (218f54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x107624>) │ │ │ │ @@ -542753,15 +542742,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [sp, #392] @ 0x188 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r1, [pc, #384] @ (2190fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1077cc>) │ │ │ │ + blx r8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2190b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x107788>) │ │ │ │ @@ -542904,15 +542893,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r0, [pc, #80] @ (219130 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x107800>) │ │ │ │ + mov r4, lr │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21921c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1078ec>) │ │ │ │ @@ -543055,15 +543044,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r7, [sp, #616] @ 0x268 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r7, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r7, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - mov r8, r9 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (219380 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x107a50>) │ │ │ │ @@ -543206,15 +543195,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r6, [sp, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r0, pc │ │ │ │ + mvns r0, r3 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2194e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x107bb4>) │ │ │ │ @@ -543357,15 +543346,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r4, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - add r4, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (219648 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x107d18>) │ │ │ │ @@ -543508,15 +543497,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r3, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmn r0, r4 │ │ │ │ + adcs r0, r0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2197ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x107e7c>) │ │ │ │ @@ -543659,15 +543648,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r1, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - sbcs r4, r3 │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (219910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x107fe0>) │ │ │ │ @@ -543810,15 +543799,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r0, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r0, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - eors r4, r2 │ │ │ │ + subs r6, #180 @ 0xb4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (219a74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x108144>) │ │ │ │ @@ -543961,15 +543950,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r7, #12 │ │ │ │ + subs r5, #108 @ 0x6c │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (219bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1082a8>) │ │ │ │ @@ -544112,15 +544101,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (219d3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10840c>) │ │ │ │ @@ -544263,15 +544252,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r2, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (219ea0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x108570>) │ │ │ │ @@ -544414,15 +544403,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r2, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r4, [r7, #22] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r4, #22] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r3, #32 │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21a004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1086d4>) │ │ │ │ @@ -544565,15 +544554,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r6, #12] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r0, [r3, #12] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r7, #10] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + subs r0, #48 @ 0x30 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21a168 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x108838>) │ │ │ │ @@ -544716,15 +544705,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r1, #2] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r4, [r6, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r0, #124 @ 0x7c │ │ │ │ + adds r6, #220 @ 0xdc │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21a2cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10899c>) │ │ │ │ @@ -544867,15 +544856,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21a430 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x108b00>) │ │ │ │ @@ -545018,15 +545007,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r5, #208 @ 0xd0 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (21a5a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x108c78>) │ │ │ │ @@ -545179,15 +545168,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r2, #32] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r4, [r6, #30] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r0, [r3, #30] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21a70c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x108ddc>) │ │ │ │ @@ -545330,15 +545319,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r5, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r0, [r2, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r6, #18] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r3, #24 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21a870 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x108f40>) │ │ │ │ @@ -545481,15 +545470,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r0, #10] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r4, [r5, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r2, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r1, #200 @ 0xc8 │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21a9d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1090a4>) │ │ │ │ @@ -545632,15 +545621,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r4, #31] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r0, [r1, #31] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r5, #30] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r0, #120 @ 0x78 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (21ab4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10921c>) │ │ │ │ @@ -545793,15 +545782,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r5, #25] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r0, [r2, #25] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r4, [r6, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r7, #32 │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21acb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x109380>) │ │ │ │ @@ -545944,15 +545933,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r0, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r4, [r5, #19] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r2, #19] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r5, #180 @ 0xb4 │ │ │ │ + cmp r4, #20 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21ae14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1094e4>) │ │ │ │ @@ -546095,15 +546084,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r4, #14] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r0, [r1, #14] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r5, #13] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r4, #100 @ 0x64 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (21af20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1095f0>) │ │ │ │ @@ -546180,15 +546169,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 21ae9e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10956e> │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #11] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r2, #142 @ 0x8e │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21b05c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10972c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -546328,15 +546317,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r4, [r2, #5] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r7, #4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r2, #60 @ 0x3c │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21b1bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10988c>) │ │ │ │ @@ -546477,15 +546466,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r6, #31] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r3, #31] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r0, #31] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r1, #0 │ │ │ │ + movs r7, #96 @ 0x60 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21b31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1099ec>) │ │ │ │ @@ -546626,15 +546615,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r2, #26] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r7, #25] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r4, #25] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ + movs r6, #24 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21b47c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x109b4c>) │ │ │ │ @@ -546775,15 +546764,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r6, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r3, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r0, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21b5dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x109cac>) │ │ │ │ @@ -546924,15 +546913,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r2, #15] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r7, #14] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r4, #14] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r5, #24 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21b73c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x109e0c>) │ │ │ │ @@ -547073,15 +547062,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r6, #9] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r3, #9] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r0, #9] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21b89c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x109f6c>) │ │ │ │ @@ -547222,15 +547211,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r2, #4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r7, #3] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r4, #3] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21b9fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10a0cc>) │ │ │ │ @@ -547371,15 +547360,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [r6, #120] @ 0x78 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r1, #48 @ 0x30 │ │ │ │ + subs r0, r2, #6 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21bb5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10a22c>) │ │ │ │ @@ -547520,15 +547509,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + subs r4, r0, #1 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (21bc50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10a320>) │ │ │ │ @@ -547594,15 +547583,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21bbde <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10a2ae> │ │ │ │ nop │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + adds r2, r2, #2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (21bd20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10a3f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547667,15 +547656,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21bcae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10a37e> │ │ │ │ nop │ │ │ │ ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r6, r6, #5 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (21bdf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10a4c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547740,15 +547729,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21bd7e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10a44e> │ │ │ │ nop │ │ │ │ ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r6, r6, #2 │ │ │ │ + subs r6, r2, r4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21becc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10a59c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547816,15 +547805,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21be52 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10a522> │ │ │ │ nop │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r4, r6, r7 │ │ │ │ + subs r4, r2, r1 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21bfa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10a678>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547892,15 +547881,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21bf2e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10a5fe> │ │ │ │ nop │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + adds r4, r0, r6 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (21c088 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10a758>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547968,15 +547957,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c014 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10a6e4> │ │ │ │ ldr r6, [r6, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + adds r4, r5, r2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (21c168 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10a838>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548044,15 +548033,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c0f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10a7c4> │ │ │ │ ldr r6, [r2, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r0, r7, r5 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21c244 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10a914>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548120,15 +548109,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c1ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10a89a> │ │ │ │ nop │ │ │ │ str r6, [r6, #120] @ 0x78 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + asrs r4, r1, #28 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21c320 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10a9f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548196,15 +548185,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c2a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10a976> │ │ │ │ nop │ │ │ │ str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r4, r3, #31 │ │ │ │ + asrs r4, r7, #24 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21c3fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10aacc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548272,15 +548261,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c382 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10aa52> │ │ │ │ nop │ │ │ │ str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21c4d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10aba8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548348,15 +548337,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c45e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10ab2e> │ │ │ │ nop │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21c5b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10ac84>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548426,15 +548415,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c538 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10ac08> │ │ │ │ nop │ │ │ │ str r6, [r0, #68] @ 0x44 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r6, r5, #21 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21c694 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10ad64>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548504,15 +548493,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c61e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10acee> │ │ │ │ str r2, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r7, #11 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21c770 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10ae40>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548582,15 +548571,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c6f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10adc4> │ │ │ │ nop │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21c850 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10af20>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548660,15 +548649,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c7da <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10aeaa> │ │ │ │ str r6, [r5, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r2, r1, #12 │ │ │ │ + asrs r2, r5, #5 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21c92c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10affc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548738,15 +548727,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c8b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10af80> │ │ │ │ nop │ │ │ │ str r6, [r1, #12] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r6, r0, #9 │ │ │ │ + asrs r6, r4, #2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21ca0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10b0dc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548816,15 +548805,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c996 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10b066> │ │ │ │ ldrsh r2, [r6, r7] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r6, r6, #5 │ │ │ │ + lsrs r6, r2, #31 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21caec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10b1bc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548894,15 +548883,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ca76 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10b146> │ │ │ │ ldrsh r2, [r2, r4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r2, r5, #2 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21cbc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10b298>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548972,15 +548961,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21cb4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10b21c> │ │ │ │ nop │ │ │ │ ldrsh r2, [r6, r0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21cca8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10b378>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549050,15 +549039,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21cc32 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10b302> │ │ │ │ ldrb r6, [r2, r5] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r6, r2, #28 │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21cd84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10b454>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -549130,15 +549119,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 21cd04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10b3d4> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, r1] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r4, r2, #25 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (21ce68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x10b538>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -549228,15 +549217,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r5, r5] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r0, [r0, r5] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r3, r4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffbbffff │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -556601,15 +556590,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r4, #5 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cbnz r0, 222086 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x110756> │ │ │ │ + rev r0, r7 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -556635,15 +556624,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r2, #4 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cbnz r4, 2220cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11079c> │ │ │ │ + rev r4, r0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2220a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x110778>) │ │ │ │ @@ -556666,15 +556655,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r0, #3 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cbnz r0, 22210a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1107da> │ │ │ │ + cbnz r0, 2220e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1107b2> │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -556698,15 +556687,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r6, #1 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cbnz r4, 22214a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11081a> │ │ │ │ + cbnz r4, 222122 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1107f2> │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (222144 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x110814>) │ │ │ │ @@ -556728,15 +556717,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r4, #32 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - revsh r0, r5 │ │ │ │ + cbnz r0, 22215e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11082e> │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -556760,15 +556749,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r2, #31 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - hlt 0x002c │ │ │ │ + cbnz r4, 22219e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11086e> │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -556792,15 +556781,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r0, #30 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - rev16 r0, r6 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #240] @ (2222f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1109c0>) │ │ │ │ @@ -556891,15 +556880,15 @@ │ │ │ │ ldr.w r1, [r6, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add.w r0, r1, r8 │ │ │ │ b.n 22225c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11092c> │ │ │ │ nop │ │ │ │ lsls r2, r7, #28 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r6, [r6, #19] │ │ │ │ + strb r6, [r2, #13] │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -556925,15 +556914,15 @@ │ │ │ │ ldr.w r4, [ip, #1980] @ 0x7bc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r2, r5, #24 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cbnz r0, 222358 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x110a28> │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -556957,15 +556946,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r2, #23 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + @ instruction: 0xb750 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (2223dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x110aac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -556986,15 +556975,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 13a4fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28bcc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r1, #22 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + @ instruction: 0xb722 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (222440 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x110b10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561230,15 +561219,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ bpl.n 225354 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x113a24> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bpl.n 225514 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x113be4> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bpl.n 2254d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x113ba8> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r6, [r2, #12] │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (2255d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x113ca4>) │ │ │ │ @@ -561399,15 +561388,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ bcc.n 2255d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x113ca0> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bcc.n 225590 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x113c60> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bcc.n 225554 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x113c24> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r4, [r3, #0] │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (225738 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x113e08>) │ │ │ │ @@ -561554,15 +561543,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ bcs.n 225838 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x113f08> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bcs.n 225800 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x113ed0> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bcs.n 2257cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x113e9c> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r6, [r2, #52] @ 0x34 │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2258b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x113f80>) │ │ │ │ @@ -561715,15 +561704,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ bne.n 2258e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x113fb0> │ │ │ │ lsls r5, r5, #6 │ │ │ │ beq.n 2258a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x113f78> │ │ │ │ lsls r5, r5, #6 │ │ │ │ beq.n 225874 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x113f44> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #28] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (225a28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1140f8>) │ │ │ │ @@ -561876,15 +561865,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r7, {r1, r4, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r0, [r2, #30] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (225b8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11425c>) │ │ │ │ @@ -562031,15 +562020,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r6!, {} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r2, [r5, #18] │ │ │ │ + strh r2, [r1, #6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (225cf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1143c0>) │ │ │ │ @@ -562186,15 +562175,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r4, {r2, r3, r4, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r4!, {r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (225dd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1144a4>) │ │ │ │ @@ -562255,15 +562244,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ adds r0, r4, r1 │ │ │ │ b.n 225d6a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11443a> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r3} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (225f38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x114608>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -562413,15 +562402,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r2!, {r3, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r2, {r2, r3, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + ldrb r4, [r6, #21] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (22609c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11476c>) │ │ │ │ @@ -562564,15 +562553,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r1, {r1, r3, r4} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r1!, {} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r0, #16] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (226200 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1148d0>) │ │ │ │ @@ -562715,15 +562704,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r7!, {r1, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (226364 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x114a34>) │ │ │ │ @@ -562866,15 +562855,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r6!, {r1, r4, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r6!, {r3, r4, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r4, #5] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2264c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x114b98>) │ │ │ │ @@ -563017,15 +563006,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (22662c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x114cfc>) │ │ │ │ @@ -563168,15 +563157,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r3!, {r1, r3, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r3!, {r4, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r4, [r4, #1] │ │ │ │ + strb r4, [r0, #27] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (226790 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x114e60>) │ │ │ │ @@ -563319,15 +563308,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r2!, {r1, r2, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r2!, {r2, r3} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r0, [r3, #28] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2268f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x114fc4>) │ │ │ │ @@ -563470,15 +563459,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r0!, {r1, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r0!, {r3, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r1, #23] │ │ │ │ + strb r4, [r5, #16] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (226a58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x115128>) │ │ │ │ @@ -563621,15 +563610,15 @@ │ │ │ │ lslvc r5, r5, #6 │ │ │ │ ittt pl │ │ │ │ lslpl r5, r5, #6 │ │ │ │ itt mi @ unpredictable │ │ │ │ lslmi r5, r5, #6 │ │ │ │ itet cs @ unpredictable │ │ │ │ lslcs r5, r5, #6 │ │ │ │ - strbcc r0, [r0, #18] │ │ │ │ + strbcc r0, [r4, #11] │ │ │ │ lslcs r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (226bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1152a0>) │ │ │ │ @@ -563782,15 +563771,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r1, r3, r5, r6, r7, pc} │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r2, r3, r6, r7, pc} │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r2, #6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (226d6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11543c>) │ │ │ │ @@ -563951,15 +563940,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r3, r4, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r1, r2, r4, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r1, r2, r4} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r0, [r2, #7] │ │ │ │ + strb r0, [r6, #0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (226ed0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1155a0>) │ │ │ │ @@ -564102,15 +564091,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ revsh r6, r4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ revsh r4, r1 │ │ │ │ lsls r5, r5, #6 │ │ │ │ hlt 0x0032 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (227048 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x115718>) │ │ │ │ @@ -564263,15 +564252,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r2, 227080 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x115750> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r4, 22707c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11574c> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r0, 22707a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11574a> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r0, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2271c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x115890>) │ │ │ │ @@ -564424,15 +564413,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb7fa │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb7dc │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb7c0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (2272a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x115978>) │ │ │ │ @@ -564497,15 +564486,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 227248 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x115918> │ │ │ │ nop │ │ │ │ @ instruction: 0xb73c │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r2, [r0, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (22740c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x115adc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -564655,15 +564644,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ push {r1, r4, r5, r7, lr} │ │ │ │ lsls r5, r5, #6 │ │ │ │ push {r2, r4, r7, lr} │ │ │ │ lsls r5, r5, #6 │ │ │ │ push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (227594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x115c64>) │ │ │ │ @@ -564814,15 +564803,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ push {r2, r3, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ push {r1, r2, r3} │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r0, 227634 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x115d04> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r2, #32] │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (2276f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x115dc4>) │ │ │ │ @@ -564963,15 +564952,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ uxth r4, r7 │ │ │ │ lsls r5, r5, #6 │ │ │ │ uxth r2, r4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ uxth r0, r1 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (227854 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x115f24>) │ │ │ │ @@ -565112,15 +565101,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r4, 227886 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x115f56> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r2, 227884 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x115f54> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r0, 227882 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x115f52> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2279b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116088>) │ │ │ │ @@ -565263,15 +565252,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r7, sp, #912 @ 0x390 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r7, sp, #808 @ 0x328 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (227b1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1161ec>) │ │ │ │ @@ -565414,15 +565403,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r6, sp, #616 @ 0x268 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r6, sp, #512 @ 0x200 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r6, sp, #408 @ 0x198 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r4, [r7, #72] @ 0x48 │ │ │ │ + str r4, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (227ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116374>) │ │ │ │ @@ -565573,15 +565562,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r5, sp, #104 @ 0x68 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r4, sp, #888 @ 0x378 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r2, #28] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (227e2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1164fc>) │ │ │ │ @@ -565732,15 +565721,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r3, sp, #584 @ 0x248 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r4, [r7, #28] │ │ │ │ + str r4, [r3, #4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (227f8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11665c>) │ │ │ │ @@ -565881,15 +565870,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r1, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r4, [r1, #8] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (2280ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1167bc>) │ │ │ │ @@ -566030,15 +566019,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsh r4, [r0, r5] │ │ │ │ + ldrb r4, [r4, r6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (2281e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1168b0>) │ │ │ │ @@ -566104,15 +566093,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 22816e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11683e> │ │ │ │ nop │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r2, [r2, r6] │ │ │ │ + ldrh r2, [r6, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (2282b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116984>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566178,15 +566167,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 22823e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11690e> │ │ │ │ nop │ │ │ │ add r7, pc, #248 @ (adr r7, 2283b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116a80>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrh r2, [r6, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (228390 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116a60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566254,15 +566243,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228316 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1169e6> │ │ │ │ nop │ │ │ │ add r6, pc, #424 @ (adr r6, 22853c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116c0c>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (228470 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116b40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566330,15 +566319,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2283fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116acc> │ │ │ │ add r5, pc, #568 @ (adr r5, 2286ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116d7c>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r0, [r7, r4] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22854c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116c1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566406,15 +566395,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2284d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116ba2> │ │ │ │ nop │ │ │ │ add r4, pc, #696 @ (adr r4, 228808 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116ed8>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r4, [r5, r1] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (228628 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116cf8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566482,15 +566471,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2285ae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116c7e> │ │ │ │ nop │ │ │ │ add r3, pc, #840 @ (adr r3, 228974 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117044>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r3, r6] │ │ │ │ + ldrsb r4, [r7, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (228710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116de0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566563,15 +566552,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 22868a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116d5a> │ │ │ │ nop │ │ │ │ add r2, pc, #984 @ (adr r2, 228aec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1171bc>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r0, [r0, r3] │ │ │ │ + ldrsb r0, [r4, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (2287f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116ec0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -566641,15 +566630,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22877a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116e4a> │ │ │ │ add r2, pc, #56 @ (adr r2, 22882c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116efc>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsb r6, [r6, r7] │ │ │ │ + ldrsb r6, [r2, r1] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2288cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116f9c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -566719,15 +566708,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228850 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116f20> │ │ │ │ nop │ │ │ │ add r1, pc, #184 @ (adr r1, 228988 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117058>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsb r2, [r6, r4] │ │ │ │ + strb r2, [r2, r6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2289a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117078>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -566797,15 +566786,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22892c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x116ffc> │ │ │ │ nop │ │ │ │ add r0, pc, #328 @ (adr r0, 228af4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1171c4>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsb r2, [r5, r1] │ │ │ │ + strb r2, [r1, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (228a88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117158>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -566875,15 +566864,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 228a12 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1170e2> │ │ │ │ ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r2, [r3, r6] │ │ │ │ + strh r2, [r7, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (228b68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117238>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -566953,15 +566942,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 228af2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1171c2> │ │ │ │ ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r6, [r1, r3] │ │ │ │ + strh r6, [r5, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (228c48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117318>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567031,15 +567020,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 228bd2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1172a2> │ │ │ │ ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r2, [r0, r0] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (228d24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1173f4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567109,15 +567098,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117378> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r6, [r7, r4] │ │ │ │ + str r6, [r3, r6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (228e04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1174d4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567187,15 +567176,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 228d8e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11745e> │ │ │ │ ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + str r6, [r1, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (228ee0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1175b0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567265,15 +567254,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228e64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117534> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r2, [r5, r6] │ │ │ │ + str r2, [r1, r0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (228fbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11768c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567342,15 +567331,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228f40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117610> │ │ │ │ ldr r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r4, [r4, r3] │ │ │ │ + ldr r7, [pc, #272] @ (2290d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1177a4>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229098 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117768>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567419,15 +567408,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22901c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1176ec> │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r4, [r3, r0] │ │ │ │ + ldr r6, [pc, #496] @ (229290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117960>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (22917c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11784c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567498,15 +567487,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229102 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1177d2> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r7, [pc, #304] @ (2292b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117984>) │ │ │ │ + ldr r5, [pc, #688] @ (229434 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117b04>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (229260 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117930>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567577,15 +567566,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2291e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1178b6> │ │ │ │ nop │ │ │ │ str r7, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r6, [pc, #496] @ (229458 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117b28>) │ │ │ │ + ldr r4, [pc, #880] @ (2295d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117ca8>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22933c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117a0c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567654,15 +567643,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2292c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117990> │ │ │ │ str r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r5, [pc, #720] @ (229614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117ce4>) │ │ │ │ + ldr r4, [pc, #80] @ (229394 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117a64>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229418 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117ae8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567731,15 +567720,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22939c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117a6c> │ │ │ │ str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [pc, #944] @ (2297d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117ea0>) │ │ │ │ + ldr r3, [pc, #304] @ (229550 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117c20>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2294f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117bc4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567808,15 +567797,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229478 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117b48> │ │ │ │ str r5, [sp, #24] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [pc, #144] @ (22958c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117c5c>) │ │ │ │ + ldr r2, [pc, #528] @ (22970c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117ddc>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2295d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117ca0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567885,15 +567874,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229554 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117c24> │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r3, [pc, #368] @ (229748 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117e18>) │ │ │ │ + ldr r1, [pc, #752] @ (2298c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117f98>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2296ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117d7c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567962,15 +567951,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229630 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117d00> │ │ │ │ str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r2, [pc, #592] @ (229904 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117fd4>) │ │ │ │ + ldr r0, [pc, #976] @ (229a84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118154>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (229790 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117e60>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568041,15 +568030,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229716 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117de6> │ │ │ │ nop │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r1, [pc, #784] @ (229aa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118178>) │ │ │ │ + ldr r0, [pc, #144] @ (229828 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117ef8>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22986c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117f3c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568118,15 +568107,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2297f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117ec0> │ │ │ │ str r1, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r0, [pc, #1008] @ (229c64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118334>) │ │ │ │ + bxns fp │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229948 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118018>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568195,15 +568184,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2298cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x117f9c> │ │ │ │ str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r0, [pc, #208] @ (229a20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1180f0>) │ │ │ │ + mov ip, r2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229a24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1180f4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568272,15 +568261,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2299a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118078> │ │ │ │ ldrh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bxns sp │ │ │ │ + cmp ip, r9 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (229b08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1181d8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568351,15 +568340,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229a8e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11815e> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - mov ip, r3 │ │ │ │ + add ip, pc │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229be4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1182b4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568428,15 +568417,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229b68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118238> │ │ │ │ ldrh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp ip, sl │ │ │ │ + add r4, r6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229cc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118390>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568505,15 +568494,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229c44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118314> │ │ │ │ ldrh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r4, r1 │ │ │ │ + muls r4, r5 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (229db0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118480>) │ │ │ │ @@ -568588,15 +568577,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229d2e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1183fe> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - add r2, r6 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (229e98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118568>) │ │ │ │ @@ -568670,15 +568659,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229e14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1184e4> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #26] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - muls r6, r4 │ │ │ │ + rors r6, r0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (229f80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118650>) │ │ │ │ @@ -568752,15 +568741,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229efc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1185cc> │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #20] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r2, r3 │ │ │ │ + lsrs r2, r7 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22a070 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118740>) │ │ │ │ @@ -568835,15 +568824,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229fee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1186be> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #12] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - rors r2, r0 │ │ │ │ + ands r2, r4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22a160 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118830>) │ │ │ │ @@ -568918,15 +568907,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a0de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1187ae> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #4] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsrs r6, r5 │ │ │ │ + subs r7, #78 @ 0x4e │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22a250 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118920>) │ │ │ │ @@ -569001,15 +568990,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a1ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11889e> │ │ │ │ nop │ │ │ │ strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ands r2, r3 │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22a338 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118a08>) │ │ │ │ @@ -569083,15 +569072,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a2b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118984> │ │ │ │ nop │ │ │ │ strh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r7, #74 @ 0x4a │ │ │ │ + subs r5, #170 @ 0xaa │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22a428 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118af8>) │ │ │ │ @@ -569166,15 +569155,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a3a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118a76> │ │ │ │ nop │ │ │ │ strh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + subs r4, #214 @ 0xd6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22a510 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118be0>) │ │ │ │ @@ -569248,15 +569237,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a48c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118b5c> │ │ │ │ nop │ │ │ │ strh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r5, #170 @ 0xaa │ │ │ │ + subs r4, #10 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22a600 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118cd0>) │ │ │ │ @@ -569331,15 +569320,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a57e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118c4e> │ │ │ │ nop │ │ │ │ strh r6, [r1, #32] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r4, #210 @ 0xd2 │ │ │ │ + subs r3, #50 @ 0x32 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22a6e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118db8>) │ │ │ │ @@ -569413,15 +569402,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a664 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118d34> │ │ │ │ nop │ │ │ │ strh r6, [r3, #24] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r4, #6 │ │ │ │ + subs r2, #102 @ 0x66 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22a7d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118ea0>) │ │ │ │ @@ -569495,15 +569484,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a74c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118e1c> │ │ │ │ nop │ │ │ │ strh r6, [r6, #16] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r1, #154 @ 0x9a │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22a8c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118f90>) │ │ │ │ @@ -569578,15 +569567,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a83e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118f0e> │ │ │ │ nop │ │ │ │ strh r6, [r1, #10] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r0, #194 @ 0xc2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22a9b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x119080>) │ │ │ │ @@ -569661,15 +569650,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a92e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x118ffe> │ │ │ │ nop │ │ │ │ strh r6, [r3, #2] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + adds r7, #238 @ 0xee │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22aaa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x119170>) │ │ │ │ @@ -569744,15 +569733,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22aa1e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1190ee> │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #29] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r0, #186 @ 0xba │ │ │ │ + adds r7, #26 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22ab88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x119258>) │ │ │ │ @@ -569826,15 +569815,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22ab04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1191d4> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #25] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r7, #234 @ 0xea │ │ │ │ + adds r6, #74 @ 0x4a │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22ac78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x119348>) │ │ │ │ @@ -569909,15 +569898,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22abf6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1192c6> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #22] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r7, #22 │ │ │ │ + adds r5, #118 @ 0x76 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22ad60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x119430>) │ │ │ │ @@ -569991,15 +569980,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22acdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1193ac> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #18] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r6, #74 @ 0x4a │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22ae3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11950c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -570071,15 +570060,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 22adbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11948c> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #14] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r5, #132 @ 0x84 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (22afc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x119698>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -570676,15 +570665,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ strb r6, [r3, #22] │ │ │ │ lsls r5, r5, #6 │ │ │ │ strb r4, [r0, #22] │ │ │ │ lsls r5, r5, #6 │ │ │ │ strb r2, [r5, #21] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ @@ -577580,15 +577569,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r0, #84 @ 0x54 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 23068c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ed5c> │ │ │ │ + b.n 23034c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ea1c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -577616,15 +577605,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r0, #6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 230674 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ed44> │ │ │ │ + b.n 230334 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ea04> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -577648,15 +577637,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r7, #174 @ 0xae │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 230644 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ed14> │ │ │ │ + b.n 230304 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11e9d4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (230208 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11e8d8>) │ │ │ │ @@ -577679,15 +577668,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r7, #96 @ 0x60 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 230620 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ecf0> │ │ │ │ + b.n 2302e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11e9b0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (230254 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11e924>) │ │ │ │ @@ -577710,15 +577699,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r7, #20 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 2305f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ecc4> │ │ │ │ + b.n 2302b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11e984> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2302a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11e970>) │ │ │ │ @@ -577741,15 +577730,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r6, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 2305c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ec98> │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -577773,15 +577762,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r6, #122 @ 0x7a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 2305b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ec88> │ │ │ │ + svc 192 @ 0xc0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -577807,15 +577796,15 @@ │ │ │ │ ldr.w r4, [ip, #408] @ 0x198 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r6, #42 @ 0x2a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 230594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ec64> │ │ │ │ + svc 132 @ 0x84 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -577846,15 +577835,15 @@ │ │ │ │ ldr.w r4, [ip, #404] @ 0x194 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r5, #214 @ 0xd6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 23056c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ec3c> │ │ │ │ + svc 64 @ 0x40 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ @@ -577932,15 +577921,15 @@ │ │ │ │ ldr.w r4, [r4, #400] @ 0x190 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r5, #118 @ 0x76 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 2304a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11eb78> │ │ │ │ + udf #108 @ 0x6c │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -577970,15 +577959,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, #146 @ 0x92 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - svc 196 @ 0xc4 │ │ │ │ + udf #36 @ 0x24 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578004,15 +577993,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, #54 @ 0x36 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - svc 128 @ 0x80 │ │ │ │ + ble.n 230500 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ebd0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578048,15 +578037,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r3, #226 @ 0xe2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - svc 68 @ 0x44 │ │ │ │ + ble.n 2304f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ebc0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578080,15 +578069,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r3, #122 @ 0x7a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + ble.n 230698 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ed68> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578112,15 +578101,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - udf #176 @ 0xb0 │ │ │ │ + ble.n 230668 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ed38> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578144,15 +578133,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ lsls r5, r5, #6 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + bgt.n 230640 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ed10> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578176,15 +578165,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + bgt.n 230620 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ecf0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578213,15 +578202,15 @@ │ │ │ │ ldr.w r4, [ip, #1904] @ 0x770 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r2, #58 @ 0x3a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - udf #0 │ │ │ │ + bgt.n 230804 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11eed4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578247,15 +578236,15 @@ │ │ │ │ ldr.w r4, [ip, #1900] @ 0x76c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #222 @ 0xde │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ble.n 230718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ede8> │ │ │ │ + bgt.n 2307d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11eea8> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578283,15 +578272,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ble.n 2306f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11edc8> │ │ │ │ + blt.n 2307b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ee88> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578315,15 +578304,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #50 @ 0x32 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ble.n 2308c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ef90> │ │ │ │ + blt.n 230780 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ee50> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #204] @ (230920 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11eff0>) │ │ │ │ @@ -578404,15 +578393,15 @@ │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 2308a2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11ef72> │ │ │ │ nop │ │ │ │ movs r0, #230 @ 0xe6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bgt.n 230a20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f0f0> │ │ │ │ + bge.n 2308e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11efb0> │ │ │ │ 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, #128] @ (2309bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f08c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578462,15 +578451,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230970 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f040> │ │ │ │ subs r6, r7, #7 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - blt.n 230990 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f060> │ │ │ │ + bge.n 230a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f120> │ │ │ │ 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, #128] @ (230a58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f128>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578520,15 +578509,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230a0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f0dc> │ │ │ │ subs r2, r4, #5 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - blt.n 230b2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f1fc> │ │ │ │ + bls.n 2309ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f0bc> │ │ │ │ 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, #128] @ (230af4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f1c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578578,15 +578567,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230aa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f178> │ │ │ │ subs r6, r0, #3 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bge.n 230ad0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f1a0> │ │ │ │ + bls.n 230b90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f260> │ │ │ │ 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, #128] @ (230b90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f260>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578636,15 +578625,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230b44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f214> │ │ │ │ subs r2, r5, #0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bge.n 230c64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f334> │ │ │ │ + bhi.n 230b24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f1f4> │ │ │ │ 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, #128] @ (230c2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f2fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578694,15 +578683,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230be0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f2b0> │ │ │ │ adds r6, r1, #6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bls.n 230be8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f2b8> │ │ │ │ + bhi.n 230ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f378> │ │ │ │ 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, #128] @ (230cc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f398>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578752,15 +578741,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230c7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f34c> │ │ │ │ adds r2, r6, #3 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bls.n 230d6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f43c> │ │ │ │ + bvc.n 230c2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f2fc> │ │ │ │ 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, #144] @ (230d74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f444>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578816,15 +578805,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230d18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f3e8> │ │ │ │ adds r6, r2, #1 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bhi.n 230cec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f3bc> │ │ │ │ + bvc.n 230dac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f47c> │ │ │ │ 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 r4, [pc, #140] @ (230e1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f4ec>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -578879,15 +578868,15 @@ │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 230dc2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f492> │ │ │ │ nop │ │ │ │ subs r2, r5, r6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bhi.n 230e7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f54c> │ │ │ │ + bvs.n 230d3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f40c> │ │ │ │ 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 r4, [pc, #152] @ (230ed0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f5a0>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -578946,15 +578935,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 230e6a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f53a> │ │ │ │ subs r2, r0, r4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bvc.n 230e04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f4d4> │ │ │ │ + bpl.n 230ec4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f594> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #164] @ (230f90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f660>) │ │ │ │ @@ -579021,15 +579010,15 @@ │ │ │ │ mov.w r8, #4 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #28 │ │ │ │ b.n 230f1e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f5ee> │ │ │ │ nop │ │ │ │ subs r6, r1, r1 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bvs.n 230f80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f650> │ │ │ │ + bpl.n 231040 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f710> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #196] @ (231070 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f740>) │ │ │ │ @@ -579107,15 +579096,15 @@ │ │ │ │ mov.w r9, #2 │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #16 │ │ │ │ b.n 230fe6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f6b6> │ │ │ │ nop │ │ │ │ adds r0, r2, r6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bvs.n 2310e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f7b4> │ │ │ │ + bmi.n 230fa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f674> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #184] @ (231144 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f814>) │ │ │ │ @@ -579189,15 +579178,15 @@ │ │ │ │ mov.w r8, #4 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #28 │ │ │ │ b.n 2310be <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f78e> │ │ │ │ nop │ │ │ │ adds r6, r5, r2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bpl.n 231240 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f910> │ │ │ │ + bcc.n 231100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f7d0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #200] @ (231228 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f8f8>) │ │ │ │ @@ -579277,15 +579266,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #31 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bmi.n 231164 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f834> │ │ │ │ + bcs.n 231224 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f8f4> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #184] @ (2312fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f9cc>) │ │ │ │ @@ -579358,15 +579347,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 23128e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f95e> │ │ │ │ asrs r6, r6, #27 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bcc.n 2312c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11f998> │ │ │ │ + bcs.n 231388 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11fa58> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (231360 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x11fa30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583188,15 +583177,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 233f08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1225d8> │ │ │ │ orrs.w r1, r8, ip, asr #2 │ │ │ │ - add r7, pc, #624 @ (adr r7, 2341c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122898>) │ │ │ │ + add r5, pc, #1008 @ (adr r5, 234348 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122a18>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #212] @ (234040 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122710>) │ │ │ │ @@ -583426,15 +583415,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 2341a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122876> │ │ │ │ nop │ │ │ │ b.n 234190 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122860> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r5, pc, #56 @ (adr r5, 234248 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122918>) │ │ │ │ + add r3, pc, #440 @ (adr r3, 2343c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122a98>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (2342ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x12297c>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -583485,15 +583474,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, r1, #2 │ │ │ │ b.n 234248 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122918> │ │ │ │ b.n 2340e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1227b0> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r4, pc, #496 @ (adr r4, 2344a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122b74>) │ │ │ │ + add r2, pc, #880 @ (adr r2, 234624 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122cf4>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (2343e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122ab4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -583635,15 +583624,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ b.n 233f80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122650> │ │ │ │ lsls r4, r5, #6 │ │ │ │ b.n 233f48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122618> │ │ │ │ lsls r4, r5, #6 │ │ │ │ b.n 233f14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1225e4> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r4, pc, #272 @ (adr r4, 23451c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122bec>) │ │ │ │ + add r2, pc, #656 @ (adr r2, 23469c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122d6c>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -583707,15 +583696,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 23444a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122b1a> │ │ │ │ nop │ │ │ │ b.n 233efc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1225cc> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r2, pc, #664 @ (adr r2, 234768 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122e38>) │ │ │ │ + add r1, pc, #24 @ (adr r1, 2344e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122bb8>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #168] @ (23458c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122c5c>) │ │ │ │ @@ -583779,15 +583768,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #4 │ │ │ │ b.n 23450a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122bda> │ │ │ │ b.n 233e40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122510> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r1, pc, #984 @ (adr r1, 23496c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x12303c>) │ │ │ │ + add r0, pc, #344 @ (adr r0, 2346ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122dbc>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #172] @ (234654 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122d24>) │ │ │ │ @@ -583854,15 +583843,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 2345ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122c9e> │ │ │ │ b.n 234d80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123450> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r1, pc, #272 @ (adr r1, 23476c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122e3c>) │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (234724 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122df4>) │ │ │ │ @@ -583930,15 +583919,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 234696 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122d66> │ │ │ │ nop │ │ │ │ b.n 234cc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123390> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + ldrsb r6, [r3, r1] │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #184] @ (2347f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122ec8>) │ │ │ │ @@ -584008,15 +583997,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 234766 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122e36> │ │ │ │ b.n 234bf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1232c4> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (2348cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122f9c>) │ │ │ │ @@ -584088,15 +584077,15 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #5 │ │ │ │ b.n 23483a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122f0a> │ │ │ │ b.n 234b20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1231f0> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (2349a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123078>) │ │ │ │ @@ -584170,15 +584159,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 23490e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x122fde> │ │ │ │ b.n 234a54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123124> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + strb r4, [r5, r2] │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #124] @ (234a40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123110>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -584462,15 +584451,15 @@ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 234c3a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x12330a> │ │ │ │ ble.n 234d30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123400> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #212] @ (234dcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x12349c>) │ │ │ │ @@ -584554,15 +584543,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 234d20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1233f0> │ │ │ │ nop │ │ │ │ bgt.n 234e58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123528> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + str r6, [r1, r3] │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (234f20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1235f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -584714,15 +584703,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bge.n 234e70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123540> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bge.n 235038 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123708> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bge.n 235004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1236d4> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (235098 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123768>) │ │ │ │ @@ -584875,15 +584864,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bls.n 2350f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1237c8> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bls.n 2350c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123790> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bhi.n 23508c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x12375c> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [sp, #368] @ 0x170 │ │ │ │ + str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (235210 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1238e0>) │ │ │ │ @@ -585036,15 +585025,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bvc.n 235180 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123850> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bvc.n 235148 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123818> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bvc.n 235314 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1239e4> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r6, [sp, #992] @ 0x3e0 │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (235388 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123a58>) │ │ │ │ @@ -585197,15 +585186,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bvs.n 235408 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123ad8> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bvs.n 2353d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123aa0> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bpl.n 23539c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123a6c> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r5, [sp, #576] @ 0x240 │ │ │ │ + str r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (235524 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123bf4>) │ │ │ │ @@ -585366,15 +585355,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bmi.n 235480 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123b50> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bmi.n 235640 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123d10> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bmi.n 235604 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123cd4> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #176] @ (235614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x123ce4>) │ │ │ │ @@ -585814,15 +585803,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r7, {r2, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (235b3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x12420c>) │ │ │ │ @@ -585965,15 +585954,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r6, {r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r6, {r1, r2, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r4, [r2, #48] @ 0x30 │ │ │ │ + ldrh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (235ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x124370>) │ │ │ │ @@ -586116,15 +586105,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r5!, {r1, r2, r4} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #24] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (235e04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1244d4>) │ │ │ │ @@ -586267,15 +586256,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r3, {r3, r4, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r4, [r7, #26] │ │ │ │ + ldrh r4, [r3, #14] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (235f7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x12464c>) │ │ │ │ @@ -586428,15 +586417,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r2!, {r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r2, {r2} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r0, [r7, #16] │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2360e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1247b0>) │ │ │ │ @@ -586579,15 +586568,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r0!, {r1, r5, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (236244 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x124914>) │ │ │ │ @@ -586730,15 +586719,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r7!, {r3, r4, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2363a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x124a78>) │ │ │ │ @@ -586881,15 +586870,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r6!, {r1, r2, r3} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (236520 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x124bf0>) │ │ │ │ @@ -587042,15 +587031,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r4!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r4!, {r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r4, #26] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (236684 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x124d54>) │ │ │ │ @@ -587193,15 +587182,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r3!, {r1, r4, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r3!, {r3, r4} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r0, [r3, #28] │ │ │ │ + strh r0, [r7, #14] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2367e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x124eb8>) │ │ │ │ @@ -587344,15 +587333,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r1!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r4, [r1, #18] │ │ │ │ + strh r4, [r5, #4] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (236960 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x125030>) │ │ │ │ @@ -587505,15 +587494,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r0!, {r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r4, [r0, #8] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (236ad8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1251a8>) │ │ │ │ @@ -587666,15 +587655,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bkpt 0x00e2 │ │ │ │ lsls r4, r5, #6 │ │ │ │ bkpt 0x00c4 │ │ │ │ lsls r4, r5, #6 │ │ │ │ bkpt 0x00a8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (236c3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x12530c>) │ │ │ │ @@ -587821,15 +587810,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r1, r2, r3, r5, r6, pc} │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r4, r6, pc} │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r2, r4, r5, pc} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r6, [r1, #25] │ │ │ │ + ldrb r6, [r5, #18] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (236dc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x125494>) │ │ │ │ @@ -587980,15 +587969,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbnz r4, 236e5e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x12552e> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbnz r6, 236e5a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x12552a> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbnz r0, 236e58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x125528> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r4, [r7, #19] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (236f28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1255f8>) │ │ │ │ @@ -588131,15 +588120,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ hlt 0x000e │ │ │ │ lsls r4, r5, #6 │ │ │ │ rev16 r4, r6 │ │ │ │ lsls r4, r5, #6 │ │ │ │ rev16 r2, r3 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2370b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x125780>) │ │ │ │ @@ -588290,15 +588279,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbnz r0, 2370d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1257a0> │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb8f2 │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb8d4 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r6, #2] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (237214 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1258e4>) │ │ │ │ @@ -588441,15 +588430,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb7a2 │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb788 │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb76e │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (237378 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x125a48>) │ │ │ │ @@ -588592,15 +588581,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb63e │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb624 │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb60a │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r0, [r1, #30] │ │ │ │ + strb r0, [r5, #23] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2374dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x125bac>) │ │ │ │ @@ -588743,15 +588732,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r1, r2, r5, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + strb r0, [r3, #18] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (237640 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x125d10>) │ │ │ │ @@ -588894,15 +588883,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbz r6, 2376b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x125d88> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbz r4, 2376b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x125d86> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbz r2, 2376b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x125d84> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r0, [r5, #19] │ │ │ │ + strb r0, [r1, #13] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (23774c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x125e1c>) │ │ │ │ @@ -588976,15 +588965,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2376ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x125d9a> │ │ │ │ nop │ │ │ │ uxth r4, r7 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r6, [r1, #12] │ │ │ │ + strb r6, [r5, #5] │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (23782c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x125efc>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -589055,15 +589044,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2377b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x125e82> │ │ │ │ nop │ │ │ │ cbz r4, 237864 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x125f34> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r2, [r0, #9] │ │ │ │ + strb r2, [r4, #2] │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (23790c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x125fdc>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -589134,15 +589123,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 237892 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x125f62> │ │ │ │ nop │ │ │ │ sub sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + ldr r2, [r2, #124] @ 0x7c │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (237a48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x126118>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -589282,15 +589271,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r7, sp, #416 @ 0x1a0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r7, sp, #312 @ 0x138 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r4, [r2, #4] │ │ │ │ + ldr r4, [r6, #116] @ 0x74 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (237ba8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x126278>) │ │ │ │ @@ -589431,15 +589420,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r6, sp, #32 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r5, sp, #952 @ 0x3b8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r5, sp, #848 @ 0x350 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (237d08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1263d8>) │ │ │ │ @@ -589580,15 +589569,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, sp, #568 @ 0x238 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (237e68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x126538>) │ │ │ │ @@ -589729,15 +589718,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, sp, #288 @ 0x120 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (237fc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x126698>) │ │ │ │ @@ -589878,15 +589867,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, sp, #824 @ 0x338 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [r2, #64] @ 0x40 │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (238128 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1267f8>) │ │ │ │ @@ -590027,15 +590016,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r4, [r0, #44] @ 0x2c │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (238288 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x126958>) │ │ │ │ @@ -590176,15 +590165,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r7, pc, #160 @ (adr r7, 238344 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x126a14>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r7, pc, #56 @ (adr r7, 2382e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1269b0>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r6, pc, #976 @ (adr r6, 23867c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x126d4c>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (238400 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x126ad0>) │ │ │ │ @@ -590337,15 +590326,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r5, pc, #744 @ (adr r5, 238704 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x126dd4>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r5, pc, #624 @ (adr r5, 238690 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x126d60>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r5, pc, #512 @ (adr r5, 238624 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x126cf4>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (238588 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x126c58>) │ │ │ │ @@ -590496,15 +590485,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, pc, #216 @ (adr r4, 23867c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x126d4c>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, pc, #96 @ (adr r4, 238608 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x126cd8>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, pc, #1000 @ (adr r3, 238994 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x127064>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (2386e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x126db8>) │ │ │ │ @@ -590645,15 +590634,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, pc, #800 @ (adr r2, 238a24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1270f4>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, pc, #696 @ (adr r2, 2389c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x127090>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, pc, #592 @ (adr r2, 23895c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x12702c>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [r5, #84] @ 0x54 │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (23884c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x126f1c>) │ │ │ │ @@ -590796,15 +590785,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, pc, #424 @ (adr r1, 238a10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1270e0>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, pc, #320 @ (adr r1, 2389ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x12707c>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, pc, #216 @ (adr r1, 238948 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x127018>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2389b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x127080>) │ │ │ │ @@ -590947,15 +590936,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, pc, #24 @ (adr r0, 2389e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1270b4>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + str r0, [r0, #20] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (238b14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1271e4>) │ │ │ │ @@ -591098,15 +591087,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r6, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + ldrsh r0, [r7, r7] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (238c74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x127344>) │ │ │ │ @@ -591247,15 +591236,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [r0, #4] │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (238dfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1274cc>) │ │ │ │ @@ -591406,15 +591395,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r3, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrsh r4, [r7, r3] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (238f5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x12762c>) │ │ │ │ @@ -591555,15 +591544,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r0, [r1, r6] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (2390bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x12778c>) │ │ │ │ @@ -591704,15 +591693,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r0, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r0, [r1, r1] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (23921c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1278ec>) │ │ │ │ @@ -591853,15 +591842,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r4, [r7, r3] │ │ │ │ + ldr r4, [r3, r5] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (23937c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x127a4c>) │ │ │ │ @@ -592002,15 +591991,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r6, [sp, #0] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [r6, r6] │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (2394dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x127bac>) │ │ │ │ @@ -592151,15 +592140,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r4, [r4, r1] │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (23963c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x127d0c>) │ │ │ │ @@ -592300,15 +592289,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r3, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ @@ -598405,15 +598394,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #468] @ 0x1d4 │ │ │ │ add.w r0, r2, ip │ │ │ │ b.n 23dab4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x12c184> │ │ │ │ ldr r6, [pc, #936] @ (23df14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x12c5e4>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + lsrs r6, r3, #30 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (23dbb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x12c280>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598434,15 +598423,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 13a4fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28bcc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [pc, #736] @ (23de94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x12c564>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + lsrs r6, r0, #29 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (23dc14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x12c2e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -604010,15 +603999,15 @@ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 241bae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13027e> │ │ │ │ nop │ │ │ │ lsrs r4, r6, #22 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - beq.n 241b78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x130248> │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #220] @ (241d38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x130408>) │ │ │ │ @@ -604106,15 +604095,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 241c84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x130354> │ │ │ │ nop │ │ │ │ lsrs r0, r4, #19 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (241eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x130580>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -604274,15 +604263,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r4, r2, #12 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r2, r6, #11 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r2, r2, #11 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (24204c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13071c>) │ │ │ │ @@ -604443,15 +604432,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r0, r7, #5 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r6, r2, #5 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r6, r6, #4 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (2421d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1308a8>) │ │ │ │ @@ -604608,15 +604597,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r0, r4, #31 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r6, r7, #30 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r6, r3, #30 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (242350 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x130a20>) │ │ │ │ @@ -604769,15 +604758,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r2, r5, #25 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r4, r1, #25 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r0, r6, #24 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2424c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x130b98>) │ │ │ │ @@ -604930,15 +604919,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r2, r6, #19 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r4, r2, #19 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r0, r7, #18 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ @@ -605259,15 +605248,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r0, r1, #5 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - stmia r6!, {r2, r5} │ │ │ │ + stmia r4!, {r2, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2429b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x131084>) │ │ │ │ @@ -605418,15 +605407,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #6 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ vaddw.u32 q8, q12, d27 │ │ │ │ vaddw.u8 q8, q14, d27 │ │ │ │ - stmia r4!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r4} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (242b18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1311e8>) │ │ │ │ @@ -605560,15 +605549,15 @@ │ │ │ │ vrhadd.u8 d0, d22, d27 │ │ │ │ cdp2 1, 14, cr0, cr12, cr11, {5} │ │ │ │ cdp2 1, 13, cr0, cr2, cr11, {5} │ │ │ │ cdp2 1, 11, cr0, cr8, cr11, {5} │ │ │ │ cdp2 1, 9, cr0, cr14, cr11, {5} │ │ │ │ cdp2 1, 8, cr0, cr4, cr11, {5} │ │ │ │ cdp2 1, 6, cr0, cr10, cr11, {5} │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (242c7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13134c>) │ │ │ │ @@ -605702,15 +605691,15 @@ │ │ │ │ stc2 1, cr0, [r2, #684]! @ 0x2ac │ │ │ │ stc2 1, cr0, [r8, #684] @ 0x2ac │ │ │ │ stc2l 1, cr0, [lr, #-684]! @ 0xfffffd54 │ │ │ │ ldc2l 1, cr0, [r4, #-684] @ 0xfffffd54 │ │ │ │ ldc2 1, cr0, [sl, #-684]! @ 0xfffffd54 │ │ │ │ stc2 1, cr0, [r0, #-684]! @ 0xfffffd54 │ │ │ │ stc2 1, cr0, [r6, #-684] @ 0xfffffd54 │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (242de0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1314b0>) │ │ │ │ @@ -605844,15 +605833,15 @@ │ │ │ │ ldc2 1, cr0, [lr], #-684 @ 0xfffffd54 │ │ │ │ stc2 1, cr0, [r4], #-684 @ 0xfffffd54 │ │ │ │ stc2 1, cr0, [sl], {171} @ 0xab │ │ │ │ @ instruction: 0xfbf001ab │ │ │ │ @ instruction: 0xfbd601ab │ │ │ │ @ instruction: 0xfbbc01ab │ │ │ │ @ instruction: 0xfba201ab │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + nop │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (242f44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x131614>) │ │ │ │ @@ -605986,16 +605975,16 @@ │ │ │ │ @ instruction: 0xfada01ab │ │ │ │ @ instruction: 0xfac001ab │ │ │ │ @ instruction: 0xfaa601ab │ │ │ │ @ instruction: 0xfa8c01ab │ │ │ │ @ instruction: 0xfa7201ab │ │ │ │ @ instruction: 0xfa5801ab │ │ │ │ @ instruction: 0xfa3e01ab │ │ │ │ - ite mi │ │ │ │ - lslmi r2, r5, #3 │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ + lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2430a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x131778>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -606128,15 +606117,15 @@ │ │ │ │ ldr??.w r0, [r6, ] │ │ │ │ ldr??.w r0, [ip, ] │ │ │ │ vst4.32 {d16,d18,d20,d22}, [r2 :128], fp │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r8 :128], fp │ │ │ │ vst4.32 {d0,d2,d4,d6}, [lr :128], fp │ │ │ │ ldr??.w r0, [r4, #427] @ 0x1ab │ │ │ │ ldr.w r0, [sl, #427] @ 0x1ab │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + pop {r2, r4, r6} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (24320c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1318dc>) │ │ │ │ @@ -606270,15 +606259,15 @@ │ │ │ │ ldrb.w r0, [r2, ] │ │ │ │ @ instruction: 0xf7f801ab │ │ │ │ @ instruction: 0xf7de01ab │ │ │ │ @ instruction: 0xf7c401ab │ │ │ │ @ instruction: 0xf7aa01ab │ │ │ │ @ instruction: 0xf79001ab │ │ │ │ @ instruction: 0xf77601ab │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + cbnz r4, 243274 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x131944> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (243370 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x131a40>) │ │ │ │ @@ -606412,15 +606401,15 @@ │ │ │ │ subw r1, lr, #2219 @ 0x8ab │ │ │ │ @ instruction: 0xf69401ab │ │ │ │ @ instruction: 0xf67a01ab │ │ │ │ @ instruction: 0xf66001ab │ │ │ │ movw r1, #26795 @ 0x68ab │ │ │ │ @ instruction: 0xf62c01ab │ │ │ │ @ instruction: 0xf61201ab │ │ │ │ - cbnz r4, 2433ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x131abc> │ │ │ │ + cbnz r4, 2433c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x131a94> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2434d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x131ba4>) │ │ │ │ @@ -606554,15 +606543,15 @@ │ │ │ │ adc.w r1, sl, #5603328 @ 0x558000 │ │ │ │ @ instruction: 0xf53001ab │ │ │ │ adds.w r1, r6, #5603328 @ 0x558000 │ │ │ │ @ instruction: 0xf4fc01ab │ │ │ │ @ instruction: 0xf4e201ab │ │ │ │ @ instruction: 0xf4c801ab │ │ │ │ @ instruction: 0xf4ae01ab │ │ │ │ - rev r0, r0 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (243638 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x131d08>) │ │ │ │ @@ -606696,15 +606685,15 @@ │ │ │ │ @ instruction: 0xf3e601ab │ │ │ │ @ instruction: 0xf3cc01ab │ │ │ │ @ instruction: 0xf3b201ab │ │ │ │ @ instruction: 0xf39801ab │ │ │ │ @ instruction: 0xf37e01ab │ │ │ │ @ instruction: 0xf36401ab │ │ │ │ @ instruction: 0xf34a01ab │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (24379c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x131e6c>) │ │ │ │ @@ -606838,15 +606827,15 @@ │ │ │ │ @ instruction: 0xf28201ab │ │ │ │ @ instruction: 0xf26801ab │ │ │ │ movw r1, #57515 @ 0xe0ab │ │ │ │ @ instruction: 0xf23401ab │ │ │ │ @ instruction: 0xf21a01ab │ │ │ │ addw r1, r0, #171 @ 0xab │ │ │ │ @ instruction: 0xf1e601ab │ │ │ │ - @ instruction: 0xb764 │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (243900 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x131fd0>) │ │ │ │ @@ -606980,15 +606969,15 @@ │ │ │ │ adds.w r1, lr, #171 @ 0xab │ │ │ │ add.w r1, r4, #171 @ 0xab │ │ │ │ @ instruction: 0xf0ea01ab │ │ │ │ @ instruction: 0xf0d001ab │ │ │ │ @ instruction: 0xf0b601ab │ │ │ │ eors.w r1, ip, #171 @ 0xab │ │ │ │ eor.w r1, r2, #171 @ 0xab │ │ │ │ - setpan #1 │ │ │ │ + push {r3, r4, r5, r6} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (243a88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x132158>) │ │ │ │ @@ -607130,15 +607119,15 @@ │ │ │ │ vaddw.s32 q0, q15, d27 │ │ │ │ vaddw.s16 q0, q8, d27 │ │ │ │ vrhadd.s d16, d18, d27 │ │ │ │ vrhadd.s16 d16, d20, d27 │ │ │ │ vrhadd.s d0, d22, d27 │ │ │ │ vrhadd.s16 d0, d24, d27 │ │ │ │ cdp 1, 15, cr0, cr10, cr11, {5} │ │ │ │ - push {r2, r6, r7} │ │ │ │ + cbz r4, 243af8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1321c8> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (243c10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1322e0>) │ │ │ │ @@ -607280,15 +607269,15 @@ │ │ │ │ cdp 1, 2, cr0, cr6, cr11, {5} │ │ │ │ cdp 1, 0, cr0, cr8, cr11, {5} │ │ │ │ stcl 1, cr0, [sl, #684]! @ 0x2ac │ │ │ │ stcl 1, cr0, [ip, #684] @ 0x2ac │ │ │ │ stc 1, cr0, [lr, #684]! @ 0x2ac │ │ │ │ ldc 1, cr0, [r0, #684] @ 0x2ac │ │ │ │ ldcl 1, cr0, [r2, #-684]! @ 0xfffffd54 │ │ │ │ - cbz r0, 243c8e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13235e> │ │ │ │ + cbz r0, 243c66 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x132336> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (243d98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x132468>) │ │ │ │ @@ -607430,15 +607419,15 @@ │ │ │ │ ldc 1, cr0, [lr], {171} @ 0xab │ │ │ │ stc 1, cr0, [r0], {171} @ 0xab │ │ │ │ stcl 1, cr0, [r2], #-684 @ 0xfffffd54 │ │ │ │ mcrr 1, 10, r0, r4, cr11 │ │ │ │ stc 1, cr0, [r6], #-684 @ 0xfffffd54 │ │ │ │ stc 1, cr0, [r8], {171} @ 0xab │ │ │ │ @ instruction: 0xebea01ab │ │ │ │ - cbz r4, 243dfa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1324ca> │ │ │ │ + add sp, #304 @ 0x130 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (243f20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1325f0>) │ │ │ │ @@ -607580,15 +607569,15 @@ │ │ │ │ adds.w r1, r6, fp, asr #2 │ │ │ │ @ instruction: 0xeaf801ab │ │ │ │ @ instruction: 0xeada01ab │ │ │ │ @ instruction: 0xeabc01ab │ │ │ │ eors.w r1, lr, fp, asr #2 │ │ │ │ eor.w r1, r0, fp, asr #2 │ │ │ │ orn r1, r2, fp, asr #2 │ │ │ │ - sub sp, #16 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (244080 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x132750>) │ │ │ │ @@ -607720,15 +607709,15 @@ │ │ │ │ @ instruction: 0xe99801ab │ │ │ │ ldrd r0, r1, [lr, #-684]! @ 0x2ac │ │ │ │ strd r0, r1, [r4, #-684]! @ 0x2ac │ │ │ │ strd r0, r1, [sl, #-684] @ 0x2ac │ │ │ │ ldmdb r0!, {r0, r1, r3, r5, r7, r8} │ │ │ │ ldmdb r6, {r0, r1, r3, r5, r7, r8} │ │ │ │ ldrd r0, r1, [ip], #684 @ 0x2ac │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (2441e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1328b0>) │ │ │ │ @@ -607864,15 +607853,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 24419c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13286c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 24416c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13283c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 24413c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13280c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (244340 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x132a10>) │ │ │ │ @@ -608013,15 +608002,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 24403c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13270c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 24400c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1326dc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243fdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1326ac> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (2444a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x132b70>) │ │ │ │ @@ -608162,15 +608151,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243edc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1325ac> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243eac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13257c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243e7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13254c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r3, sp, #256 @ 0x100 │ │ │ │ + add r1, sp, #640 @ 0x280 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (244598 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x132c68>) │ │ │ │ @@ -608237,15 +608226,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 244522 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x132bf2> │ │ │ │ nop │ │ │ │ b.n 243e50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x132520> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ + add r7, pc, #968 @ (adr r7, 244968 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133038>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (244678 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x132d48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608314,15 +608303,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2445fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x132cca> │ │ │ │ nop │ │ │ │ b.n 244d88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133458> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r7, pc, #192 @ (adr r7, 244740 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x132e10>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (244758 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x132e28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608391,15 +608380,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2446da <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x132daa> │ │ │ │ nop │ │ │ │ b.n 244ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133378> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r6, pc, #400 @ (adr r6, 2448f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x132fc0>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (24483c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x132f0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608468,15 +608457,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2447c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x132e94> │ │ │ │ b.n 244bcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13329c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r7, pc, #192 @ (adr r7, 244904 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x132fd4>) │ │ │ │ + add r5, pc, #576 @ (adr r5, 244a84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133154>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (24491c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x132fec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608545,15 +608534,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24489e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x132f6e> │ │ │ │ nop │ │ │ │ b.n 244ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1331b4> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r6, pc, #416 @ (adr r6, 244ac4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133194>) │ │ │ │ + add r4, pc, #800 @ (adr r4, 244c44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133314>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2449fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1330cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608622,15 +608611,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24497e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13304e> │ │ │ │ nop │ │ │ │ b.n 244a04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1330d4> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r5, pc, #624 @ (adr r5, 244c74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133344>) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 244df4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1334c4>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (244adc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1331ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608699,15 +608688,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244a5e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13312e> │ │ │ │ nop │ │ │ │ svc 34 @ 0x22 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r4, pc, #832 @ (adr r4, 244e24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1334f4>) │ │ │ │ + add r3, pc, #192 @ (adr r3, 244ba4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133274>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (244bc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133290>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608776,15 +608765,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 244b48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133218> │ │ │ │ udf #66 @ 0x42 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 244fb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133688>) │ │ │ │ + add r2, pc, #368 @ (adr r2, 244d38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133408>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (244ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133370>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608853,15 +608842,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244c22 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1332f2> │ │ │ │ nop │ │ │ │ ble.n 244d60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133430> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r3, pc, #208 @ (adr r3, 244d78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133448>) │ │ │ │ + add r1, pc, #592 @ (adr r1, 244ef8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1335c8>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (244d80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133450>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608930,15 +608919,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244d02 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1333d2> │ │ │ │ nop │ │ │ │ bgt.n 244e80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133550> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r2, pc, #416 @ (adr r2, 244f28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1335f8>) │ │ │ │ + add r0, pc, #800 @ (adr r0, 2450a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133778>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (244e60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133530>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609007,15 +608996,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244de2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1334b2> │ │ │ │ nop │ │ │ │ blt.n 244da0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133470> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r1, pc, #624 @ (adr r1, 2450d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1337a8>) │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (244f44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133614>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609084,15 +609073,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 244ecc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13359c> │ │ │ │ bge.n 244ec4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133594> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r0, pc, #800 @ (adr r0, 24526c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13393c>) │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (245024 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1336f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609161,15 +609150,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244fa6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133676> │ │ │ │ nop │ │ │ │ bls.n 244fdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1336ac> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r0, pc, #0 @ (adr r0, 24502c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1336fc>) │ │ │ │ + ldr r6, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (245104 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1337d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609238,15 +609227,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245086 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133756> │ │ │ │ nop │ │ │ │ bhi.n 2450fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1337cc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2451e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1338b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609314,15 +609303,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245166 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133836> │ │ │ │ nop │ │ │ │ bhi.n 245218 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1338e8> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2452bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13398c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609390,15 +609379,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245242 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133912> │ │ │ │ nop │ │ │ │ bvc.n 24533c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133a0c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (245398 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133a68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609466,15 +609455,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24531e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1339ee> │ │ │ │ bvs.n 245460 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133b30> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (245474 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133b44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609542,15 +609531,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2453fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133aca> │ │ │ │ bpl.n 245384 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133a54> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (245558 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133c28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609620,15 +609609,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2454e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133bb0> │ │ │ │ nop │ │ │ │ bmi.n 2454b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133b80> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (24563c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133d0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609698,15 +609687,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2455c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133c94> │ │ │ │ nop │ │ │ │ bcc.n 2455cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133c9c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (245718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133de8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609774,15 +609763,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24569e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133d6e> │ │ │ │ nop │ │ │ │ bcs.n 2456e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133db0> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r1, [sp, #608] @ 0x260 │ │ │ │ + str r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2457f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133ec4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609850,15 +609839,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24577a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133e4a> │ │ │ │ nop │ │ │ │ bcs.n 245804 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133ed4> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + str r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2458d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133fa0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609926,15 +609915,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245856 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133f26> │ │ │ │ nop │ │ │ │ bne.n 245928 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x133ff8> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2459ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13407c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -610002,15 +609991,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245932 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x134002> │ │ │ │ nop │ │ │ │ beq.n 245a4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13411c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r7, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (245a88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x134158>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -610078,15 +610067,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245a0e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1340de> │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #188] @ (245b60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x134230>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610154,15 +610143,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245ae8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1341b8> │ │ │ │ ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #188] @ (245c38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x134308>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610230,15 +610219,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245bc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x134290> │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (245d18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1343e8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610308,15 +610297,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 245ca2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x134372> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (245df8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1344c8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610386,15 +610375,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 245d82 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x134452> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #188] @ (245ed0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1345a0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610462,15 +610451,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245e58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x134528> │ │ │ │ ldmia r3!, {r1, r2, r5} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #188] @ (245fa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x134678>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610538,15 +610527,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245f30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x134600> │ │ │ │ ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #188] @ (246080 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x134750>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610614,15 +610603,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 246008 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1346d8> │ │ │ │ ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r1, [sp, #112] @ 0x70 │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #188] @ (246158 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x134828>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610690,15 +610679,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2460e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1347b0> │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r0, [sp, #368] @ 0x170 │ │ │ │ + ldrh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #196] @ (246238 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x134908>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -610770,15 +610759,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2461bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13488c> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ + ldrh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #208] @ (246324 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1349f4>) │ │ │ │ @@ -610853,15 +610842,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24629c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13496c> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #208] @ (246410 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x134ae0>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -610938,15 +610927,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 246388 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x134a58> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #348] @ (246588 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x134c58>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -611106,15 +611095,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r4!, {r3, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r4!, {r1, r3, r5} │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r4!, {r2, r3} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r2, [r6, #44] @ 0x2c │ │ │ │ + ldrh r2, [r2, #32] │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffbfffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #348] @ (246724 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x134df4>) │ │ │ │ @@ -611275,15 +611264,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r2!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r2!, {r4, r5, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r6, [r6, #32] │ │ │ │ + ldrh r6, [r2, #20] │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffbfffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #348] @ (2468c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x134f90>) │ │ │ │ @@ -611444,15 +611433,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r1!, {r4} │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffbfffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -611546,15 +611535,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r3, r1 │ │ │ │ b.n 246962 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x135032> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldrd r0, r1, [r1, #4] │ │ │ │ @@ -619604,15 +619593,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #3 │ │ │ │ mov r4, r3 │ │ │ │ movs r2, #20 │ │ │ │ b.n 24c542 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13ac12> │ │ │ │ str r6, [r5, #64] @ 0x40 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r4, #230 @ 0xe6 │ │ │ │ + cmp r3, #70 @ 0x46 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24c600 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13acd0>) │ │ │ │ @@ -619636,15 +619625,15 @@ │ │ │ │ ldr.w r4, [ip, #1344] @ 0x540 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r4, #168 @ 0xa8 │ │ │ │ + cmp r3, #8 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -619670,15 +619659,15 @@ │ │ │ │ ldr.w r4, [ip, #1424] @ 0x590 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -619704,15 +619693,15 @@ │ │ │ │ ldr.w r4, [ip, #1428] @ 0x594 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24c6f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13adc8>) │ │ │ │ @@ -619736,15 +619725,15 @@ │ │ │ │ ldr.w r4, [ip, #1568] @ 0x620 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r2, #104 @ 0x68 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24c748 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13ae18>) │ │ │ │ @@ -619768,15 +619757,15 @@ │ │ │ │ ldr.w r4, [ip, #1572] @ 0x624 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r4, #32] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r3, #212 @ 0xd4 │ │ │ │ + cmp r2, #52 @ 0x34 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -619802,15 +619791,15 @@ │ │ │ │ ldr.w r4, [ip, #1696] @ 0x6a0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r2, #28] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r2, #0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -619836,15 +619825,15 @@ │ │ │ │ ldr.w r4, [ip, #1700] @ 0x6a4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r7, #20] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r1, #204 @ 0xcc │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24c840 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13af10>) │ │ │ │ @@ -619868,15 +619857,15 @@ │ │ │ │ ldr.w r4, [ip, #1624] @ 0x658 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, #16] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24c890 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13af60>) │ │ │ │ @@ -619900,15 +619889,15 @@ │ │ │ │ ldr.w r4, [ip, #1620] @ 0x654 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r3, #12] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r1, #92 @ 0x5c │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24c8e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13afb0>) │ │ │ │ @@ -619932,15 +619921,15 @@ │ │ │ │ ldr.w r4, [ip, #1516] @ 0x5ec │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r1, #8] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r2, #192 @ 0xc0 │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24c930 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13b000>) │ │ │ │ @@ -619964,15 +619953,15 @@ │ │ │ │ ldr.w r4, [ip, #1520] @ 0x5f0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r7, #0] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r2, #132 @ 0x84 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -620001,15 +619990,15 @@ │ │ │ │ ldr.w r4, [ip, #900] @ 0x384 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r5, r7] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -620035,15 +620024,15 @@ │ │ │ │ ldr.w r4, [ip, #892] @ 0x37c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r6, [r1, r6] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r2, #4 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -620080,15 +620069,15 @@ │ │ │ │ ldr.w r4, [ip, #888] @ 0x378 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r7, r4] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r1, #200 @ 0xc8 │ │ │ │ + cmp r0, #40 @ 0x28 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -620114,15 +620103,15 @@ │ │ │ │ ldr.w r4, [ip, #2216] @ 0x8a8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r6, [r1, r3] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #132] @ (24cb40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13b210>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -620173,15 +620162,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 24caf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13b1c0> │ │ │ │ ldrsh r6, [r7, r1] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (24cbf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13b2c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -620240,15 +620229,15 @@ │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r1 │ │ │ │ movs r2, #12 │ │ │ │ b.n 24cb94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13b264> │ │ │ │ nop │ │ │ │ ldrb r6, [r3, r7] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r0, #88 @ 0x58 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #156] @ (24ccac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13b37c>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -620308,15 +620297,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 24cc42 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13b312> │ │ │ │ ldrb r2, [r5, r4] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r7, #182 @ 0xb6 │ │ │ │ + movs r6, #22 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #156] @ (24cd64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13b434>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -620376,15 +620365,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 24ccfa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13b3ca> │ │ │ │ ldrb r2, [r6, r1] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r7, #30 │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (24cdc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13b498>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -624831,15 +624820,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r0, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ adds r1, r0, #2 │ │ │ │ b.n 250000 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13e6d0> │ │ │ │ cmp r1, #96 @ 0x60 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bics.w r0, lr, #7634944 @ 0x748000 │ │ │ │ + @ instruction: 0xf29e00e9 │ │ │ │ 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] @ 250130 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13e800> │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -624899,15 +624888,15 @@ │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r3, #2 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ b.n 2500b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13e780> │ │ │ │ nop │ │ │ │ cmp r0, #182 @ 0xb6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xf39e00e9 │ │ │ │ + @ instruction: 0xf1fe00e9 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (250298 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13e968>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r5, [pc, #364] @ (2502bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13e98c>) │ │ │ │ @@ -625062,15 +625051,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r7, #32 │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r6, #254 @ 0xfe │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r6, #222 @ 0xde │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xf35a00e9 │ │ │ │ + subs.w r0, sl, #233 @ 0xe9 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #180] @ (25038c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13ea5c>) │ │ │ │ @@ -625138,15 +625127,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 2502fe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13e9ce> │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xf18000e9 │ │ │ │ + vmla.i32 d16, d16, d9[1] │ │ │ │ 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] @ (250470 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13eb40>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -625221,15 +625210,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ adds r5, r0, #3 │ │ │ │ b.n 2503cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13ea9c> │ │ │ │ nop │ │ │ │ movs r5, #148 @ 0x94 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xf0b200e9 │ │ │ │ + vhadd.s16 q0, q9, │ │ │ │ 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] @ (250544 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13ec14>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -625301,15 +625290,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 2504b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13eb80> │ │ │ │ movs r4, #176 @ 0xb0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - vext.8 q8, q10, , #0 │ │ │ │ + cdp 0, 5, cr0, cr4, cr9, {7} │ │ │ │ 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] @ (25061c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13ecec>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -625381,15 +625370,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 250586 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13ec56> │ │ │ │ nop │ │ │ │ movs r3, #220 @ 0xdc │ │ │ │ lsls r3, r5, #6 │ │ │ │ - vhadd.s8 q8, q9, │ │ │ │ + stc 0, cr0, [r2, #932]! @ 0x3a4 │ │ │ │ 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] @ (2506fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13edcc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -625464,15 +625453,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 25065e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13ed2e> │ │ │ │ nop │ │ │ │ movs r3, #4 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + str r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (2507e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13eeb0>) │ │ │ │ @@ -625548,15 +625537,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 25073c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13ee0c> │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldc 0, cr0, [r4, #932] @ 0x3a4 │ │ │ │ + @ instruction: 0xebf400e9 │ │ │ │ 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] @ (2508c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13ef98>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -625632,15 +625621,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 250820 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13eef0> │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - stcl 0, cr0, [ip], {233} @ 0xe9 │ │ │ │ + @ instruction: 0xeb2c00e9 │ │ │ │ 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] @ (2509b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f084>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -625717,15 +625706,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 25090a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13efda> │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r5, [sp, #736] @ 0x2e0 │ │ │ │ + str r4, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #196] @ (250a94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f164>) │ │ │ │ @@ -625802,15 +625791,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2509f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f0c6> │ │ │ │ nop │ │ │ │ subs r4, r5, #5 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xeb2a00e9 │ │ │ │ + @ instruction: 0xe98a00e9 │ │ │ │ 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] @ (250b7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f24c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -625889,15 +625878,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 250ad6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f1a6> │ │ │ │ nop │ │ │ │ subs r4, r1, #2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r2, [sp, #856] @ 0x358 │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (250c70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f340>) │ │ │ │ @@ -625979,15 +625968,16 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 250bbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f28c> │ │ │ │ nop │ │ │ │ adds r4, r4, #6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strd r0, r0, [r6, #-932]! @ 0x3a4 │ │ │ │ + b.n 250c04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f2d4> │ │ │ │ + lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #220] @ (250d68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f438>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -626069,15 +626059,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 250cb2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f382> │ │ │ │ nop │ │ │ │ adds r0, r6, #2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ + ldrh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #200] @ (250e4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f51c>) │ │ │ │ @@ -626158,15 +626148,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 250da8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f478> │ │ │ │ subs r0, r7, r6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - b.n 250dac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f47c> │ │ │ │ + b.n 250a6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f13c> │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #204] @ (250f34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f604>) │ │ │ │ @@ -626247,15 +626237,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 250e8e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f55e> │ │ │ │ nop │ │ │ │ subs r4, r2, r3 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - b.n 250d10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f3e0> │ │ │ │ + b.n 2509d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f0a0> │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (251024 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f6f4>) │ │ │ │ @@ -626339,15 +626329,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 250f78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f648> │ │ │ │ adds r4, r5, r7 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (251114 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f7e4>) │ │ │ │ @@ -626431,15 +626421,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251068 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f738> │ │ │ │ adds r4, r7, r3 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r0, [r0, #44] @ 0x2c │ │ │ │ + ldrh r0, [r4, #30] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #224] @ (251210 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f8e0>) │ │ │ │ @@ -626525,15 +626515,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 251156 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f826> │ │ │ │ nop │ │ │ │ adds r4, r1, r0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - b.n 250a64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f134> │ │ │ │ + b.n 251724 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13fdf4> │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #228] @ (251310 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f9e0>) │ │ │ │ @@ -626620,15 +626610,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 251252 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13f922> │ │ │ │ nop │ │ │ │ asrs r0, r2, #28 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - b.n 2519a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x140074> │ │ │ │ + b.n 251664 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13fd34> │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #136] @ (2513b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13fa84>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -626826,15 +626816,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251494 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13fb64> │ │ │ │ nop │ │ │ │ asrs r0, r2, #19 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r6, [r0, #20] │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (251658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13fd28>) │ │ │ │ @@ -626922,15 +626912,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251598 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13fc68> │ │ │ │ nop │ │ │ │ asrs r4, r1, #15 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r6, [r3, #2] │ │ │ │ + strh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (251704 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x13fdd4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -627258,15 +627248,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 25193c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14000c> │ │ │ │ asrs r0, r5, #32 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #26] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #152] @ (251aa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x140174>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -627601,15 +627591,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251cf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1403c4> │ │ │ │ lsrs r0, r6, #17 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + ldrb r4, [r3, #30] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #220] @ (251eb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x140584>) │ │ │ │ @@ -627700,15 +627690,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 251dfe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1404ce> │ │ │ │ nop │ │ │ │ lsrs r4, r4, #13 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bvc.n 251e50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x140520> │ │ │ │ + bvs.n 251f10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1405e0> │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #228] @ (251fb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x140684>) │ │ │ │ @@ -627800,15 +627790,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 251ef8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1405c8> │ │ │ │ lsrs r4, r5, #9 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r4, [r5, #4] │ │ │ │ + ldrb r4, [r1, #28] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #244] @ (2520c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x140794>) │ │ │ │ @@ -627902,15 +627892,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 251ff6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1406c6> │ │ │ │ nop │ │ │ │ lsrs r4, r5, #5 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bpl.n 252080 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x140750> │ │ │ │ + bmi.n 252140 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x140810> │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #252] @ (2521dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1408ac>) │ │ │ │ @@ -628006,15 +627996,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 252108 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1407d8> │ │ │ │ nop │ │ │ │ lsrs r4, r3, #1 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrb r2, [r5, #26] │ │ │ │ + ldrb r2, [r1, #20] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (252354 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x140a24>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -628174,15 +628164,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r0, r6, #25 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r6, r1, #25 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r6, r5, #24 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - subs r1, #144 @ 0x90 │ │ │ │ + adds r7, #240 @ 0xf0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (2524f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x140bc0>) │ │ │ │ @@ -628343,15 +628333,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r4, r2, #19 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r2, r6, #18 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r2, r2, #18 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bcs.n 2524a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x140b78> │ │ │ │ + bne.n 252568 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x140c38> │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (25268c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x140d5c>) │ │ │ │ @@ -628512,15 +628502,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r0, r7, #12 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r6, r2, #12 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r6, r6, #11 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bne.n 252744 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x140e14> │ │ │ │ + ldmia r7, {r3, r5, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (252828 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x140ef8>) │ │ │ │ @@ -628681,15 +628671,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r2, r7, #5 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + ldmia r6!, {r2, r5} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (2529c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x141094>) │ │ │ │ @@ -628848,15 +628838,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r0, r4 │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ vaddw.u16 q8, q15, d26 │ │ │ │ vzip. d0, d26 │ │ │ │ - ldmia r6, {r2, r6} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #184] @ (252abc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14118c>) │ │ │ │ @@ -629470,15 +629460,15 @@ │ │ │ │ ldr??.w r0, [r6, ] │ │ │ │ ldrsh.w r0, [ip, ] │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r2 :128], sl │ │ │ │ vst4.32 {d0,d2,d4,d6}, [r8 :128], sl │ │ │ │ str??.w r0, [lr, #426] @ 0x1aa │ │ │ │ ldr.w r0, [r4, #426] @ 0x1aa │ │ │ │ ldrh.w r0, [sl, #426] @ 0x1aa │ │ │ │ - stmia r7!, {r5} │ │ │ │ + stmia r5!, {r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (25322c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1418fc>) │ │ │ │ @@ -629612,15 +629602,15 @@ │ │ │ │ @ instruction: 0xf7f201aa │ │ │ │ @ instruction: 0xf7d801aa │ │ │ │ @ instruction: 0xf7be01aa │ │ │ │ @ instruction: 0xf7a401aa │ │ │ │ @ instruction: 0xf78a01aa │ │ │ │ @ instruction: 0xf77001aa │ │ │ │ @ instruction: 0xf75601aa │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4, r5} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2533b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x141a84>) │ │ │ │ @@ -629762,15 +629752,15 @@ │ │ │ │ @ instruction: 0xf68401aa │ │ │ │ @ instruction: 0xf66601aa │ │ │ │ movw r1, #34986 @ 0x88aa │ │ │ │ @ instruction: 0xf62a01aa │ │ │ │ addw r1, ip, #2218 @ 0x8aa │ │ │ │ @ instruction: 0xf5ee01aa │ │ │ │ rsbs r1, r0, #5570560 @ 0x550000 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia r2!, {r5, r6, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (25353c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x141c0c>) │ │ │ │ @@ -629912,15 +629902,15 @@ │ │ │ │ @ instruction: 0xf4fc01aa │ │ │ │ @ instruction: 0xf4de01aa │ │ │ │ @ instruction: 0xf4c001aa │ │ │ │ @ instruction: 0xf4a201aa │ │ │ │ eor.w r1, r4, #5570560 @ 0x550000 │ │ │ │ orn r1, r6, #5570560 @ 0x550000 │ │ │ │ orr.w r1, r8, #5570560 @ 0x550000 │ │ │ │ - stmia r3!, {r3, r4} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2536c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x141d94>) │ │ │ │ @@ -630062,15 +630052,15 @@ │ │ │ │ @ instruction: 0xf37401aa │ │ │ │ @ instruction: 0xf35601aa │ │ │ │ @ instruction: 0xf33801aa │ │ │ │ @ instruction: 0xf31a01aa │ │ │ │ @ instruction: 0xf2fc01aa │ │ │ │ @ instruction: 0xf2de01aa │ │ │ │ movt r1, #170 @ 0xaa │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (25384c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x141f1c>) │ │ │ │ @@ -630212,15 +630202,15 @@ │ │ │ │ @ instruction: 0xf1ec01aa │ │ │ │ rsb r1, lr, #170 @ 0xaa │ │ │ │ subs.w r1, r0, #170 @ 0xaa │ │ │ │ @ instruction: 0xf19201aa │ │ │ │ sbcs.w r1, r4, #170 @ 0xaa │ │ │ │ adcs.w r1, r6, #170 @ 0xaa │ │ │ │ @ instruction: 0xf13801aa │ │ │ │ - stmia r0!, {r6} │ │ │ │ + bkpt 0x00a0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2539d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1420a4>) │ │ │ │ @@ -630362,15 +630352,15 @@ │ │ │ │ orn r1, r4, #170 @ 0xaa │ │ │ │ orr.w r1, r6, #170 @ 0xaa │ │ │ │ bic.w r1, r8, #170 @ 0xaa │ │ │ │ and.w r1, sl, #170 @ 0xaa │ │ │ │ vaddw.s32 q8, q14, d26 │ │ │ │ vaddw.s8 q8, q15, d26 │ │ │ │ vext.8 d0, d16, d26, #1 │ │ │ │ - bkpt 0x00d4 │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (253b70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x142240>) │ │ │ │ @@ -630522,15 +630512,15 @@ │ │ │ │ cdp 1, 13, cr0, cr8, cr10, {5} │ │ │ │ cdp 1, 11, cr0, cr6, cr10, {5} │ │ │ │ cdp 1, 9, cr0, cr6, cr10, {5} │ │ │ │ cdp 1, 7, cr0, cr4, cr10, {5} │ │ │ │ cdp 1, 5, cr0, cr4, cr10, {5} │ │ │ │ cdp 1, 3, cr0, cr2, cr10, {5} │ │ │ │ cdp 1, 1, cr0, cr2, cr10, {5} │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + cbnz r0, 253c0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1422dc> │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (253cf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1423c8>) │ │ │ │ @@ -630672,15 +630662,15 @@ │ │ │ │ stcl 1, cr0, [r0, #-680] @ 0xfffffd58 │ │ │ │ stc 1, cr0, [r2, #-680]! @ 0xfffffd58 │ │ │ │ stc 1, cr0, [r4, #-680] @ 0xfffffd58 │ │ │ │ stcl 1, cr0, [r6], #680 @ 0x2a8 │ │ │ │ stcl 1, cr0, [r8], {170} @ 0xaa │ │ │ │ stc 1, cr0, [sl], #680 @ 0x2a8 │ │ │ │ stc 1, cr0, [ip], {170} @ 0xaa │ │ │ │ - cbnz r4, 253d9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14246c> │ │ │ │ + rev16 r4, r2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (253e80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x142550>) │ │ │ │ @@ -630822,15 +630812,15 @@ │ │ │ │ subs.w r1, r8, sl, asr #2 │ │ │ │ @ instruction: 0xeb9a01aa │ │ │ │ sbcs.w r1, ip, sl, asr #2 │ │ │ │ adcs.w r1, lr, sl, asr #2 │ │ │ │ adc.w r1, r0, sl, asr #2 │ │ │ │ @ instruction: 0xeb2201aa │ │ │ │ add.w r1, r4, sl, asr #2 │ │ │ │ - hlt 0x000c │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (254008 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1426d8>) │ │ │ │ @@ -630972,15 +630962,15 @@ │ │ │ │ bics.w r1, r0, sl, asr #2 │ │ │ │ ands.w r1, r2, sl, asr #2 │ │ │ │ ldrd r0, r1, [r4, #680]! @ 0x2a8 │ │ │ │ ldrd r0, r1, [r6, #680] @ 0x2a8 │ │ │ │ @ instruction: 0xe9b801aa │ │ │ │ @ instruction: 0xe99a01aa │ │ │ │ ldrd r0, r1, [ip, #-680]! @ 0x2a8 │ │ │ │ - cbnz r4, 254038 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x142708> │ │ │ │ + @ instruction: 0xb784 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (2541a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x142874>) │ │ │ │ @@ -631134,15 +631124,15 @@ │ │ │ │ strd r0, r1, [r2], #-680 @ 0x2a8 │ │ │ │ strex r1, r0, [r0, #680] @ 0x2a8 │ │ │ │ @ instruction: 0xe82001aa │ │ │ │ b.n 2541c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x142890> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 254184 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x142854> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xb7b8 │ │ │ │ + setpan #1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (25432c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1429fc>) │ │ │ │ @@ -631293,15 +631283,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 254070 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x142740> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 254038 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x142708> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 254000 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1426d0> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + push {r4, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #268] @ (254478 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x142b48>) │ │ │ │ @@ -632046,15 +632036,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 254b10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1431e0> │ │ │ │ nop │ │ │ │ udf #120 @ 0x78 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (254cfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1433cc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -632204,15 +632194,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bgt.n 254c9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14336c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bgt.n 254c64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143334> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bgt.n 254c2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1432fc> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (254e84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143554>) │ │ │ │ @@ -632363,15 +632353,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ blt.n 254f14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1435e4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ blt.n 254edc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1435ac> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bge.n 254ea4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143574> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r1, sp, #448 @ 0x1c0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (25500c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1436dc>) │ │ │ │ @@ -632522,15 +632512,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bls.n 254f8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14365c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bls.n 254f54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143624> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bls.n 25511c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1437ec> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (255194 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143864>) │ │ │ │ @@ -632681,15 +632671,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bhi.n 255204 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1438d4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bhi.n 2551cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14389c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bvc.n 255194 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143864> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r6, pc, #608 @ (adr r6, 25541c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143aec>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (25531c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1439ec>) │ │ │ │ @@ -632840,15 +632830,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bvs.n 25527c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14394c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bvs.n 255244 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143914> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bvs.n 25540c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143adc> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r6, pc, #816 @ (adr r6, 255674 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143d44>) │ │ │ │ + add r5, pc, #176 @ (adr r5, 2553f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143ac4>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (2554a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143b74>) │ │ │ │ @@ -632999,15 +632989,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bpl.n 2554f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143bc4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bmi.n 2554bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143b8c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bmi.n 255484 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143b54> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r5, pc, #384 @ (adr r5, 25564c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143d1c>) │ │ │ │ + add r3, pc, #768 @ (adr r3, 2557cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143e9c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (25562c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143cfc>) │ │ │ │ @@ -633158,15 +633148,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bcc.n 25556c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143c3c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bcc.n 255734 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143e04> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bcc.n 2556fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143dcc> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r3, pc, #960 @ (adr r3, 255a14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1440e4>) │ │ │ │ + add r2, pc, #320 @ (adr r2, 255794 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143e64>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (2557b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143e84>) │ │ │ │ @@ -633317,15 +633307,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bcs.n 2557e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143eb4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bne.n 2557ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143e7c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bne.n 255774 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143e44> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r2, pc, #560 @ (adr r2, 255a0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1440dc>) │ │ │ │ + add r0, pc, #944 @ (adr r0, 255b8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14425c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (25593c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14400c>) │ │ │ │ @@ -633476,15 +633466,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ beq.n 25585c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x143f2c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ beq.n 255a24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1440f4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ beq.n 2559ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1440bc> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r1, pc, #160 @ (adr r1, 255a04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1440d4>) │ │ │ │ + ldr r7, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (255ac4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x144194>) │ │ │ │ @@ -633635,15 +633625,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (255c4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14431c>) │ │ │ │ @@ -633794,15 +633784,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r5, {r1, r4, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r5!, {r2, r4, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (255dd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1444a4>) │ │ │ │ @@ -633953,15 +633943,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (255f5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14462c>) │ │ │ │ @@ -634112,15 +634102,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r2, {r2, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r2, {r1, r2, r5} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (2560e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1447b4>) │ │ │ │ @@ -634271,15 +634261,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -641254,15 +641244,15 @@ │ │ │ │ ldr.w r4, [ip, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #2] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r1, [pc, #336] @ (25b20c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1498dc>) │ │ │ │ + blxns r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -641291,15 +641281,15 @@ │ │ │ │ ldr.w r4, [ip, #2268] @ 0x8dc │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #1] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r1, [pc, #64] @ (25b158 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x149828>) │ │ │ │ + bx lr │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -641326,15 +641316,15 @@ │ │ │ │ ldr.w r4, [ip, #2264] @ 0x8d8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r0, [pc, #816] @ (25b4a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x149b70>) │ │ │ │ + bxns r5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -641362,15 +641352,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r6, #30] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r0, [pc, #560] @ (25b3f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x149ac8>) │ │ │ │ + mov ip, sp │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (25b224 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1498f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -642016,15 +642006,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 25b82a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x149efa> │ │ │ │ nop │ │ │ │ strb r6, [r1, #6] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - sbcs r6, r7 │ │ │ │ + ands r6, r3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r1 │ │ │ │ @@ -646426,15 +646416,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 25eb2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14d1fc> │ │ │ │ subs r6, #74 @ 0x4a │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (25ec48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14d318>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -646944,15 +646934,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r1, #20 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #242 @ 0xf2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #210 @ 0xd2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r4, r6, #11 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (25f24c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14d91c>) │ │ │ │ @@ -647113,15 +647103,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r7, #120 @ 0x78 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r7, #86 @ 0x56 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r7, #54 @ 0x36 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (25f3d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14daa8>) │ │ │ │ @@ -647278,15 +647268,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r5, #224 @ 0xe0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r5, #190 @ 0xbe │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r5, #158 @ 0x9e │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsls r6, r7, #24 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (25f574 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14dc44>) │ │ │ │ @@ -647447,15 +647437,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, #46 @ 0x2e │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, #14 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (25f710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14dde0>) │ │ │ │ @@ -647616,15 +647606,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r2, #180 @ 0xb4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r2, #146 @ 0x92 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r2, #114 @ 0x72 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r7, #12 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (25f89c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14df6c>) │ │ │ │ @@ -647781,15 +647771,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r1, #28 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r0, #250 @ 0xfa │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r0, #218 @ 0xda │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r6, r2, #13 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (25fa38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14e108>) │ │ │ │ @@ -647950,15 +647940,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r7, #140 @ 0x8c │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r7, #106 @ 0x6a │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r7, #74 @ 0x4a │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r4, r3, #7 │ │ │ │ + movs r4, r7 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (25fb9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14e26c>) │ │ │ │ @@ -648105,16 +648095,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r6, #14 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r5, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r5, #212 @ 0xd4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r6, r2, #1 │ │ │ │ - lsls r1, r5, #3 │ │ │ │ + cdp2 0, 11, cr0, cr6, cr8, {7} │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (25fd14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14e3e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -648266,15 +648255,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r4, #166 @ 0xa6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r4, #136 @ 0x88 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - vhadd.u8 q0, q10, q12 │ │ │ │ + stc2l 0, cr0, [r4, #-928]! @ 0xfffffc60 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (25fdf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14e4c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -648481,15 +648470,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 25ff2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14e5fc> │ │ │ │ cmp r2, #74 @ 0x4a │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xfba400e8 │ │ │ │ + @ instruction: 0xfa0400e8 │ │ │ │ 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] @ (2600a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14e778>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r8, r2 │ │ │ │ @@ -648738,15 +648727,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r7, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r7, #154 @ 0x9a │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r7, #124 @ 0x7c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xfa5000e8 │ │ │ │ + ldrh.w r0, [r0, #232] @ 0xe8 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260390 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14ea60>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -648896,15 +648885,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r6, #48 @ 0x30 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r6, #18 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r5, #244 @ 0xf4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str??.w r0, [r8, #232] @ 0xe8 │ │ │ │ + @ instruction: 0xf74800e8 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260518 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14ebe8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649054,15 +649043,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r4, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r4, #138 @ 0x8a │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r4, #108 @ 0x6c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xf77400e8 │ │ │ │ + rsbs r0, r4, #7602176 @ 0x740000 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2606a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14ed70>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649212,15 +649201,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r3, #32 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r3, #2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xf5f800e8 │ │ │ │ + orrs.w r0, r8, #7602176 @ 0x740000 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260828 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14eef8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649370,15 +649359,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r1, #122 @ 0x7a │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - eor.w r0, r0, #7602176 @ 0x740000 │ │ │ │ + @ instruction: 0xf2e000e8 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2609b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14f080>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649528,15 +649517,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r0, #16 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r2, r6, #7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r4, r2, #7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xf30400e8 │ │ │ │ + sbc.w r0, r4, #232 @ 0xe8 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260b38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14f208>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649686,15 +649675,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, r1, #2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r2, r5, #1 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r4, r1, #1 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xf19800e8 │ │ │ │ + vext.8 q8, q12, q12, #0 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260cc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14f390>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649844,15 +649833,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r0, r0, #4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r2, r4, #3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, r0, #3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bic.w r0, r8, #232 @ 0xe8 │ │ │ │ + cdp 0, 8, cr0, cr8, cr8, {7} │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260e48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14f518>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -650002,15 +649991,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, r7, r5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r2, r3, r5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r4, r7, r4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cdp 0, 11, cr0, cr12, cr8, {7} │ │ │ │ + ldc 0, cr0, [ip, #-928] @ 0xfffffc60 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260fd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14f6a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -650160,15 +650149,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r0, r6, r7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r2, r2, r7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, r6, r6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldcl 0, cr0, [r4, #-928] @ 0xfffffc60 │ │ │ │ + subs.w r0, r4, r8, asr #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (261158 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14f828>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -650318,15 +650307,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r0, r5, r1 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r2, r1, r1 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, r5, r0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xebec00e8 │ │ │ │ + orr.w r0, ip, r8, asr #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2612e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14f9b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -650476,15 +650465,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r4, #27 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r0, #27 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r4, #26 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - eor.w r0, r4, r8, asr #3 │ │ │ │ + strd r0, r0, [r4], #928 @ 0x3a0 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (261444 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14fb14>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -650626,15 +650615,16 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r6, #21 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r3, #21 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r6, r7, #20 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldmdb r4, {r3, r5, r6, r7} │ │ │ │ + b.n 261354 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14fa24> │ │ │ │ + lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2615a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14fc78>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -650776,15 +650766,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r6, r1, #16 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r6, #15 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r3, #15 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 261560 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14fc30> │ │ │ │ + b.n 261220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14f8f0> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (261720 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14fdf0>) │ │ │ │ @@ -650937,15 +650927,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r3, #10 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r7, #9 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r4, #9 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 261430 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14fb00> │ │ │ │ + b.n 2610f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14f7c0> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (261898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14ff68>) │ │ │ │ @@ -651098,15 +651088,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r4, #4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r0, #4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r5, #3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 2612d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x14f9a0> │ │ │ │ + b.n 261f90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150660> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2619fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1500cc>) │ │ │ │ @@ -651249,15 +651239,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r2, r7, #30 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r0, r4, #30 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r6, r0, #30 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 26216c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15083c> │ │ │ │ + b.n 261e2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1504fc> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (261b60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150230>) │ │ │ │ @@ -651400,15 +651390,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r6, r2, #25 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r4, r7, #24 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r2, r4, #24 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 262028 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1506f8> │ │ │ │ + b.n 261ce8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1503b8> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (261cc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150394>) │ │ │ │ @@ -651551,15 +651541,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r2, r6, #19 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r0, r3, #19 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r6, r7, #18 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 261eec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1505bc> │ │ │ │ + svc 96 @ 0x60 │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #384] @ (261e84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150554>) │ │ │ │ @@ -651846,15 +651836,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r2, r3, #7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r0, r0, #7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - udf #16 │ │ │ │ + bgt.n 2620c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150794> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (2620b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150784>) │ │ │ │ @@ -651921,15 +651911,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 26203e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15070e> │ │ │ │ nop │ │ │ │ lsrs r6, r7, #4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bgt.n 262188 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150858> │ │ │ │ + bge.n 262048 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150718> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (262188 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150858>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -651995,15 +651985,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 262112 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1507e2> │ │ │ │ nop │ │ │ │ lsrs r2, r5, #1 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - blt.n 2620dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1507ac> │ │ │ │ + bge.n 26219c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15086c> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (262258 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150928>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652068,15 +652058,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2621e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1508b6> │ │ │ │ nop │ │ │ │ lsls r6, r2, #30 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bge.n 262234 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150904> │ │ │ │ + bls.n 2622f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1509c4> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (262338 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150a08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652145,15 +652135,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2622ba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15098a> │ │ │ │ nop │ │ │ │ lsls r6, r0, #27 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bge.n 2623a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150a70> │ │ │ │ + bhi.n 262260 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150930> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (262418 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150ae8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652222,15 +652212,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 26239a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150a6a> │ │ │ │ nop │ │ │ │ lsls r6, r4, #23 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bls.n 2624e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150bb8> │ │ │ │ + bvc.n 2623a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150a78> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2624fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150bcc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652299,15 +652289,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 262484 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150b54> │ │ │ │ lsls r6, r0, #20 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bhi.n 262424 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150af4> │ │ │ │ + bvs.n 2624e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150bb4> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2625dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150cac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652376,15 +652366,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 26255e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150c2e> │ │ │ │ nop │ │ │ │ lsls r2, r4, #16 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bvc.n 262574 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150c44> │ │ │ │ + bvs.n 262634 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150d04> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2626b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150d88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652452,15 +652442,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 26263e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150d0e> │ │ │ │ nop │ │ │ │ lsls r2, r0, #13 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bvs.n 2626b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150d88> │ │ │ │ + bpl.n 262778 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150e48> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (262798 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150e68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652528,15 +652518,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 262724 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150df4> │ │ │ │ lsls r6, r4, #9 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bvs.n 2627e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150eb8> │ │ │ │ + bmi.n 2626a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150d78> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (262874 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150f44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652604,15 +652594,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2627fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150eca> │ │ │ │ nop │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bpl.n 26292c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150ffc> │ │ │ │ + bcc.n 2627ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150ebc> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (262950 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x151020>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652680,15 +652670,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2628d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150fa6> │ │ │ │ nop │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bmi.n 262868 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150f38> │ │ │ │ + bcs.n 262928 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x150ff8> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (262a3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15110c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652761,15 +652751,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2629b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x151082> │ │ │ │ nop │ │ │ │ vaddw.u8 q8, q15, d25 │ │ │ │ - bcc.n 26299c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15106c> │ │ │ │ + bcs.n 262a5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15112c> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (262b18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1511e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652838,15 +652828,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r2 │ │ │ │ b.n 262aa2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x151172> │ │ │ │ nop │ │ │ │ cdp2 1, 14, cr0, cr2, cr9, {5} │ │ │ │ - bcs.n 262aec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1511bc> │ │ │ │ + bne.n 262bac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15127c> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #368] @ (262ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x151374>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -653007,15 +652997,15 @@ │ │ │ │ ldc2 1, cr0, [sl, #676]! @ 0x2a4 │ │ │ │ ldc2 1, cr0, [ip, #676] @ 0x2a4 │ │ │ │ ldc2l 1, cr0, [lr, #-676]! @ 0xfffffd5c │ │ │ │ stc2l 1, cr0, [r0, #-676]! @ 0xfffffd5c │ │ │ │ stc2l 1, cr0, [r2, #-676] @ 0xfffffd5c │ │ │ │ stc2 1, cr0, [r4, #-676]! @ 0xfffffd5c │ │ │ │ stc2 1, cr0, [r6, #-676] @ 0xfffffd5c │ │ │ │ - bcs.n 262bf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1512c4> │ │ │ │ + beq.n 262cb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x151384> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #368] @ (262e54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x151524>) │ │ │ │ @@ -653177,15 +653167,15 @@ │ │ │ │ stc2 1, cr0, [sl], {169} @ 0xa9 │ │ │ │ @ instruction: 0xfbec01a9 │ │ │ │ smlaltb r0, r1, lr, r9 │ │ │ │ @ instruction: 0xfbb001a9 │ │ │ │ @ instruction: 0xfb9201a9 │ │ │ │ @ instruction: 0xfb7401a9 │ │ │ │ @ instruction: 0xfb5601a9 │ │ │ │ - bne.n 262e7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15154c> │ │ │ │ + ldmia r7!, {r5, r6} │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ @@ -664405,15 +664395,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ + ldrh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -664661,21 +664651,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (26b0f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1597c8>) │ │ │ │ add r2, pc │ │ │ │ b.n 26b0be <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15978e> │ │ │ │ ldr r1, [pc, #16] @ (26b0fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1597cc>) │ │ │ │ add r1, pc │ │ │ │ b.n 26b0e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1597b2> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #576] @ (26b334 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x159a04>) │ │ │ │ + ldr r3, [pc, #960] @ (26b4b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x159b84>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r5, [pc, #176] @ (26b1a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x159878>) │ │ │ │ + ldr r3, [pc, #560] @ (26b328 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1599f8>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r5, [pc, #272] @ (26b20c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1598dc>) │ │ │ │ + ldr r3, [pc, #656] @ (26b38c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x159a5c>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strh.w r0, [r6, r3, lsl #3] │ │ │ │ + @ instruction: 0xf68600f3 │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ @@ -665313,15 +665303,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r0, [r7, #7] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - mov sl, r4 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (26b800 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x159ed0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -665355,15 +665345,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ strb r6, [r4, #4] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - mov r0, sl │ │ │ │ + add r8, r6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ cbz r1, 26b87c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x159f4c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -665381,15 +665371,15 @@ │ │ │ │ bl 26adb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x159484> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r2, [r3, #3] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - mov r6, r6 │ │ │ │ + add lr, r2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (26b8dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x159fac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -665417,19 +665407,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strb r0, [r4, #2] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r8, sp │ │ │ │ + add r0, r9 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r8, sl │ │ │ │ + add r0, r6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r5, [sp, #808] @ 0x328 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ cbz r1, 26b920 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x159ff0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -665447,15 +665437,15 @@ │ │ │ │ bl 26adb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x159484> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r6, [r6, #0] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp lr, r4 │ │ │ │ + add r6, r0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (26b980 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15a050>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -665483,19 +665473,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r4, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r0, fp │ │ │ │ + bics r0, r7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r0, r8 │ │ │ │ + bics r0, r4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #144] @ (26ba30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15a100>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -665552,15 +665542,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 26af3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15960c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26b9de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15a0ae> │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r0, pc, #320 @ (adr r0, 26bb78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15a248>) │ │ │ │ + ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ (26bb88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15a258>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -665684,15 +665674,15 @@ │ │ │ │ strd r3, r2, [sp] │ │ │ │ bl 26f14c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15d81c> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 26bb2e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15a1fe> │ │ │ │ nop │ │ │ │ ldr r2, [r6, #108] @ 0x6c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (26bc98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15a368>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -665792,17 +665782,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 26f14c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15d81c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26bc08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15a2d8> │ │ │ │ ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - orrs r4, r1 │ │ │ │ + adcs r4, r5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r5, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (26bd18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15a3e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -665842,19 +665832,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - tst r4, r0 │ │ │ │ + eors r4, r4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - rors r6, r5 │ │ │ │ + eors r6, r1 │ │ │ │ lsls r0, r5, #3 │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 26bd76 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15a446> │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bhi.n 26bd52 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15a422> │ │ │ │ cmp.w r1, #776 @ 0x308 │ │ │ │ @@ -666136,21 +666126,21 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 26bfe0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15a6b0> │ │ │ │ mov r0, r7 │ │ │ │ bl 1f7abc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe618c> │ │ │ │ ldr r2, [pc, #16] @ (26c028 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15a6f8>) │ │ │ │ add r2, pc │ │ │ │ b.n 26bfe0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15a6b0> │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r7, #100 @ 0x64 │ │ │ │ + subs r5, #196 @ 0xc4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + subs r5, #152 @ 0x98 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w r5, r0, #98304 @ 0x18000 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldrb.w ip, [r5, #2072] @ 0x818 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 26c082 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15a752> │ │ │ │ @@ -666426,19 +666416,19 @@ │ │ │ │ b.n 26c2ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15a97c> │ │ │ │ ldr r2, [pc, #20] @ (26c364 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15aa34>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 26c278 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15a948> │ │ │ │ - subs r5, #78 @ 0x4e │ │ │ │ + subs r3, #174 @ 0xae │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r4, #186 @ 0xba │ │ │ │ + subs r3, #26 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #80] @ (26c3c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15aa98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -666473,15 +666463,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26be50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15a520> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, #92] @ 0x5c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #52] @ (26c414 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15aae4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -666547,15 +666537,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26be50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15a520> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r6, [r1, #80] @ 0x50 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r3, #184 @ 0xb8 │ │ │ │ + subs r2, #24 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #52] @ (26c4cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15ab9c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -666763,19 +666753,19 @@ │ │ │ │ b.n 26c678 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15ad48> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ b.n 26c62e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15acfe> │ │ │ │ str r6, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r2, #72 @ 0x48 │ │ │ │ + subs r0, #168 @ 0xa8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r1, #134 @ 0x86 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ @@ -667047,19 +667037,19 @@ │ │ │ │ b.n 26c984 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15b054> │ │ │ │ str r4, [r3, #32] │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #210 @ 0xd2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - adds r7, #100 @ 0x64 │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (26ca80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15b150>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -667099,15 +667089,15 @@ │ │ │ │ nop │ │ │ │ ldrsh r0, [r3, r4] │ │ │ │ lsls r1, r5, #6 │ │ │ │ adds r5, #204 @ 0xcc │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #160] @ (26cb40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15b210>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -667174,19 +667164,19 @@ │ │ │ │ nop │ │ │ │ ldrsh r0, [r3, r2] │ │ │ │ lsls r1, r5, #6 │ │ │ │ adds r5, #80 @ 0x50 │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r2, [r1, #42] @ 0x2a │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - adds r5, #86 @ 0x56 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 26cb84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15b254> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -667373,19 +667363,19 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 26ccf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15b3c8> │ │ │ │ ldrb r6, [r6, r2] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r4, #22 │ │ │ │ + adds r2, #118 @ 0x76 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r3, #150 @ 0x96 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (26cf2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15b5fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -667579,15 +667569,15 @@ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 26cf72 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15b642> │ │ │ │ ldrh r6, [r0, r0] │ │ │ │ lsls r1, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #28 │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #132] @ (26d0cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15b79c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -667633,17 +667623,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r6, r3] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - adds r0, #118 @ 0x76 │ │ │ │ + cmp r6, #214 @ 0xd6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (26d154 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15b824>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -667681,15 +667671,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26d10e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15b7de> │ │ │ │ ldr r2, [r2, r1] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - strh r2, [r5, #60] @ 0x3c │ │ │ │ + strh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (26d1c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15b898>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -667857,15 +667847,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrsb r0, [r6, r2] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r5, #254 @ 0xfe │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ lsls r0, r5, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldrh.w r0, [r0, #2090] @ 0x82a │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 26d370 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15ba40> │ │ │ │ cbz r1, 26d36c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15ba3c> │ │ │ │ ldrb.w r0, [r1, #224] @ 0xe0 │ │ │ │ @@ -668040,19 +668030,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26d520 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15bbf0> │ │ │ │ strb r0, [r4, r4] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r4, #200 @ 0xc8 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #116 @ 0x74 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + cmp r2, #210 @ 0xd2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ ldrh.w r3, [r0, #1674] @ 0x68a │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 26d57c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15bc4c> │ │ │ │ movs r3, #1 │ │ │ │ cbz r1, 26d57c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15bc4c> │ │ │ │ @@ -668530,19 +668520,19 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 26d85e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15bf2e> │ │ │ │ movs r7, #246 @ 0xf6 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r2, #12] │ │ │ │ lsls r7, r4, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #160 @ 0xa0 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r2, #0 │ │ │ │ ble.n 26dbb6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15c286> │ │ │ │ @@ -668613,25 +668603,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (26dbec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15c2bc>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 26dba0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15c270> │ │ │ │ nop │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r5, #12 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ lsls r0, r5, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, lr} │ │ │ │ + cbz r6, 26dc4a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15c31a> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r6, #14 │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + movs r4, #78 @ 0x4e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r6, #10 │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ subs.w ip, r3, #0 │ │ │ │ @@ -668699,23 +668689,23 @@ │ │ │ │ b.n 26dc6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15c33c> │ │ │ │ ldr r2, [pc, #28] @ (26dcbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15c38c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 26dc6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15c33c> │ │ │ │ - movs r6, #108 @ 0x6c │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r5, #226 @ 0xe2 │ │ │ │ + movs r4, #66 @ 0x42 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r5, #234 @ 0xea │ │ │ │ + movs r4, #74 @ 0x4a │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r5, #196 @ 0xc4 │ │ │ │ + movs r4, #36 @ 0x24 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #276] @ 26dde8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15c4b8> │ │ │ │ mov r4, r1 │ │ │ │ @@ -668828,25 +668818,25 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 26dd1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15c3ec> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r4, #86 @ 0x56 │ │ │ │ lsls r0, r5, #3 │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r5, #192 @ 0xc0 │ │ │ │ + movs r4, #32 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r5, #52 @ 0x34 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r5, #86 @ 0x56 │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ movw ip, #35003 @ 0x88bb │ │ │ │ cmp r2, ip │ │ │ │ beq.w 26df1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15c5ec> │ │ │ │ bls.n 26de48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15c518> │ │ │ │ movw ip, #37152 @ 0x9120 │ │ │ │ cmp r2, ip │ │ │ │ @@ -668976,15 +668966,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35001 @ 0x88b9 │ │ │ │ b.n 26df3a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15c60a> │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35000 @ 0x88b8 │ │ │ │ b.n 26df3a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15c60a> │ │ │ │ nop │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -669093,15 +669083,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, #7 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, r4, #6 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrsh r2, [r5, r0] │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ @@ -669216,27 +669206,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (26e1d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15c8a0>) │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 26e0c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15c798> │ │ │ │ - movs r2, #234 @ 0xea │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r1, #32 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r3, #4 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r2, #88 @ 0x58 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r2, #116 @ 0x74 │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r1, #32 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -669289,19 +669279,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 26e226 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15c8f6> │ │ │ │ nop │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r4, [r4, #120] @ 0x78 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r2, [r1, r1] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov ip, r1 │ │ │ │ @@ -669478,41 +669468,41 @@ │ │ │ │ ldr r2, [pc, #68] @ (26e488 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15cb58>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 26e366 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15ca36> │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r1, #176 @ 0xb0 │ │ │ │ + movs r0, #16 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r1, #102 @ 0x66 │ │ │ │ + subs r6, r0, #7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + subs r0, r4, #6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r1, #84 @ 0x54 │ │ │ │ + subs r4, r6, #6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r2, #160 @ 0xa0 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ + subs r4, r0, #7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ lsls r4, r5, #6 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + subs r4, r3, #6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r1, #166 @ 0xa6 │ │ │ │ + movs r0, #6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r1, #192 @ 0xc0 │ │ │ │ + movs r0, #32 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w ip, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #8 │ │ │ │ @@ -669539,17 +669529,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 26e4cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15cb9c> │ │ │ │ nop │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r5, #14] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ @@ -669710,25 +669700,25 @@ │ │ │ │ nop │ │ │ │ subs r2, r4, r1 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r0 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r0, #222 @ 0xde │ │ │ │ + subs r6, r7, #4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + subs r0, r0, #5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + subs r4, r2, #5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + subs r2, r0, #3 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r4, r2, #1 │ │ │ │ + adds r4, r6, #2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + subs r6, r3, #3 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -670330,17 +670320,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 26ecd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15d3a8> │ │ │ │ nop │ │ │ │ - subs r4, r7, r1 │ │ │ │ + adds r4, r3, r3 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r2, r7, r1 │ │ │ │ + adds r2, r3, r3 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r3 │ │ │ │ @@ -670392,15 +670382,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 26ed8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15d45c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 73e58 │ │ │ │ b.n 26ed78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15d448> │ │ │ │ - adds r2, r5, r7 │ │ │ │ + adds r2, r1, r1 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #392] @ (26ef60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15d630>) │ │ │ │ @@ -670557,23 +670547,23 @@ │ │ │ │ nop │ │ │ │ asrs r6, r3, #8 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #7 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r2, pc, #872 @ (adr r2, 26f2d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15d9a8>) │ │ │ │ + add r1, pc, #232 @ (adr r1, 26f058 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15d728>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r0, r7, r2 │ │ │ │ + asrs r0, r3, #28 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + asrs r2, r4, #29 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r2, r6, r2 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -671392,15 +671382,15 @@ │ │ │ │ beq.n 26f84e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15df1e> │ │ │ │ b.n 26f846 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15df16> │ │ │ │ nop │ │ │ │ ldr r1, [r0, r7] │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r0, [r6, r6] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - lsrs r6, r5, #31 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r4, [r1, r6] │ │ │ │ lsls r4, r5, #6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 26f9b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15e082> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -671619,15 +671609,15 @@ │ │ │ │ bne.n 26faca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15e19a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 26fab6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15e186> │ │ │ │ b.n 26fa88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15e158> │ │ │ │ str r2, [r5, r6] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -671738,15 +671728,15 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #632] @ (26fe94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15e564>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsrs r6, r2, #17 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r2 │ │ │ │ @@ -671786,15 +671776,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r7, [pc, #200] @ (26fd5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15e42c>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsrs r6, r0, #16 │ │ │ │ + lsrs r6, r4, #9 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #808] @ (26ffd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15e6a4>) │ │ │ │ @@ -672112,27 +672102,27 @@ │ │ │ │ nop │ │ │ │ lsls r4, r1, #13 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r3, #8 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r2, r2, #3 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r6, r3, #8 │ │ │ │ + lsrs r6, r7, #1 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsrs r6, r4, #2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r0, r1, #11 │ │ │ │ + lsrs r0, r5, #4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -672415,18 +672405,18 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ b.n 27022a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15e8fa> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vaddw.u8 q0, q14, d24 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #104 @ 0x68 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldc2 1, cr0, [r6, #672]! @ 0x2a0 │ │ │ │ - subs r4, #0 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #24 │ │ │ │ @@ -672529,22 +672519,22 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 2703e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15eab0> │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #29 │ │ │ │ bhi.n 270380 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15ea50> │ │ │ │ b.n 2703f2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15eac2> │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + subs r1, #42 @ 0x2a │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r6, r1, #27 │ │ │ │ + lsls r6, r5, #20 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #24] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cdp2 0, 1, cr0, cr2, cr7, {7} │ │ │ │ - subs r2, #90 @ 0x5a │ │ │ │ + ldc2l 0, cr0, [r2], #-924 @ 0xfffffc64 │ │ │ │ + subs r0, #186 @ 0xba │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -672585,15 +672575,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + subs r0, #26 │ │ │ │ lsls r1, r7, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 270502 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15ebd2> │ │ │ │ bx lr │ │ │ │ movs r2, #0 │ │ │ │ @@ -673027,23 +673017,22 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 27095a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15f02a> │ │ │ │ b.n 27088c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15ef5c> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - lsls r6, r1, #14 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ - lsls r2, r4, #6 │ │ │ │ + lsls r6, r5, #7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + movs r2, r0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r0, r0, #11 │ │ │ │ + vtrn. q8, │ │ │ │ + lsls r0, r4, #4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r0, r5, #9 │ │ │ │ + lsls r0, r1, #3 │ │ │ │ lsls r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -673285,22 +673274,20 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 270c22 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15f2f2> │ │ │ │ b.n 270b52 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15f222> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - lsls r4, r3, #7 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ - cdp2 0, 13, cr0, cr12, cr7, {7} │ │ │ │ - cdp2 0, 13, cr0, cr8, cr7, {7} │ │ │ │ - lsls r6, r0, #4 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ + movs r4, r7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ + ldc2 0, cr0, [ip, #-924]! @ 0xfffffc64 │ │ │ │ + ldc2 0, cr0, [r8, #-924]! @ 0xfffffc64 │ │ │ │ + vhadd.u32 q8, q11, │ │ │ │ + vhadd.u16 q0, q9, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ sub sp, #28 │ │ │ │ @@ -673538,20 +673525,19 @@ │ │ │ │ strex r2, r9, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 270ef6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15f5c6> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 270ee8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15f5b8> │ │ │ │ b.n 270e18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15f4e8> │ │ │ │ - movs r2, r6 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ - ldc2 0, cr0, [r6], {231} @ 0xe7 │ │ │ │ - ldc2 0, cr0, [r2], {231} @ 0xe7 │ │ │ │ - vhadd.u32 q8, q8, │ │ │ │ - vhadd.u8 q0, q15, │ │ │ │ + cdp2 0, 9, cr0, cr2, cr7, {7} │ │ │ │ + @ instruction: 0xfa7600e7 │ │ │ │ + @ instruction: 0xfa7200e7 │ │ │ │ + stc2l 0, cr0, [r0, #924] @ 0x39c │ │ │ │ + stc2l 0, cr0, [lr, #-924]! @ 0xfffffc64 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r3 │ │ │ │ @@ -673770,16 +673756,16 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 27112e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15f7fe> │ │ │ │ b.n 2710d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15f7a6> │ │ │ │ nop │ │ │ │ subs r4, #34 @ 0x22 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldc2 0, cr0, [r6, #924] @ 0x39c │ │ │ │ - ldrb r4, [r1, #22] │ │ │ │ + @ instruction: 0xfbf600e7 │ │ │ │ + ldrb r4, [r5, #15] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r5, r0, #462848 @ 0x71000 │ │ │ │ mov r6, r0 │ │ │ │ @@ -675860,15 +675846,16 @@ │ │ │ │ cmp lr, ip │ │ │ │ bcs.w 2726dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x160dac> │ │ │ │ b.n 2726d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x160da0> │ │ │ │ lsls r4, r4, #16 │ │ │ │ lsls r1, r5, #6 │ │ │ │ bge.n 2727d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x160ea0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xe80600e7 │ │ │ │ + b.n 2724e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x160bb8> │ │ │ │ + lsls r7, r4, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 2725f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x160cc6> │ │ │ │ b.n 27277c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x160e4c> │ │ │ │ push {r3, lr} │ │ │ │ @@ -675907,15 +675894,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - b.n 2723cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x160a9c> │ │ │ │ + b.n 27308c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16175c> │ │ │ │ lsls r7, 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] @ 2728c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x160f98> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -675957,17 +675944,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ lsls r6, r3, #1 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - b.n 272388 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x160a58> │ │ │ │ + b.n 273048 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161718> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 2723a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x160a70> │ │ │ │ + b.n 273060 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161730> │ │ │ │ lsls r7, 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] @ 272954 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161024> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -676007,17 +675994,17 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ vaddw.u16 q8, q9, d24 │ │ │ │ - b.n 27233c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x160a0c> │ │ │ │ + b.n 272ffc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1616cc> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 272314 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1609e4> │ │ │ │ + b.n 272fd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1616a4> │ │ │ │ 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, #68] @ (272a08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1610d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676047,15 +676034,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ vrhadd.u d16, d24, d24 │ │ │ │ movs r1, #170 @ 0xaa │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r0, #18 │ │ │ │ + cmp r6, #114 @ 0x72 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #444] @ (272be4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1612b4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -676215,21 +676202,21 @@ │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #192 @ 0xc0 │ │ │ │ b.n 272aa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161178> │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #164 @ 0xa4 │ │ │ │ b.n 272aa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161178> │ │ │ │ vrhadd.u16 d0, d20, d24 │ │ │ │ - b.n 2732bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16198c> │ │ │ │ + b.n 272f7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16164c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 2731f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1618c0> │ │ │ │ + b.n 272eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161580> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #96] @ (272c6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16133c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -676269,15 +676256,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ bl 270058 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15e728> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [lr, #-672]! @ 0xfffffd60 │ │ │ │ - b.n 27311c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1617ec> │ │ │ │ + b.n 272ddc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1614ac> │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #432] @ (272e38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161508>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -676455,23 +676442,23 @@ │ │ │ │ ldc2 1, cr0, [r2], #672 @ 0x2a0 │ │ │ │ stc2 1, cr0, [ip], {168} @ 0xa8 │ │ │ │ @ instruction: 0xfbee01a8 │ │ │ │ subs r4, r4, #3 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r2, r1, #3 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - b.n 273188 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161858> │ │ │ │ + svc 252 @ 0xfc │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 273080 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161750> │ │ │ │ + svc 118 @ 0x76 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bge.n 272e44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161514> │ │ │ │ + bls.n 272f04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1615d4> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 272f94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161664> │ │ │ │ + udf #252 @ 0xfc │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r1, #0] │ │ │ │ + ldrsh r6, [r5, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #404] @ (273008 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1616d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -676626,27 +676613,27 @@ │ │ │ │ b.n 272efe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1615ce> │ │ │ │ nop │ │ │ │ @ instruction: 0xfac601a8 │ │ │ │ bne.n 2730f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1617c4> │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + udf #60 @ 0x3c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r0, #20] │ │ │ │ + ldrsh r2, [r4, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + ble.n 272f80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161650> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - svc 4 │ │ │ │ + ble.n 2730ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1617bc> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - svc 26 │ │ │ │ + ble.n 27311c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1617ec> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + ble.n 2730ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16177c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - svc 6 │ │ │ │ + ble.n 2730fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1617cc> │ │ │ │ lsls r7, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 273178 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161848> │ │ │ │ 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 │ │ │ │ @@ -676847,15 +676834,15 @@ │ │ │ │ add.w r3, r3, #692 @ 0x2b4 │ │ │ │ b.n 273122 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1617f2> │ │ │ │ add.w r3, r6, #565248 @ 0x8a000 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ b.n 273122 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1617f2> │ │ │ │ nop │ │ │ │ ldr??.w r0, [r0, #424] @ 0x1a8 │ │ │ │ - ble.n 273338 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161a08> │ │ │ │ + blt.n 2731f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1618c8> │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #308] @ (2733c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161a94>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -676970,17 +676957,17 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 273398 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161a68> │ │ │ │ b.n 2732de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1619ae> │ │ │ │ nop │ │ │ │ subw r1, sl, #2216 @ 0x8a8 │ │ │ │ - blt.n 2732f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1619c4> │ │ │ │ + bls.n 2733b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161a84> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsrs r6, r3, #13 │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #132] @ (273468 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161b38>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -677039,19 +677026,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adcs.w r1, r6, #5505024 @ 0x540000 │ │ │ │ asrs r4, r1, #30 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bge.n 2733e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161ab8> │ │ │ │ + bls.n 2734a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161b78> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bge.n 273378 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161a48> │ │ │ │ + bhi.n 273438 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161b08> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bmi.n 273484 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161b54> │ │ │ │ + bcs.n 273544 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161c14> │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #432] @ (273640 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161d10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -677220,33 +677207,33 @@ │ │ │ │ bne.n 273616 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161ce6> │ │ │ │ b.n 27351a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161bea> │ │ │ │ @ instruction: 0xf4aa01a8 │ │ │ │ ldmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 273688 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161d58> │ │ │ │ + bhi.n 273748 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161e18> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r6, [r4, r4] │ │ │ │ + ldr r6, [r0, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ asrs r6, r5, #24 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bls.n 27374c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161e1c> │ │ │ │ + bvc.n 27360c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161cdc> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bls.n 2736d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161da8> │ │ │ │ + bvc.n 273598 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161c68> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bhi.n 273650 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161d20> │ │ │ │ + bvc.n 273710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161de0> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bls.n 2736b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161d88> │ │ │ │ + bvc.n 273578 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161c48> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bcs.n 273594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161c64> │ │ │ │ + beq.n 273654 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161d24> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bls.n 273674 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161d44> │ │ │ │ + bvc.n 273734 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161e04> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bhi.n 27360c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161cdc> │ │ │ │ + bvc.n 2736cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161d9c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 27378e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161e5e> │ │ │ │ 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 │ │ │ │ @@ -677412,15 +677399,15 @@ │ │ │ │ bne.n 273830 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161f00> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 273820 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161ef0> │ │ │ │ b.n 273740 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161e10> │ │ │ │ nop │ │ │ │ subw r1, ip, #168 @ 0xa8 │ │ │ │ - bvc.n 27394c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16201c> │ │ │ │ + bpl.n 27380c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161edc> │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #340] @ (2739b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162084>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -677547,15 +677534,15 @@ │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ b.n 2738d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161fa6> │ │ │ │ add.w r4, r5, #104448 @ 0x19800 │ │ │ │ add.w r4, r4, #480 @ 0x1e0 │ │ │ │ b.n 2738d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161fa6> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0da01a8 │ │ │ │ - bvs.n 273a04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1620d4> │ │ │ │ + bmi.n 2738c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161f94> │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (273a10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1620e0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -677582,15 +677569,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 270344 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15ea14> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ vrhadd.s32 d16, d26, d24 │ │ │ │ - bpl.n 273a64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162134> │ │ │ │ + bcc.n 273924 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x161ff4> │ │ │ │ lsls r7, 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] @ (273a60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162130>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -677615,15 +677602,15 @@ │ │ │ │ add r4, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 270474 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15eb44> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vrhadd.s16 d0, d16, d24 │ │ │ │ - bmi.n 2739fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1620cc> │ │ │ │ + bcc.n 273abc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16218c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #100] @ (273adc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1621ac>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -677670,19 +677657,19 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cdp 1, 12, cr0, cr0, cr8, {5} │ │ │ │ asrs r6, r6, #3 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bmi.n 273bbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16228c> │ │ │ │ + bcs.n 273a7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16214c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bmi.n 273b8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16225c> │ │ │ │ + bcs.n 273a4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16211c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r5!, {r4, r7} │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (273c48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162318>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -677809,21 +677796,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 273c1e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1622ee> │ │ │ │ b.n 273c02 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1622d2> │ │ │ │ cdp 1, 3, cr0, cr6, cr8, {5} │ │ │ │ asrs r2, r5, #1 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bmi.n 273c8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16235c> │ │ │ │ + bcs.n 273d4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16241c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bcc.n 273c10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1622e0> │ │ │ │ + bcs.n 273cd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1623a0> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bcc.n 273d54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162424> │ │ │ │ + bne.n 273c14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1622e4> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r2, [r3, r0] │ │ │ │ + str r2, [r7, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #392] @ 273df8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1624c8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -678027,15 +678014,15 @@ │ │ │ │ strd r4, r8, [sp] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r4, [r0, #464] @ 0x1d0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xeb2a01a8 │ │ │ │ - bne.n 273f40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162610> │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #304] @ (273fec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1626bc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -678230,19 +678217,19 @@ │ │ │ │ ldr.w r4, [r0, #464] @ 0x1d0 │ │ │ │ blx r4 │ │ │ │ b.n 274052 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162722> │ │ │ │ nop │ │ │ │ ldmdb r6!, {r3, r5, r7, r8} │ │ │ │ lsrs r4, r5, #13 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #400] @ (27426c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16293c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -678399,21 +678386,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 274242 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162912> │ │ │ │ b.n 274226 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1628f6> │ │ │ │ @ instruction: 0xe85e01a8 │ │ │ │ lsrs r0, r2, #10 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r6, {r1, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r3, r4} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r3, [pc, #984] @ (27465c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162d2c>) │ │ │ │ + ldr r2, [pc, #344] @ (2743dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162aac>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #104] @ (274300 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1629d0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -678458,15 +678445,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 26e4f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15cbc0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 274048 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162718> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r3, {r3, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (2743a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162a78>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -678529,19 +678516,19 @@ │ │ │ │ bl 26e4f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15cbc0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 273fe8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1626b8> │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsrs r4, r2, #1 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldmia r4!, {r1, r3, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r2!, {r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #360] @ (274538 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162c08>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -678685,21 +678672,21 @@ │ │ │ │ bne.n 27450c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162bdc> │ │ │ │ b.n 2744f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162bc0> │ │ │ │ nop │ │ │ │ b.n 274010 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1626e0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r6, r3, #30 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r4} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r1, [pc, #176] @ (274600 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162cd0>) │ │ │ │ + blxns r1 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #372] @ 2746d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162da4> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -678830,15 +678817,15 @@ │ │ │ │ add.w lr, lr, #96 @ 0x60 │ │ │ │ b.n 2745de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162cae> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #480 @ 0x1e0 │ │ │ │ b.n 2745de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162cae> │ │ │ │ b.n 274e88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163558> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r2, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #72] @ (274738 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162e08>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -678870,15 +678857,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26edc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15d494> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 274bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1632a0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + stmia r7!, {r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #80] @ 2747a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162e70> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -678911,15 +678898,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ b.n 274b74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163244> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + stmia r7!, {r4, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #112] @ (274828 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x162ef8>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -678972,19 +678959,19 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 274b2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1631fc> │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r6, r6, #14 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r0!, {r1, r6} │ │ │ │ + bkpt 0x00a2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (27498c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16305c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -679111,19 +679098,19 @@ │ │ │ │ bne.n 274960 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163030> │ │ │ │ b.n 274930 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163000> │ │ │ │ nop │ │ │ │ b.n 274b64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163234> │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r6, r3, #12 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stmia r7!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r7!, {r1, r3, r5} │ │ │ │ + stmia r5!, {r1, r3, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r8, r6 │ │ │ │ + orrs r0, r2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #372] @ 274b24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1631f4> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -679254,15 +679241,15 @@ │ │ │ │ add.w lr, lr, #96 @ 0x60 │ │ │ │ b.n 274a2e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1630fe> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #480 @ 0x1e0 │ │ │ │ b.n 274a2e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1630fe> │ │ │ │ svc 136 @ 0x88 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r4, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #76] @ (274b88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163258>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -679296,15 +679283,15 @@ │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 26edc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15d494> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ble.n 274b84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163254> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r5!, {r1, r4, r5} │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #64] @ (274be4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1632b4>) │ │ │ │ @@ -679336,15 +679323,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 26ef80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15d650> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ble.n 274b18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1631e8> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #108] @ (274c68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163338>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -679394,19 +679381,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ble.n 274ce4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1633b4> │ │ │ │ lsls r0, r5, #6 │ │ │ │ vrhadd.u d16, d18, d24 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r4!, {r1, r6} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r1} │ │ │ │ + rev16 r2, r4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (274dcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16349c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -679533,19 +679520,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 274da2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163472> │ │ │ │ b.n 274d72 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163442> │ │ │ │ bgt.n 274d24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1633f4> │ │ │ │ lsls r0, r5, #6 │ │ │ │ cdp2 1, 13, cr0, cr14, cr8, {5} │ │ │ │ - stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - eors r6, r5 │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [pc, #364] @ (274f50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163620>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #36662 @ 0x8f36 │ │ │ │ cmp r0, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -679736,19 +679723,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 274fd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1636a0> │ │ │ │ bls.n 274f94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163664> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ - lsls r7, r4, #3 │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ - lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb720 │ │ │ │ + itte gt │ │ │ │ + lslgt r7, r4, #3 │ │ │ │ + lsrgt r6, r4, #2 │ │ │ │ + lslle r7, r4, #3 │ │ │ │ + push {r7, lr} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [pc, #88] @ (275054 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163724>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ cbz r0, 27504e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16371e> │ │ │ │ @@ -679863,26 +679850,26 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 2750cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16379c> │ │ │ │ bhi.n 2750c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163794> │ │ │ │ lsls r0, r5, #6 │ │ │ │ @ instruction: 0xfb0a01a8 │ │ │ │ - stmia r0!, {r3, r6} │ │ │ │ + bkpt 0x00a8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb79e │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r0!, {r1, r2, r3} │ │ │ │ + bkpt 0x006e │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsls r0, r6, #29 │ │ │ │ + lsls r7, r4, #3 │ │ │ │ + bkpt 0x0056 │ │ │ │ + lsls r7, r4, #3 │ │ │ │ + push {r2, r3, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - itet │ │ │ │ - lsl r7, r4, #3 │ │ │ │ - pushal {r2, r3, r5, r6, r7, lr} │ │ │ │ - lsl r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #112] @ (2751bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16388c>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #112] @ (2751c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163890>) │ │ │ │ @@ -679932,18 +679919,18 @@ │ │ │ │ nop │ │ │ │ bvc.n 275168 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163838> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r6, sp, #672 @ 0x2a0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - itee ge │ │ │ │ - lslge r7, r4, #3 │ │ │ │ - addlt r6, sp, #376 @ 0x178 │ │ │ │ - lsllt r0, r5, #6 │ │ │ │ + bkpt 0x000e │ │ │ │ + lsls r7, r4, #3 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #120] @ (275254 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163924>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #120] @ (275258 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163928>) │ │ │ │ @@ -679994,18 +679981,18 @@ │ │ │ │ nop │ │ │ │ bvc.n 2752d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1639a8> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r6, sp, #96 @ 0x60 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - itee cs │ │ │ │ - lslcs r7, r4, #3 │ │ │ │ - addcc r5, sp, #792 @ 0x318 │ │ │ │ - lslcc r0, r5, #6 │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ + lsls r7, r4, #3 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #140] @ (275300 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1639d0>) │ │ │ │ sub sp, #32 │ │ │ │ ldr r4, [pc, #140] @ (275304 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1639d4>) │ │ │ │ @@ -680069,21 +680056,21 @@ │ │ │ │ bvs.n 275268 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163938> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r5, sp, #512 @ 0x200 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str??.w r0, [r6, #424] @ 0x1a8 │ │ │ │ - bkpt 0x0096 │ │ │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bkpt 0x0064 │ │ │ │ + pop {r2, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + cbz r0, 275390 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163a60> │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #396] @ (2754bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163b8c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -680243,23 +680230,23 @@ │ │ │ │ bpl.n 2754b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163b88> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r4, sp, #808 @ 0x328 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh.w r0, [ip, ] │ │ │ │ - bkpt 0x0026 │ │ │ │ + pop {r1, r2, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r2, r6, r7, pc} │ │ │ │ + pop {r1, r2, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r1, r3, r5, r6, pc} │ │ │ │ + cbnz r2, 27554a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163c1a> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r1, #192 @ 0xc0 │ │ │ │ + subs r0, #32 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (275584 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163c54>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -680327,21 +680314,21 @@ │ │ │ │ bmi.n 2755f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163cc0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf66801a8 │ │ │ │ - pop {r7} │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r3, r6} │ │ │ │ + hlt 0x002a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - uxtb r6, r5 │ │ │ │ + cbz r6, 2755b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163c82> │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #64] @ (2755f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163cc0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -680367,17 +680354,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2755d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163ca4> │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ bcc.n 275500 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163bd0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r3} │ │ │ │ + rev16 r2, r5 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + hlt 0x000c │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (275674 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163d44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -680422,20 +680409,20 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bcc.n 2756d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163da0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r4, 2756f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163dc8> │ │ │ │ + rev16 r4, r2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ adc.w r1, sl, #5505024 @ 0x540000 │ │ │ │ - cbnz r2, 275702 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163dd2> │ │ │ │ + rev16 r2, r3 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbz r4, 2756c6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163d96> │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #352] @ (2757fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163ecc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -680571,21 +680558,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2757d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163ea2> │ │ │ │ b.n 275796 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163e66> │ │ │ │ bcs.n 275740 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163e10> │ │ │ │ lsls r0, r5, #6 │ │ │ │ @ instruction: 0xf4ca01a8 │ │ │ │ - cbnz r2, 275878 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163f48> │ │ │ │ + rev r2, r4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbnz r6, 27586c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163f3c> │ │ │ │ + cbnz r6, 275844 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163f14> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbnz r2, 27585c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163f2c> │ │ │ │ + cbnz r2, 275834 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163f04> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w ip, [pc, #772] @ 275b28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1641f8> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -680913,19 +680900,19 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 26e09c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15c76c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + @ instruction: 0xb604 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb77a │ │ │ │ + push {r1, r3, r4, r6, r7, lr} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + push {r3, r5, r7, lr} │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #608] @ (275e44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164514>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -681165,27 +681152,27 @@ │ │ │ │ bne.n 275e18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1644e8> │ │ │ │ b.n 275da6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164476> │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ vaddw.s8 q0, q13, d24 │ │ │ │ vrhadd.s d16, d16, d24 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb6ce │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + push {r4} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r0, #118 @ 0x76 │ │ │ │ + cmp r6, #214 @ 0xd6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - push {r2, r4, r5, r6, lr} │ │ │ │ + cbz r4, 275edc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1645ac> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + cmp r6, #154 @ 0x9a │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #176] @ (275f30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164600>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -681347,27 +681334,27 @@ │ │ │ │ bl 26e09c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15c76c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ stc 1, cr0, [r0], #-672 @ 0xfffffd60 │ │ │ │ - cbz r0, 27607c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16474c> │ │ │ │ + sxth r0, r0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbz r6, 276070 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164740> │ │ │ │ + cbz r6, 276048 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164718> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbz r0, 27607e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16474e> │ │ │ │ + cbz r0, 276056 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164726> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ + add r7, pc, #0 @ (adr r7, 276020 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1646f0>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbz r6, 27607e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16474e> │ │ │ │ + cbz r6, 276056 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164726> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r6, pc, #920 @ (adr r6, 2763c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164a90>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbz r4, 27607e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16474e> │ │ │ │ + cbz r4, 276056 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164726> │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #548] @ (276264 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164934>) │ │ │ │ @@ -681588,30 +681575,30 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r6, r7 │ │ │ │ mov r7, fp │ │ │ │ b.n 2761f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1648c4> │ │ │ │ ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ adds.w r1, r6, r8, asr #2 │ │ │ │ - add r7, sp, #200 @ 0xc8 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r6, sp, #568 @ 0x238 │ │ │ │ + add r4, sp, #952 @ 0x3b8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ eors.w r1, r2, r8, asr #2 │ │ │ │ - add r6, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r6, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 276678 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164d48>) │ │ │ │ + add r5, pc, #368 @ (adr r5, 2763f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164ac8>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #404] @ (276434 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164b04>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -681764,21 +681751,21 @@ │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ b.n 27631a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1649ea> │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ b.n 27631a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1649ea> │ │ │ │ stmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r3, pc, #800 @ (adr r3, 276760 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164e30>) │ │ │ │ + add r2, pc, #160 @ (adr r2, 2764e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164bb0>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r3, pc, #784 @ (adr r3, 276758 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164e28>) │ │ │ │ + add r2, pc, #144 @ (adr r2, 2764d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164ba8>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (2764d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164ba0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -681826,17 +681813,17 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (27656c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164c3c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -681890,21 +681877,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 276526 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164bf6> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ stmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r6, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #792 @ 0x318 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r2, pc, #176 @ (adr r2, 276628 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164cf8>) │ │ │ │ + add r0, pc, #560 @ (adr r0, 2767a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164e78>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r2, pc, #160 @ (adr r2, 276620 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164cf0>) │ │ │ │ + add r0, pc, #544 @ (adr r0, 2767a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164e70>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #380] @ (276710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164de0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -682057,25 +682044,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2766e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164db6> │ │ │ │ b.n 2766a2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164d72> │ │ │ │ stmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ b.n 2762b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164980> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r6, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r5, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, pc, #152 @ (adr r0, 2767c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164e90>) │ │ │ │ + ldr r6, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r7, #42 @ 0x2a │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (2767d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164ea4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -682139,23 +682126,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 2767b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164e88> │ │ │ │ stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ b.n 276020 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1646f0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r4, sp, #176 @ 0xb0 │ │ │ │ + add r2, sp, #560 @ 0x230 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, pc, #696 @ (adr r0, 276aa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165170>) │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #372] @ (276974 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165044>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -682292,15 +682279,15 @@ │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ b.n 2768a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164f70> │ │ │ │ add.w r3, r4, #104448 @ 0x19800 │ │ │ │ add.w r3, r3, #480 @ 0x1e0 │ │ │ │ b.n 2768a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x164f70> │ │ │ │ stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (276a48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165118>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -682380,19 +682367,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 2769be <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16508e> │ │ │ │ itet ge │ │ │ │ lslge r0, r5, #6 │ │ │ │ - addlt r2, sp, #352 @ 0x160 │ │ │ │ + addlt r0, sp, #736 @ 0x2e0 │ │ │ │ lslge r7, r4, #3 │ │ │ │ - add r2, sp, #152 @ 0x98 │ │ │ │ + add r0, sp, #536 @ 0x218 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - vmla.i16 d16, d16, d6[2] │ │ │ │ + cdp 0, 3, cr0, cr0, cr6, {7} │ │ │ │ ldr r3, [pc, #112] @ (276acc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16519c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #35001 @ 0x88b9 │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ @@ -682432,15 +682419,15 @@ │ │ │ │ bl 26ecac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15d37c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ bkpt 0x00dc │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r7, pc, #880 @ (adr r7, 276e44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165514>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (276bbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16528c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -682532,25 +682519,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 276b18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1651e8> │ │ │ │ bkpt 0x0054 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r7, pc, #568 @ (adr r7, 276dfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1654cc>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ b.n 276c74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165344> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r0, sp, #840 @ 0x348 │ │ │ │ + add r7, pc, #200 @ (adr r7, 276c94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165364>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ + add r7, pc, #0 @ (adr r7, 276bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1652a0>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cdp 0, 5, cr0, cr12, cr6, {7} │ │ │ │ + ldc 0, cr0, [ip], #920 @ 0x398 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #444] @ (276da4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165474>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -682727,26 +682714,26 @@ │ │ │ │ bne.n 276d8e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16545e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 276d7a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16544a> │ │ │ │ b.n 276d5e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16542e> │ │ │ │ pop {r1, r4, r6, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r0, sp, #424 @ 0x1a8 │ │ │ │ + add r6, pc, #808 @ (adr r6, 2770d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1657a4>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ svc 74 @ 0x4a │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r6, pc, #672 @ (adr r6, 277054 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165724>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stc 0, cr0, [r0, #920] @ 0x398 │ │ │ │ - add r7, pc, #704 @ (adr r7, 27707c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16574c>) │ │ │ │ + @ instruction: 0xebe000e6 │ │ │ │ + add r6, pc, #64 @ (adr r6, 276dfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1654cc>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r7, pc, #480 @ (adr r7, 276fa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165670>) │ │ │ │ + add r5, pc, #864 @ (adr r5, 277120 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1657f0>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + subs r6, r3, #4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #420] @ 276f78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165648> │ │ │ │ sub sp, #24 │ │ │ │ @@ -682935,15 +682922,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26e584 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15cc54> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cbnz r4, 276ff8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1656c8> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r5, pc, #104 @ (adr r5, 27703c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16570c>) │ │ │ │ + add r3, pc, #488 @ (adr r3, 2771bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16588c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (277074 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165744>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -683049,19 +683036,19 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xb8a8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ bge.n 2770ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16577c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r4, pc, #80 @ (adr r4, 277144 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165814>) │ │ │ │ + add r2, pc, #464 @ (adr r2, 2772c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165994>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r3, pc, #1016 @ (adr r3, 2774f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165bc0>) │ │ │ │ + add r2, pc, #376 @ (adr r2, 277270 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165940>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r7, [sp, #520] @ 0x208 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #316] @ (27724c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16591c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -683187,21 +683174,21 @@ │ │ │ │ bne.n 277220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1658f0> │ │ │ │ b.n 277204 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1658d4> │ │ │ │ nop │ │ │ │ @ instruction: 0xb82c │ │ │ │ lsls r0, r5, #6 │ │ │ │ bge.n 277314 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1659e4> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r3, pc, #920 @ (adr r3, 2775f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165cc0>) │ │ │ │ + add r2, pc, #280 @ (adr r2, 277370 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165a40>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r3, pc, #648 @ (adr r3, 2774e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165bb4>) │ │ │ │ + add r2, pc, #8 @ (adr r2, 277264 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165934>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r3, pc, #312 @ (adr r3, 277398 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165a68>) │ │ │ │ + add r1, pc, #696 @ (adr r1, 277518 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165be8>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r0, r3, #0 │ │ │ │ + subs r0, r7, r1 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #736] @ (277558 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165c28>) │ │ │ │ @@ -683963,17 +683950,17 @@ │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 26f1cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15d89c> │ │ │ │ b.n 277922 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x165ff2> │ │ │ │ cbz r2, 277ab8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166188> │ │ │ │ lsls r0, r5, #6 │ │ │ │ bne.n 277a98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166168> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r4, #3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 26f808 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15ded8> │ │ │ │ ldrb r2, [r4, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -684238,29 +684225,29 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 277d58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166428> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 277d44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166414> │ │ │ │ b.n 277ba2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166272> │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [sp, #360] @ 0x168 │ │ │ │ + ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + str r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + str r7, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + asrs r4, r6, #32 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #712] @ (27806c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16673c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -684519,15 +684506,15 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #600 @ 0x258 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldmia r5!, {r1, r2, r4} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ add.w r9, r0, #81920 @ 0x14000 │ │ │ │ add.w r0, r0, #81920 @ 0x14000 │ │ │ │ add.w r9, r9, #472 @ 0x1d8 │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r0, #472 @ 0x1d8 │ │ │ │ dmb ish │ │ │ │ @@ -684658,23 +684645,23 @@ │ │ │ │ bne.n 2781ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16689a> │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2781b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166888> │ │ │ │ b.n 2780a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166776> │ │ │ │ nop │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r3, [sp, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [sp, #568] @ 0x238 │ │ │ │ + str r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [sp, #312] @ 0x138 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #212] @ 2782dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1669ac> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -684750,23 +684737,23 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 2706e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15edb0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ add r7, pc, #192 @ (adr r7, 2783a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166a70>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r3, [sp, #936] @ 0x3a8 │ │ │ │ + str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r3, [sp, #536] @ 0x218 │ │ │ │ + str r1, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r3, [sp, #400] @ 0x190 │ │ │ │ + str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #204] @ 2783d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166aa0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -684834,23 +684821,23 @@ │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl 2706e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15edb0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ add r6, pc, #208 @ (adr r6, 2784a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166b74>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [sp, #1016] @ 0x3f8 │ │ │ │ + str r1, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [sp, #944] @ 0x3b0 │ │ │ │ + str r1, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [sp, #664] @ 0x298 │ │ │ │ + str r1, [sp, #24] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (27844c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166b1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -684974,19 +684961,19 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 278500 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166bd0> │ │ │ │ nop │ │ │ │ add r4, pc, #864 @ (adr r4, 27888c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166f5c>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r7!, {r1, r3} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r1, [sp, #600] @ 0x258 │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r1, [sp, #736] @ 0x2e0 │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (278590 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166c60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -685073,17 +685060,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 2785f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166cc8> │ │ │ │ nop │ │ │ │ add r3, pc, #592 @ (adr r3, 278870 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166f40>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r1, [sp, #544] @ 0x220 │ │ │ │ + ldrh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ + ldrh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (278678 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166d48>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -685110,15 +685097,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 26dcc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15c390> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, pc, #1008 @ (adr r2, 278a6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16713c>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r1, [sp, #312] @ 0x138 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #88] @ (2786e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166db8>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -685159,17 +685146,17 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r2, pc, #672 @ (adr r2, 27898c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16705c>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r4!, {r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + ldrh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #320] @ (27884c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166f1c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -685296,21 +685283,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 278822 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166ef2> │ │ │ │ b.n 278806 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166ed6> │ │ │ │ add r2, pc, #184 @ (adr r2, 278908 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x166fd8>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r4!, {r1, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r0, [sp, #880] @ 0x370 │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r0, [sp, #896] @ 0x380 │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + ldrh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #8 │ │ │ │ @@ -685846,19 +685833,19 @@ │ │ │ │ b.n 278ce6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1673b6> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r5, #13] │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r1, #14] │ │ │ │ lsls r7, r4, #3 │ │ │ │ strb r0, [r2, #11] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r3, #6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r3, 278e44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x167514> │ │ │ │ movw r3, #1027 @ 0x403 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ movweq r1, #1025 @ 0x401 │ │ │ │ @@ -686285,17 +686272,17 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r2, #96] @ 0x60 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r0, [r5, #44] @ 0x2c │ │ │ │ + strh r0, [r1, #32] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (27933c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x167a0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -686307,15 +686294,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #676] @ 0x2a4 │ │ │ │ bl 2791d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1678a0> │ │ │ │ pop {r3, pc} │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #28] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (27938c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x167a5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -686339,17 +686326,17 @@ │ │ │ │ bl 129be0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182b0> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 27936a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x167a3a> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #26] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r1, #40] @ 0x28 │ │ │ │ + strh r6, [r5, #26] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (2793e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x167ab0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -686373,17 +686360,17 @@ │ │ │ │ bl 129d2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183fc> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2793be <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x167a8e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r5, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r4, [r4, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #26] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r2, #38] @ 0x26 │ │ │ │ + strh r6, [r6, #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, #3968] @ 0xf80 │ │ │ │ ldr r6, [pc, #872] @ (279768 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x167e38>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -686716,39 +686703,39 @@ │ │ │ │ b.n 279602 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x167cd2> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #20] │ │ │ │ + strh r0, [r6, #6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r2, [r6, #18] │ │ │ │ + strh r2, [r2, #6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r6, [r6, #28] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r2, [r1, #8] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ittt │ │ │ │ - lsl r6, r4, #3 │ │ │ │ - strh r0, [r0, #18] │ │ │ │ - lsl r7, r4, #3 │ │ │ │ - strh r2, [r6, #18] │ │ │ │ + bkpt 0x005e │ │ │ │ + lsls r6, r4, #3 │ │ │ │ + strh r0, [r4, #4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + strh r2, [r2, #6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r2, [r5, #12] │ │ │ │ + strh r0, [r3, #2] │ │ │ │ + lsls r7, r4, #3 │ │ │ │ + strh r2, [r1, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [pc, #48] @ 2797e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x167eb4> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -686764,15 +686751,15 @@ │ │ │ │ ldr.w r1, [r1, #676] @ 0x2a4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 2793ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x167abc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r1, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r2, [r3, #14] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #76] @ (279848 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x167f18>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -686803,17 +686790,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 279818 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x167ee8> │ │ │ │ b.n 27982a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x167efa> │ │ │ │ nop │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r0, [r3, #12] │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r2, [r0, #12] │ │ │ │ + ldrb r2, [r4, #31] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #76] @ (2798b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x167f80>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -686844,17 +686831,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 279880 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x167f50> │ │ │ │ b.n 279892 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x167f62> │ │ │ │ nop │ │ │ │ str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + ldrb r4, [r5, #30] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + ldrb r6, [r2, #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, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #248] @ (2799c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x168098>) │ │ │ │ add.w sl, r0, #94208 @ 0x17000 │ │ │ │ @@ -687218,15 +687205,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #680] @ 0x2a8 │ │ │ │ bl 278c78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x167348> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (279cec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1683bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -687281,17 +687268,17 @@ │ │ │ │ bl 129be0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182b0> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 279d16 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1683e6> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r7, #32] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (279d8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16845c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -687315,17 +687302,17 @@ │ │ │ │ bl 129d2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183fc> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 279d6a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16843a> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r6, [r4, #30] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r0, [r6, #18] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r4, #18] │ │ │ │ + ldrb r2, [r0, #12] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (279dc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x168494>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -687377,32 +687364,32 @@ │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ vstmia r3!, {s15} │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 279e20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1684f0> │ │ │ │ ldr r0, [pc, #40] @ (279e60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x168530>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e3604 │ │ │ │ + bl 10e3464 │ │ │ │ bl 541634 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x42fd04> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #28] @ (279e64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x168534>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 279e0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1684dc> │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ lsls r7, r4, #3 │ │ │ │ cbz r2, 279ed8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1685a8> │ │ │ │ lsls r3, r5, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r5, #9] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -687841,19 +687828,19 @@ │ │ │ │ nop │ │ │ │ strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldrb r4, [r0, r3] │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #28] │ │ │ │ + strb r6, [r2, #22] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrb r6, [r0, r2] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r2, [r3, #28] │ │ │ │ + strb r2, [r7, #21] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 67b508 <_mesa_glapi_get_proc_address@@libgallium-26.2.3-2.so+0x3c> │ │ │ │ @@ -688317,15 +688304,15 @@ │ │ │ │ bne.n 27a8fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x168fca> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 27a8ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x168fbc> │ │ │ │ b.n 27a820 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x168ef0> │ │ │ │ add r4, sp, #768 @ 0x300 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r6, [r5, #12] │ │ │ │ + strb r6, [r1, #6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ bl fffa691a │ │ │ │ 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] │ │ │ │ @@ -688665,17 +688652,17 @@ │ │ │ │ b.n 27aa64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169134> │ │ │ │ ldr r1, [pc, #16] @ (27acf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1693c4>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2c3670 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1d40> │ │ │ │ b.n 27aad0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1691a0> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - ldr r6, [r1, #100] @ 0x64 │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #736] @ (27afec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1696bc>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -689164,15 +689151,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strb r2, [r6, #27] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r7, pc, #568 @ (adr r7, 27b4cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169b9c>) │ │ │ │ + add r5, pc, #952 @ (adr r5, 27b64c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169d1c>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (27b308 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1699d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689209,30 +689196,30 @@ │ │ │ │ eor.w r1, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 169b44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x58214> │ │ │ │ b.n 27b2e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1699b8> │ │ │ │ nop │ │ │ │ strb r6, [r2, #26] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r7, pc, #312 @ (adr r7, 27b448 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169b18>) │ │ │ │ + add r5, pc, #696 @ (adr r5, 27b5c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169c98>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #16] @ (27b330 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169a00>) │ │ │ │ add r0, pc │ │ │ │ bl 4571a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x345878> │ │ │ │ ldr r0, [pc, #12] @ (27b334 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169a04>) │ │ │ │ add r0, pc │ │ │ │ bl 4571a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x345878> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #320] @ (27b474 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169b44>) │ │ │ │ + ldr r0, [pc, #704] @ (27b5f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169cc4>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ + str r0, [r7, #104] @ 0x68 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #48] @ 27b378 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169a48> │ │ │ │ sub sp, #16 │ │ │ │ @@ -689249,19 +689236,19 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ bl 2c37e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1eb8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r5, pc, #648 @ (adr r5, 27b604 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169cd4>) │ │ │ │ + add r4, pc, #8 @ (adr r4, 27b384 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169a54>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ - add r5, pc, #800 @ (adr r5, 27b6a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169d70>) │ │ │ │ + add r4, pc, #160 @ (adr r4, 27b420 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169af0>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ - add r5, pc, #672 @ (adr r5, 27b624 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169cf4>) │ │ │ │ + add r4, pc, #32 @ (adr r4, 27b3a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169a74>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw ip, #33354 @ 0x824a │ │ │ │ @@ -689346,15 +689333,15 @@ │ │ │ │ b.n 27b408 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169ad8> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r1, r1, #37120 @ 0x9100 │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 27b3e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169ab8> │ │ │ │ b.n 27b408 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169ad8> │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r0, #573440 @ 0x8c000 │ │ │ │ mov r7, r0 │ │ │ │ @@ -689460,15 +689447,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 453f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342654> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 27b57a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169c4a> │ │ │ │ strb r6, [r4, #15] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + str r0, [r5, #72] @ 0x48 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -689501,17 +689488,17 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r2, [r7, #92] @ 0x5c │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r6, #96] @ 0x60 │ │ │ │ + str r6, [r2, #72] @ 0x48 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -689905,21 +689892,21 @@ │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r6, #2080 @ 0x820 │ │ │ │ str.w ip, [r6, #2080] @ 0x820 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ bl 453f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342654> │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ b.n 27b958 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16a028> │ │ │ │ - add r0, pc, #328 @ (adr r0, 27bb98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16a268>) │ │ │ │ + ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - add r0, pc, #144 @ (adr r0, 27bae4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16a1b4>) │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - add r0, pc, #48 @ (adr r0, 27ba88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16a158>) │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - str r0, [r4, #36] @ 0x24 │ │ │ │ + str r0, [r0, #12] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 27ba62 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16a132> │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #52] @ (27ba98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16a168>) │ │ │ │ dmb ish │ │ │ │ add r3, pc │ │ │ │ @@ -690398,19 +690385,19 @@ │ │ │ │ b.n 27bea2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16a572> │ │ │ │ mov.w r9, #3 │ │ │ │ b.n 27bea2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16a572> │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 27bea2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16a572> │ │ │ │ ldr r6, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + ldrb r2, [r1, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrh r0, [r7, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #556] @ (27c1ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16a87c>) │ │ │ │ @@ -690608,27 +690595,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r7, #2080] @ 0x820 │ │ │ │ bl 453f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342654> │ │ │ │ b.n 27c154 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16a824> │ │ │ │ nop │ │ │ │ ldr r2, [r7, #24] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrh r0, [r2, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r7, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + str r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldrh r0, [r7, #24] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + ldr r6, [r5, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r4, [r6, r5] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ @@ -690885,21 +690872,21 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ beq.n 27c4ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16ab9a> │ │ │ │ str r1, [sp, #8] │ │ │ │ b.n 27c4aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16ab7a> │ │ │ │ nop │ │ │ │ str r6, [r1, #116] @ 0x74 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + ldr r6, [r0, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldr r6, [r5, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [r3, r7] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ cmp r5, r4 │ │ │ │ beq.n 27c4c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16ab98> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -690981,15 +690968,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ b.n 27c406 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16aad6> │ │ │ │ bl 27b74c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x169e1c> │ │ │ │ mov sl, r4 │ │ │ │ mov r1, r9 │ │ │ │ str r5, [sp, #12] │ │ │ │ b.n 27c406 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16aad6> │ │ │ │ - ldr r2, [r7, r1] │ │ │ │ + ldrsb r2, [r3, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (27c5dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16acac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691148,23 +691135,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2080] @ 0x820 │ │ │ │ bl 453f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342654> │ │ │ │ b.n 27c714 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16ade4> │ │ │ │ str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrsb r0, [r6, r7] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldrsb r2, [r6, r4] │ │ │ │ + strb r2, [r2, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r6, [r0, #30] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #232] @ (27c844 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16af14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691252,23 +691239,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2080] @ 0x820 │ │ │ │ bl 453f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342654> │ │ │ │ b.n 27c820 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16aef0> │ │ │ │ nop │ │ │ │ str r6, [r3, #28] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrsb r4, [r3, r3] │ │ │ │ + strb r4, [r7, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r1, [sp, #736] @ 0x2e0 │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r7, #3 │ │ │ │ strh r2, [r4, #32] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrsb r4, [r4, r1] │ │ │ │ + strb r4, [r0, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r7, #25] │ │ │ │ + strb r2, [r3, #19] │ │ │ │ lsls r0, r7, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #2080] @ 0x820 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -691364,15 +691351,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r6, [r0, #0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #84] @ (27c9e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b0b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ add r3, pc │ │ │ │ @@ -691516,15 +691503,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrsh r6, [r3, r1] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r2, [r5, r4] │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (27cbd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b2a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691641,15 +691628,15 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldrb r6, [r1, r5] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r0, [r0, r7] │ │ │ │ + str r0, [r4, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ add.w r0, r0, #101376 @ 0x18c00 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movw r1, #513 @ 0x201 │ │ │ │ vstr d7, [r0, #240] @ 0xf0 │ │ │ │ @@ -691669,15 +691656,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r2, [r4, r0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r2, [r0, r6] │ │ │ │ + ldr r7, [pc, #904] @ (27d0bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b78c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27cd5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b42c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691687,15 +691674,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r6, r7] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r6, [r0, r6] │ │ │ │ + ldr r7, [pc, #920] @ (27d0fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b7cc>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27cd8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b45c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691705,15 +691692,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r0, r7] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r6, [r1, r6] │ │ │ │ + ldr r7, [pc, #952] @ (27d14c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b81c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27cdbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b48c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691723,15 +691710,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r2, r6] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r6, [r3, r6] │ │ │ │ + ldr r7, [pc, #1016] @ (27d1bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b88c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27cdec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b4bc>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691741,15 +691728,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r4, r5] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + str r6, [r1, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27ce1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b4ec>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691759,15 +691746,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r6, r4] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r2, [r0, r7] │ │ │ │ + str r2, [r4, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27ce4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b51c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691777,15 +691764,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r0, r4] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r6, [r3, r7] │ │ │ │ + str r6, [r7, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27ce7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b54c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691795,15 +691782,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r2, r3] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r2, [r4, r7] │ │ │ │ + str r2, [r0, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27ceac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b57c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691813,15 +691800,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r4, r2] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r2, [r5, r7] │ │ │ │ + str r2, [r1, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27cedc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b5ac>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691831,15 +691818,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r6, r1] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r2, [r6, r7] │ │ │ │ + str r2, [r2, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27cf0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b5dc>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691849,15 +691836,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r0, r1] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r6, [r7, r7] │ │ │ │ + str r6, [r3, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27cf3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b60c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691867,15 +691854,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r2, r0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r2, [r3, r7] │ │ │ │ + str r2, [r7, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -691995,21 +691982,21 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 27d010 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b6e0> │ │ │ │ nop │ │ │ │ - str r6, [r1, r5] │ │ │ │ + ldr r7, [pc, #696] @ (27d32c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b9fc>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + ldr r7, [pc, #816] @ (27d3a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16ba78>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + ldr r7, [pc, #336] @ (27d1cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b89c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [r7, r3] │ │ │ │ + ldr r7, [pc, #368] @ (27d1f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b8c0>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r4, r0, #98304 @ 0x18000 │ │ │ │ adds r2, #3 │ │ │ │ @@ -692051,15 +692038,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (27d108 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b7d8>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ mov r2, r6 │ │ │ │ b.n 27d0c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b794> │ │ │ │ - str r2, [r1, r2] │ │ │ │ + ldr r6, [pc, #936] @ (27d4b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16bb84>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #160] @ (27d1c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16b890>) │ │ │ │ @@ -694237,15 +694224,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27eb80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16d250> │ │ │ │ nop │ │ │ │ subs r7, #24 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r3, #14] │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #396] @ (27ed58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16d428>) │ │ │ │ @@ -694382,15 +694369,15 @@ │ │ │ │ b.n 27ecc2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16d392> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27ed2a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16d3fa> │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r0, [r5, #14] │ │ │ │ + strb r0, [r1, #8] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #484] @ (27ef5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16d62c>) │ │ │ │ @@ -694551,15 +694538,15 @@ │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 27ee90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16d560> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 27ef1e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16d5ee> │ │ │ │ subs r3, #194 @ 0xc2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r6, [r0, #8] │ │ │ │ + strb r6, [r4, #1] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #488] @ (27f164 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16d834>) │ │ │ │ @@ -694722,15 +694709,15 @@ │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 27f096 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16d766> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 27f126 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16d7f6> │ │ │ │ subs r1, #190 @ 0xbe │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #540] @ (27f3a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16da70>) │ │ │ │ @@ -694911,15 +694898,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 27f35e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16da2e> │ │ │ │ nop │ │ │ │ adds r7, #182 @ 0xb6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [r3, #96] @ 0x60 │ │ │ │ + ldr r6, [r7, #68] @ 0x44 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #544] @ (27f5e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16dcb0>) │ │ │ │ @@ -695100,15 +695087,15 @@ │ │ │ │ b.n 27f4f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16dbc4> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 27f5a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16dc70> │ │ │ │ adds r5, #122 @ 0x7a │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r2, [r7, #60] @ 0x3c │ │ │ │ + ldr r2, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #584] @ (27f848 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16df18>) │ │ │ │ @@ -695300,15 +695287,15 @@ │ │ │ │ b.n 27f752 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16de22> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 27f80a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16deda> │ │ │ │ adds r3, #58 @ 0x3a │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (27fa5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16e12c>) │ │ │ │ @@ -695471,15 +695458,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27f8d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16dfa4> │ │ │ │ mov r0, r6 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 27f9d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16e0a4> │ │ │ │ adds r0, #210 @ 0xd2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r6, [r2, #116] @ 0x74 │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r7, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 27fb78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16e248> │ │ │ │ @@ -696034,15 +696021,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280064 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16e734> │ │ │ │ nop │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrsh r4, [r6, r1] │ │ │ │ + ldrb r4, [r2, r3] │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (28021c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16e8ec>) │ │ │ │ @@ -696150,15 +696137,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2801ae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16e87e> │ │ │ │ cmp r0, #82 @ 0x52 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (2803ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16ea7c>) │ │ │ │ @@ -696286,15 +696273,15 @@ │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 280270 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16e940> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 280310 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16e9e0> │ │ │ │ movs r7, #0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrsb r2, [r5, r3] │ │ │ │ + strb r2, [r1, r5] │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (280544 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16ec14>) │ │ │ │ @@ -696424,15 +696411,15 @@ │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 280404 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16ead4> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 2804a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16eb74> │ │ │ │ movs r5, #112 @ 0x70 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r2, [r5, r5] │ │ │ │ + strh r2, [r1, r7] │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #360] @ (2806c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16ed98>) │ │ │ │ @@ -696557,15 +696544,15 @@ │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 280594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16ec64> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 280634 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16ed04> │ │ │ │ movs r3, #214 @ 0xd6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r2, [r6, r7] │ │ │ │ + strh r2, [r2, r1] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #364] @ (280850 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16ef20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696691,15 +696678,15 @@ │ │ │ │ b.n 280718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16ede8> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 2807b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16ee84> │ │ │ │ nop │ │ │ │ movs r2, #86 @ 0x56 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + str r0, [r5, r3] │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (2809e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f0b8>) │ │ │ │ @@ -696829,15 +696816,15 @@ │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 2808a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16ef78> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 280948 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f018> │ │ │ │ movs r0, #204 @ 0xcc │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r6, [r1, r4] │ │ │ │ + ldr r7, [pc, #440] @ (280ba8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f278>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #388] @ (280b88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f258>) │ │ │ │ @@ -696969,15 +696956,15 @@ │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 280a44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f114> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 280ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f1b4> │ │ │ │ subs r4, r6, #4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r7, [pc, #536] @ (280da8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f478>) │ │ │ │ + ldr r5, [pc, #920] @ (280f28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f5f8>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ (280d6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f43c>) │ │ │ │ @@ -697131,15 +697118,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280c8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f35c> │ │ │ │ adds r2, r2, #6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r5, [pc, #992] @ (281154 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f824>) │ │ │ │ + ldr r4, [pc, #352] @ (280ed4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f5a4>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #468] @ (280f60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f630>) │ │ │ │ @@ -697297,15 +697284,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280e78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f548> │ │ │ │ subs r6, r5, r6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r4, [pc, #128] @ (280fe8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f6b8>) │ │ │ │ + ldr r2, [pc, #512] @ (281168 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f838>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #428] @ (28112c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f7fc>) │ │ │ │ @@ -697453,15 +697440,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28105c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f72c> │ │ │ │ adds r6, r6, r6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r2, [pc, #336] @ (281284 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f954>) │ │ │ │ + ldr r0, [pc, #720] @ (281404 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16fad4>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #436] @ (2812fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f9cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697612,15 +697599,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16f8f0> │ │ │ │ asrs r2, r6, #31 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r0, [pc, #656] @ (281594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16fc64>) │ │ │ │ + bxns r0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #468] @ (2814f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16fbc0>) │ │ │ │ @@ -697778,15 +697765,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281408 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16fad8> │ │ │ │ asrs r6, r3, #24 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - mov r8, fp │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #484] @ (2816f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16fdc4>) │ │ │ │ @@ -697948,15 +697935,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281604 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16fcd4> │ │ │ │ asrs r2, r5, #16 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r8, lr │ │ │ │ + muls r0, r2 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #472] @ (2818ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16ffbc>) │ │ │ │ @@ -698111,15 +698098,15 @@ │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 281762 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16fe32> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 281800 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16fed0> │ │ │ │ asrs r6, r4, #8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - orrs r4, r1 │ │ │ │ + adcs r4, r5 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (281b00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1701d0>) │ │ │ │ @@ -698280,15 +698267,15 @@ │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 281966 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x170036> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 281a06 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1700d6> │ │ │ │ asrs r6, r5, #32 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r2, r3 │ │ │ │ + subs r7, #122 @ 0x7a │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #436] @ (281cd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1703a4>) │ │ │ │ @@ -698434,15 +698421,15 @@ │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 281b62 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x170232> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 281c00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1702d0> │ │ │ │ lsrs r6, r2, #24 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + subs r5, #152 @ 0x98 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #456] @ (281eb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x170588>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698595,15 +698582,15 @@ │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 281d38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x170408> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 281dd2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1704a2> │ │ │ │ lsrs r2, r1, #17 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #500] @ (2820cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17079c>) │ │ │ │ @@ -698765,15 +698752,15 @@ │ │ │ │ b.n 281f32 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x170602> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 281fd2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1706a2> │ │ │ │ nop │ │ │ │ lsrs r4, r4, #9 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r3, #150 @ 0x96 │ │ │ │ + subs r1, #246 @ 0xf6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #524] @ (2822f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1709c8>) │ │ │ │ @@ -698940,15 +698927,15 @@ │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 282152 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x170822> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 2821f2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1708c2> │ │ │ │ lsrs r6, r1, #1 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r1, #138 @ 0x8a │ │ │ │ + adds r7, #234 @ 0xea │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #664] @ (2825b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x170c80>) │ │ │ │ @@ -699147,15 +699134,15 @@ │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 282528 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x170bf8> │ │ │ │ nop │ │ │ │ lsls r2, r4, #24 │ │ │ │ lsls r0, r5, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - adds r6, #254 @ 0xfe │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -699366,15 +699353,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #13 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #664] @ (282b50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x171220>) │ │ │ │ @@ -699573,15 +699560,15 @@ │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 282ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x171198> │ │ │ │ nop │ │ │ │ lsls r2, r0, #2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + cmp r7, #238 @ 0xee │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #512] @ (282d70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x171440>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -699750,15 +699737,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282be6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1712b6> │ │ │ │ stc2l 1, cr0, [sl, #668] @ 0x29c │ │ │ │ bmi.n 282c7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17134c> │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #144 @ 0x90 │ │ │ │ + cmp r4, #240 @ 0xf0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (282fa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x171678>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699936,15 +699923,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282f1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1715ec> │ │ │ │ @ instruction: 0xfba401a7 │ │ │ │ bcs.n 283064 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x171734> │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #600] @ (283228 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1718f8>) │ │ │ │ @@ -700126,15 +700113,15 @@ │ │ │ │ b.n 283198 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x171868> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ vld4.32 {d16,d18,d20,d22}, [sl :128], r7 │ │ │ │ - cmp r2, #226 @ 0xe2 │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #576] @ (283488 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x171b58>) │ │ │ │ @@ -700314,15 +700301,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 283400 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x171ad0> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6f201a7 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - cmp r0, #138 @ 0x8a │ │ │ │ + movs r6, #234 @ 0xea │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (2836d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x171da0>) │ │ │ │ @@ -700489,15 +700476,15 @@ │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28352e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x171bfe> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 28364a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x171d1a> │ │ │ │ eor.w r1, lr, #5472256 @ 0x538000 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #496] @ (2838e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x171fb0>) │ │ │ │ @@ -700656,15 +700643,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 28374a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x171e1a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 2837e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x171eb8> │ │ │ │ movw r1, #41127 @ 0xa0a7 │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #512] @ (283b00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1721d0>) │ │ │ │ @@ -700823,15 +700810,15 @@ │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 283970 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x172040> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 283a7a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17214a> │ │ │ │ bics.w r1, sl, #167 @ 0xa7 │ │ │ │ - movs r2, #56 @ 0x38 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #448] @ (283ce0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1723b0>) │ │ │ │ @@ -700979,15 +700966,15 @@ │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 283b6a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17223a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 283c06 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1722d6> │ │ │ │ nop │ │ │ │ cdp 1, 1, cr0, cr6, cr7, {5} │ │ │ │ - movs r0, #122 @ 0x7a │ │ │ │ + subs r2, r3, #3 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #472] @ (283ed4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1725a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701142,15 +701129,15 @@ │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 283d4e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17241e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 283de8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1724b8> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [lr], #-668 @ 0xfffffd64 │ │ │ │ - subs r4, r5, #2 │ │ │ │ + adds r4, r1, #4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #520] @ (2840fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1727cc>) │ │ │ │ @@ -701312,15 +701299,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 283f66 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x172636> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 284074 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x172744> │ │ │ │ nop │ │ │ │ orr.w r1, r6, r7, asr #2 │ │ │ │ - adds r2, r1, #2 │ │ │ │ + subs r2, r5, r3 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #532] @ (284330 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x172a00>) │ │ │ │ @@ -701488,15 +701475,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 28418a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17285a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 284228 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1728f8> │ │ │ │ @ instruction: 0xe82001a7 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + adds r0, r0, r4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (284574 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x172c44>) │ │ │ │ @@ -701664,15 +701651,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2843d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x172aa2> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 2844ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x172bbe> │ │ │ │ b.n 28414c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17281c> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + asrs r2, r5, #26 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (2847a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x172e78>) │ │ │ │ @@ -701841,15 +701828,15 @@ │ │ │ │ b.n 28460c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x172cdc> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 284720 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x172df0> │ │ │ │ nop │ │ │ │ b.n 284ef8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1735c8> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #520] @ (2849d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1730a0>) │ │ │ │ @@ -702012,15 +701999,15 @@ │ │ │ │ b.n 28483a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x172f0a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 284948 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x173018> │ │ │ │ nop │ │ │ │ b.n 284cb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x173388> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (284c04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1732d4>) │ │ │ │ @@ -702189,15 +702176,15 @@ │ │ │ │ b.n 284a68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x173138> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 284b7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17324c> │ │ │ │ nop │ │ │ │ svc 74 @ 0x4a │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r4, r7, #7 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #268] @ (284d28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1733f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702292,15 +702279,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 284c4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17331c> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 284cca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17339a> │ │ │ │ ble.n 284d64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x173434> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r2, r6, #1 │ │ │ │ + lsrs r2, r2, #27 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (284e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17353c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702409,15 +702396,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 284e00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1734d0> │ │ │ │ blt.n 284e60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x173530> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r0, r4, #30 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #296] @ (284fb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x173680>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -702523,15 +702510,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 284f42 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x173612> │ │ │ │ nop │ │ │ │ bge.n 284f18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1735e8> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #312] @ (285104 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1737d4>) │ │ │ │ @@ -702645,15 +702632,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 28508e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17375e> │ │ │ │ nop │ │ │ │ bls.n 2851e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1738b4> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r6, r0, #29 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov s15, r2 │ │ │ │ @@ -707276,17 +707263,17 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - muls r6, r1 │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - negs r0, r1 │ │ │ │ + lsls r0, r5 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ (288d54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x177424>) │ │ │ │ @@ -707437,17 +707424,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #500] @ 0x1f4 │ │ │ │ blx r3 │ │ │ │ b.n 288c5a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17732a> │ │ │ │ ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - sbcs r4, r1 │ │ │ │ + subs r7, #236 @ 0xec │ │ │ │ lsls r6, r4, #3 │ │ │ │ - eors r2, r6 │ │ │ │ + subs r6, #210 @ 0xd2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #532] @ (288f8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17765c>) │ │ │ │ @@ -707622,17 +707609,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 288e6a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17753a> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r4, r0 │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r4, #182 @ 0xb6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #532] @ (2891c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x177894>) │ │ │ │ @@ -707807,17 +707794,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 2890a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x177774> │ │ │ │ ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + subs r4, #254 @ 0xfe │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r4, #28 │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #576] @ (289428 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x177af8>) │ │ │ │ @@ -707997,17 +707984,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 2892ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1779be> │ │ │ │ str r7, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r1, #184 @ 0xb8 │ │ │ │ + subs r0, #24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #596] @ (2896a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x177d70>) │ │ │ │ @@ -708191,17 +708178,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 289554 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x177c24> │ │ │ │ nop │ │ │ │ str r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r0, #184 @ 0xb8 │ │ │ │ + adds r7, #24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + adds r5, #178 @ 0xb2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #628] @ (289938 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x178008>) │ │ │ │ @@ -708398,17 +708385,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 2897e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x177eb0> │ │ │ │ str r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r5, #86 @ 0x56 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r3, #24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #632] @ (289bd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1782a4>) │ │ │ │ @@ -708604,17 +708591,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r3, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 289a7a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17814a> │ │ │ │ ldrh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + adds r1, #50 @ 0x32 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r2, #32 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov s15, r2 │ │ │ │ @@ -711085,17 +711072,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r6, #100] @ 0x64 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r5, #5 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r6, r4, #8 │ │ │ │ + asrs r6, r0, #2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ (28bc44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17a314>) │ │ │ │ @@ -711156,17 +711143,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r2, r1, #9 │ │ │ │ + asrs r2, r5, #2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (28bdd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17a4a8>) │ │ │ │ @@ -711286,17 +711273,17 @@ │ │ │ │ b.n 28bcd2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17a3a2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 28bd42 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17a412> │ │ │ │ nop │ │ │ │ ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r2, r6, #8 │ │ │ │ + asrs r2, r2, #2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #368] @ (28bf68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17a638>) │ │ │ │ @@ -711416,17 +711403,17 @@ │ │ │ │ bne.n 28be60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17a530> │ │ │ │ b.n 28be68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17a538> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 28bed6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17a5a6> │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r6, r5, #2 │ │ │ │ + lsrs r6, r1, #28 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r0, r2, #25 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (28c128 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17a7f8>) │ │ │ │ @@ -711556,17 +711543,17 @@ │ │ │ │ bne.w 28c008 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17a6d8> │ │ │ │ b.n 28c012 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17a6e2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 28c094 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17a764> │ │ │ │ ldr r4, [r5, #24] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r2, r2, #18 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (28c2ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17a9bc>) │ │ │ │ @@ -711697,17 +711684,17 @@ │ │ │ │ bne.w 28c1cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17a89c> │ │ │ │ b.n 28c1d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17a8a6> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 28c258 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17a928> │ │ │ │ str r4, [r5, #124] @ 0x7c │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r0, r2, #16 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (28c4d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17aba8>) │ │ │ │ @@ -711845,17 +711832,17 @@ │ │ │ │ bne.w 28c3a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17aa76> │ │ │ │ b.n 28c3b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17aa82> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 28c442 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17ab12> │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r2, r4, #5 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ + lsls r4, r0, #29 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #460] @ (28c6c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17ad98>) │ │ │ │ @@ -711994,17 +711981,17 @@ │ │ │ │ bne.w 28c596 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17ac66> │ │ │ │ b.n 28c5a2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17ac72> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 28c632 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17ad02> │ │ │ │ str r2, [r7, #64] @ 0x40 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsls r2, r4, #23 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsls r4, r6, #27 │ │ │ │ + lsls r4, r2, #21 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (28c778 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17ae48>) │ │ │ │ @@ -716363,17 +716350,17 @@ │ │ │ │ bne.n 28fa8e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e15e> │ │ │ │ b.n 28fa96 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e166> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 28fb00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e1d0> │ │ │ │ cmp r7, #16 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bcs.n 28fbd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e2a0> │ │ │ │ + beq.n 28fc90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e360> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - bcs.n 28fbf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e2c0> │ │ │ │ + beq.n 28fab0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e180> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #356] @ (28fd10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e3e0>) │ │ │ │ @@ -716489,17 +716476,17 @@ │ │ │ │ bne.n 28fc14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e2e4> │ │ │ │ b.n 28fc1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e2ec> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 28fc84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e354> │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - beq.n 28fc84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e354> │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - beq.n 28fc6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e33c> │ │ │ │ + ldmia r7!, {r3} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (28fed0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e5a0>) │ │ │ │ @@ -716629,17 +716616,17 @@ │ │ │ │ bne.w 28fdb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e480> │ │ │ │ b.n 28fdba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e48a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 28fe3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e50c> │ │ │ │ cmp r4, #4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (290094 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e764>) │ │ │ │ @@ -716770,17 +716757,17 @@ │ │ │ │ bne.w 28ff74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e644> │ │ │ │ b.n 28ff7e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e64e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 290000 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e6d0> │ │ │ │ cmp r2, #68 @ 0x44 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldmia r5, {r1, r2, r5} │ │ │ │ + ldmia r3!, {r1, r2, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (290280 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e950>) │ │ │ │ @@ -716918,17 +716905,17 @@ │ │ │ │ bne.w 29014e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e81e> │ │ │ │ b.n 29015a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e82a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 2901ea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17e8ba> │ │ │ │ cmp r0, #126 @ 0x7e │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldmia r3, {r2, r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #460] @ (290470 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17eb40>) │ │ │ │ @@ -717067,17 +717054,17 @@ │ │ │ │ bne.w 29033e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17ea0e> │ │ │ │ b.n 29034a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17ea1a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 2903da <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17eaaa> │ │ │ │ movs r6, #146 @ 0x92 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r1, {r1, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (290544 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17ec14>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -717359,18 +717346,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 290716 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17ede6> │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ lsls r7, r4, #6 │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrsb r4, [r2, r6] │ │ │ │ + strb r4, [r6, r7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r0, [pc, #204] @ (2908a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17ef70>) │ │ │ │ - vtbl.8 d21, {d15}, d16 │ │ │ │ + vrsubhn.i d21, , q0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #344] @ (290944 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17f014>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -717502,18 +717489,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 290896 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17ef66> │ │ │ │ movs r1, #78 @ 0x4e │ │ │ │ lsls r7, r4, #6 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ mov fp, r6 │ │ │ │ - vrsubhn.i d21, , q8 │ │ │ │ + vabal.u , d15, d0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #360] @ (290ad4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17f1a4>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -717645,18 +717632,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 290a1e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17f0ee> │ │ │ │ subs r6, r1, #7 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, r4, #2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + strh r4, [r7, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r3, r4 │ │ │ │ - vsli.32 d21, d0, #31 │ │ │ │ + vrsra.u32 , q8, #1 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #360] @ (290c64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17f334>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -717788,18 +717775,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 290bae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17f27e> │ │ │ │ subs r6, r7, #0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ adds r0, r2, #4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strh r4, [r6, r2] │ │ │ │ + str r4, [r2, r4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ bics r3, r2 │ │ │ │ - vsubw.u , , d0 │ │ │ │ + @ instruction: 0xffff51e0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #356] @ (290df0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17f4c0>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -717933,18 +717920,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 290d42 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17f412> │ │ │ │ adds r6, r5, #2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r4, r0, r6 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + str r0, [r5, r4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ tst r7, r0 │ │ │ │ - vsra.u64 , q10, #1 │ │ │ │ + vshr.u32 , q2, #1 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #348] @ (290f74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17f644>) │ │ │ │ @@ -718073,18 +718060,18 @@ │ │ │ │ blx r4 │ │ │ │ b.n 290ec4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17f594> │ │ │ │ nop │ │ │ │ subs r2, r4, r4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r6, r0, r0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - str r2, [r5, r4] │ │ │ │ + ldr r7, [pc, #552] @ (2911a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17f878>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsls r1, r1 │ │ │ │ - vshr.u32 , q11, #1 │ │ │ │ + @ instruction: 0xffff4ed6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #344] @ (2910f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17f7c4>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718215,18 +718202,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 291046 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17f716> │ │ │ │ adds r6, r3, r6 │ │ │ │ lsls r7, r4, #6 │ │ │ │ adds r0, r0, r2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r7, [pc, #560] @ (291330 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17fa00>) │ │ │ │ + ldr r5, [pc, #944] @ (2914b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17fb80>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r7, #3 │ │ │ │ - @ instruction: 0xffff4ef0 │ │ │ │ + vcvt.u16.f16 q10, q0, #1 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ (291280 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17f950>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718356,18 +718343,18 @@ │ │ │ │ blx r4 │ │ │ │ b.n 2911d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17f8a2> │ │ │ │ nop │ │ │ │ adds r6, r3, r0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r4, r6, #27 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r4, [pc, #464] @ (29145c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17fb2c>) │ │ │ │ + ldr r2, [pc, #848] @ (2915dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17fcac>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r4, #51 @ 0x33 │ │ │ │ - vtbl.8 d20, {d31-) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ @@ -718488,18 +718475,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r4 │ │ │ │ b.n 29134e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17fa1e> │ │ │ │ asrs r2, r2, #26 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r0, r0, #22 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r2, [pc, #880] @ (291770 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17fe40>) │ │ │ │ + ldr r1, [pc, #240] @ (2914f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17fbc0>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r2, #191 @ 0xbf │ │ │ │ - vtbl.8 d20, {d15-d17}, d28 │ │ │ │ + vtbl.8 d20, {d31}, d12 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (291574 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17fc44>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718627,18 +718614,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r4 │ │ │ │ b.n 2914c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17fb98> │ │ │ │ asrs r6, r3, #20 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r6, r7, #15 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r1, [pc, #280] @ (291698 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x17fd68>) │ │ │ │ + @ instruction: 0x47a6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r1, #61 @ 0x3d │ │ │ │ - vtbl.8 d20, {d31}, d26 │ │ │ │ + vabdl.u q10, d15, d10 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ mov r5, r0 │ │ │ │ @@ -719141,15 +719128,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 291a3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18010c> │ │ │ │ lsrs r0, r5, #29 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsls r6, r1, #20 │ │ │ │ lsls r6, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 291c3a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18030a> │ │ │ │ @@ -719269,15 +719256,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 291b92 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x180262> │ │ │ │ nop │ │ │ │ lsrs r4, r2, #24 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ lsls r6, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 291d9a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18046a> │ │ │ │ @@ -719392,15 +719379,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 291cfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1803cc> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #18 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r0, #9 │ │ │ │ lsls r6, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 291f10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1805e0> │ │ │ │ @@ -719521,15 +719508,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 291e68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x180538> │ │ │ │ lsrs r6, r2, #13 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r6, r5, #9 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #632] @ (2921b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x180888>) │ │ │ │ @@ -719726,17 +719713,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #636] @ (292460 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x180b30>) │ │ │ │ @@ -719935,17 +719922,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r2, sp, #920 @ 0x398 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r7, pc, #800 @ (adr r7, 292798 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x180e68>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #636] @ (292708 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x180dd8>) │ │ │ │ @@ -720144,17 +720131,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ + add r6, pc, #760 @ (adr r6, 292a14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1810e4>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - add r6, pc, #768 @ (adr r6, 292a20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1810f0>) │ │ │ │ + add r5, pc, #128 @ (adr r5, 2927a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x180e70>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #636] @ (2929b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181080>) │ │ │ │ @@ -720352,17 +720339,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r5, pc, #928 @ (adr r5, 292d64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181434>) │ │ │ │ + add r4, pc, #288 @ (adr r4, 292ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1811b4>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - add r4, pc, #88 @ (adr r4, 292a20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1810f0>) │ │ │ │ + add r2, pc, #472 @ (adr r2, 292ba0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181270>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #640] @ (292c5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18132c>) │ │ │ │ @@ -720561,17 +720548,17 @@ │ │ │ │ vrhadd.u16 d16, d24, d22 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r2, pc, #1000 @ (adr r2, 293058 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181728>) │ │ │ │ + add r1, pc, #360 @ (adr r1, 292dd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1814a8>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - add r1, pc, #432 @ (adr r1, 292e24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1814f4>) │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #640] @ (292f08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1815d8>) │ │ │ │ @@ -720770,17 +720757,17 @@ │ │ │ │ stc2 1, cr0, [ip], #664 @ 0x298 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r0, pc, #424 @ (adr r0, 2930c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181794>) │ │ │ │ + ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + ldr r5, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #788] @ (29324c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18191c>) │ │ │ │ @@ -721018,17 +721005,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 r4, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r2, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #792] @ (293598 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181c68>) │ │ │ │ @@ -721267,17 +721254,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 r1, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r0, [sp, #368] @ 0x170 │ │ │ │ + str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (293654 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181d24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -721328,15 +721315,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293600 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181cd0> │ │ │ │ nop │ │ │ │ @ instruction: 0xf37401a6 │ │ │ │ - adc.w r0, r0, r5, asr #3 │ │ │ │ + @ instruction: 0xe9a000e5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (2937b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181e80>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -721458,18 +721445,18 @@ │ │ │ │ mov r3, r6 │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r1 │ │ │ │ b.n 29370c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181ddc> │ │ │ │ nop │ │ │ │ movt r1, #49318 @ 0xc0a6 │ │ │ │ rsb r1, r4, #166 @ 0xa6 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r3, r5} │ │ │ │ - vqshl.u32 d18, d28, #30 │ │ │ │ + vsli.64 d18, d12, #62 @ 0x3e │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (29391c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181fec>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -721587,18 +721574,18 @@ │ │ │ │ b.n 29389a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181f6a> │ │ │ │ mvn.w r0, #14 │ │ │ │ vmov d0, r6, r7 │ │ │ │ blx r2 │ │ │ │ b.n 293878 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181f48> │ │ │ │ sbc.w r1, r2, #166 @ 0xa6 │ │ │ │ orrs.w r1, r6, #166 @ 0xa6 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + movs r6, #230 @ 0xe6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmia r7!, {r0, r4, r5, r6, r7} │ │ │ │ - vqshl.u64 q9, q9, #62 @ 0x3e │ │ │ │ + vqshlu.s32 q9, q1, #30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #160] @ (2939e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1820b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -721654,15 +721641,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293988 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182058> │ │ │ │ nop │ │ │ │ vext.8 d16, d24, d22, #1 │ │ │ │ - b.n 293950 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182020> │ │ │ │ + b.n 293610 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181ce0> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (293aac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18217c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -721721,15 +721708,15 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 293a40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182110> │ │ │ │ vrhadd.s8 d16, d18, d22 │ │ │ │ - b.n 293890 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181f60> │ │ │ │ + b.n 293550 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181c20> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s0, [r0] │ │ │ │ bl 2939e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1820b8> │ │ │ │ @@ -721806,15 +721793,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293b54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182224> │ │ │ │ nop │ │ │ │ cdp 1, 2, cr0, cr10, cr6, {5} │ │ │ │ - b.n 293780 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181e50> │ │ │ │ + b.n 293440 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181b10> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #164] @ (293c6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18233c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -721871,15 +721858,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293c14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1822e4> │ │ │ │ ldcl 1, cr0, [r0, #-664]! @ 0xfffffd68 │ │ │ │ - b.n 2936c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181d90> │ │ │ │ + b.n 294380 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182a50> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #208] @ (293d54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182424>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -721945,15 +721932,15 @@ │ │ │ │ vstr s0, [sp, #4] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 293cd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1823a0> │ │ │ │ ldc 1, cr0, [r6], #664 @ 0x298 │ │ │ │ - b.n 2935f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x181cc8> │ │ │ │ + b.n 2942b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182988> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s1, [r0, #4] │ │ │ │ vldr s0, [r0] │ │ │ │ @@ -722037,15 +722024,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (293e64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182534>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 293e14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1824e4> │ │ │ │ sbcs.w r1, r0, r6, asr #2 │ │ │ │ - b.n 2944c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182b98> │ │ │ │ + b.n 294188 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182858> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (293f48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182618>) │ │ │ │ @@ -722113,15 +722100,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293ece <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18259e> │ │ │ │ @ instruction: 0xeab801a6 │ │ │ │ - b.n 2943e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182ab4> │ │ │ │ + b.n 2940a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182774> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (294034 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182704>) │ │ │ │ @@ -722190,15 +722177,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293fba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18268a> │ │ │ │ ldrd r0, r1, [r2, #664] @ 0x298 │ │ │ │ - b.n 2942f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1829c8> │ │ │ │ + svc 190 @ 0xbe │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (29411c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1827ec>) │ │ │ │ @@ -722266,15 +722253,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2940a2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182772> │ │ │ │ strd r0, r1, [r4], #664 @ 0x298 │ │ │ │ - b.n 294210 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1828e0> │ │ │ │ + udf #214 @ 0xd6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (294208 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1828d8>) │ │ │ │ @@ -722344,15 +722331,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29418e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18285e> │ │ │ │ b.n 294208 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1828d8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + ble.n 2941e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1828b4> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (2942f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1829c0>) │ │ │ │ @@ -722421,15 +722408,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294276 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182946> │ │ │ │ b.n 294114 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1827e4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + ble.n 2942fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1829cc> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (2943dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182aac>) │ │ │ │ @@ -722499,15 +722486,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294362 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182a32> │ │ │ │ b.n 294034 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182704> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ble.n 294350 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182a20> │ │ │ │ + bgt.n 294410 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182ae0> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2944cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182b9c>) │ │ │ │ @@ -722578,15 +722565,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294452 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182b22> │ │ │ │ b.n 293f4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18261c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bgt.n 294460 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182b30> │ │ │ │ + blt.n 294520 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182bf0> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2945bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182c8c>) │ │ │ │ @@ -722657,15 +722644,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294542 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182c12> │ │ │ │ b.n 293e5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18252c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - blt.n 294570 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182c40> │ │ │ │ + bge.n 294630 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182d00> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (2946a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182d70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722733,15 +722720,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294628 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182cf8> │ │ │ │ nop │ │ │ │ b.n 294d68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183438> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bge.n 294690 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182d60> │ │ │ │ + bls.n 294750 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182e20> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (294790 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182e60>) │ │ │ │ @@ -722812,15 +722799,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294716 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182de6> │ │ │ │ b.n 294c88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183358> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bge.n 29479c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182e6c> │ │ │ │ + bhi.n 29485c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182f2c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (294880 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182f50>) │ │ │ │ @@ -722891,15 +722878,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294806 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182ed6> │ │ │ │ b.n 294b98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183268> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bls.n 2948ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182f7c> │ │ │ │ + bvc.n 29496c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18303c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (294970 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183040>) │ │ │ │ @@ -722970,15 +722957,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2948f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182fc6> │ │ │ │ b.n 294aa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183178> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bhi.n 2949bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18308c> │ │ │ │ + bvs.n 29487c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x182f4c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (294a54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183124>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723046,15 +723033,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2949dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1830ac> │ │ │ │ nop │ │ │ │ svc 174 @ 0xae │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvc.n 294adc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1831ac> │ │ │ │ + bpl.n 29499c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18306c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (294b38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183208>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723122,15 +723109,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294ac0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183190> │ │ │ │ nop │ │ │ │ udf #202 @ 0xca │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvs.n 294bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1832c8> │ │ │ │ + bmi.n 294ab8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183188> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (294c2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1832fc>) │ │ │ │ @@ -723202,15 +723189,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294bae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18327e> │ │ │ │ ble.n 294bf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1832c4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bpl.n 294d00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1833d0> │ │ │ │ + bcc.n 294bc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183290> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (294d20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1833f0>) │ │ │ │ @@ -723282,15 +723269,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183374> │ │ │ │ bgt.n 294cfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1833cc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bmi.n 294e0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1834dc> │ │ │ │ + bcs.n 294ccc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18339c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (294e1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1834ec>) │ │ │ │ @@ -723364,15 +723351,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294da0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183470> │ │ │ │ blt.n 294e10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1834e0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcc.n 294f10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1835e0> │ │ │ │ + bne.n 294dd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1834a0> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (294f18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1835e8>) │ │ │ │ @@ -723447,15 +723434,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294e96 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183566> │ │ │ │ bge.n 294f14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1835e4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcs.n 295014 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1836e4> │ │ │ │ + beq.n 294ed4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1835a4> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (29501c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1836ec>) │ │ │ │ @@ -723532,15 +723519,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294f9a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18366a> │ │ │ │ bge.n 295020 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1836f0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bne.n 295110 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1837e0> │ │ │ │ + ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (295110 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1837e0>) │ │ │ │ @@ -723612,15 +723599,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295096 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183766> │ │ │ │ bhi.n 295110 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1837e0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - beq.n 29501c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1836ec> │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (295204 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1838d4>) │ │ │ │ @@ -723693,15 +723680,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295188 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183858> │ │ │ │ nop │ │ │ │ bhi.n 295220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1838f0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r7, {r4, r7} │ │ │ │ + ldmia r5, {r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2952f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1839c4>) │ │ │ │ @@ -723772,15 +723759,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29527a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18394a> │ │ │ │ bvc.n 295324 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1839f4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (2953e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183ab8>) │ │ │ │ @@ -723853,15 +723840,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29536c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183a3c> │ │ │ │ nop │ │ │ │ bvs.n 29543c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183b0c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (2954dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183bac>) │ │ │ │ @@ -723933,15 +723920,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295462 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183b32> │ │ │ │ bpl.n 295544 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183c14> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (2955d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183ca0>) │ │ │ │ @@ -724014,15 +724001,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295554 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183c24> │ │ │ │ nop │ │ │ │ bmi.n 295654 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183d24> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2956c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183d90>) │ │ │ │ @@ -724093,15 +724080,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295646 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183d16> │ │ │ │ bcc.n 295758 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183e28> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r2!, {r1, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2957b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183e80>) │ │ │ │ @@ -724172,15 +724159,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295736 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183e06> │ │ │ │ bcs.n 295868 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183f38> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r1, {r1, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #220] @ (2958a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183f78>) │ │ │ │ @@ -724254,15 +724241,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295828 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183ef8> │ │ │ │ nop │ │ │ │ bne.n 295984 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184054> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (2959b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184080>) │ │ │ │ @@ -724339,15 +724326,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29592e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x183ffe> │ │ │ │ nop │ │ │ │ beq.n 295a94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184164> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r7!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (295ab8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184188>) │ │ │ │ @@ -724424,15 +724411,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295a36 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184106> │ │ │ │ nop │ │ │ │ ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (295bcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18429c>) │ │ │ │ @@ -724512,15 +724499,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295b4a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18421a> │ │ │ │ nop │ │ │ │ ldmia r6, {r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (295cd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1843a0>) │ │ │ │ @@ -724596,15 +724583,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295c54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184324> │ │ │ │ ldmia r5!, {r2, r3, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r4!, {r1, r6, r7} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (295dd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1844a4>) │ │ │ │ @@ -724680,15 +724667,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295d58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184428> │ │ │ │ ldmia r4!, {r3, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4} │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (295ec4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184594>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724758,15 +724745,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295e4a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18451a> │ │ │ │ ldmia r3, {r3, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (295fcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18469c>) │ │ │ │ @@ -724843,15 +724830,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295f4a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18461a> │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r4, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r1!, {r3, r6, r7} │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (2960e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1847b0>) │ │ │ │ @@ -724931,17 +724918,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29605e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18472e> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ - lsls r5, r4, #3 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + ite ne │ │ │ │ + lslne r5, r4, #3 │ │ │ │ + pusheq {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] @ (2961ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1848bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vmov s15, r0 │ │ │ │ @@ -725018,18 +725005,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29616a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18483a> │ │ │ │ ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - itte ge │ │ │ │ - lslge r5, r4, #3 │ │ │ │ - pushge {r4, r5, r6, lr} │ │ │ │ - movlt.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x0006 │ │ │ │ + lsls r5, r4, #3 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (2962f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1849c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vmov s15, r0 │ │ │ │ vmov s14, r1 │ │ │ │ @@ -725105,15 +725092,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296276 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184946> │ │ │ │ stmia r7!, {r2, r3, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bkpt 0x009a │ │ │ │ + pop {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2963e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184ab8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -725184,15 +725171,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29636e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184a3e> │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #232] @ (2964ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184bbc>) │ │ │ │ @@ -725267,15 +725254,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29646c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184b3c> │ │ │ │ nop │ │ │ │ stmia r5!, {r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + cbnz r0, 296536 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184c06> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #244] @ (2965fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184ccc>) │ │ │ │ @@ -725353,15 +725340,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29657c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184c4c> │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r3, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbnz r0, 29666a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184d3a> │ │ │ │ + cbnz r0, 296642 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184d12> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (296710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184de0>) │ │ │ │ @@ -725441,15 +725428,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29668e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184d5e> │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r3, r4} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - hlt 0x0004 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (296818 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184ee8>) │ │ │ │ @@ -725526,15 +725513,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296796 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184e66> │ │ │ │ nop │ │ │ │ stmia r2!, {r3} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbnz r4, 29683e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184f0e> │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (296928 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184ff8>) │ │ │ │ @@ -725613,15 +725600,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2968a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x184f78> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (296a38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185108>) │ │ │ │ @@ -725700,15 +725687,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2969b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185088> │ │ │ │ nop │ │ │ │ itee al │ │ │ │ lslal r6, r4, #6 │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ lsl r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (296b58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185228>) │ │ │ │ @@ -725791,15 +725778,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296ad8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1851a8> │ │ │ │ nop │ │ │ │ bkpt 0x00de │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (296c64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185334>) │ │ │ │ @@ -725876,15 +725863,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296be4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1852b4> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + cbz r0, 296cd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1853a0> │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #252] @ (296d80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185450>) │ │ │ │ @@ -725965,15 +725952,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296d00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1853d0> │ │ │ │ nop │ │ │ │ pop {r1, r4, r5, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - push {r2, r4} │ │ │ │ + sxtb r4, r6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (296ea0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185570>) │ │ │ │ @@ -726056,15 +726043,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296e20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1854f0> │ │ │ │ nop │ │ │ │ cbnz r6, 296f08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1855d8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - uxtb r4, r6 │ │ │ │ + cbz r4, 296ebc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18558c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (296fbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18568c>) │ │ │ │ @@ -726148,15 +726135,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296f36 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185606> │ │ │ │ nop │ │ │ │ rev16 r0, r7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r0, 296ffa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1856ca> │ │ │ │ + add sp, #224 @ 0xe0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #184] @ (297090 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185760>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -726226,15 +726213,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 296ff4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1856c4> │ │ │ │ nop │ │ │ │ cbnz r2, 2970ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18577c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xe9b800fa │ │ │ │ + @ instruction: 0xe81800fa │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #300] @ (2971d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1858a8>) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -726342,17 +726329,17 @@ │ │ │ │ blx r4 │ │ │ │ b.n 297144 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185814> │ │ │ │ nop │ │ │ │ @ instruction: 0xb88e │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xb796 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldcl 0, cr0, [sl], #-1000 @ 0xfffffc18 │ │ │ │ + @ instruction: 0xeada00fa │ │ │ │ blt.n 297112 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1857e2> │ │ │ │ - @ instruction: 0xfffeebd6 │ │ │ │ + vshll.u32 q15, d22, #30 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (29734c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185a1c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -726479,17 +726466,17 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r7 │ │ │ │ b.n 2972a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185976> │ │ │ │ @ instruction: 0xb73c │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xb626 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xeb3400fa │ │ │ │ + @ instruction: 0xe99400fa │ │ │ │ bge.n 2973aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185a7a> │ │ │ │ - vtbx.8 d30, {d14-d16}, d22 │ │ │ │ + vtbx.8 d30, {d30}, d6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (2974c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185b90>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -726616,17 +726603,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r7 │ │ │ │ b.n 29741a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185aea> │ │ │ │ push {r3, r6, r7, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ push {r1, r4, r5, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xe98800fa │ │ │ │ + b.n 29749c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185b6c> │ │ │ │ + lsls r2, r7, #3 │ │ │ │ bhi.n 297436 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185b06> │ │ │ │ - @ instruction: 0xfffee8f2 │ │ │ │ + vqshl.u32 q15, q1, #30 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #280] @ (2975fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185ccc>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -726727,18 +726715,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r2 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r2, r4, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ cbz r4, 29765e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185d2e> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 2975d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185ca4> │ │ │ │ + b.n 297294 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185964> │ │ │ │ lsls r2, r7, #3 │ │ │ │ bvs.n 29769a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185d6a> │ │ │ │ - @ instruction: 0xfffee748 │ │ │ │ + vabal.u q15, d30, d24 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #300] @ (29774c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185e1c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -726849,18 +726837,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r2 │ │ │ │ b.n 2976b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185d88> │ │ │ │ cbz r0, 297796 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185e66> │ │ │ │ lsls r6, r4, #6 │ │ │ │ sxth r0, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 2974cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185b9c> │ │ │ │ + b.n 29718c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18585c> │ │ │ │ lsls r2, r7, #3 │ │ │ │ bmi.n 297752 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185e22> │ │ │ │ - vsli.64 q15, q14, #62 @ 0x3e │ │ │ │ + vsri.32 q15, q6, #2 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #300] @ (29789c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185f6c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -726971,18 +726959,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r2 │ │ │ │ b.n 297808 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185ed8> │ │ │ │ cbz r0, 2978d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185fa2> │ │ │ │ lsls r6, r4, #6 │ │ │ │ sub sp, #320 @ 0x140 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 297314 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1859e4> │ │ │ │ + b.n 297fd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1866a4> │ │ │ │ lsls r2, r7, #3 │ │ │ │ bcc.n 297802 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x185ed2> │ │ │ │ - vraddhn.i d30, q15, q14 │ │ │ │ + vshll.i q15, d12, # │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #668] @ (297b64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x186234>) │ │ │ │ @@ -727185,17 +727173,17 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strb r4, [r2, r3] │ │ │ │ + strh r4, [r6, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + str r2, [r3, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ @@ -727549,15 +727537,15 @@ │ │ │ │ it lt │ │ │ │ vmovlt.f32 s16, s15 │ │ │ │ ite lt │ │ │ │ movlt fp, r2 │ │ │ │ movge fp, r1 │ │ │ │ b.n 297c02 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1862d2> │ │ │ │ nop │ │ │ │ - b.n 2985f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x186cc0> │ │ │ │ + b.n 2982b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x186980> │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -727997,17 +727985,17 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r5, pc, #752 @ (adr r5, 298914 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x186fe4>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [pc, #176] @ (2986d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x186da8>) │ │ │ │ + ldr r0, [pc, #560] @ (298858 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x186f28>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - bx pc │ │ │ │ + cmp lr, fp │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ @@ -728360,15 +728348,15 @@ │ │ │ │ movt r2, #49024 @ 0xbf80 │ │ │ │ it lt │ │ │ │ vmovlt.f32 s16, s15 │ │ │ │ ite lt │ │ │ │ movlt fp, r2 │ │ │ │ movge fp, r1 │ │ │ │ b.n 2986c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x186d90> │ │ │ │ - bhi.n 298b5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18722c> │ │ │ │ + bvs.n 298a1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1870ec> │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -728879,21 +728867,21 @@ │ │ │ │ b.n 299082 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x187752> │ │ │ │ ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r6, r4, #6 │ │ │ │ strb r4, [r6, #6] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r6, #246 @ 0xf6 │ │ │ │ + subs r5, #86 @ 0x56 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + subs r2, #148 @ 0x94 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -729458,15 +729446,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r4, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r3, [pc, #852] @ (299bac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18827c>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #852] @ (299bb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x188280>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -729742,17 +729730,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2996ea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x187dba> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - subs r0, #2 │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #29 │ │ │ │ @@ -730020,15 +730008,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ str r6, [r4, #16] │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 299ec4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x188594> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -730334,17 +730322,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 299ed2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1885a2> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - adds r0, #152 @ 0x98 │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r5, #174 @ 0xae │ │ │ │ + cmp r4, #14 │ │ │ │ lsls r5, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -730751,15 +730739,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldrh r0, [r3, r3] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r2, [r4, r0] │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 29a7c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x188e98> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -731087,17 +731075,17 @@ │ │ │ │ str.w r4, [r7, #276] @ 0x114 │ │ │ │ strd r0, r2, [r7, #284] @ 0x11c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 29a7d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x188ea6> │ │ │ │ b.n 29a684 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x188d54> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - movs r7, #168 @ 0xa8 │ │ │ │ + movs r6, #8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + movs r3, #10 │ │ │ │ lsls r5, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r6, s0 │ │ │ │ vmov r4, s1 │ │ │ │ @@ -731526,15 +731514,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ str r0, [r2, r6] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r6, [pc, #480] @ (29b39c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x189a6c>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 29b172 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x189842> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -731853,17 +731841,17 @@ │ │ │ │ strb.w r0, [r1, #244] @ 0xf4 │ │ │ │ strd r8, r6, [r3, #276] @ 0x114 │ │ │ │ str.w r7, [r3, #284] @ 0x11c │ │ │ │ b.n 29b4fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x189bcc> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - subs r6, r4, #0 │ │ │ │ + adds r6, r0, #2 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r0, r0, r4 │ │ │ │ + adds r0, r4, r5 │ │ │ │ lsls r5, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -732391,15 +732379,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ mov r4, pc │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #840 @ (adr r2, 29c008 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18a6d8>) │ │ │ │ + add r1, pc, #200 @ (adr r1, 29bd88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18a458>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ muls r0, r6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 29bc7a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18a34a> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -732677,17 +732665,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 29bc88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18a358> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - asrs r2, r1, #12 │ │ │ │ + asrs r2, r5, #5 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + lsrs r0, r3, #25 │ │ │ │ lsls r5, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ sbfx ip, ip, #0, #10 │ │ │ │ sbfx r1, r4, #0, #10 │ │ │ │ @@ -733305,15 +733293,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f16 , , │ │ │ │ mrc2 15, 3, pc, cr3, cr15, {7} │ │ │ │ stc2l 15, cr15, [r9, #1020]! @ 0x3fc │ │ │ │ subs r0, #224 @ 0xe0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldc2 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + str r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ vldr d6, [sp, #8] │ │ │ │ vldr d7, [sp] │ │ │ │ @@ -733506,20 +733494,20 @@ │ │ │ │ ldrsh r2, [r3, r4] │ │ │ │ lsls r6, r4, #6 │ │ │ │ adds r7, #140 @ 0x8c │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbafffff │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r7, #3 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xfad5ffff │ │ │ │ - str r6, [sp, #1016] @ 0x3f8 │ │ │ │ + str r5, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r4, [pc, #704] @ (29cd58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18b428>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -733850,15 +733838,15 @@ │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ vldr d5, [sp, #32] │ │ │ │ vldr d6, [sp, #24] │ │ │ │ vldr d7, [sp, #16] │ │ │ │ b.n 29cbd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18b2a4> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldc2l 15, cr15, [pc], #-1020 @ 29ca9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18b16c> │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r1, [pc, #556] @ (29d0dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18b7ac>) │ │ │ │ @@ -734055,20 +734043,20 @@ │ │ │ │ ldr r6, [r4, r2] │ │ │ │ lsls r6, r4, #6 │ │ │ │ adds r1, #68 @ 0x44 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaf5ffff │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + ldrh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r2, r7, #3 │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xfa01ffff │ │ │ │ - str r0, [sp, #744] @ 0x2e8 │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r4, [pc, #756] @ (29d400 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18bad0>) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -734409,15 +734397,15 @@ │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ vldr d5, [sp, #40] @ 0x28 │ │ │ │ vldr d6, [sp, #32] │ │ │ │ vldr d7, [sp, #24] │ │ │ │ b.n 29d26c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18b93c> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r1, [pc, #592] @ (29d7b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18be84>) │ │ │ │ @@ -734623,20 +734611,20 @@ │ │ │ │ str r4, [r1, r7] │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r2, #144 @ 0x90 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaa1ffff │ │ │ │ - ldrh r6, [r6, #22] │ │ │ │ + ldrh r6, [r2, #10] │ │ │ │ lsls r2, r7, #3 │ │ │ │ cmp r1, #120 @ 0x78 │ │ │ │ lsls r6, r4, #6 │ │ │ │ pli [fp, #4095] @ 0xfff │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -735458,15 +735446,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (29e0dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7ac>) │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 29e0a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c774> │ │ │ │ - lsls r4, r6 │ │ │ │ + subs r7, #20 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ @@ -735495,15 +735483,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (29e220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c8f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -735575,16 +735563,16 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29e1a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c870> │ │ │ │ @ instruction: 0x47ea │ │ │ │ lsls r6, r4, #6 │ │ │ │ - vhadd.s q8, q15, q10 │ │ │ │ - subs r7, #122 @ 0x7a │ │ │ │ + ldcl 0, cr0, [lr, #912] @ 0x390 │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (29e310 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c9e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -735658,16 +735646,16 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29e290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c960> │ │ │ │ mov lr, pc │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cdp 0, 8, cr0, cr14, cr4, {7} │ │ │ │ - subs r6, #138 @ 0x8a │ │ │ │ + stcl 0, cr0, [lr], #912 @ 0x390 │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (29e3e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18cab8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -735735,16 +735723,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29e37e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18ca4e> │ │ │ │ mov r6, r1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stc 0, cr0, [lr, #912]! @ 0x390 │ │ │ │ - subs r5, #170 @ 0xaa │ │ │ │ + stc 0, cr0, [lr], {228} @ 0xe4 │ │ │ │ + subs r4, #10 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #388] @ (29e590 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18cc60>) │ │ │ │ @@ -735886,22 +735874,22 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 29e496 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18cb66> │ │ │ │ nop │ │ │ │ cmp r0, r6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r4, #15] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r3, #58 @ 0x3a │ │ │ │ lsls r5, r4, #3 │ │ │ │ - mcrr 0, 14, r0, r2, cr4 │ │ │ │ - subs r4, #42 @ 0x2a │ │ │ │ + @ instruction: 0xeaa200e4 │ │ │ │ + subs r2, #138 @ 0x8a │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r2, #146 @ 0x92 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (29e670 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18cd40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -735968,16 +735956,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29e606 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18ccd6> │ │ │ │ nop │ │ │ │ bics r2, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xeb2800e4 │ │ │ │ - subs r3, #36 @ 0x24 │ │ │ │ + @ instruction: 0xe98800e4 │ │ │ │ + subs r1, #132 @ 0x84 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (29e748 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18ce18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736045,16 +736033,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29e6de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18cdae> │ │ │ │ cmp r6, r5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - orr.w r0, lr, r4, asr #3 │ │ │ │ - subs r2, #74 @ 0x4a │ │ │ │ + stmia.w lr!, {r2, r5, r6, r7} │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (29e7dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18ceac>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -736102,15 +736090,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ rors r4, r2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xe9a800e4 │ │ │ │ + @ instruction: 0xe80800e4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ bl 29e754 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18ce24> │ │ │ │ @@ -736173,15 +736161,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r6, r5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xe8cc00e4 │ │ │ │ + b.n 29e718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18cde8> │ │ │ │ + lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (29e950 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d020>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736232,15 +736221,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ eors r0, r5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xe83400e4 │ │ │ │ + b.n 29e680 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18cd50> │ │ │ │ + lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (29ea2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d0fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -736310,17 +736300,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29e9c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d090> │ │ │ │ subs r7, #208 @ 0xd0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29e908 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18cfd8> │ │ │ │ + b.n 29e5c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18cc98> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r7, #102 @ 0x66 │ │ │ │ + adds r5, #198 @ 0xc6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (29eb04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d1d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736388,17 +736378,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29ea9a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d16a> │ │ │ │ subs r6, #242 @ 0xf2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29e830 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18cf00> │ │ │ │ + b.n 29e4f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18cbc0> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r6, #142 @ 0x8e │ │ │ │ + adds r4, #238 @ 0xee │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (29ebe4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d2b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -736469,17 +736459,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29eb78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d248> │ │ │ │ subs r6, #24 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29e750 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18ce20> │ │ │ │ + b.n 29e410 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18cae0> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r4, #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, #184] @ (29ecb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736546,17 +736536,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29ec4e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d31e> │ │ │ │ nop │ │ │ │ subs r5, #58 @ 0x3a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29e680 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18cd50> │ │ │ │ + b.n 29f340 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18da10> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (29ed58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d428>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -736609,15 +736599,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, #102 @ 0x66 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29e5b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18cc84> │ │ │ │ + b.n 29f274 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d944> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (29edf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d4c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -736670,15 +736660,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r3, #202 @ 0xca │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29f518 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18dbe8> │ │ │ │ + b.n 29f1d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d8a8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (29ee90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d560>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -736732,15 +736722,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r3, #46 @ 0x2e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29f47c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18db4c> │ │ │ │ + b.n 29f13c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d80c> │ │ │ │ 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, #128] @ (29ef28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d5f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -736788,15 +736778,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r2, #144 @ 0x90 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29f3e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18dab4> │ │ │ │ + b.n 29f0a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d774> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (29efec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d6bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736852,15 +736842,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r1, #250 @ 0xfa │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29f324 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d9f4> │ │ │ │ + svc 248 @ 0xf8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (29f0b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d780>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736916,15 +736906,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r1, #54 @ 0x36 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29f260 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d930> │ │ │ │ + svc 52 @ 0x34 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (29f19c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d86c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736999,17 +736989,17 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 29f11c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d7ec> │ │ │ │ nop │ │ │ │ subs r0, #114 @ 0x72 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29f1ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d87c> │ │ │ │ + udf #100 @ 0x64 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r0, #0 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (29f284 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d954>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737079,17 +737069,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29f206 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d8d6> │ │ │ │ adds r7, #130 @ 0x82 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - svc 26 │ │ │ │ + ble.n 29f380 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18da50> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r7, #22 │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (29f358 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18da28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737156,17 +737146,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29f2ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d9be> │ │ │ │ nop │ │ │ │ adds r6, #154 @ 0x9a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - udf #64 @ 0x40 │ │ │ │ + bgt.n 29f2a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18d970> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #144] @ (29f404 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18dad4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737216,15 +737206,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r5, #200 @ 0xc8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ble.n 29f508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18dbd8> │ │ │ │ + blt.n 29f3c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18da98> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (29f494 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18db64>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737274,15 +737264,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r5, #28 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bgt.n 29f47c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18db4c> │ │ │ │ + blt.n 29f53c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18dc0c> │ │ │ │ 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 r5, r0 │ │ │ │ ldr r0, [pc, #192] @ (29f570 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18dc40>) │ │ │ │ @@ -737352,17 +737342,17 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 29f510 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18dbe0> │ │ │ │ nop │ │ │ │ adds r4, #138 @ 0x8a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bgt.n 29f5c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18dc94> │ │ │ │ + bge.n 29f484 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18db54> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r4, #34 @ 0x22 │ │ │ │ + cmp r2, #130 @ 0x82 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (29f648 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18dd18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737430,17 +737420,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29f5de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18dcae> │ │ │ │ adds r3, #174 @ 0xae │ │ │ │ lsls r6, r4, #6 │ │ │ │ - blt.n 29f6ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18ddbc> │ │ │ │ + bls.n 29f5ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18dc7c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r1, #170 @ 0xaa │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (29f6e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18ddb4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737492,15 +737482,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r2, #212 @ 0xd4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bge.n 29f62c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18dcfc> │ │ │ │ + bls.n 29f6ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18ddbc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (29f78c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18de5c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737560,15 +737550,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r2, #60 @ 0x3c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bls.n 29f784 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18de54> │ │ │ │ + bhi.n 29f844 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18df14> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (29f83c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18df0c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737632,15 +737622,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bls.n 29f8d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18dfa4> │ │ │ │ + bvc.n 29f794 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18de64> │ │ │ │ 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, #136] @ (29f8dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18dfac>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737696,15 +737686,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, #228 @ 0xe4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bhi.n 29f834 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18df04> │ │ │ │ + bvc.n 29f8f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18dfc4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (29f98c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e05c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737768,15 +737758,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvc.n 29f984 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e054> │ │ │ │ + bvs.n 29fa44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e114> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #160] @ (29fa44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e114>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737844,15 +737834,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r7, #148 @ 0x94 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvc.n 29fac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e198> │ │ │ │ + bpl.n 29f988 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e058> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (29fb14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e1e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737919,17 +737909,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29faaa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e17a> │ │ │ │ nop │ │ │ │ cmp r6, #222 @ 0xde │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvs.n 29fa24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e0f4> │ │ │ │ + bmi.n 29fae4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e1b4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r6, #128 @ 0x80 │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (29fbe8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e2b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737996,17 +737986,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29fb7e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e24e> │ │ │ │ nop │ │ │ │ cmp r6, #10 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bpl.n 29fb50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e220> │ │ │ │ + bmi.n 29fc10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e2e0> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r5, #172 @ 0xac │ │ │ │ + movs r4, #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, #184] @ (29fcbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e38c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738073,17 +738063,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29fc52 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e322> │ │ │ │ nop │ │ │ │ cmp r5, #54 @ 0x36 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bmi.n 29fc7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e34c> │ │ │ │ + bcc.n 29fd3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e40c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + movs r3, #56 @ 0x38 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #244] @ (29fdcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e49c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738166,17 +738156,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 29fd34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e404> │ │ │ │ nop │ │ │ │ cmp r4, #98 @ 0x62 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcc.n 29fd8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e45c> │ │ │ │ + bcs.n 29fe4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e51c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (29fea0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e570>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738243,17 +738233,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29fe36 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e506> │ │ │ │ nop │ │ │ │ cmp r3, #82 @ 0x52 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcs.n 29fe98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e568> │ │ │ │ + bne.n 29ff58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e628> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (29ff78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e648>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738321,17 +738311,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29ff0e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e5de> │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcs.n 29ffbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e68c> │ │ │ │ + beq.n 2a007c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e74c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r2, #26 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a004c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e71c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738398,17 +738388,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29ffe2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e6b2> │ │ │ │ nop │ │ │ │ cmp r1, #166 @ 0xa6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bne.n 2a00ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e7bc> │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r1, #72 @ 0x48 │ │ │ │ + subs r0, r5, #6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #160] @ (2a010c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e7dc>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -738471,15 +738461,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r0, #206 @ 0xce │ │ │ │ lsls r6, r4, #6 │ │ │ │ - beq.n 2a0208 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e8d8> │ │ │ │ + ldmia r6, {r1, 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, #184] @ (2a01dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e8ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738546,17 +738536,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0172 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e842> │ │ │ │ nop │ │ │ │ cmp r0, #22 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + subs r0, r3, #0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2a02b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e984>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738624,17 +738614,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a024a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e91a> │ │ │ │ movs r7, #66 @ 0x42 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r6, r3, #3 │ │ │ │ + adds r6, r7, #4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2a0394 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18ea64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -738705,17 +738695,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0328 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18e9f8> │ │ │ │ movs r6, #104 @ 0x68 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + adds r6, r3, #1 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (2a0430 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18eb00>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -738767,15 +738757,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r5, #136 @ 0x88 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r3!, {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, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (2a04b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18eb88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738821,15 +738811,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, #244 @ 0xf4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r4!, {r1, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 2a0514 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18ebe4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -739060,17 +739050,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a06f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18edc6> │ │ │ │ nop │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #236] @ (2a0868 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18ef38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739142,15 +739132,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #190 @ 0xbe │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r1, {r1, r3, r4} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, 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 │ │ │ │ ldr r3, [pc, #188] @ (2a093c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18f00c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739218,17 +739208,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a08d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18efa2> │ │ │ │ movs r0, #186 @ 0xba │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a0a10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18f0e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739295,17 +739285,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a09a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18f076> │ │ │ │ nop │ │ │ │ subs r2, r4, #7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r4, r0, #30 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2a0ad4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18f1a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739368,17 +739358,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a0a72 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18f142> │ │ │ │ nop │ │ │ │ subs r6, r1, #4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r4, #20 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (2a0b78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18f248>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -739430,17 +739420,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r2, r1, #1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r6, [pc, #392] @ (2a0d08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18f3d8>) │ │ │ │ + ldr r4, [pc, #776] @ (2a0e88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18f558>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2a0bdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18f2ac> │ │ │ │ sub sp, #28 │ │ │ │ @@ -739659,15 +739649,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r0, r6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 2a0e84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18f554> │ │ │ │ sub sp, #28 │ │ │ │ @@ -739900,18 +739890,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a106a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18f73a> │ │ │ │ adds r2, r4, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r0!, {r1, r6, r7} │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - asrs r6, r7, #2 │ │ │ │ - lsls r5, r4, #3 │ │ │ │ + ittt cs │ │ │ │ + lslcs r4, r4, #3 │ │ │ │ + lsrcs r6, r3, #28 │ │ │ │ + lslcs r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (2a11bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18f88c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -739980,18 +739970,18 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a113e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18f80e> │ │ │ │ adds r2, r1, r1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ittt al │ │ │ │ - lslal r4, r4, #3 │ │ │ │ - lsral r6, r3, #31 │ │ │ │ - lslal r5, r4, #3 │ │ │ │ + bkpt 0x0042 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ + lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (2a128c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18f95c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -740056,18 +740046,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a1226 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18f8f6> │ │ │ │ asrs r2, r4, #29 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - itet eq │ │ │ │ - lsleq r4, r4, #3 │ │ │ │ - lsrne r6, r0, #28 │ │ │ │ - lsleq r5, r4, #3 │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + lsrs r6, r4, #21 │ │ │ │ + lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2a1350 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18fa20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -740129,17 +740119,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a12ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18f9be> │ │ │ │ nop │ │ │ │ asrs r2, r2, #26 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bkpt 0x0046 │ │ │ │ + pop {r1, r2, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r0, #25 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (2a13d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18faa8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740180,15 +740170,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ asrs r0, r2, #23 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ + pop {r3} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w ip, [pc, #76] @ 2a143c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18fb0c> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -740360,17 +740350,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a1556 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18fc26> │ │ │ │ nop │ │ │ │ asrs r2, r6, #16 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbnz r0, 2a163e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18fd0e> │ │ │ │ + rev r0, r7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a1694 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18fd64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740437,17 +740427,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a162a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18fcfa> │ │ │ │ nop │ │ │ │ asrs r6, r3, #13 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbnz r4, 2a16dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18fdac> │ │ │ │ + cbnz r4, 2a16b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18fd84> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2a1768 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18fe38>) │ │ │ │ @@ -740511,15 +740501,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ asrs r2, r0, #10 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - rev r0, r4 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (2a1830 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18ff00>) │ │ │ │ @@ -740581,15 +740571,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ asrs r2, r6, #6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbnz r0, 2a184e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18ff1e> │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ @@ -740679,15 +740669,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ asrs r2, r5, #3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + @ instruction: 0xb6a0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ @@ -740773,15 +740763,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsrs r2, r2, #31 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xb738 │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (2a1b58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x190228>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740862,17 +740852,17 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2a1ac0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x190190> │ │ │ │ lsrs r2, r2, #27 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + push {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r1, #25 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -740942,15 +740932,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r5, #22 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - push {r2, r3, r4, r5, lr} │ │ │ │ + cbz r4, 2a1cb6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x190386> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -741028,17 +741018,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a1cd6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1903a6> │ │ │ │ nop │ │ │ │ lsrs r2, r6, #18 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + uxth r0, r7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (2a1dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x190498>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741079,15 +741069,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsrs r0, r4, #15 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r0, 2a1e3e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19050e> │ │ │ │ + sxth r0, r3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w ip, [pc, #76] @ 2a1e2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1904fc> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -741270,15 +741260,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r2, r0, #9 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r6, 2a2012 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1906e2> │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2a20b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x190788>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741346,18 +741336,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a204e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19071e> │ │ │ │ lsrs r6, r7, #4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - sub sp, #376 @ 0x178 │ │ │ │ + add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - lsls r5, r4, #3 │ │ │ │ + vhadd.u q0, q13, q10 │ │ │ │ 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] @ (2a2174 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x190844>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -741422,15 +741411,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r5, #1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a2228 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1908f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -741489,15 +741478,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r2, r5, #30 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ ldr.w ip, [pc, #160] @ 2a22e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1909b0> │ │ │ │ subw sp, sp, #1036 @ 0x40c │ │ │ │ @@ -741705,17 +741694,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a2408 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x190ad8> │ │ │ │ lsls r6, r0, #22 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldc2 0, cr0, [r2, #-912] @ 0xfffffc70 │ │ │ │ + @ instruction: 0xfb7200e4 │ │ │ │ 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 2a23a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x190a74> │ │ │ │ @@ -741801,17 +741790,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2a2514 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x190be4> │ │ │ │ nop │ │ │ │ lsls r2, r7, #17 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xfbf800e4 │ │ │ │ + @ instruction: 0xfa5800e4 │ │ │ │ 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] @ (2a2634 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x190d04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -741854,15 +741843,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r6, #13 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r3, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 2a268c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x190d5c> │ │ │ │ sub sp, #20 │ │ │ │ @@ -742045,17 +742034,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a27c6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x190e96> │ │ │ │ lsls r2, r0, #7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r1, sp, #360 @ 0x168 │ │ │ │ + add r7, pc, #744 @ (adr r7, 2a2b34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191204>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr??.w r0, [r6, r4, lsl #2] │ │ │ │ + @ instruction: 0xf7b600e4 │ │ │ │ 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] @ (2a291c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x190fec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -742122,17 +742111,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a28b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x190f82> │ │ │ │ lsls r2, r3, #3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r6, pc, #872 @ (adr r6, 2a2c8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19135c>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr??.w r0, [r6, r4, lsl #2] │ │ │ │ + @ instruction: 0xf6d600e4 │ │ │ │ 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] @ (2a29c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191094>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -742184,15 +742173,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r2, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r7, pc, #768 @ (adr r7, 2a2ccc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19139c>) │ │ │ │ + add r6, pc, #128 @ (adr r6, 2a2a4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19111c>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ (2a2ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191198>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742270,17 +742259,17 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2a2a30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191100> │ │ │ │ nop │ │ │ │ vrhadd.u16 d16, d30, d21 │ │ │ │ - add r6, pc, #896 @ (adr r6, 2a2e50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191520>) │ │ │ │ + add r5, pc, #256 @ (adr r5, 2a2bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1912a0>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf6dc00e4 │ │ │ │ + @ instruction: 0xf53c00e4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (2a2bf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1912c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -742364,17 +742353,17 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2a2b3e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19120e> │ │ │ │ cdp2 1, 5, cr0, cr6, cr5, {5} │ │ │ │ - add r5, pc, #760 @ (adr r5, 2a2ef0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1915c0>) │ │ │ │ + add r4, pc, #120 @ (adr r4, 2a2c70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191340>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs.w r0, sl, #7471104 @ 0x720000 │ │ │ │ + ands.w r0, sl, #7471104 @ 0x720000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2a2cb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191384>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -742435,17 +742424,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a2c52 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191322> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [lr, #-660]! @ 0xfffffd6c │ │ │ │ - add r4, pc, #904 @ (adr r4, 2a3044 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191714>) │ │ │ │ + add r3, pc, #264 @ (adr r3, 2a2dc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191494>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf4e000e4 │ │ │ │ + @ instruction: 0xf34000e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2a2d78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191448>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -742506,17 +742495,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a2d16 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1913e6> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [sl], #-660 @ 0xfffffd6c │ │ │ │ - add r4, pc, #120 @ (adr r4, 2a2df8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1914c8>) │ │ │ │ + add r2, pc, #504 @ (adr r2, 2a2f78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191648>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ands.w r0, ip, #7471104 @ 0x720000 │ │ │ │ + @ instruction: 0xf27c00e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2a2e3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19150c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -742577,17 +742566,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a2dda <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1914aa> │ │ │ │ nop │ │ │ │ @ instruction: 0xfba601a5 │ │ │ │ - add r3, pc, #360 @ (adr r3, 2a2fac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19167c>) │ │ │ │ + add r1, pc, #744 @ (adr r1, 2a312c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1917fc>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf35800e4 │ │ │ │ + subs.w r0, r8, #228 @ 0xe4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (2a2f4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19161c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r8, r0 │ │ │ │ @@ -742670,17 +742659,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 2a2ec2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191592> │ │ │ │ nop │ │ │ │ @ instruction: 0xfade01a5 │ │ │ │ - add r2, pc, #296 @ (adr r2, 2a307c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19174c>) │ │ │ │ + add r0, pc, #680 @ (adr r0, 2a31fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1918cc>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movw r0, #24804 @ 0x60e4 │ │ │ │ + @ instruction: 0xf0a600e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a3020 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1916f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -742745,17 +742734,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a2fb6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191686> │ │ │ │ nop │ │ │ │ ldr??.w r0, [r2, #421] @ 0x1a5 │ │ │ │ - add r1, pc, #480 @ (adr r1, 2a3208 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1918d8>) │ │ │ │ + ldr r7, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - sbcs.w r0, r4, #228 @ 0xe4 │ │ │ │ + vmla.i16 d16, d20, d4[2] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2a30e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1917b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -742816,17 +742805,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a3082 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191752> │ │ │ │ nop │ │ │ │ ldr??.w r0, [lr, #421] @ 0x1a5 │ │ │ │ - add r0, pc, #712 @ (adr r0, 2a33b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191a84>) │ │ │ │ + ldr r7, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf0b000e4 │ │ │ │ + vhadd.s16 q0, q8, q10 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a31b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191888>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -742891,17 +742880,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a314e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19181e> │ │ │ │ nop │ │ │ │ ldrh.w r0, [sl, ] │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - vmla.i16 d16, d28, d4[2] │ │ │ │ + cdp 0, 3, cr0, cr12, cr4, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (2a3280 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191950>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -742955,15 +742944,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf76601a5 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -743332,17 +743321,17 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a371a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191dea> │ │ │ │ @ instruction: 0xf26e01a5 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r0, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - and.w r0, r2, r4, asr #3 │ │ │ │ + strd r0, r0, [r2], #-912 @ 0x390 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a386c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191f3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -743407,17 +743396,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a3802 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191ed2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf18601a5 │ │ │ │ - ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + b.n 2a3788 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191e58> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmdb r8!, {r2, r5, r6, r7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (2a3934 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192004>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -743471,15 +743461,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf0b201a5 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -743575,17 +743565,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2a39cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19209c> │ │ │ │ nop │ │ │ │ vaddw.s8 q8, q11, d21 │ │ │ │ - str r7, [sp, #208] @ 0xd0 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 2a38e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191fb8> │ │ │ │ + b.n 2a35a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191c78> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -743642,15 +743632,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cdp 1, 7, cr0, cr12, cr5, {5} │ │ │ │ - str r6, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (2a3bc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192294>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743696,15 +743686,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stcl 1, cr0, [lr, #660]! @ 0x294 │ │ │ │ - str r5, [sp, #760] @ 0x2f8 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2a3ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192370>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -743774,17 +743764,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a3c34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192304> │ │ │ │ ldcl 1, cr0, [ip, #-660] @ 0xfffffd6c │ │ │ │ - str r4, [sp, #984] @ 0x3d8 │ │ │ │ + str r3, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 2a3690 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191d60> │ │ │ │ + b.n 2a4350 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192a20> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a3d74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192444>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743850,17 +743840,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a3d0a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1923da> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [lr], #-660 @ 0xfffffd6c │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 2a35c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x191c90> │ │ │ │ + b.n 2a4280 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192950> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2a3e54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192524>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -743930,17 +743920,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a3de8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1924b8> │ │ │ │ sub.w r1, r8, r5, asr #2 │ │ │ │ - str r3, [sp, #264] @ 0x108 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 2a44dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192bac> │ │ │ │ + b.n 2a419c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19286c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2a3ee8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1925b8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -743987,15 +743977,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ pkhtb r1, r8, r5, asr #2 │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #160] @ (2a3fa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192674>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -744055,15 +744045,15 @@ │ │ │ │ ldr r2, [pc, #20] @ (2a3fa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192678>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bics.w r1, r6, r5, asr #2 │ │ │ │ - str r1, [sp, #888] @ 0x378 │ │ │ │ + str r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2a4078 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192748>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -744130,17 +744120,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a400e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1926de> │ │ │ │ ldrd r0, r1, [lr, #-660]! @ 0x294 │ │ │ │ - str r1, [sp, #120] @ 0x78 │ │ │ │ + ldrh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 2a42b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192988> │ │ │ │ + svc 122 @ 0x7a │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2a410c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1927dc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -744187,15 +744177,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stmia.w r4!, {r0, r2, r5, r7, r8} │ │ │ │ - str r0, [sp, #480] @ 0x1e0 │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (2a41b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192888>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -744254,15 +744244,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2a4182 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192852> │ │ │ │ b.n 2a4174 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192844> │ │ │ │ nop │ │ │ │ @ instruction: 0xe81601a5 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2a4218 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1928e8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -744465,15 +744455,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ b.n 2a3f50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192620> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r0, [r6, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #30] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r2 │ │ │ │ ldr.w lr, [pc, #108] @ 2a4498 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192b68> │ │ │ │ @@ -744726,15 +744716,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ b.n 2a4c74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193344> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2a474c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192e1c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -744959,15 +744949,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 2a48e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x192fb4> │ │ │ │ nop │ │ │ │ b.n 2a4b38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193208> │ │ │ │ lsls r5, r4, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - ldrh r6, [r2, #2] │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #244] @ (2a4a58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193128>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -745069,15 +745059,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ svc 216 @ 0xd8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r6, [r5, #56] @ 0x38 │ │ │ │ + strh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (2a4b74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193244>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -745185,15 +745175,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ udf #200 @ 0xc8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #180] @ (2a4c44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193314>) │ │ │ │ @@ -745267,15 +745257,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ble.n 2a4b9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19326c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + strh r2, [r4, #28] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #196] @ (2a4d24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1933f4>) │ │ │ │ @@ -745356,15 +745346,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bgt.n 2a4cdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1933ac> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (2a4e14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1934e4>) │ │ │ │ @@ -745453,15 +745443,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blt.n 2a4e0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1934dc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r0, [r6, #26] │ │ │ │ + strh r0, [r2, #14] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #264] @ (2a4f34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193604>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745547,17 +745537,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2a4e84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193554> │ │ │ │ nop │ │ │ │ blt.n 2a4f54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193624> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bcs.n 2a5030 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193700> │ │ │ │ + beq.n 2a4ef0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1935c0> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -745615,15 +745605,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bls.n 2a4f78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193648> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r0, [r3, #12] │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (2a50b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193784>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745681,15 +745671,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bls.n 2a5124 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1937f4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r6, [r1, #6] │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (2a513c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19380c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745735,15 +745725,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bhi.n 2a5220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1938f0> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a51f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1938c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -745802,15 +745792,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bvc.n 2a51b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193888> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r4, [r2, #30] │ │ │ │ + ldrb r4, [r6, #23] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (2a5288 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193958>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -745862,15 +745852,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bvc.n 2a52ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1939bc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r4, [r7, #27] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (2a5310 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1939e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745916,15 +745906,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvs.n 2a524c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19391c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a53c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193a94>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -745983,15 +745973,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bvs.n 2a53e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193ab4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (2a54d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193ba4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746076,17 +746066,17 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 2a543c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193b0c> │ │ │ │ bpl.n 2a5594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193c64> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a558c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193c5c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -746145,15 +746135,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bmi.n 2a561c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193cec> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + ldrb r0, [r3, #9] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ (2a5654 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193d24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746210,15 +746200,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bcc.n 2a5584 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x193c54> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + ldrb r0, [r2, #6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -747915,15 +747905,15 @@ │ │ │ │ nop │ │ │ │ add r5, pc, #320 @ (adr r5, 2a683c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x194f0c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #224 @ (adr r5, 2a67e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x194eb4>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ble.n 2a6764 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x194e34> │ │ │ │ + blt.n 2a6624 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x194cf4> │ │ │ │ lsls r5, r6, #3 │ │ │ │ add.w r3, r5, #462848 @ 0x71000 │ │ │ │ str r3, [sp, #32] │ │ │ │ add.w r6, r3, #648 @ 0x288 │ │ │ │ add.w ip, r3, #696 @ 0x2b8 │ │ │ │ mov lr, r6 │ │ │ │ add r7, sp, #200 @ 0xc8 │ │ │ │ @@ -752025,19 +752015,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2a95cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x197c9c> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ b.n 2a93d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x197aa0> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r3, #26] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r7, pc, #944 @ (adr r7, 2a99b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198088>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a96d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x197da0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -752104,17 +752094,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a9666 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x197d36> │ │ │ │ nop │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r1, #40 @ 0x28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r4, [r0, #22] │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #264] @ (2a97f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x197ec8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -752226,19 +752216,19 @@ │ │ │ │ b.n 2a9762 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x197e32> │ │ │ │ nop │ │ │ │ str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r0, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r6, [r6, #16] │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r6, pc, #736 @ (adr r6, 2a9af0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1981c0>) │ │ │ │ + add r5, pc, #96 @ (adr r5, 2a9870 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x197f40>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #280] @ (2a993c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19800c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -752358,19 +752348,19 @@ │ │ │ │ b.n 2a989a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x197f6a> │ │ │ │ nop │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r0, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r4, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r6, [r1, #8] │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r5, pc, #464 @ (adr r5, 2a9b24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1981f4>) │ │ │ │ + add r3, pc, #848 @ (adr r3, 2a9ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198374>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #260] @ (2a9a6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19813c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -752480,19 +752470,19 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ movs r3, #0 │ │ │ │ b.n 2a99e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1980b2> │ │ │ │ ldrh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r7, #46 @ 0x2e │ │ │ │ + adds r5, #142 @ 0x8e │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r4, pc, #264 @ (adr r4, 2a9b88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198258>) │ │ │ │ + add r2, pc, #648 @ (adr r2, 2a9d08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1983d8>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #200] @ (2a9b5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19822c>) │ │ │ │ @@ -752575,19 +752565,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2a9afa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1981ca> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r6, #64 @ 0x40 │ │ │ │ + adds r4, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r6, [r4, #56] @ 0x38 │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r3, pc, #336 @ (adr r3, 2a9cc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198390>) │ │ │ │ + add r1, pc, #720 @ (adr r1, 2a9e40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198510>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #216] @ (2a9c5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19832c>) │ │ │ │ @@ -752678,19 +752668,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2a9bf2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1982c2> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r3, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + strh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r2, pc, #336 @ (adr r2, 2a9dc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198490>) │ │ │ │ + add r0, pc, #720 @ (adr r0, 2a9f40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198610>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2a9d6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19843c>) │ │ │ │ @@ -752789,19 +752779,19 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ movs r6, #0 │ │ │ │ b.n 2a9cfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1983cc> │ │ │ │ ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #28] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r1, pc, #264 @ (adr r1, 2a9e88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198558>) │ │ │ │ + ldr r7, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2a9e64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198534>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -752875,17 +752865,17 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a9de2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1984b2> │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #28] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r0, [r7, #24] │ │ │ │ + strh r0, [r3, #12] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2a9f3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19860c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -752953,17 +752943,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a9ed2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1985a2> │ │ │ │ ldrh r2, [r7, #20] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r0, #186 @ 0xba │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (2aa010 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1986e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753024,15 +753014,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #14] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + cmp r7, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r2, #12] │ │ │ │ vldr s2, [r2, #8] │ │ │ │ @@ -753162,17 +753152,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 2aa120 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1987f0> │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r2, [r4, #31] │ │ │ │ + ldrb r2, [r0, #25] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (2aa284 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198954>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753233,15 +753223,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r7, #0 │ │ │ │ + cmp r5, #96 @ 0x60 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ (2aa310 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1989e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -753288,15 +753278,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #260] @ (2aa430 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198b00>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -753391,17 +753381,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 2aa3a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198a70> │ │ │ │ nop │ │ │ │ strh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + ldrb r2, [r0, #15] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #200] @ (2aa514 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198be4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753466,15 +753456,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (2aa5c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198c90>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -753525,15 +753515,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r6, [r1, #32] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + cmp r2, #32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2aa694 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198d64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753601,17 +753591,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aa626 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198cf6> │ │ │ │ nop │ │ │ │ strh r2, [r4, #26] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r3, #4 │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #248] @ (2aa7a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198e78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753695,17 +753685,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 2aa70c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198ddc> │ │ │ │ nop │ │ │ │ strh r2, [r1, #20] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r2, #0 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + ldrb r4, [r3, #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, #156] @ (2aa864 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198f34>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -753766,17 +753756,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 2aa832 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198f02> │ │ │ │ strh r2, [r6, #10] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + movs r7, #144 @ 0x90 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2aa93c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19900c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753844,17 +753834,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aa8d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x198fa2> │ │ │ │ strh r2, [r7, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + movs r6, #186 @ 0xba │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + strb r6, [r6, #26] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2aaa10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1990e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753921,17 +753911,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aa9a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199076> │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #31] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r7, #136 @ 0x88 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r4, [r0, #30] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2aaaec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1991bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754000,17 +753990,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aaa80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199150> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #28] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r5, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2aabd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1992a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -754082,17 +754072,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aab62 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199232> │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #24] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r4, [r0, #23] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2aacac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19937c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754161,17 +754151,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aac40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199310> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #21] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r0, [r5, #19] │ │ │ │ + strb r0, [r1, #13] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (2aad48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199418>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754222,15 +754212,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r4, [r6, #17] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #172] @ (2aae0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1994dc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -754303,15 +754293,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r1, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2aaee0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1995b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754380,17 +754370,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aae74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199544> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #12] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r1, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r6, [r6, #10] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2aafb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199684>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754456,17 +754446,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aaf4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19961c> │ │ │ │ ldrb r6, [r7, #8] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r6, [r3, #7] │ │ │ │ + strb r6, [r7, #0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ (2ab084 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199754>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754530,17 +754520,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab01c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1996ec> │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r1, #20 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + ldr r0, [r6, #116] @ 0x74 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2ab160 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199830>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754609,17 +754599,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab0f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1997c4> │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ (2ab230 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199900>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754683,17 +754673,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab1c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199898> │ │ │ │ nop │ │ │ │ strb r6, [r7, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + adds r0, r1, #7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2ab2f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1999c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754755,17 +754745,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2ab294 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199964> │ │ │ │ strb r6, [r5, #27] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + adds r0, r0, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r6, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2ab3d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199aa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754834,17 +754824,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab364 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199a34> │ │ │ │ nop │ │ │ │ strb r2, [r5, #24] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [r0, #92] @ 0x5c │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2ab4b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199b84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -754916,17 +754906,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab446 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199b16> │ │ │ │ nop │ │ │ │ strb r4, [r1, #21] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r4, r4, #3 │ │ │ │ + subs r4, r0, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2ab598 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199c68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -754998,17 +754988,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab52a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199bfa> │ │ │ │ nop │ │ │ │ strb r0, [r5, #17] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + subs r0, r4, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2ab62c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199cfc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -755055,15 +755045,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r0, #14] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r6, r2, r5 │ │ │ │ + adds r6, r6, r6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2ab70c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199ddc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -755135,17 +755125,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab69e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199d6e> │ │ │ │ nop │ │ │ │ strb r4, [r6, #11] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r4, r1, r2 │ │ │ │ + adds r4, r5, r3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2ab7e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199eb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755212,17 +755202,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab776 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199e46> │ │ │ │ nop │ │ │ │ strb r2, [r2, #8] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, r7, r6 │ │ │ │ + adds r0, r3, r0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2ab8d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199fa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755296,17 +755286,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2ab850 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x199f20> │ │ │ │ strb r6, [r7, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r6, r1, r3 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + str r2, [r5, #112] @ 0x70 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (2ab9dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19a0ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755387,17 +755377,17 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2ab944 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19a014> │ │ │ │ strb r6, [r1, #1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r1, #31 │ │ │ │ + asrs r2, r5, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + str r6, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (2aba94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19a164>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755450,15 +755440,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r5, #27 │ │ │ │ + asrs r6, r1, #21 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (2abb5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19a22c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755516,15 +755506,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r6, [r1, #104] @ 0x68 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2abc10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19a2e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -755583,15 +755573,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r2, #15 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2abcc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19a394>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -755650,15 +755640,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r1, #80] @ 0x50 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r4, #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, #160] @ (2abd80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19a450>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -755720,15 +755710,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r4, #9 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2abe34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19a504>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -755787,15 +755777,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r6, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #196] @ (2abf14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19a5e4>) │ │ │ │ @@ -755867,17 +755857,17 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2abea8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19a578> │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r0, #10 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r6, [r7, #36] @ 0x24 │ │ │ │ + str r6, [r3, #12] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #140] @ (2abfc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19a690>) │ │ │ │ @@ -755925,15 +755915,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r1, #32] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + asrs r4, r4, #32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #160] @ (2ac07c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19a74c>) │ │ │ │ @@ -755986,15 +755976,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r1, #4 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #180] @ (2ac14c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19a81c>) │ │ │ │ @@ -756052,15 +756042,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r4, [r4, #8] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ac200 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19a8d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756119,15 +756109,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r2, [r2, #124] @ 0x7c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r0, #30 │ │ │ │ + lsrs r4, r4, #23 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ac2b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19a984>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756186,15 +756176,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r6, [r3, #112] @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r2, #27 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2ac370 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19aa40>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756256,15 +756246,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, #100] @ 0x64 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r2, #24 │ │ │ │ + lsrs r6, r6, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ac424 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19aaf4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756323,15 +756313,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2ac4f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19abc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -756399,17 +756389,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ac48e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ab5e> │ │ │ │ str r6, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r3, #18 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldrh r2, [r7, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2ac5d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19aca8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -756480,17 +756470,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ac56c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ac3c> │ │ │ │ str r4, [r4, #64] @ 0x40 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r7, #14 │ │ │ │ + lsrs r6, r3, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2ac66c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ad3c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -756538,15 +756528,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r3, #12 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (2ac704 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19add4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -756598,15 +756588,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r4, #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, #152] @ (2ac7b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ae88>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756665,15 +756655,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r2, [r3, #32] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ac86c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19af3c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756732,15 +756722,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r6, [r4, #20] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsls r0, r7, #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2ac928 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19aff8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756802,15 +756792,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r2, [r6, #8] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsls r6, r7, #26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ac9dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19b0ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756869,15 +756859,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsh r6, [r6, r7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r5, #30 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2acab0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19b180>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -756945,17 +756935,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aca46 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19b116> │ │ │ │ ldrsh r6, [r0, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r6, r4, #27 │ │ │ │ + lsls r6, r0, #21 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + strb r2, [r0, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2acb90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19b260>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -757026,17 +757016,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2acb24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19b1f4> │ │ │ │ ldrsh r4, [r5, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r6, r0, #24 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrsb r2, [r0, r0] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2acc24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19b2f4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -757084,15 +757074,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r1, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (2accbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19b38c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -757144,15 +757134,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r7, r3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r1, #19 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2acd70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19b440>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -757211,15 +757201,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r4, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ace24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19b4f4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -757278,15 +757268,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r6, [r5, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2acee0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19b5b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -757348,15 +757338,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r7, r3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + lsls r6, r0, #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, #152] @ (2acf94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19b664>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -757415,15 +757405,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r6, [r7, r0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r6, #7 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2ad050 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19b720>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -757486,16 +757476,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r1, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + vmla.i16 q0, q11, d3[2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2ad110 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19b7e0>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -757558,16 +757547,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r1, r3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + cdp2 0, 13, cr0, cr4, cr3, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2ad1cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19b89c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -757629,15 +757617,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r1, r0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vtrn.32 q0, │ │ │ │ + cdp2 0, 1, cr0, cr10, cr3, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2ad28c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19b95c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -757700,15 +757688,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsb r2, [r2, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cdp2 0, 15, cr0, cr8, cr3, {7} │ │ │ │ + ldc2l 0, cr0, [r8, #-908] @ 0xfffffc74 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2ad34c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ba1c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -757771,15 +757759,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsb r2, [r2, r2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cdp2 0, 3, cr0, cr8, cr3, {7} │ │ │ │ + ldc2 0, cr0, [r8], {227} @ 0xe3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2ad408 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19bad8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -757841,15 +757829,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, r7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldc2l 0, cr0, [lr, #-908]! @ 0xfffffc74 │ │ │ │ + @ instruction: 0xfbde00e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2ad4c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19bb94>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -757911,15 +757899,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r6, [r2, r4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stc2l 0, cr0, [r2], {227} @ 0xe3 │ │ │ │ + @ instruction: 0xfb2200e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2ad584 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19bc54>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -757982,15 +757970,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r3, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stc2 0, cr0, [r0], {227} @ 0xe3 │ │ │ │ + @ instruction: 0xfa6000e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2ad644 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19bd14>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758053,15 +758041,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r3, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xfb4000e3 │ │ │ │ + vld1.8 {d0[7]}, [r0], r3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2ad700 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19bdd0>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758123,15 +758111,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r3, r3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xfa8600e3 │ │ │ │ + str??.w r0, [r6, #227] @ 0xe3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2ad7c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19be90>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758194,15 +758182,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r6, [r3, r0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vst1.8 {d16[7]}, [r4], r3 │ │ │ │ + strh.w r0, [r4, r3, lsl #2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2ad87c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19bf4c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758264,15 +758252,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r6, [r3, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vst4. {d0-d3}, [sl :128], r3 │ │ │ │ + @ instruction: 0xf76a00e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2ad93c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c00c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758335,15 +758323,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r4, r2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str.w r0, [r8, r3, lsl #2] │ │ │ │ + subw r0, r8, #2275 @ 0x8e3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2ad9fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c0cc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758406,15 +758394,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r7, [pc, #904] @ (2add88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c458>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf78800e3 │ │ │ │ + @ instruction: 0xf5e800e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2adab8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c188>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758476,15 +758464,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #136] @ (2adb44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c214>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movt r0, #59619 @ 0xe8e3 │ │ │ │ + @ instruction: 0xf52e00e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2adb74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c244>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758546,15 +758534,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #408] @ (2add10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c3e0>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf61200e3 │ │ │ │ + orns r0, r2, #7438336 @ 0x718000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2adc34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c304>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758617,15 +758605,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r5, [pc, #680] @ (2adee0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c5b0>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adcs.w r0, r0, #7438336 @ 0x718000 │ │ │ │ + @ instruction: 0xf3b000e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2adcf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c3c4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758688,15 +758676,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r4, [pc, #936] @ (2ae0a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c770>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - eors.w r0, r0, #7438336 @ 0x718000 │ │ │ │ + @ instruction: 0xf2f000e3 │ │ │ │ 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] @ (2addd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c4a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r3 │ │ │ │ @@ -758766,16 +758754,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2add64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c434> │ │ │ │ ldr r4, [pc, #176] @ (2ade84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c554>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf3c600e3 │ │ │ │ - mvns r2, r0 │ │ │ │ + @ instruction: 0xf22600e3 │ │ │ │ + tst r2, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (2ade70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c540>) │ │ │ │ @@ -758824,15 +758812,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #296] @ (2adf9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c66c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf31600e3 │ │ │ │ + sbcs.w r0, r6, #227 @ 0xe3 │ │ │ │ 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] @ (2adf18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c5e8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -758884,15 +758872,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [pc, #696] @ (2ae1d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c8a4>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf26c00e3 │ │ │ │ + @ instruction: 0xf0cc00e3 │ │ │ │ stmdb 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} │ │ │ │ str r2, [sp, #24] │ │ │ │ @@ -758949,15 +758937,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #8] @ (2adfe4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c6b4>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - sub.w r0, ip, #227 @ 0xe3 │ │ │ │ + and.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, #152] @ (2ae08c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c75c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -759015,15 +759003,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #280] @ (2ae1a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c878>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf0f800e3 │ │ │ │ + vhadd.s16 q8, q12, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ae140 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c810>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -759081,15 +759069,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #584] @ (2ae38c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ca5c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - orr.w r0, r4, #227 @ 0xe3 │ │ │ │ + cdp 0, 10, cr0, cr4, cr3, {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, #160] @ (2ae1fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c8cc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -759150,15 +759138,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0x47de │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vmla.i d0, d24, d3[4] │ │ │ │ + stcl 0, cr0, [r8, #908]! @ 0x38c │ │ │ │ stmdb sp!, {r4, 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] @ (2ae2b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c984>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -759218,15 +759206,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bx r4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cdp 0, 13, cr0, cr2, cr3, {7} │ │ │ │ + ldc 0, cr0, [r2, #-908]! @ 0xfffffc74 │ │ │ │ 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] @ (2ae390 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ca60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r3 │ │ │ │ @@ -759296,16 +759284,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ae324 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19c9f4> │ │ │ │ mov r4, sp │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cdp 0, 0, cr0, cr6, cr3, {7} │ │ │ │ - subs r6, #2 │ │ │ │ + stcl 0, cr0, [r6], #-908 @ 0xfffffc74 │ │ │ │ + subs r4, #98 @ 0x62 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (2ae430 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19cb00>) │ │ │ │ @@ -759354,15 +759342,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp sl, r1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldcl 0, cr0, [r6, #-908] @ 0xfffffc74 │ │ │ │ + subs.w r0, r6, r3, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (2ae4d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19cba8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -759414,15 +759402,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add lr, sp │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stc 0, cr0, [ip], #908 @ 0x38c │ │ │ │ + add.w r0, ip, r3, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ str r2, [sp, #24] │ │ │ │ @@ -759479,15 +759467,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, r8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xebec00e3 │ │ │ │ + orr.w r0, ip, r3, 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, #152] @ (2ae64c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19cd1c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -759545,15 +759533,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bics r6, r0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xeb3800e3 │ │ │ │ + @ instruction: 0xe99800e3 │ │ │ │ stmdb sp!, {r4, 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] @ (2ae700 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19cdd0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -759611,15 +759599,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmn r2, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - eor.w r0, r4, r3, asr #3 │ │ │ │ + strd r0, r0, [r4], #908 @ 0x38c │ │ │ │ stmdb sp!, {r4, 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] @ (2ae7bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ce8c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -759680,15 +759668,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ tst r6, r3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strd r0, r0, [r8, #908] @ 0x38c │ │ │ │ + @ instruction: 0xe82800e3 │ │ │ │ stmdb sp!, {r4, 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] @ (2ae874 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19cf44>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -759748,15 +759736,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adcs r2, r4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmdb r2, {r0, r1, r5, r6, r7} │ │ │ │ + b.n 2ae760 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ce30> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2ae904 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19cfd4>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -759803,15 +759792,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia.w r0, {r0, r1, r5, r6, r7} │ │ │ │ + b.n 2ae6cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19cd9c> │ │ │ │ + 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 r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (2ae9a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d074>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -759861,15 +759851,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ands r2, r3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2ae96c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d03c> │ │ │ │ + b.n 2ae62c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ccfc> │ │ │ │ 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 fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (2aea50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d120>) │ │ │ │ @@ -759923,15 +759913,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r7, #122 @ 0x7a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2ae8c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19cf90> │ │ │ │ + b.n 2ae580 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19cc50> │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -759990,15 +759980,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ subs r6, #202 @ 0xca │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2ae800 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ced0> │ │ │ │ + b.n 2ae4c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19cb90> │ │ │ │ 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, #160] @ (2aebd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d2a0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760061,15 +760051,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r6, #10 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2ae744 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ce14> │ │ │ │ + b.n 2ae404 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19cad4> │ │ │ │ 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, #160] @ (2aec8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d35c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760132,15 +760122,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r5, #78 @ 0x4e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2ae688 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19cd58> │ │ │ │ + b.n 2af348 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19da18> │ │ │ │ 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, #160] @ (2aed48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d418>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760203,15 +760193,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r4, #146 @ 0x92 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2ae5cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19cc9c> │ │ │ │ + b.n 2af28c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d95c> │ │ │ │ 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, #160] @ (2aee04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d4d4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760274,15 +760264,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r3, #214 @ 0xd6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2af510 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19dbe0> │ │ │ │ + b.n 2af1d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d8a0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2aee94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d564>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -760330,15 +760320,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r3, #28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2af47c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19db4c> │ │ │ │ + b.n 2af13c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d80c> │ │ │ │ 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 r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (2aef34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d604>) │ │ │ │ @@ -760389,15 +760379,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r2, #138 @ 0x8a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2af3dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19daac> │ │ │ │ + b.n 2af09c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d76c> │ │ │ │ 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 fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (2aefe0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d6b0>) │ │ │ │ @@ -760451,15 +760441,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r1, #234 @ 0xea │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2af330 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19da00> │ │ │ │ + b.n 2aeff0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d6c0> │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -760518,15 +760508,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ subs r1, #58 @ 0x3a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2af270 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d940> │ │ │ │ + svc 66 @ 0x42 │ │ │ │ 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, #160] @ (2af160 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d830>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760589,15 +760579,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r0, #122 @ 0x7a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2af1b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d884> │ │ │ │ + udf #134 @ 0x86 │ │ │ │ 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, #160] @ (2af21c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d8ec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760660,15 +760650,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r7, #190 @ 0xbe │ │ │ │ lsls r5, r4, #6 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + ble.n 2af1b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d888> │ │ │ │ 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, #160] @ (2af2d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d9a8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760731,15 +760721,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r7, #2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - udf #174 @ 0xae │ │ │ │ + ble.n 2af2fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19d9cc> │ │ │ │ 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, #160] @ (2af394 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19da64>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760802,15 +760792,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r6, #70 @ 0x46 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ble.n 2af380 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19da50> │ │ │ │ + bgt.n 2af440 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19db10> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (2af478 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19db48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -760884,17 +760874,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2af406 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19dad6> │ │ │ │ nop │ │ │ │ adds r5, #140 @ 0x8c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ble.n 2af4c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19db90> │ │ │ │ + blt.n 2af380 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19da50> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (2af574 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19dc44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -760972,17 +760962,17 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2af4ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19dbbc> │ │ │ │ nop │ │ │ │ adds r4, #166 @ 0xa6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bgt.n 2af5d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19dca4> │ │ │ │ + bge.n 2af494 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19db64> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (2af624 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19dcf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -761034,15 +761024,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r3, #170 @ 0xaa │ │ │ │ lsls r5, r4, #6 │ │ │ │ - blt.n 2af6ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ddbc> │ │ │ │ + bls.n 2af5ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19dc7c> │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #168] @ (2af6e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ddb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -761099,15 +761089,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, #254 @ 0xfe │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bge.n 2af62c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19dcfc> │ │ │ │ + bls.n 2af6ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ddbc> │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #188] @ (2af7b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19de88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -761169,15 +761159,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, #62 @ 0x3e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bls.n 2af758 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19de28> │ │ │ │ + bhi.n 2af818 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19dee8> │ │ │ │ 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, #164] @ (2af878 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19df48>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761241,15 +761231,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r1, #102 @ 0x66 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bls.n 2af89c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19df6c> │ │ │ │ + bvc.n 2af95c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e02c> │ │ │ │ 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, #164] @ (2af938 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e008>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761313,15 +761303,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r0, #166 @ 0xa6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bhi.n 2af9dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e0ac> │ │ │ │ + bvs.n 2af89c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19df6c> │ │ │ │ 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, #168] @ (2af9fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e0cc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761386,15 +761376,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r7, #230 @ 0xe6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bvc.n 2af914 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19dfe4> │ │ │ │ + bpl.n 2af9d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e0a4> │ │ │ │ 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, #164] @ (2afabc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e18c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761458,15 +761448,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r7, #34 @ 0x22 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bvs.n 2afa58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e128> │ │ │ │ + bpl.n 2afb18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e1e8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #128] @ (2afb58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e228>) │ │ │ │ @@ -761512,15 +761502,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bvs.n 2afbb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e288> │ │ │ │ + bmi.n 2afa78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e148> │ │ │ │ lsls r3, r4, #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] @ (2afc08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e2d8>) │ │ │ │ @@ -761571,15 +761561,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #200 @ 0xc8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bpl.n 2afd08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e3d8> │ │ │ │ + bcc.n 2afbc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e298> │ │ │ │ lsls r3, r4, #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] @ (2afccc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e39c>) │ │ │ │ @@ -761635,15 +761625,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bmi.n 2afc44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e314> │ │ │ │ + bcc.n 2afd04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e3d4> │ │ │ │ lsls r3, r4, #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] @ (2afda4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e474>) │ │ │ │ @@ -761704,15 +761694,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bcc.n 2afd6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e43c> │ │ │ │ + bcs.n 2afe2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e4fc> │ │ │ │ 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, #164] @ (2afe64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e534>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761776,15 +761766,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r3, #122 @ 0x7a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bcc.n 2afeb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e580> │ │ │ │ + bne.n 2afd70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e440> │ │ │ │ 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, #164] @ (2aff24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e5f4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761848,15 +761838,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r2, #186 @ 0xba │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bcs.n 2afff0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e6c0> │ │ │ │ + beq.n 2afeb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e580> │ │ │ │ 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, #168] @ (2affe8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e6b8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761921,15 +761911,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r1, #250 @ 0xfa │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bne.n 2aff28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e5f8> │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ 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, #164] @ (2b00a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e778>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761993,15 +761983,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r1, #54 @ 0x36 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - beq.n 2b006c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e73c> │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (2b018c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e85c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -762075,17 +762065,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b011a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e7ea> │ │ │ │ nop │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - beq.n 2b01ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e87c> │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r0, #8 │ │ │ │ + subs r0, r5, #1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (2b0224 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e8f4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -762134,15 +762124,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + ldmia r5!, {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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (2b02c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19e990>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -762195,15 +762185,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r6, #252 @ 0xfc │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (2b0364 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ea34>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -762260,15 +762250,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r6, #96 @ 0x60 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ 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, #164] @ (2b0424 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19eaf4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762332,15 +762322,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r5, #186 @ 0xba │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ 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, #164] @ (2b04e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ebb4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762404,15 +762394,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, #250 @ 0xfa │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r3!, {r1} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (2b05a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ec78>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762477,15 +762467,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, #58 @ 0x3a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ 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, #164] @ (2b0668 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ed38>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762549,15 +762539,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r3, #118 @ 0x76 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (2b074c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ee1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -762631,17 +762621,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b06da <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19edaa> │ │ │ │ nop │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r2, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + adds r0, r5, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (2b07e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19eeb4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -762690,15 +762680,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r1!, {r5, r7} │ │ │ │ + ldmia r0!, {} │ │ │ │ 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, #132] @ (2b0880 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ef50>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -762751,15 +762741,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + stmia r7!, {r2, r5, r6} │ │ │ │ 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, #140] @ (2b0924 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19eff4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -762816,15 +762806,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ 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, #164] @ (2b09e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19f0b4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762888,15 +762878,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r2, r7, #7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2b0aa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19f174>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762960,15 +762950,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r2, r7, #4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r6} │ │ │ │ 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, #172] @ (2b0b6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19f23c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763034,15 +763024,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r2, r7, #1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r6!, {r1, r3, r4} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ 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, #164] @ (2b0c2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19f2fc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763105,15 +763095,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r2, r6, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r5!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b0cf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19f3c8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763181,15 +763171,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r2, r6, #3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b0dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19f498>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763258,15 +763248,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r6, r4, #0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b0e94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19f564>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763334,15 +763324,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r6, r2, r5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b0f64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19f634>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763411,15 +763401,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r2, r1, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b1034 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19f704>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763488,15 +763478,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r2, r7, r6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + nop {11} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b1104 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19f7d4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763565,15 +763555,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r2, r5, r3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + bkpt 0x00e0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b11d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19f8a0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763641,18 +763631,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r2, r3, r0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - itet lt │ │ │ │ - lsllt r3, r4, #3 │ │ │ │ - stmdbge sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - movlt.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x0016 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b12a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19f970>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ add r4, pc │ │ │ │ @@ -763718,15 +763708,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r1, #29 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bkpt 0x00e4 │ │ │ │ + pop {r2, r6, pc} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b136c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19fa3c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763794,15 +763784,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r6, r7, #25 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bkpt 0x001a │ │ │ │ + pop {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b1438 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19fb08>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763870,15 +763860,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r6, #22 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ + cbnz r6, 2b14aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19fb7a> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b1508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19fbd8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763947,15 +763937,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r4, #19 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - pop {r2, r3, r4, r5, r6} │ │ │ │ + revsh r4, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b15d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19fca4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764023,15 +764013,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r6, r2, #16 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbnz r2, 2b1648 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19fd18> │ │ │ │ + rev r2, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b16a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19fd74>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764100,15 +764090,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r1, #13 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - revsh r0, r4 │ │ │ │ + cbnz r0, 2b16bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19fd8c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b1774 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19fe44>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764177,15 +764167,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r7, #9 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - rev r0, r2 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b1844 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ff14>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764254,15 +764244,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r5, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbnz r0, 2b185c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ff2c> │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b1910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19ffe0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764330,15 +764320,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r3, #3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b19e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a00b0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764407,15 +764397,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r1, #32 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + @ instruction: 0xb604 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b1aac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a017c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764483,15 +764473,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r7, #28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2b1b84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0254>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -764560,17 +764550,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b1b18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a01e8> │ │ │ │ nop │ │ │ │ lsrs r6, r6, #25 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r2, #24 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2b1c60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0330>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -764639,17 +764629,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b1bf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a02c4> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #22 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + cbz r0, 2b1cce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a039e> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (2b1cf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a03c8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -764697,15 +764687,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r4, r7, #18 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {r1, r3, r7} │ │ │ │ + uxtb r2, r5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (2b1d8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a045c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -764753,15 +764743,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r0, r5, #16 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r6, 2b1e10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a04e0> │ │ │ │ + sxtb r6, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (2b1e1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a04ec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -764809,15 +764799,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r2, #14 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r6, 2b1e7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a054c> │ │ │ │ + cbz r6, 2b1e54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0524> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (2b1eac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a057c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -764865,15 +764855,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r0, #12 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - uxtb r6, r2 │ │ │ │ + cbz r6, 2b1ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0590> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2b1f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0654>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -764942,17 +764932,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b1f18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a05e8> │ │ │ │ nop │ │ │ │ lsrs r6, r6, #9 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - sxth r4, r2 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r2, #8 │ │ │ │ + lsls r0, r6, #1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #184] @ (2b2058 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0728>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765017,18 +765007,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b1fec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a06bc> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r0, 2b2070 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0740> │ │ │ │ + add r7, sp, #640 @ 0x280 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + vmla.i16 q0, q14, d3[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, #192] @ (2b2134 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0804>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -765096,18 +765085,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b20c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0798> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + cdp2 0, 12, cr0, cr0, cr3, {7} │ │ │ │ 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] @ (2b21e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a08b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -765164,15 +765152,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b21b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0880> │ │ │ │ b.n 2b21a2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0872> │ │ │ │ lsls r2, r5, #31 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #60] @ 2b223c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a090c> │ │ │ │ @@ -765267,15 +765255,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b22b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0988> │ │ │ │ b.n 2b22aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a097a> │ │ │ │ lsls r2, r4, #27 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r6, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2b234c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0a1c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -765370,15 +765358,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b23c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0a98> │ │ │ │ b.n 2b23ba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0a8a> │ │ │ │ lsls r2, r2, #23 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (2b24a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0b78>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -765436,15 +765424,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b2474 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0b44> │ │ │ │ b.n 2b2466 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0b36> │ │ │ │ lsls r6, r4, #20 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r4, sp, #968 @ 0x3c8 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2b2538 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0c08>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -765491,15 +765479,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r7, #17 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r2, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2b2610 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0ce0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765568,17 +765556,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b25a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0c74> │ │ │ │ nop │ │ │ │ lsls r2, r5, #15 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xfb8400e3 │ │ │ │ + vld1.8 {d16[7]}, [r4], r3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2b26d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0da4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -765639,17 +765627,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2b2674 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0d44> │ │ │ │ lsls r6, r1, #12 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xfabe00e3 │ │ │ │ + ldrsb.w r0, [lr, r3, lsl #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, #200] @ (2b27b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0e88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -765720,17 +765708,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b274a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0e1a> │ │ │ │ nop │ │ │ │ lsls r0, r1, #9 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r1, sp, #896 @ 0x380 │ │ │ │ + add r0, sp, #256 @ 0x100 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr??.w r0, [ip, #227] @ 0xe3 │ │ │ │ + ldrh.w r0, [ip, r3, lsl #2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (2b2874 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a0f44>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -765790,15 +765778,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r2, r4, #5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r7, pc, #448 @ (adr r7, 2b2a3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a110c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2b2930 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a1000>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -765860,15 +765848,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r6, pc, #720 @ (adr r6, 2b2c08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a12d8>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (2b2a0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a10dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765937,17 +765925,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b299c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a106c> │ │ │ │ nop │ │ │ │ vzip.8 d16, d20 │ │ │ │ - add r7, pc, #560 @ (adr r7, 2b2c44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a1314>) │ │ │ │ + add r5, pc, #944 @ (adr r5, 2b2dc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a1494>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf78800e3 │ │ │ │ + @ instruction: 0xf5e800e3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ (2b2b04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a11d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -766021,17 +766009,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2b2a7e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a114e> │ │ │ │ nop │ │ │ │ vrhadd.u16 d0, d18, d20 │ │ │ │ - add r6, pc, #624 @ (adr r6, 2b2d7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a144c>) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 2b2efc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a15cc>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf69800e3 │ │ │ │ + @ instruction: 0xf4f800e3 │ │ │ │ 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] @ (2b2be4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a12b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -766099,17 +766087,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b2b74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a1244> │ │ │ │ nop │ │ │ │ cdp2 1, 1, cr0, cr10, cr4, {5} │ │ │ │ - add r5, pc, #720 @ (adr r5, 2b2ebc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a158c>) │ │ │ │ + add r4, pc, #80 @ (adr r4, 2b2c3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a130c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs.w r0, r0, #7438336 @ 0x718000 │ │ │ │ + ands.w r0, r0, #7438336 @ 0x718000 │ │ │ │ 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] @ (2b2c78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a1348>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -766152,15 +766140,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2b2c7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a134c>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldc2 1, cr0, [ip, #-656]! @ 0xfffffd70 │ │ │ │ - add r5, pc, #32 @ (adr r5, 2b2ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a1370>) │ │ │ │ + add r3, pc, #416 @ (adr r3, 2b2e20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a14f0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 2b2ce4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a13b4> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -766316,15 +766304,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2b2e2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a14fc>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xfb8c01a4 │ │ │ │ - add r3, pc, #352 @ (adr r3, 2b2f90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a1660>) │ │ │ │ + add r1, pc, #736 @ (adr r1, 2b3110 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a17e0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 2b2e94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a1564> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -766495,15 +766483,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [sl, #420] @ 0x1a4 │ │ │ │ - add r1, pc, #432 @ (adr r1, 2b31d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a18a0>) │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -766568,15 +766556,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str??.w r0, [r2, #420] @ 0x1a4 │ │ │ │ - add r0, pc, #544 @ (adr r0, 2b3324 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a19f4>) │ │ │ │ + ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -766640,15 +766628,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb.w r0, [r2, ] │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -766724,17 +766712,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b3268 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a1938> │ │ │ │ @ instruction: 0xf72201a4 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cdp 0, 11, cr0, cr14, cr3, {7} │ │ │ │ + ldc 0, cr0, [lr, #-908] @ 0xfffffc74 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #248] @ (2b33e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a1ab8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -766808,15 +766796,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r1, #43172 @ 0xa8a4 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #248] @ (2b34f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a1bc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -766891,15 +766879,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf53a01a4 │ │ │ │ - ldr r4, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2b35cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a1c9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -766965,17 +766953,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b3560 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a1c30> │ │ │ │ bic.w r1, sl, #5373952 @ 0x520000 │ │ │ │ - ldr r3, [sp, #808] @ 0x328 │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - rsb r0, r6, r3, asr #3 │ │ │ │ + bic.w r0, r6, r3, asr #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] @ (2b36a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a1d74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -767040,17 +767028,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b3638 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a1d08> │ │ │ │ @ instruction: 0xf35201a4 │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xeaee00e3 │ │ │ │ + strd r0, r0, [lr, #-908] @ 0x38c │ │ │ │ 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] @ (2b374c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a1e1c>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -767105,15 +767093,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf27801a4 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (2b37b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a1e84>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -767207,15 +767195,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ sbc.w r1, r8, #164 @ 0xa4 │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #72] @ 2b38c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a1f90> │ │ │ │ @@ -767308,15 +767296,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ orrs.w r1, ip, #164 @ 0xa4 │ │ │ │ - ldr r0, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ 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] @ (2b3a0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a20dc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -767372,15 +767360,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ vext.8 d0, d24, d20, #1 │ │ │ │ - str r7, [sp, #480] @ 0x1e0 │ │ │ │ + str r5, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (2b3b20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a21f0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -767481,15 +767469,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ vrhadd.s16 d0, d20, d20 │ │ │ │ - str r6, [sp, #408] @ 0x198 │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (2b3c40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a2310>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -767595,15 +767583,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cdp 1, 0, cr0, cr0, cr4, {5} │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + str r3, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (2b3d6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a243c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -767715,15 +767703,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stcl 1, cr0, [r0], #656 @ 0x290 │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (2b3e48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a2518>) │ │ │ │ @@ -767800,15 +767788,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs.w r1, r2, r4, asr #2 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (2b3f38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a2608>) │ │ │ │ @@ -767894,15 +767882,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xead601a4 │ │ │ │ - str r2, [sp, #312] @ 0x138 │ │ │ │ + str r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (2b4038 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a2708>) │ │ │ │ @@ -767996,15 +767984,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strd r0, r1, [r6, #656]! @ 0x290 │ │ │ │ - str r1, [sp, #312] @ 0x138 │ │ │ │ + ldrh r6, [r5, #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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #160] @ (2b40f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a27c0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768069,15 +768057,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strd r0, r1, [r8], #656 @ 0x290 │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + ldrh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (2b41b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a2880>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768146,15 +768134,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe83001a4 │ │ │ │ - ldrh r4, [r2, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (2b425c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a292c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768214,15 +768202,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ b.n 2b4140 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a2810> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (2b431c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a29ec>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768292,15 +768280,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b40a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a2778> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #176] @ (2b43e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a2ab4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768374,15 +768362,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b3ff0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a26c0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r0, #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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (2b44c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a2b98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -768455,17 +768443,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b4458 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a2b28> │ │ │ │ b.n 2b3f44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a2614> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + ldrh r6, [r5, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bgt.n 2b4468 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a2b38> │ │ │ │ + blt.n 2b4528 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a2bf8> │ │ │ │ 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] @ (2b4570 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a2c40>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768522,15 +768510,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b3e1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a24ec> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r2, #32] │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (2b45d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a2ca8>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -768625,15 +768613,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b4d0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a33dc> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #72] @ 2b46e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a2db4> │ │ │ │ @@ -768727,15 +768715,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b4c00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a32d0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r3, #2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (2b4830 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a2f00>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768792,15 +768780,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b4b5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a322c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + strh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (2b4944 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3014>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -768902,15 +768890,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ b.n 2b4b28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a31f8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (2b4a64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3134>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -769017,15 +769005,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ svc 220 @ 0xdc │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (2b4b90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3260>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -769138,15 +769126,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ udf #188 @ 0xbc │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (2b4c6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a333c>) │ │ │ │ @@ -769224,15 +769212,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ble.n 2b4b8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a325c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r7, #26] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (2b4d5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a342c>) │ │ │ │ @@ -769319,15 +769307,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bgt.n 2b4cc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3394> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r2, [r5, #32] │ │ │ │ + strh r2, [r1, #20] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (2b4e5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a352c>) │ │ │ │ @@ -769422,15 +769410,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ blt.n 2b4de4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a34b4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r2, [r5, #24] │ │ │ │ + strh r2, [r1, #12] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #160] @ (2b4f14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a35e4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769496,15 +769484,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bge.n 2b4ea0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3570> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + strh r0, [r2, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (2b4fd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a36a4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769574,15 +769562,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bge.n 2b4ff0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a36c0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (2b5080 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3750>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769642,15 +769630,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bls.n 2b511c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a37ec> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r2, [r0, #8] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (2b5140 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3810>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769720,15 +769708,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bhi.n 2b5084 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3754> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r4, [r0, #2] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #176] @ (2b5208 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a38d8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769802,15 +769790,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bvc.n 2b51cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a389c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + ldrb r4, [r3, #23] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #168] @ (2b52c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3998>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -769878,15 +769866,15 @@ │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r2, #1508] @ 0x5e4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2b528c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a395c> │ │ │ │ b.n 2b527a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a394a> │ │ │ │ bvc.n 2b52fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a39cc> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (2b5330 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3a00>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -770166,19 +770154,20 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b5540 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3c10> │ │ │ │ bmi.n 2b56cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3d9c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ bmi.n 2b5628 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3cf8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - ldrb r6, [r0, #15] │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [pc, #112] @ (2b566c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3d3c>) │ │ │ │ + mov r4, pc │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stlexd r4, r0, r0, [r6] │ │ │ │ + b.n 2b544c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3b1c> │ │ │ │ + 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (2b5724 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3df4>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ movw r5, #32868 @ 0x8064 │ │ │ │ @@ -770290,19 +770279,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b5690 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3d60> │ │ │ │ nop │ │ │ │ bcc.n 2b5770 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3e40> │ │ │ │ lsls r4, r4, #6 │ │ │ │ bcs.n 2b56c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3d94> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bx r4 │ │ │ │ + cmp sl, r0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2b5650 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3d20> │ │ │ │ + b.n 2b5310 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a39e0> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #284] @ (2b5868 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3f38>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -770421,19 +770410,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b57cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3e9c> │ │ │ │ nop │ │ │ │ bne.n 2b584c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3f1c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ bne.n 2b5790 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3e60> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + strb r4, [r2, #30] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + add r6, pc │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2b550c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3bdc> │ │ │ │ + b.n 2b51cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a389c> │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (2b5964 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a4034>) │ │ │ │ @@ -770520,19 +770509,19 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b58fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3fcc> │ │ │ │ beq.n 2b58bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3f8c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ beq.n 2b5a24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a40f4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ + strb r6, [r2, #26] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp ip, r3 │ │ │ │ + mvns r4, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2b540c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a3adc> │ │ │ │ + b.n 2b60cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a479c> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2b5a74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a4144>) │ │ │ │ @@ -770629,19 +770618,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b5a02 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a40d2> │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r0, [r5, #28] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add sl, lr │ │ │ │ + muls r2, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2b5300 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a39d0> │ │ │ │ + b.n 2b5fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a4690> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (2b5b94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a4264>) │ │ │ │ @@ -770746,19 +770735,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b5b1a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a41ea> │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r6, {r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r0, [r1, #24] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, lr │ │ │ │ + cmn r6, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2b61e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a48b0> │ │ │ │ + b.n 2b5ea0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a4570> │ │ │ │ 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 r4, [pc, #288] @ (2b5cdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a43ac>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -770879,19 +770868,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b5c34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a4304> │ │ │ │ ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r5, {r3, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - strb r2, [r2, #19] │ │ │ │ + strb r2, [r6, #12] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adcs r0, r1 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2b6098 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a4768> │ │ │ │ + b.n 2b5d58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a4428> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (2b5e18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a44e8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -771004,19 +770993,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b5d84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a4454> │ │ │ │ nop │ │ │ │ ldmia r4, {r4, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + strb r4, [r4, #7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - eors r6, r1 │ │ │ │ + subs r6, #174 @ 0xae │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2b5f5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a462c> │ │ │ │ + udf #248 @ 0xf8 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #284] @ (2b5f5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a462c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -771135,19 +771124,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b5ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a4590> │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r2, {r2, r3, r4, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + strb r0, [r4, #2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r7, #74 @ 0x4a │ │ │ │ + subs r5, #170 @ 0xaa │ │ │ │ lsls r3, r4, #3 │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + ble.n 2b5ed8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a45a8> │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (2b6058 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a4728>) │ │ │ │ @@ -771234,19 +771223,19 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b5ff0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a46c0> │ │ │ │ ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r2, [r0, #5] │ │ │ │ + ldr r2, [r4, #120] @ 0x78 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r6, #204 @ 0xcc │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - udf #86 @ 0x56 │ │ │ │ + bgt.n 2b5fd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a46a8> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2b6168 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a4838>) │ │ │ │ @@ -771343,19 +771332,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b60f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a47c6> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r6, #34 @ 0x22 │ │ │ │ + subs r4, #130 @ 0x82 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ble.n 2b620c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a48dc> │ │ │ │ + blt.n 2b60cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a479c> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (2b6288 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a4958>) │ │ │ │ @@ -771460,19 +771449,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b620e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a48de> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmia r7!, {r2, r3, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #166 @ 0xa6 │ │ │ │ + subs r4, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bgt.n 2b62ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a49bc> │ │ │ │ + bge.n 2b61ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a487c> │ │ │ │ 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 r4, [pc, #168] @ (2b6358 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a4a28>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -771536,18 +771525,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 2b6326 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a49f6> │ │ │ │ stmia r6!, {r1, r3, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - it ls │ │ │ │ - lslls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #196] @ (2b6438 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a4b08>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -771611,15 +771600,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r3, #12] │ │ │ │ vldr s2, [r3, #8] │ │ │ │ @@ -771732,15 +771721,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x18c7b0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #396] @ (2b677c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a4e4c>) │ │ │ │ @@ -771887,17 +771876,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 1f74f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe5bc8> │ │ │ │ b.n 2b6718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a4de8> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r0, [r2, #44] @ 0x2c │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 2b67d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a4ea4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -772130,17 +772119,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2b69d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a50a2> │ │ │ │ nop │ │ │ │ itee ge │ │ │ │ lslge r4, r4, #6 │ │ │ │ - strlt r6, [r3, #116] @ 0x74 │ │ │ │ + strlt r6, [r7, #88] @ 0x58 │ │ │ │ lsllt r3, r4, #3 │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #152] @ (2b6aec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a51bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -772200,21 +772189,21 @@ │ │ │ │ str.w r1, [ip, #708] @ 0x2c4 │ │ │ │ bl 1f5778 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe3e48> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bkpt 0x00e4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bcc.n 2b6ae8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a51b8> │ │ │ │ + bcs.n 2b6ba8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a5278> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (2b6c08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a52d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -772308,15 +772297,15 @@ │ │ │ │ bne.n 2b6bf2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a52c2> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2b6be2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a52b2> │ │ │ │ b.n 2b6b68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a5238> │ │ │ │ bkpt 0x0028 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cdp 0, 5, cr0, cr14, cr2, {7} │ │ │ │ + ldc 0, cr0, [lr], #904 @ 0x388 │ │ │ │ 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] @ (2b6d40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a5410>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -772426,16 +772415,16 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2b6d18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a53e8> │ │ │ │ b.n 2b6c6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a533c> │ │ │ │ nop │ │ │ │ pop {r3, r4, pc} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stcl 0, cr0, [r4, #-904] @ 0xfffffc78 │ │ │ │ - @ instruction: 0xb63e │ │ │ │ + sub.w r0, r4, r2, asr #3 │ │ │ │ + push {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #324] @ (2b6ea4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a5574>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -772558,16 +772547,16 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2b6e7e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a554e> │ │ │ │ b.n 2b6db8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a5488> │ │ │ │ nop │ │ │ │ cbnz r2, 2b6f1e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a55ee> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stc 0, cr0, [lr], {226} @ 0xe2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + orn r0, lr, r2, asr #3 │ │ │ │ + cbz r6, 2b6efe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a55ce> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #292] @ (2b6fe8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a56b8>) │ │ │ │ @@ -772675,20 +772664,20 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ rev16 r6, r6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cbz r4, 2b702e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a56fe> │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xeafa00e2 │ │ │ │ - cbz r2, 2b702a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a56fa> │ │ │ │ + ldrd r0, r0, [sl, #-904] @ 0x388 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbz r2, 2b7004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a56d4> │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #760] @ (2b7304 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a59d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -772952,17 +772941,17 @@ │ │ │ │ str.w r0, [r6, #624] @ 0x270 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr.w r2, [r5, #232] @ 0xe8 │ │ │ │ add.w r6, r6, #180224 @ 0x2c000 │ │ │ │ b.n 2b722c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a58fc> │ │ │ │ cbnz r0, 2b7314 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a59e4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r1, #1 │ │ │ │ add.w r0, r0, #628 @ 0x274 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ bl 455760 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x343e30> │ │ │ │ ldr.w lr, [r4] │ │ │ │ @@ -773071,15 +773060,15 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2b7412 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a5ae2> │ │ │ │ b.n 2b7434 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a5b04> │ │ │ │ nop │ │ │ │ push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ (2b74cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a5b9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -773376,17 +773365,17 @@ │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc.n 2b7762 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a5e32> │ │ │ │ b.n 2b75b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a5c84> │ │ │ │ nop │ │ │ │ push {r2, r4, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r6, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (2b77fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a5ecc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -773421,15 +773410,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r4, 2b7826 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a5ef6> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 2b7c40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a6310> │ │ │ │ + b.n 2b7900 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a5fd0> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [pc, #4028] @ 2b87d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a6ea0> │ │ │ │ mov r6, r0 │ │ │ │ @@ -778495,19 +778484,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2bb774 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a9e44> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 2bb798 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a9e68> │ │ │ │ movs r0, #1 │ │ │ │ b.n 2bb77a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a9e4a> │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #68] @ 0x44 │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ + ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ orrs r2, r3 │ │ │ │ bmi.n 2bb832 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a9f02> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 2bb82c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a9efc> │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [r0, #2972] @ 0xb9c │ │ │ │ @@ -778572,15 +778561,15 @@ │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 2bb878 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a9f48> │ │ │ │ ldrh.w r1, [ip, #2968] @ 0xb98 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2bb870 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a9f40> │ │ │ │ b.n 2bb87c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a9f4c> │ │ │ │ nop │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r6, [r4, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #844] @ (2bbc18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1aa2e8>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -778879,15 +778868,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bx r5 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add ip, r6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r2, [r4, #124] @ 0x7c │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #524] @ (2bbe48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1aa518>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -779405,15 +779394,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, pc} │ │ │ │ str r4, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -779561,15 +779550,15 @@ │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ b.n 2bc382 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1aaa52> │ │ │ │ nop │ │ │ │ str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + ldrsh r2, [r5, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ @@ -779730,15 +779719,15 @@ │ │ │ │ vadd.f32 s19, s19, s17 │ │ │ │ cmp r4, r7 │ │ │ │ bge.n 2bc5a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1aac70> │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r6, [r4, #80] @ 0x50 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + ldrb r0, [r6, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #212] @ (2bc6d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1aada8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -779820,15 +779809,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 2bc62e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1aacfe> │ │ │ │ str r6, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r2, [r4, r5] │ │ │ │ + ldrh r2, [r0, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #232] @ (2bc7dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1aaeac>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -779916,15 +779905,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 2bc720 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1aadf0> │ │ │ │ str r6, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r6, [r5, r1] │ │ │ │ + ldrh r6, [r1, r3] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -780175,19 +780164,19 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ adds r7, #220 @ 0xdc │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #10 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r3, r1] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r0, [r5, r0] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [r1, r5] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #456] @ (2bcca8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ab378>) │ │ │ │ @@ -780358,19 +780347,19 @@ │ │ │ │ ldrd r3, lr, [sp, #32] │ │ │ │ b.n 2bcb16 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ab1e6> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2bcb76 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ab246> │ │ │ │ nop │ │ │ │ ldrsh r2, [r3, r1] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ + ldrsb r6, [r6, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldrh r4, [r3, #14] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r0, [r0, r0] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -780578,15 +780567,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ b.n 2bce40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ab510> │ │ │ │ ldrh r6, [r4, r4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrsb r2, [r6, r0] │ │ │ │ + strb r2, [r2, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -780718,15 +780707,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ b.n 2bcfc2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ab692> │ │ │ │ nop │ │ │ │ ldr r6, [r3, r6] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r2, [r5, r2] │ │ │ │ + strh r2, [r1, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #220] @ (2bd190 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ab860>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -781228,15 +781217,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strb r2, [r6, r2] │ │ │ │ lsls r4, r4, #6 │ │ │ │ cmp r3, #132 @ 0x84 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, r0] │ │ │ │ + ldr r6, [pc, #536] @ (2bd834 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1abf04>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -781365,15 +781354,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2bc6e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1aadb0> │ │ │ │ b.n 2bd710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1abde0> │ │ │ │ nop │ │ │ │ strh r6, [r7, r2] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r6, [pc, #80] @ (2bd7e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1abeb8>) │ │ │ │ + ldr r4, [pc, #464] @ (2bd968 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac038>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #380] @ (2bd928 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1abff8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -781512,17 +781501,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 2bd87c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1abf4c> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 2bd846 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1abf16> │ │ │ │ str r6, [r1, r6] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r5, [pc, #376] @ (2bdaa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac178>) │ │ │ │ + ldr r3, [pc, #760] @ (2bdc28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac2f8>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [pc, #296] @ (2bda5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac12c>) │ │ │ │ + ldr r2, [pc, #680] @ (2bdbdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac2ac>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #540] @ (2bdb64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac234>) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -781735,33 +781724,33 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #230 @ 0xe6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r1, [pc, #680] @ (2bde1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac4ec>) │ │ │ │ + ldr r0, [pc, #40] @ (2bdb9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac26c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r3, [pc, #216] @ (2bdc50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac320>) │ │ │ │ + ldr r1, [pc, #600] @ (2bddd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac4a0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [pc, #688] @ (2bde2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac4fc>) │ │ │ │ + ldr r1, [pc, #48] @ (2bdbac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac27c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [pc, #872] @ (2bdee8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac5b8>) │ │ │ │ + ldr r1, [pc, #232] @ (2bdc68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac338>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [pc, #608] @ (2bdde4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac4b4>) │ │ │ │ + ldr r0, [pc, #992] @ (2bdf64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac634>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [pc, #712] @ (2bde50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac520>) │ │ │ │ + ldr r1, [pc, #72] @ (2bdbd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac2a0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [pc, #528] @ (2bdd9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac46c>) │ │ │ │ + ldr r0, [pc, #912] @ (2bdf1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac5ec>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [pc, #712] @ (2bde58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac528>) │ │ │ │ + ldr r1, [pc, #72] @ (2bdbd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac2a8>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [pc, #448] @ (2bdd54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac424>) │ │ │ │ + ldr r0, [pc, #832] @ (2bded4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac5a4>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [pc, #552] @ (2bddc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac490>) │ │ │ │ + ldr r0, [pc, #936] @ (2bdf40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac610>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #752] @ (2bde9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac56c>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -782037,47 +782026,47 @@ │ │ │ │ b.n 2bddfa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac4ca> │ │ │ │ ldr r5, [pc, #472] @ (2be074 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac744>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r4, #76 @ 0x4c │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #848] @ (2be1f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac8c8>) │ │ │ │ + ldr r0, [pc, #208] @ (2bdf78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac648>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ movs r1, #254 @ 0xfe │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r0, [pc, #96] @ (2bdf10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac5e0>) │ │ │ │ + mov r0, pc │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0x47be │ │ │ │ + mov r6, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [pc, #16] @ (2bdec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac598>) │ │ │ │ + mov r4, ip │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + cmp lr, lr │ │ │ │ lsls r3, r4, #3 │ │ │ │ - blxns r0 │ │ │ │ + cmp ip, ip │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bx r6 │ │ │ │ + cmp sl, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bx ip │ │ │ │ + cmp r8, r8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #28] @ (2bdee8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac5b8>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #28] @ (2bdeec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac5bc>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 2bddfa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac4ca> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 2bdc70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac340> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - mov lr, sp │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bx r1 │ │ │ │ + cmp r0, sp │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #324] @ (2be048 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac718>) │ │ │ │ @@ -782204,23 +782193,23 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 2bdf90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac660> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2bdfee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac6be> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #216] @ (2be124 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac7f4>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - mov r2, lr │ │ │ │ + add sl, sl │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mov r2, r8 │ │ │ │ + add sl, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r8, r7 │ │ │ │ + add r0, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mov r6, r5 │ │ │ │ + add lr, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r8, r7 │ │ │ │ + add r0, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #376] @ (2be1ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac8bc>) │ │ │ │ @@ -782363,23 +782352,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 2be104 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac7d4> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2be194 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac864> │ │ │ │ ldr r0, [pc, #792] @ (2be508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1acbd8>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r8, lr │ │ │ │ + muls r0, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r8, r8 │ │ │ │ + orrs r0, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r2, r2 │ │ │ │ + negs r2, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add ip, r5 │ │ │ │ + orrs r4, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r2, r2 │ │ │ │ + negs r2, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ subs r7, r3, #0 │ │ │ │ @@ -783126,29 +783115,29 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 2be8bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1acf8c> │ │ │ │ nop │ │ │ │ asrs r2, r4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r5, #14 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r6, #26 │ │ │ │ + subs r4, #122 @ 0x7a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #198 @ 0xc6 │ │ │ │ + subs r4, #38 @ 0x26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #166 @ 0xa6 │ │ │ │ + subs r4, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #70 @ 0x46 │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #70 @ 0x46 │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ + subs r3, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #26 │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #544] @ (2becd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ad3a8>) │ │ │ │ @@ -783343,27 +783332,27 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ b.n 2beba2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ad272> │ │ │ │ nop │ │ │ │ subs r6, #130 @ 0x82 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r4, #18 │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r2, #22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r3, #238 @ 0xee │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r4, #26 │ │ │ │ + subs r2, #122 @ 0x7a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r1, #244 @ 0xf4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r3, #124 @ 0x7c │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r2, #22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r9, r3 │ │ │ │ @@ -783560,21 +783549,21 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r5 │ │ │ │ @ instruction: 0xb717 │ │ │ │ subs r0, #209 @ 0xd1 │ │ │ │ - subs r2, #184 @ 0xb8 │ │ │ │ + subs r1, #24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #32 │ │ │ │ + subs r0, #128 @ 0x80 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r1, #162 @ 0xa2 │ │ │ │ + subs r0, #2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 2befb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ad684> │ │ │ │ sub sp, #12 │ │ │ │ @@ -783824,19 +783813,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2bf116 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ad7e6> │ │ │ │ b.n 2bf128 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ad7f8> │ │ │ │ nop │ │ │ │ lsrs r2, r5, #28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 2bf63c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1add0c> │ │ │ │ + b.n 2bf2fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ad9cc> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ + adds r5, #88 @ 0x58 │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -783872,19 +783861,19 @@ │ │ │ │ movw r2, #32888 @ 0x8078 │ │ │ │ bl 2bf0b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ad788> │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 158e64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47534> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r4, #208 @ 0xd0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, #126 @ 0x7e │ │ │ │ + adds r4, #222 @ 0xde │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2bf48c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1adb5c> │ │ │ │ + svc 54 @ 0x36 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (2bf310 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ad9e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -783951,15 +783940,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 158e64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47534> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r6, #20 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + adds r4, #94 @ 0x5e │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (2bf404 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1adad4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -783987,17 +783976,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2900] @ 0xb54 │ │ │ │ bl 2bf260 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ad930> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r5, #126 @ 0x7e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + ble.n 2bf3f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1adac4> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r5, #102 @ 0x66 │ │ │ │ + adds r3, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (2bf440 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1adb10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -784064,15 +784053,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 158e64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47534> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r4, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r5, #2 │ │ │ │ + adds r3, #98 @ 0x62 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (2bf534 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1adc04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -784100,17 +784089,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2900] @ 0xb54 │ │ │ │ bl 2bf260 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ad930> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r4, #78 @ 0x4e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ + adds r2, #68 @ 0x44 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r4, #54 @ 0x36 │ │ │ │ + adds r2, #150 @ 0x96 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #102400 @ 0x19000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -785189,21 +785178,21 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r5, #7 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 2c035c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1aea2c> │ │ │ │ + bhi.n 2c021c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ae8ec> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r1, #18 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ lsls r3, r4, #3 │ │ │ │ lsls r2, r1, #27 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + cmp r6, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2bf906 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1adfd6> │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [r2, #3355] @ 0xd1b │ │ │ │ cmp r1, r3 │ │ │ │ @@ -786633,15 +786622,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.w 2bf906 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1adfd6> │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ movs r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r0, [r0, #1988] @ 0x7c4 │ │ │ │ lsls r5, r0 │ │ │ │ @@ -787345,31 +787334,31 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 2c1958 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b0028> │ │ │ │ nop │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + lsrs r4, r5, #26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + lsrs r4, r5, #17 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r2, r0, #13 │ │ │ │ + lsrs r2, r4, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r7, #5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r7, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r1, #12 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r2, r4, #13 │ │ │ │ + lsrs r2, r0, #7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2c1ef0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b05c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -787635,37 +787624,37 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ b.n 2c1fd6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b06a6> │ │ │ │ b.n 2c2354 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b0a24> │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #8 │ │ │ │ + lsrs r6, r7, #1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r5, [sp, #280] @ 0x118 │ │ │ │ + str r3, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsrs r6, r7, #7 │ │ │ │ + lsrs r6, r3, #1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r6, #7 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r4, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsls r4, r4, #29 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsls r0, r3, #29 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsls r0, r5, #28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 2c222c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b08fc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -787902,15 +787891,15 @@ │ │ │ │ lsls r7, r4, #8 │ │ │ │ lsls r6, r0, #27 │ │ │ │ lsls r4, r4, #6 │ │ │ │ ble.n 2c2564 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b0c34> │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #6 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ lsls r2, r4, #3 │ │ │ │ movw r1, #2929 @ 0xb71 │ │ │ │ cmp r0, r1 │ │ │ │ bhi.w 2c25aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b0c7a> │ │ │ │ cmp.w r0, #2880 @ 0xb40 │ │ │ │ bls.w 2c2864 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b0f34> │ │ │ │ mvn.w r2, #2880 @ 0xb40 │ │ │ │ @@ -788976,20 +788965,19 @@ │ │ │ │ add r2, r1 │ │ │ │ ldrb.w r2, [r2, #56] @ 0x38 │ │ │ │ cmp r0, r2 │ │ │ │ bcc.w 2c24f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b0bc8> │ │ │ │ add.w r4, r4, #122880 @ 0x1e000 │ │ │ │ ldrb.w r0, [r4, #1984] @ 0x7c0 │ │ │ │ b.w 2c2412 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b0ae2> │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ - lsls r3, r4, #3 │ │ │ │ + vmla.i16 q8, q11, d2[2] │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r0, [r2, #1684] @ 0x694 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c33e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1ab0> │ │ │ │ ldr r0, [pc, #648] @ (2c3464 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1b34>) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ @@ -789193,15 +789181,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2c2410 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b0ae0> │ │ │ │ b.w 2c24f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b0bc8> │ │ │ │ nop │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf52e00e2 │ │ │ │ + @ instruction: 0xf38e00e2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #316] @ (2c35b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1c88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r3, r0 │ │ │ │ @@ -789319,20 +789307,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 2c352a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1bfa> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4bc01a3 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r2, r4, #3 │ │ │ │ - sbc.w r0, r8, #7405568 @ 0x710000 │ │ │ │ - adds.w r0, r8, #7405568 @ 0x710000 │ │ │ │ - @ instruction: 0xf4fc00e2 │ │ │ │ - @ instruction: 0xf4ea00e2 │ │ │ │ + @ instruction: 0xf3c800e2 │ │ │ │ + @ instruction: 0xf37800e2 │ │ │ │ + @ instruction: 0xf35c00e2 │ │ │ │ + @ instruction: 0xf34a00e2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-40] │ │ │ │ ldr r2, [pc, #124] @ (2c3660 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1d30>) │ │ │ │ add.w r4, r0, #573440 @ 0x8c000 │ │ │ │ @@ -789383,15 +789371,15 @@ │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r3} │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - eors.w r0, ip, #7405568 @ 0x710000 │ │ │ │ + @ instruction: 0xf2fc00e2 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-28] │ │ │ │ ldr.w ip, [pc, #124] @ 2c3704 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1dd4> │ │ │ │ @@ -789528,16 +789516,16 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf34400e2 │ │ │ │ - @ instruction: 0xf35a00e2 │ │ │ │ + sub.w r0, r4, #226 @ 0xe2 │ │ │ │ + subs.w r0, sl, #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] │ │ │ │ str.w r0, [ip, #-56] │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #152] @ (2c3898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1f68>) │ │ │ │ @@ -789857,17 +789845,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r4, #1 │ │ │ │ lsls r7, r4, #6 │ │ │ │ stmia r6!, {r4} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xf0dc00e2 │ │ │ │ + vhadd.s q0, q14, q9 │ │ │ │ subs r4, r3, r5 │ │ │ │ lsls r7, r4, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #32] @ 2c3b8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b225c> │ │ │ │ @@ -789878,15 +789866,15 @@ │ │ │ │ ldr.w ip, [ip] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ stcl 1, cr0, [sl, #652] @ 0x28c │ │ │ │ - vmla.i32 d16, d20, d2[1] │ │ │ │ + cdp 0, 4, cr0, cr4, cr2, {7} │ │ │ │ push {r1, r2, r3} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -789926,15 +789914,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ stcl 1, cr0, [r4, #-652] @ 0xfffffd74 │ │ │ │ - vhadd.s q8, q12, q9 │ │ │ │ + ldcl 0, cr0, [r8, #904] @ 0x388 │ │ │ │ sub.w r1, r1, #3472 @ 0xd90 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.n 2c3c84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2354> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ movs r3, #30 │ │ │ │ @@ -790012,15 +790000,15 @@ │ │ │ │ bhi.n 2c3d0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b23dc> │ │ │ │ ldr r3, [pc, #8] @ (2c3d10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b23e0>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ @@ -790058,15 +790046,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 2c3d60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2430> │ │ │ │ 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} │ │ │ │ - movs r4, #112 @ 0x70 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ sub sp, #8 │ │ │ │ @@ -790117,15 +790105,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} │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ mov r7, r1 │ │ │ │ @@ -790260,23 +790248,23 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 2c3e66 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2536> │ │ │ │ nop │ │ │ │ add.w r1, r8, r3, asr #2 │ │ │ │ - ldcl 0, cr0, [r4, #-904] @ 0xfffffc78 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + subs.w r0, r4, r2, asr #3 │ │ │ │ + movs r1, #146 @ 0x92 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - mrrc 0, 14, r0, ip, cr2 │ │ │ │ - mrrc 0, 14, r0, r8, cr2 │ │ │ │ - mrrc 0, 14, r0, r4, cr2 │ │ │ │ - stcl 0, cr0, [r4], #-904 @ 0xfffffc78 │ │ │ │ - ldc 0, cr0, [sl], #-904 @ 0xfffffc78 │ │ │ │ - stc 0, cr0, [sl], {226} @ 0xe2 │ │ │ │ + @ instruction: 0xeabc00e2 │ │ │ │ + @ instruction: 0xeab800e2 │ │ │ │ + @ instruction: 0xeab400e2 │ │ │ │ + pkhtb r0, r4, r2, asr #3 │ │ │ │ + eors.w r0, sl, r2, asr #3 │ │ │ │ + orn r0, sl, r2, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ @@ -790374,15 +790362,15 @@ │ │ │ │ mla r0, r9, r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 73c0c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ b.n 2c4046 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2716> │ │ │ │ - movs r1, #162 @ 0xa2 │ │ │ │ + movs r0, #2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -790489,15 +790477,15 @@ │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 73c0c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ b.n 2c415a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b282a> │ │ │ │ nop │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ ldr r4, [pc, #540] @ (2c4440 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2b10>) │ │ │ │ @@ -790683,26 +790671,33 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 2c436c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2a3c> │ │ │ │ b.n 2c4270 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2940> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r4, r7, #4 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xe8ca00e2 │ │ │ │ - ldrd r0, r0, [r8], #-904 @ 0x388 │ │ │ │ - ldmia.w r6, {r1, r5, r6, r7} │ │ │ │ - strd r0, r0, [r4], #-904 @ 0x388 │ │ │ │ - strd r0, r0, [r2], #-904 @ 0x388 │ │ │ │ - strd r0, r0, [r6], #-904 @ 0x388 │ │ │ │ - strd r0, r0, [r6], #-904 @ 0x388 │ │ │ │ - b.n 2c43c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2a90> │ │ │ │ + b.n 2c42a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2970> │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + b.n 2c4200 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b28d0> │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + b.n 2c4240 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2910> │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + b.n 2c41e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b28b0> │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + b.n 2c41e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b28b0> │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + b.n 2c41ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b28bc> │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + b.n 2c41f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b28c0> │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + b.n 2c4080 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2750> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c445c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2b2c> │ │ │ │ + b.n 2c411c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b27ec> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw ip, #5126 @ 0x1406 │ │ │ │ @@ -790883,21 +790878,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2c4588 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2c58> │ │ │ │ movs r4, #32 │ │ │ │ b.n 2c45e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2cb4> │ │ │ │ nop │ │ │ │ b.n 2c3ea8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2578> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r0, r3, #1 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 2c43f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2ac8> │ │ │ │ + b.n 2c40b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2788> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c43d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2aa8> │ │ │ │ + b.n 2c4098 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2768> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c4360 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2a30> │ │ │ │ + b.n 2c4020 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b26f0> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -791025,21 +791020,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2c472c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2dfc> │ │ │ │ movs r4, #16 │ │ │ │ b.n 2c4774 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2e44> │ │ │ │ nop │ │ │ │ b.n 2c4cd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b33a0> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r4, r6, r2 │ │ │ │ + adds r4, r2, r4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 2c4304 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b29d4> │ │ │ │ + b.n 2c4fc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3694> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c4308 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b29d8> │ │ │ │ + b.n 2c4fc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3698> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c4290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2960> │ │ │ │ + b.n 2c4f50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3620> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -791179,21 +791174,21 @@ │ │ │ │ mul.w r1, r0, r1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ b.n 2c489e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2f6e> │ │ │ │ mov.w ip, #16 │ │ │ │ b.n 2c48fe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2fce> │ │ │ │ b.n 2c4b88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3258> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r4, r0, r5 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 2c4294 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2964> │ │ │ │ + b.n 2c4f54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3624> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c4268 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b2938> │ │ │ │ + b.n 2c4f28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b35f8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c4200 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b28d0> │ │ │ │ + b.n 2c4ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3590> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -791254,15 +791249,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ svc 98 @ 0x62 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - b.n 2c5100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b37d0> │ │ │ │ + b.n 2c4dc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3490> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -791351,17 +791346,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ udf #138 @ 0x8a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - b.n 2c5004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b36d4> │ │ │ │ + b.n 2c4cc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3394> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c5004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b36d4> │ │ │ │ + b.n 2c4cc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3394> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -791962,15 +791957,15 @@ │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2c5306 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b39d6> │ │ │ │ ldr r3, [pc, #208] @ (2c5334 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3a04>) │ │ │ │ ldr r0, [pc, #208] @ (2c5338 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3a08>) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 10e3604 │ │ │ │ + bl 10e3464 │ │ │ │ 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 2c5234 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3904> │ │ │ │ bic.w r9, r9, #15 │ │ │ │ add.w r3, r8, r9 │ │ │ │ @@ -792036,36 +792031,36 @@ │ │ │ │ nop │ │ │ │ lsls r0, r2, #23 │ │ │ │ lsls r7, r4, #6 │ │ │ │ lsls r6, r5, #18 │ │ │ │ lsls r7, r4, #6 │ │ │ │ add r6, sp, #312 @ 0x138 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r4, #30 │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r6, #17 │ │ │ │ lsls r7, r4, #6 │ │ │ │ lsls r6, r1, #15 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r1, #254 @ 0xfe │ │ │ │ lsls r2, r6, #3 │ │ │ │ lsls r6, r5, #14 │ │ │ │ lsls r7, r4, #6 │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ lsls r2, r1, #19 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - blt.n 2c5374 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3a44> │ │ │ │ + bls.n 2c5434 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3b04> │ │ │ │ lsls r2, r4, #3 │ │ │ │ lsls r6, r6, #12 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - blt.n 2c5434 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3b04> │ │ │ │ + bls.n 2c52f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b39c4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - blt.n 2c5364 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3a34> │ │ │ │ + bls.n 2c5424 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3af4> │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -792253,28 +792248,28 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 2c548c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3b5c> │ │ │ │ + bhi.n 2c554c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3c1c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ add r4, sp, #16 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bge.n 2c5480 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3b50> │ │ │ │ + bhi.n 2c5540 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3c10> │ │ │ │ lsls r2, r4, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r7, r4, #6 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - adds r0, #230 @ 0xe6 │ │ │ │ + cmp r7, #70 @ 0x46 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + cmp r7, #36 @ 0x24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr r2, [pc, #108] @ (2c5608 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b3cd8>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r1, #1780] @ 0x6f4 │ │ │ │ @@ -792845,21 +792840,21 @@ │ │ │ │ nop │ │ │ │ add r5, pc, #136 @ (adr r5, 2c5c9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b436c>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #960 @ (adr r4, 2c5fdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b46ac>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsrs r6, r0, #2 │ │ │ │ + lsls r6, r4, #27 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + lsls r2, r5, #24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r2, r1, #32 │ │ │ │ + lsls r2, r5, #25 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ (2c5d28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b43f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -792945,21 +792940,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (2c5d38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b4408>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 2c5cb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b4388> │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r6, #28 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #140] @ (2c5dcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b449c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7169 @ 0x1c01 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -793174,17 +793169,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 2c5f86 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b4656> │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsls r4, r5, #19 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ lsls r3, r4, #3 │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ movs r2, #1 │ │ │ │ addw r3, r0, #3636 @ 0xe34 │ │ │ │ strb.w r2, [r0, #3632] @ 0xe30 │ │ │ │ vldr s15, [r3] │ │ │ │ vcmpe.f32 s15, s0 │ │ │ │ @@ -793317,15 +793312,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2c60f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b47c8> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + lsls r6, r4, #7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #188] @ (2c6230 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b4900>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -793388,15 +793383,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2c61bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b488c> │ │ │ │ stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r5, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #168] @ (2c62e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b49b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -793453,15 +793448,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2c6280 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b4950> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsls r2, r4, #8 │ │ │ │ + lsls r2, r0, #2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -793606,23 +793601,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2c642c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b4afc> │ │ │ │ ... │ │ │ │ stmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf67e00e1 │ │ │ │ - lsls r4, r6, #4 │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - lsls r2, r3, #1 │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - lsls r6, r0, #1 │ │ │ │ - lsls r3, r4, #3 │ │ │ │ + vmla.i q8, q12, d2[4] │ │ │ │ + @ instruction: 0xf4de00e1 │ │ │ │ + vmla.i16 q0, q10, d2[2] │ │ │ │ + cdp2 0, 11, cr0, cr10, cr2, {7} │ │ │ │ + cdp2 0, 10, cr0, cr6, cr2, {7} │ │ │ │ add.w r2, r0, #471040 @ 0x73000 │ │ │ │ add.w r1, r0, #473088 @ 0x73800 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #1536 @ 0x600 │ │ │ │ str.w r3, [r2, #3344] @ 0xd10 │ │ │ │ strh.w ip, [r2, #3336] @ 0xd08 │ │ │ │ @@ -794506,15 +794497,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xf6b200e2 │ │ │ │ + adds.w r0, r2, #7405568 @ 0x710000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r3, [pc, #1296] @ 2c739c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b5a6c> │ │ │ │ @@ -796139,15 +796130,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldrh r0, [r6, #32] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #14] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cdp 0, 6, cr0, cr8, cr2, {7} │ │ │ │ + stcl 0, cr0, [r8], {226} @ 0xe2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #3 │ │ │ │ bhi.n 2c8068 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b6738> │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 2c8166 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b6836> │ │ │ │ cbnz r1, 2c7fec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b66bc> │ │ │ │ @@ -797072,15 +797063,15 @@ │ │ │ │ b.n 2c88dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b6fac> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r4, #30] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 2c89ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b707c> │ │ │ │ + bvc.n 2c886c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b6f3c> │ │ │ │ lsls r7, r6, #3 │ │ │ │ strb r4, [r3, #28] │ │ │ │ lsls r3, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -799579,15 +799570,15 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ str.w r8, [sp, #100] @ 0x64 │ │ │ │ b.n 2ca338 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b8a08> │ │ │ │ str r6, [r1, #124] @ 0x7c │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp.w fp, #8 │ │ │ │ add.w r3, r3, #12 │ │ │ │ @@ -800639,15 +800630,15 @@ │ │ │ │ bl 48a0b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x378784> │ │ │ │ str r0, [r7, #0] │ │ │ │ b.w 2ca504 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b8bd4> │ │ │ │ bl 2c8f20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b75f0> │ │ │ │ b.n 2ca888 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b8f58> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - pop {r3, r4, r5, r7} │ │ │ │ + cbnz r0, 2cadca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b949a> │ │ │ │ lsls r7, r6, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ vldr d0, [pc, #692] @ 2cb040 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b9710> │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ bl 4875ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375cbc> │ │ │ │ @@ -801501,21 +801492,21 @@ │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 2cb712 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b9de2> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r7, sp, #40 @ 0x28 │ │ │ │ + add r5, sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r6, sp, #264 @ 0x108 │ │ │ │ + add r4, sp, #648 @ 0x288 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 2cb798 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b9e68> │ │ │ │ sub sp, #28 │ │ │ │ @@ -875214,25 +875205,25 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 302c3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f130c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r3, #226 @ 0xe2 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ lsls r7, r3, #3 │ │ │ │ bvs.n 302af8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f11c8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + cmp r7, #24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r3, #32 │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp ip, r2 │ │ │ │ bcc.n 302bda <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f12aa> │ │ │ │ movw r2, #37288 @ 0x91a8 │ │ │ │ cmp r9, r2 │ │ │ │ beq.w 302ebe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f158e> │ │ │ │ bhi.w 302da8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f1478> │ │ │ │ @@ -876303,31 +876294,31 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 178e88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x67558> │ │ │ │ b.w 302ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f1374> │ │ │ │ nop │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + adds r7, #220 @ 0xdc │ │ │ │ lsls r7, r3, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + adds r7, #94 @ 0x5e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + adds r6, #170 @ 0xaa │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + adds r5, #202 @ 0xca │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + adds r5, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r3, #246 @ 0xf6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ movw r2, #37063 @ 0x90c7 │ │ │ │ cmp r9, r2 │ │ │ │ beq.w 3029f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f10c4> │ │ │ │ bhi.w 302eb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f1584> │ │ │ │ movw r2, #34465 @ 0x86a1 │ │ │ │ cmp r9, r2 │ │ │ │ @@ -877232,19 +877223,19 @@ │ │ │ │ b.w 302ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f1374> │ │ │ │ mov r0, r5 │ │ │ │ bl 133908 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21fd8> │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ b.w 302ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f1374> │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r3, #90 @ 0x5a │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w lr, [pc, #304] @ 3043d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f2aa0> │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -877363,21 +877354,21 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ pop {r2, r4, r6, pc} │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r5, pc} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r2, #222 @ 0xde │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ lsls r7, r3, #3 │ │ │ │ pop {pc} │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + asrs r2, r5, #19 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r3, [pc, #216] @ (3044c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f2b98>) │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.n 3044b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f2b80> │ │ │ │ bls.n 304456 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f2b26> │ │ │ │ @@ -877789,23 +877780,23 @@ │ │ │ │ add.w r2, r2, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #408] @ 0x198 │ │ │ │ bl 453f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342654> │ │ │ │ b.n 304788 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f2e58> │ │ │ │ b.n 304ff8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f36c8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r3, [pc, #40] @ (304870 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f2f40>) │ │ │ │ + ldr r1, [pc, #424] @ (3049f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f30c0>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r1, [pc, #568] @ (304a84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f3154>) │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r0, r5, #3 │ │ │ │ + adds r0, r1, #5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + adds r4, r5, #3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + adds r4, r5, #3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #344] @ (3049c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f3090>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -878201,29 +878192,29 @@ │ │ │ │ str.w r2, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 453f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342654> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 304afc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f31cc> │ │ │ │ svc 100 @ 0x64 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r6, r5, r5 │ │ │ │ + adds r6, r1, r7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, r2, r5 │ │ │ │ + adds r4, r6, r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - mov r6, sp │ │ │ │ + add lr, r9 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r6, r1, r3 │ │ │ │ + adds r6, r5, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, r5, r1 │ │ │ │ + adds r4, r1, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, r1, r2 │ │ │ │ + adds r0, r5, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r6, r1, r0 │ │ │ │ + adds r6, r5, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r6, r1, r0 │ │ │ │ + adds r6, r5, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r0, r2, #33024 @ 0x8100 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ ldrex r1, [r0] │ │ │ │ subs r1, #1 │ │ │ │ @@ -878393,15 +878384,15 @@ │ │ │ │ bl 155de0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444b0> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 304548 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f2c18> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bge.n 304e38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f3508> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (304ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f3598>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -878420,15 +878411,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 304548 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f2c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bge.n 304e04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f34d4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r2, r4, #31 │ │ │ │ + asrs r2, r0, #25 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (304f0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f35dc>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -878446,15 +878437,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 304548 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f2c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bge.n 304fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f3690> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ bhi.n 304f6e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f363e> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r7, r4, #16 │ │ │ │ adds r0, r3, #0 │ │ │ │ movs r2, #26 │ │ │ │ @@ -879748,17 +879739,17 @@ │ │ │ │ bl fff27eaa │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #17 │ │ │ │ + asrs r2, r0, #11 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r5, #10 │ │ │ │ + asrs r4, r1, #4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ movw r0, #3171 @ 0xc63 │ │ │ │ cmp r1, r0 │ │ │ │ bhi.w 305fda <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f46aa> │ │ │ │ cmp.w r1, #3168 @ 0xc60 │ │ │ │ bcc.w 305254 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f3924> │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ @@ -880309,33 +880300,33 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsls r0, r3, #17 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r0, r5, #17 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r2, r7, #16 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r4, r2, #6 │ │ │ │ + adds r4, r6, #7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ lsls r4, r6, #3 │ │ │ │ lsls r4, r7, #15 │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsls r6, r1, #15 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r4, r7, #14 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r4, r3, #14 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r0, r7, #13 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldc2 0, cr0, [r4, #972]! @ 0x3cc │ │ │ │ + ldc2 0, cr0, [r4], {243} @ 0xf3 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ beq.w 306294 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f4964> │ │ │ │ add.w r9, r4, #98304 @ 0x18000 │ │ │ │ sub.w r1, r5, #34816 @ 0x8800 │ │ │ │ subs r1, #37 @ 0x25 │ │ │ │ str r1, [sp, #16] │ │ │ │ @@ -881426,27 +881417,26 @@ │ │ │ │ add.w r4, r4, #102400 @ 0x19000 │ │ │ │ ldr.w r3, [r4, #2528] @ 0x9e0 │ │ │ │ cbz r3, 307142 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f5812> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 30695a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f502a> │ │ │ │ - lsls r2, r7, #4 │ │ │ │ - lsls r7, r3, #3 │ │ │ │ + vshr.u64 q0, q7, #38 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u8 q8, q13, q7 │ │ │ │ - vqadd.u16 q0, q10, q7 │ │ │ │ - mcr2 0, 7, r0, cr8, cr14, {6} │ │ │ │ - mcr2 0, 1, r0, cr14, cr14, {6} │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + stc2 0, cr0, [sl, #888]! @ 0x378 │ │ │ │ + ldc2l 0, cr0, [r4, #-888]! @ 0xfffffc88 │ │ │ │ + stc2l 0, cr0, [r8, #-888] @ 0xfffffc88 │ │ │ │ + stc2 0, cr0, [lr], {222} @ 0xde │ │ │ │ + lsls r0, r0, #31 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stc2 1, cr0, [r8, #-592]! @ 0xfffffdb0 │ │ │ │ stc2 1, cr0, [lr, #-592] @ 0xfffffdb0 │ │ │ │ - lsrs r0, r4, #25 │ │ │ │ + lsrs r0, r0, #19 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrb.w r0, [r0, #404] @ 0x194 │ │ │ │ ldrb.w r0, [r4, ] │ │ │ │ @ instruction: 0xf6fc0194 │ │ │ │ movw r2, #3107 @ 0xc23 │ │ │ │ cmp r5, r2 │ │ │ │ bhi.w 307a08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f60d8> │ │ │ │ @@ -882746,16 +882736,16 @@ │ │ │ │ b.w 30655a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f4c2a> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 30695a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f502a> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 6, r0, cr4, cr14, {6} │ │ │ │ - mcr 0, 5, r0, cr14, cr14, {6} │ │ │ │ + stc 0, cr0, [r4, #-888]! @ 0xfffffc88 │ │ │ │ + stc 0, cr0, [lr, #-888] @ 0xfffffc88 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #660] @ (30840c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f6adc>) │ │ │ │ @@ -883033,19 +883023,19 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 308202 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f68d2> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r7, #25] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 307f6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f663c> │ │ │ │ + b.n 307c2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f62fc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrb r6, [r6, #23] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + bgt.n 308394 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f6a64> │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -883275,19 +883265,19 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #15] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 308c8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f735c> │ │ │ │ + b.n 30894c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f701c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrb r2, [r1, #13] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bgt.n 308654 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f6d24> │ │ │ │ + blt.n 308714 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f6de4> │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -883565,19 +883555,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 308a58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7128> │ │ │ │ + udf #198 @ 0xc6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrb r6, [r0, #2] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bge.n 3089ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f707c> │ │ │ │ + bhi.n 308a6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f713c> │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -883870,19 +883860,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r4 │ │ │ │ strb r2, [r1, #25] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 308be0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f72b0> │ │ │ │ + blt.n 308ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7370> │ │ │ │ lsls r6, r3, #3 │ │ │ │ strb r2, [r4, #22] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bvc.n 308d40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7410> │ │ │ │ + bpl.n 308c00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f72d0> │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -884106,19 +884096,19 @@ │ │ │ │ bne.n 308f30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7600> │ │ │ │ b.n 308d72 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7442> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strb r6, [r3, #12] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 309040 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7710> │ │ │ │ + bhi.n 308f00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f75d0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ strb r6, [r0, #10] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bcc.n 308f6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f763c> │ │ │ │ + bne.n 30902c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f76fc> │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w lr, [pc, #264] @ 309074 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7744> │ │ │ │ sub sp, #428 @ 0x1ac │ │ │ │ @@ -884232,21 +884222,20 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r4, #1] │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 308fe8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f76b8> │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - movs r6, r6 │ │ │ │ + bvs.n 3090a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7778> │ │ │ │ lsls r6, r3, #3 │ │ │ │ + mrc2 0, 4, r0, cr6, cr13, {6} │ │ │ │ strb r4, [r5, #0] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bvc.n 308fa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7674> │ │ │ │ + bpl.n 309064 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7734> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w ip, [pc, #164] @ 309148 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7818> │ │ │ │ mov r4, r2 │ │ │ │ @@ -884317,15 +884306,15 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 309110 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f77e0> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r1, #116] @ 0x74 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 3090e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f77b8> │ │ │ │ + bpl.n 3091a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7878> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r0, [r5, #108] @ 0x6c │ │ │ │ lsls r7, r3, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -884429,15 +884418,15 @@ │ │ │ │ b.n 3091de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f78ae> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r1, #104] @ 0x68 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 3092a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7974> │ │ │ │ + bmi.n 309364 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7a34> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ @@ -884504,15 +884493,15 @@ │ │ │ │ b.n 3092cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f799c> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 309330 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7a00> │ │ │ │ + bcc.n 3093f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7ac0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r4, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ @@ -884624,19 +884613,19 @@ │ │ │ │ b.n 3093c6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7a96> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 309530 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7c00> │ │ │ │ + bcs.n 3093f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7ac0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r2, [r6, #64] @ 0x40 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w ip, [pc, #324] @ 3095c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7c98> │ │ │ │ mov r4, r2 │ │ │ │ @@ -884750,19 +884739,19 @@ │ │ │ │ b.n 30950a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7bda> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 309630 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7d00> │ │ │ │ + bne.n 3094f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7bc0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r6, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr r4, [pc, #176] @ (30969c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7d6c>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ @@ -884836,20 +884825,20 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 3095e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7cb4> │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrsh.w r0, [r4, #221] @ 0xdd │ │ │ │ + ldrb.w r0, [r4, sp, lsl #1] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bne.n 3097a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7e70> │ │ │ │ + ldmia r7, {r1, r4, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -885200,19 +885189,19 @@ │ │ │ │ ldr r7, [pc, #0] @ (309ab8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f8188>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ ldr r6, [r4, #16] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 309bc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f8294> │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #636] @ (309d5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f842c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -885451,42 +885440,42 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #64] @ (309d98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f8468>) │ │ │ │ add r0, pc │ │ │ │ b.n 309b68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f8238> │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bkpt 0x00b0 │ │ │ │ + pop {r4, pc} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r3, r4} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xf21600e3 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + orns r0, r6, #227 @ 0xe3 │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r4!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r4} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r2!, {r3} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r2, r3} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r3!, {r1, r6, r7} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r0, [pc, #88] @ (309df8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f84c8>) │ │ │ │ add r0, pc │ │ │ │ b.n 309b68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f8238> │ │ │ │ ldr r0, [pc, #88] @ (309dfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f84cc>) │ │ │ │ add r0, pc │ │ │ │ b.n 309b68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f8238> │ │ │ │ @@ -885519,31 +885508,31 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 309b68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f8238> │ │ │ │ ldr r0, [pc, #36] @ (309e18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f84e8>) │ │ │ │ add r0, pc │ │ │ │ b.n 309b68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f8238> │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ + ldmia r1, {r1, r3, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + ldmia r1, {r1, r2, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r2, {r2, r6} │ │ │ │ + ldmia r0!, {r2, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #324] @ 309f70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f8640> │ │ │ │ sub sp, #16 │ │ │ │ @@ -885674,29 +885663,29 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #22] │ │ │ │ lsls r7, r3, #6 │ │ │ │ str r6, [r0, #28] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r6, r3, #3 │ │ │ │ str r6, [r6, #20] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r2!, {r1, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - revsh r2, r6 │ │ │ │ + cbnz r2, 309f9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f866c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r2!, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 30a08c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f875c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -885803,15 +885792,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 30a07c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f874c> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 30a006 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f86d6> │ │ │ │ ldrh r4, [r1, #12] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r4, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (30a0fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f87cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -885832,17 +885821,17 @@ │ │ │ │ bl 309f98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f8668> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (30a104 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f87d4>) │ │ │ │ add r3, pc │ │ │ │ b.n 30a0e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f87b4> │ │ │ │ ldrh r4, [r6, #2] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r1, {r1, r4, r6} │ │ │ │ + stmia r7!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ cbz r2, 30a154 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f8824> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ (30a158 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f8828>) │ │ │ │ @@ -885867,15 +885856,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #0] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r1!, {r2, r3} │ │ │ │ + stmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (30a1c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f8890>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -885905,15 +885894,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xb85c │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r3 │ │ │ │ @@ -886091,15 +886080,15 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ blx 730d8 │ │ │ │ add r0, r4 │ │ │ │ b.n 30a35a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f8a2a> │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3} │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -887479,15 +887468,15 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 30adf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f94c4> │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ mov r1, lr │ │ │ │ b.n 30afae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f967e> │ │ │ │ nop │ │ │ │ - cbnz r0, 30b302 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f99d2> │ │ │ │ + cbnz r0, 30b2da <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f99aa> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -887879,19 +887868,19 @@ │ │ │ │ nop │ │ │ │ strb r2, [r0, #21] │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r4, [pc, #72] @ (30b718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f9de8>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + push {r3, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r3, [pc, #640] @ (30b95c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fa02c>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + uxth r2, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ mov r0, r2 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 30b62a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f9cfa> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w fp, #0 │ │ │ │ @@ -888599,17 +888588,17 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ add r4, r9 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mvns r4, r2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ lsls r6, r3, #3 │ │ │ │ eors r5, r4 │ │ │ │ rbit r4, r5 │ │ │ │ movs r3, #1 │ │ │ │ clz r4, r4 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ mla r2, r9, r4, sl │ │ │ │ @@ -889131,15 +889120,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r3, #1 │ │ │ │ b.n 30c392 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1faa62> │ │ │ │ nop │ │ │ │ str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r7, pc, #0 @ (adr r7, 30c430 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fab00>) │ │ │ │ + add r5, pc, #384 @ (adr r5, 30c5b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fac80>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldrb.w ip, [r1, #3] │ │ │ │ @@ -889261,15 +889250,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w ip, [r3, #468] @ 0x1d4 │ │ │ │ add.w r1, ip, #1 │ │ │ │ b.n 30c496 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fab66> │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r5, pc, #904 @ (adr r5, 30c928 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1faff8>) │ │ │ │ + add r4, pc, #264 @ (adr r4, 30c6a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fad78>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -889360,15 +889349,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, #2 │ │ │ │ b.n 30c60a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1facda> │ │ │ │ nop │ │ │ │ str r6, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r4, pc, #672 @ (adr r4, 30c94c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fb01c>) │ │ │ │ + add r3, pc, #32 @ (adr r3, 30c6cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fad9c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -889487,15 +889476,15 @@ │ │ │ │ ldr.w r3, [r6, #468] @ 0x1d4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r3, #2 │ │ │ │ b.n 30c718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fade8> │ │ │ │ nop │ │ │ │ str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r3, pc, #504 @ (adr r3, 30c9e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fb0b4>) │ │ │ │ + add r1, pc, #888 @ (adr r1, 30cb64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fb234>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -889623,15 +889612,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #12] │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r7, #84 @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r2, pc, #296 @ (adr r2, 30ca90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fb160>) │ │ │ │ + add r0, pc, #680 @ (adr r0, 30cc10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fb2e0>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ @@ -889783,15 +889772,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r6, r5] │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r5, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r0, pc, #768 @ (adr r0, 30ce10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fb4e0>) │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ ldr r6, [pc, #672] @ (30cdc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fb494>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -890042,15 +890031,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #58 @ 0x3a │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r3, #3 │ │ │ │ add r5, sp, #324 @ 0x144 │ │ │ │ str.w r8, [r5, r2, lsl #2] │ │ │ │ add.w r2, sp, r2, lsl #2 │ │ │ │ str.w r1, [r2, #452] @ 0x1c4 │ │ │ │ orr.w r9, r9, r4 │ │ │ │ cmp r7, r3 │ │ │ │ @@ -890498,15 +890487,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #168 @ 0xa8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrd r8, r4, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.w 30d0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fb7b0> │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov.w sl, #0 │ │ │ │ add.w r1, r8, #94208 @ 0x17000 │ │ │ │ @@ -892650,15 +892639,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r6, r7, r3 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r2, r0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ lsls r6, r3, #3 │ │ │ │ cmp.w r2, r7, lsl #4 │ │ │ │ bls.n 30ea20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fd0f0> │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 30ebc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fd298> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -893036,15 +893025,15 @@ │ │ │ │ add.w r3, r9, r0 │ │ │ │ b.n 30eb82 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fd252> │ │ │ │ mov r0, r5 │ │ │ │ bl 26f14c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15d81c> │ │ │ │ b.n 30edd2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fd4a2> │ │ │ │ mov ip, r3 │ │ │ │ b.n 30e91a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fcfea> │ │ │ │ - ldrb r6, [r0, #30] │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r8, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -893355,15 +893344,15 @@ │ │ │ │ nop │ │ │ │ subs r2, #126 @ 0x7e │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r0, r4, #5 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r2, r4, #32 │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r3, #2 │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ bcs.w 30f5a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fdc74> │ │ │ │ ldr.w r2, [r9, #456] @ 0x1c8 │ │ │ │ @@ -893755,15 +893744,15 @@ │ │ │ │ b.n 30f578 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fdc48> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ mov r0, lr │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 30f206 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fd8d6> │ │ │ │ b.n 30efa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fd674> │ │ │ │ nop │ │ │ │ - strb r6, [r3, #28] │ │ │ │ + strb r6, [r7, #21] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ ldr r5, [pc, #508] @ (30f804 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fded4>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -894390,15 +894379,15 @@ │ │ │ │ adds r1, r3, r0 │ │ │ │ b.n 30fa1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fe0ec> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 26f14c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15d81c> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ b.n 30fc64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fe334> │ │ │ │ - strb r6, [r4, #4] │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #768] @ (30ffc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fe698>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -895042,15 +895031,15 @@ │ │ │ │ tst r2, r3 │ │ │ │ bne.n 310394 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fea64> │ │ │ │ movs r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 30ff0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fe5dc> │ │ │ │ b.n 31039c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fea6c> │ │ │ │ nop │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ + str r6, [r7, #124] @ 0x7c │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #764] @ (3106d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1feda4>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -895790,15 +895779,15 @@ │ │ │ │ cmp.w r2, r9, lsl #4 │ │ │ │ bls.w 310594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fec64> │ │ │ │ ldr r2, [sp, #656] @ 0x290 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 310594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fec64> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 3108e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1fefb6> │ │ │ │ - str r6, [r7, #32] │ │ │ │ + str r6, [r3, #8] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r4, [pc, #800] @ (310f0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ff5dc>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -896089,15 +896078,15 @@ │ │ │ │ b.n 310f96 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ff666> │ │ │ │ adds r2, r4, #4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ and.w r1, sl, #5177344 @ 0x4f0000 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf25a019e │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrh r4, [r3, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ blx 73a98 <__aeabi_uidiv@plt> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -897278,17 +897267,17 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr.w r0, [r6, #468] @ 0x1d4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r1, r9, r0 │ │ │ │ b.n 3119b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x200088> │ │ │ │ mov lr, r2 │ │ │ │ b.n 311694 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ffd64> │ │ │ │ - strh r6, [r2, r4] │ │ │ │ + str r6, [r6, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [r0, r7] │ │ │ │ + str r0, [r4, r0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3448] @ 0xd78 │ │ │ │ ldr r5, [pc, #788] @ (311f18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2005e8>) │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -897578,15 +897567,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r2, #20 │ │ │ │ lsls r7, r3, #6 │ │ │ │ b.n 312700 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x200dd0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #968] @ (3122ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2009bc>) │ │ │ │ + ldr r4, [pc, #328] @ (31206c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20073c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ b.n 312498 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x200b68> │ │ │ │ lsls r6, r3, #6 │ │ │ │ adds r2, r3, #3 │ │ │ │ cmp.w r2, #1024 @ 0x400 │ │ │ │ bcs.w 312396 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x200a66> │ │ │ │ str.w r2, [sl, #468] @ 0x1d4 │ │ │ │ @@ -898023,15 +898012,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 311f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x200654> │ │ │ │ mov r0, r5 │ │ │ │ bl 26f14c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15d81c> │ │ │ │ b.n 31236e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x200a3e> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #720] @ (3126b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x200d80>) │ │ │ │ + ldr r0, [pc, #80] @ (312430 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x200b00>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ ldr r5, [pc, #608] @ (312654 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x200d24>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -898723,15 +898712,15 @@ │ │ │ │ bl 139290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27960> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w r0, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r3, r0 │ │ │ │ b.n 31291e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x200fee> │ │ │ │ - cmp r2, r7 │ │ │ │ + asrs r2, r3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #644] @ (312df0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2014c0>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -899438,15 +899427,15 @@ │ │ │ │ tst r2, r3 │ │ │ │ bne.n 3132d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2019a4> │ │ │ │ movs r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 312dd6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2014a6> │ │ │ │ b.n 3132dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2019ac> │ │ │ │ nop │ │ │ │ - subs r2, #224 @ 0xe0 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #728] @ (3135f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x201cc0>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -900201,15 +900190,15 @@ │ │ │ │ cmp.w r3, r7, lsl #4 │ │ │ │ bls.w 3134f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x201bc0> │ │ │ │ ldr r3, [sp, #664] @ 0x298 │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 3134f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x201bc0> │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ b.n 31384a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x201f1a> │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + adds r1, #56 @ 0x38 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r4, [pc, #760] @ (313e68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x202538>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -900491,15 +900480,15 @@ │ │ │ │ ldc 1, cr0, [lr, #632] @ 0x278 │ │ │ │ stmia r4!, {r1, r2, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp r4, #100 @ 0x64 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrd r2, ip, [sp, #656] @ 0x290 │ │ │ │ mov r0, lr │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 31402c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2026fc> │ │ │ │ ldr.w r9, [r6, #528] @ 0x210 │ │ │ │ @@ -901756,15 +901745,15 @@ │ │ │ │ ldr r3, [sp, #656] @ 0x290 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ ldreq.w r2, [r9, #4] │ │ │ │ bne.w 314620 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x202cf0> │ │ │ │ b.n 314918 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x202fe8> │ │ │ │ nop │ │ │ │ - movs r1, #250 @ 0xfa │ │ │ │ + movs r0, #90 @ 0x5a │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r4, [pc, #740] @ (314f28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2035f8>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -902046,15 +902035,15 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ cbz r2, 314f98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x203668> │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 314f72 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x203642> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r2, r4, r6 │ │ │ │ + subs r2, r0, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r2, [sp, #656] @ 0x290 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 315178 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x203848> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ orr.w r2, r2, fp │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ @@ -903424,15 +903413,15 @@ │ │ │ │ bls.w 3157f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x203ec4> │ │ │ │ ldr r3, [sp, #664] @ 0x298 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ ldreq.w r2, [r9, #4] │ │ │ │ bne.w 3157f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x203ec4> │ │ │ │ b.n 315ae2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2041b2> │ │ │ │ - asrs r6, r5, #32 │ │ │ │ + lsrs r6, r1, #26 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r4, [pc, #760] @ (31611c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2047ec>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -903723,15 +903712,15 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ add r1, pc, #840 @ (adr r1, 316468 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x204b38>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #64 @ (adr r0, 316168 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x204838>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrd r2, r1, [sp, #656] @ 0x290 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ cmpeq r1, #0 │ │ │ │ bne.w 3163c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x204a98> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -908248,15 +908237,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r3, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bpl.n 3198d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x207fa8> │ │ │ │ + bcc.n 319798 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x207e68> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldrh r1, [r1, #2] │ │ │ │ @@ -908530,15 +908519,15 @@ │ │ │ │ vldr s2, [sp, #16] │ │ │ │ add.w r0, r1, r8 │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 319b10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2081e0> │ │ │ │ ldrh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - beq.n 319b8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20825c> │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -908675,15 +908664,15 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ add.w r0, r9, r3 │ │ │ │ b.n 319c7a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20834a> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #65536 @ 0x10000 │ │ │ │ @@ -908757,15 +908746,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #28] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (319ea4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x208574>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -908809,15 +908798,15 @@ │ │ │ │ ldr.w r3, [r3, #1872] @ 0x750 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #24] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #764] @ (31a1b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x208888>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -909070,17 +909059,17 @@ │ │ │ │ str.w r1, [r4, #2092] @ 0x82c │ │ │ │ orr.w r2, r2, #32768 @ 0x8000 │ │ │ │ str.w r2, [r4, #2096] @ 0x830 │ │ │ │ strh.w r5, [r3, #3472] @ 0xd90 │ │ │ │ b.n 319f68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x208638> │ │ │ │ ldrh r2, [r7, #18] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r4, {r1, r2, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 31a196 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x208866> │ │ │ │ @@ -911122,15 +911111,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 31b9ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20a09a> │ │ │ │ nop │ │ │ │ ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - sxth r2, r2 │ │ │ │ + add sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #116] @ (31baa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20a170>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -911171,15 +911160,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 31ba5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20a12c> │ │ │ │ ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cbz r2, 31bacc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20a19c> │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #728] @ (31bd90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20a460>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -911393,15 +911382,15 @@ │ │ │ │ vstr s13, [r3, #492] @ 0x1ec │ │ │ │ b.n 31bb0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20a1dc> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 31bda6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20a476> │ │ │ │ + add r7, sp, #568 @ 0x238 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ vldr s15, [r2] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ @@ -911667,15 +911656,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, #116 @ 0x74 │ │ │ │ mla r0, r0, r3, r4 │ │ │ │ add.w r0, r0, #101888 @ 0x18e00 │ │ │ │ mov r5, r0 │ │ │ │ vldr s14, [r0, #8] │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ @@ -911948,19 +911937,19 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.w 31bb0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20a1dc> │ │ │ │ nop │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r7, pc, #192 @ (adr r7, 31c594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20ac64>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r0, sp, #96 @ 0x60 │ │ │ │ + add r6, pc, #480 @ (adr r6, 31c6b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20ad88>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r7, pc, #560 @ (adr r7, 31c70c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20addc>) │ │ │ │ + add r5, pc, #944 @ (adr r5, 31c88c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20af5c>) │ │ │ │ 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] @ 31c534 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20ac04> │ │ │ │ sub sp, #28 │ │ │ │ @@ -912259,17 +912248,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [r5, #32] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r5, pc, #88 @ (adr r5, 31c8c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20af94>) │ │ │ │ + add r3, pc, #472 @ (adr r3, 31ca44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20b114>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r4, pc, #32 @ (adr r4, 31c890 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20af60>) │ │ │ │ + add r2, pc, #416 @ (adr r2, 31ca10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20b0e0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #488] @ (31ca68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20b138>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912413,17 +912402,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ str r4, [r7, #8] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r3, pc, #728 @ (adr r3, 31cd48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20b418>) │ │ │ │ + add r2, pc, #88 @ (adr r2, 31cac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20b198>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r2, pc, #136 @ (adr r2, 31cafc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20b1cc>) │ │ │ │ + add r0, pc, #520 @ (adr r0, 31cc7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20b34c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #620] @ (31ccf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20b3c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912622,17 +912611,17 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 31cb8e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20b25e> │ │ │ │ nop │ │ │ │ ldrsh r4, [r6, r2] │ │ │ │ lsls r6, r3, #6 │ │ │ │ vst1.8 {d4}, [r0], r1 │ │ │ │ @ instruction: 0xfa004701 │ │ │ │ - add r1, pc, #96 @ (adr r1, 31cd60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20b430>) │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -912863,17 +912852,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 31cf6e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20b63e> │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ b.n 31cf1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20b5ec> │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r4, [r4, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r8, r0, #102400 @ 0x19000 │ │ │ │ ldr.w r6, [r8, #1668] @ 0x684 │ │ │ │ @@ -912977,15 +912966,15 @@ │ │ │ │ b.n 31d062 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20b732> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ b.n 31d08c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20b75c> │ │ │ │ ldr r6, [r2, r4] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (31d20c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20b8dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -913096,19 +913085,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 31d19a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20b86a> │ │ │ │ nop │ │ │ │ ldr r0, [r1, r1] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r3, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -913242,17 +913231,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldrsb r0, [r1, r4] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r1, [sp, #808] @ 0x328 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w r7, r0, #102400 @ 0x19000 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w r3, [r7, #1656] @ 0x678 │ │ │ │ ldrb.w r4, [r7, #1680] @ 0x690 │ │ │ │ strb.w ip, [r7, #1680] @ 0x690 │ │ │ │ @@ -913617,17 +913606,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ str r6, [r4, r7] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r5, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r4, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (31d8c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20bf98>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -913756,15 +913745,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bcc.n 31d956 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20c026> │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #352 @ 0x160 │ │ │ │ pop {r4, pc} │ │ │ │ - str r6, [r3, #80] @ 0x50 │ │ │ │ + str r6, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r5, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 31da7e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20c14e> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -913969,19 +913958,19 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r5, #96 @ 0x60 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #26 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r1, [sp, #808] @ 0x328 │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r1, [sp, #528] @ 0x210 │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r1, #20] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov.f64 d7, d2 │ │ │ │ vcvt.f32.f64 s4, d4 │ │ │ │ @@ -914065,17 +914054,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s14, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 31dc90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20c360> │ │ │ │ ldr r5, [pc, #216] @ (31ddd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20c4a4>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r0, [sp, #872] @ 0x368 │ │ │ │ + ldrh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r6, #32] │ │ │ │ + str r0, [r2, #8] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ (31ded8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20c5a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914226,21 +914215,21 @@ │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31dd4a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20c41a> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #136] @ (31df64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20c634>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r2, [r4, #60] @ 0x3c │ │ │ │ + ldrh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r4, [r5, #12] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + ldrsh r2, [r5, r3] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vcvt.f32.f64 s8, d4 │ │ │ │ vcvt.f32.f64 s10, d5 │ │ │ │ @@ -914316,17 +914305,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 31df5e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20c62e> │ │ │ │ ldr r2, [pc, #144] @ (31e078 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20c748>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r2, [r2, #46] @ 0x2e │ │ │ │ + ldrh r2, [r6, #32] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (31e1a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20c874>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914467,21 +914456,21 @@ │ │ │ │ vldr s15, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 31e084 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20c754> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #232] @ (31e290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20c960>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r0, [r6, #34] @ 0x22 │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r6, [r3, r6] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrh r2, [r3, #34] @ 0x22 │ │ │ │ + ldrh r2, [r7, #20] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r0, [r1, r6] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #284] @ (31e2e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20c9b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914577,17 +914566,17 @@ │ │ │ │ mla r3, r1, r5, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31e28a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20c95a> │ │ │ │ nop │ │ │ │ bxns lr │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r6, [r3, r2] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #36] @ (31e324 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20c9f4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -914601,15 +914590,15 @@ │ │ │ │ ldrh.w r2, [r2, #1716] @ 0x6b4 │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ bl 31da84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20c154> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov r2, r7 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r6, [r1, #20] │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #312] @ (31e474 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20cb44>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -914719,21 +914708,21 @@ │ │ │ │ movs r3, #28 │ │ │ │ mla r1, r3, r1, r0 │ │ │ │ add.w r1, r1, #97792 @ 0x17e00 │ │ │ │ add.w r1, r1, #352 @ 0x160 │ │ │ │ b.n 31e37c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20ca4c> │ │ │ │ cmp sl, pc │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r2, [r5, #16] │ │ │ │ + ldrh r2, [r1, #4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r2, [r2, #14] │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r2, [r1, r3] │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r0, [r4, #24] │ │ │ │ + strb r0, [r0, #18] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (31e558 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20cc28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914807,17 +914796,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 31e510 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20cbe0> │ │ │ │ nop │ │ │ │ add sl, r4 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r2, [r7, #6] │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r2, [r0, #4] │ │ │ │ + strh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #420] @ (31e718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20cde8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914968,21 +914957,21 @@ │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 31e5de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20ccae> │ │ │ │ mvns r2, r0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r6, [r1, #60] @ 0x3c │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ + ldrsb r0, [r3, r2] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strh r6, [r3, #60] @ 0x3c │ │ │ │ + strh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r0, [r7, #56] @ 0x38 │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (31e780 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20ce50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915106,17 +915095,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #352 @ 0x160 │ │ │ │ b.n 31e7c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20ce94> │ │ │ │ sbcs r2, r4 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r0, [r0, #48] @ 0x30 │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrsb r6, [r2, r1] │ │ │ │ + strb r6, [r6, r2] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ mov r7, r2 │ │ │ │ @@ -915243,17 +915232,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31e96e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20d03e> │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r0, [r2, #36] @ 0x24 │ │ │ │ + strh r0, [r6, #22] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r6, [r1, r3] │ │ │ │ + strh r6, [r5, r4] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (31ea50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20d120>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915344,17 +915333,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #352 @ 0x160 │ │ │ │ b.n 31ea92 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20d162> │ │ │ │ subs r6, #210 @ 0xd2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r4, [r0, #28] │ │ │ │ + strh r4, [r4, #14] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + strh r6, [r1, r0] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #132] @ (31ebe4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20d2b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915518,17 +915507,17 @@ │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31ec2a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20d2fa> │ │ │ │ nop │ │ │ │ subs r5, #62 @ 0x3e │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r4, [r4, #12] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r2, [r7, r6] │ │ │ │ + str r2, [r3, r0] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (31edb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20d488>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915670,17 +915659,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #352 @ 0x160 │ │ │ │ b.n 31edfe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20d4ce> │ │ │ │ subs r3, #106 @ 0x6a │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + ldr r6, [pc, #384] @ (31f080 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20d750>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (31ef70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20d640>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915822,17 +915811,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #352 @ 0x160 │ │ │ │ b.n 31efb6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20d686> │ │ │ │ subs r1, #178 @ 0xb2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + ldrb r2, [r7, #18] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [pc, #288] @ (31f1d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20d8a8>) │ │ │ │ + ldr r4, [pc, #672] @ (31f358 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20da28>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #96] @ (31f128 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20d7f8>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -915929,15 +915918,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ adds r7, #202 @ 0xca │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsrs r4, r6, #26 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r1, #13] │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsrs r4, r4, #25 │ │ │ │ lsls r6, r3, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -916032,15 +916021,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ adds r6, #190 @ 0xbe │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsrs r0, r5, #22 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #15] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsrs r0, r4, #21 │ │ │ │ lsls r6, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -916216,17 +916205,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31f3bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20da8c> │ │ │ │ adds r5, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r6, [r7, #7] │ │ │ │ + ldrb r6, [r3, #1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [pc, #80] @ (31f53c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20dc0c>) │ │ │ │ + ldr r0, [pc, #464] @ (31f6bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20dd8c>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #108] @ (31f568 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20dc38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -916489,17 +916478,17 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsrs r2, r0, #5 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r6, #3 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bxns r8 │ │ │ │ + cmp ip, r4 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #84] @ (31f850 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20df20>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -916656,17 +916645,17 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsls r2, r1, #30 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r7, #28 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r6, [r1, #21] │ │ │ │ + strb r6, [r5, #14] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp ip, r1 │ │ │ │ + mvns r4, r5 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #84] @ (31fa08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20e0d8>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -916752,15 +916741,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cmp r6, #250 @ 0xfa │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsls r4, r2, #23 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + strb r4, [r1, #10] │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsls r4, r3, #22 │ │ │ │ lsls r6, r3, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -916848,15 +916837,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cmp r6, #18 │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsls r4, r5, #19 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #13] │ │ │ │ + strb r4, [r4, #6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsls r4, r6, #18 │ │ │ │ lsls r6, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -919157,19 +919146,19 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 321186 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20f856> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf276019d │ │ │ │ mcr 1, 2, r0, cr0, cr13, {4} │ │ │ │ - ldrb r4, [r1, r2] │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.n 321428 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20faf8> │ │ │ │ + bcc.n 3212e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20f9b8> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r4, [r2, r7] │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ cbz r1, 3213a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20fa76> │ │ │ │ add r1, r0 │ │ │ │ subs r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {lr} │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ @@ -920202,15 +920191,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (321e3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21050c>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 321df8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2104c8> │ │ │ │ nop │ │ │ │ - str r6, [r5, r2] │ │ │ │ + ldr r7, [pc, #56] @ (321e78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x210548>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -920430,15 +920419,15 @@ │ │ │ │ b.n 322052 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x210722> │ │ │ │ ldr r2, [pc, #12] @ (322070 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x210740>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 321edc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2105ac> │ │ │ │ - ldr r6, [pc, #560] @ (3222a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x210974>) │ │ │ │ + ldr r4, [pc, #944] @ (322424 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x210af4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -920732,15 +920721,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ svc 104 @ 0x68 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r4, [pc, #600] @ (32262c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x210cfc>) │ │ │ │ + ldr r2, [pc, #984] @ (3227ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x210e7c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f32 s15, s14 │ │ │ │ @@ -921049,15 +921038,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47ca │ │ │ │ + mov r2, r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movw r3, #34042 @ 0x84fa │ │ │ │ cmp r7, r3 │ │ │ │ bne.w 32227a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21094a> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r4, r7 │ │ │ │ @@ -921340,15 +921329,15 @@ │ │ │ │ rors r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - add sl, r4 │ │ │ │ + orrs r2, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ lsls r4, r1, #2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -921473,15 +921462,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 744e0 │ │ │ │ mov r0, r6 │ │ │ │ blx 744e0 │ │ │ │ b.n 322b74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x211244> │ │ │ │ nop │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ - orrs r2, r4 │ │ │ │ + sbcs r2, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ @@ -921940,17 +921929,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (32315c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21182c>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 323126 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2117f6> │ │ │ │ nop │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + subs r4, #46 @ 0x2e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r5, #182 @ 0xb6 │ │ │ │ + subs r4, #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, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ @@ -922384,19 +922373,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 3235e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x211cb0> │ │ │ │ nop │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r1, #176 @ 0xb0 │ │ │ │ + subs r0, #16 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cbz r2, 323658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x211d28> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -922423,17 +922412,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #16] @ (323670 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x211d40>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 323650 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x211d20> │ │ │ │ - subs r1, #86 @ 0x56 │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r1, #80 @ 0x50 │ │ │ │ + adds r7, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -922503,19 +922492,19 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subs r0, #106 @ 0x6a │ │ │ │ + adds r6, #202 @ 0xca │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + adds r7, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 32374a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x211e1a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -922618,19 +922607,19 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 3237d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x211ea6> │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r7, #58 @ 0x3a │ │ │ │ + adds r5, #154 @ 0x9a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r7, #74 @ 0x4a │ │ │ │ + adds r5, #170 @ 0xaa │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 323856 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x211f26> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -922692,17 +922681,17 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #8] @ (3238e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x211fb0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3238c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x211f92> │ │ │ │ - adds r7, #12 │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r7, #16 │ │ │ │ + adds r5, #112 @ 0x70 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -922741,17 +922730,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (323954 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x212024>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 32391e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x211fee> │ │ │ │ nop │ │ │ │ - adds r6, #136 @ 0x88 │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r6, #110 @ 0x6e │ │ │ │ + adds r4, #206 @ 0xce │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 323972 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x212042> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -923361,15 +923350,15 @@ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 323a10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2120e0> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 323f4e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21261e> │ │ │ │ and.w r1, r4, sp, lsr #2 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + cmp r6, #202 @ 0xca │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #160] @ 32406c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21273c> │ │ │ │ mov r6, r1 │ │ │ │ @@ -923430,15 +923419,15 @@ │ │ │ │ strd r0, r1, [sp] │ │ │ │ bl 323a10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2120e0> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ b.n 323fec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2126bc> │ │ │ │ nop │ │ │ │ strd r0, r1, [sl, #-628]! @ 0x274 │ │ │ │ - cmp r7, #226 @ 0xe2 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #180] @ 324138 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x212808> │ │ │ │ mov r6, r3 │ │ │ │ @@ -923508,17 +923497,17 @@ │ │ │ │ strd r0, r3, [sp] │ │ │ │ bl 323a10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2120e0> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 3240a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x212774> │ │ │ │ nop │ │ │ │ ldmia.w r2!, {r0, r2, r3, r4, r7, r8} │ │ │ │ - cmp r7, #160 @ 0xa0 │ │ │ │ + cmp r6, #0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r7, #96 @ 0x60 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #236] @ 324240 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x212910> │ │ │ │ mov r6, r3 │ │ │ │ @@ -923607,19 +923596,19 @@ │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ strd r0, r1, [r6] │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ b.n 3241d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2128a8> │ │ │ │ b.n 324208 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2128d8> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r7, #14 │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + cmp r5, #46 @ 0x2e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r7, #30 │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #328] @ (3243ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x212a7c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -923741,19 +923730,19 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 324394 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x212a64> │ │ │ │ b.n 32415c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21282c> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r6, #16 │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + cmp r4, #64 @ 0x40 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #372] @ (324544 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x212c14>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -923893,17 +923882,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b.n 32401c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2126ec> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #544] @ (324784 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x212e54>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -924090,21 +924079,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32472e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x212dfe> │ │ │ │ b.n 32459c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x212c6c> │ │ │ │ nop │ │ │ │ b.n 324f34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213604> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r4, #22 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r2, #4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r2, #90 @ 0x5a │ │ │ │ + cmp r0, #186 @ 0xba │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #256] @ (3248a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x212f78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924203,19 +924192,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 324878 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x212f48> │ │ │ │ b.n 324898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x212f68> │ │ │ │ nop │ │ │ │ b.n 324bcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21329c> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r2, #124 @ 0x7c │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r2, #142 @ 0x8e │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r1, #242 @ 0xf2 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #236] @ (3249b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213084>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924305,17 +924294,17 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 324986 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213056> │ │ │ │ b.n 3249a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213076> │ │ │ │ b.n 324a98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213168> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r5, [pc, #648] @ (324c5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21332c>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -924565,17 +924554,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ @ instruction: 0xb624 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r5, lr} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r7, #26 │ │ │ │ + movs r5, #122 @ 0x7a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r7, #88 @ 0x58 │ │ │ │ + movs r5, #184 @ 0xb8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cbz r5, 324cc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213398> │ │ │ │ ldr.w r5, [r7, #128] @ 0x80 │ │ │ │ cbz r5, 324cc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213398> │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ mov.w lr, #1 │ │ │ │ @@ -924651,15 +924640,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 324bfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2132cc> │ │ │ │ b.n 324a20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2130f0> │ │ │ │ str r1, [sp, #12] │ │ │ │ b.n 324b2a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2131fa> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - movs r6, #86 @ 0x56 │ │ │ │ + movs r4, #182 @ 0xb6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r2, r1, #602112 @ 0x93000 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -924729,17 +924718,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 324df4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2134c4> │ │ │ │ nop │ │ │ │ blt.n 324f00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2135d0> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r4, #26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (324ea8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213578>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924786,17 +924775,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 324e94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213564> │ │ │ │ bge.n 324ea8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213578> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + movs r4, #50 @ 0x32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #184] @ (324f80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213650>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -924876,19 +924865,19 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ cbz r6, 324f8e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21365e> │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #296 @ 0x128 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #216] @ (325084 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213754>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -924978,19 +924967,19 @@ │ │ │ │ nop │ │ │ │ bls.n 325164 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213834> │ │ │ │ lsls r5, r3, #6 │ │ │ │ add sp, #304 @ 0x130 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r5, r3, #3 │ │ │ │ add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #356] @ (325210 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2138e0>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -925142,25 +925131,25 @@ │ │ │ │ nop │ │ │ │ bhi.n 3252f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2139c0> │ │ │ │ lsls r5, r3, #6 │ │ │ │ add r7, sp, #304 @ 0x130 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r2, #164 @ 0xa4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r5, [pc, #304] @ (325354 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213a24>) │ │ │ │ + ldr r3, [pc, #688] @ (3254d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213ba4>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r1, #222 @ 0xde │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrsb r4, [r2, r4] │ │ │ │ + strb r4, [r6, r5] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + strb r6, [r5, r5] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #144] @ (3252d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2139a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925219,19 +925208,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 3252b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213982> │ │ │ │ bvs.n 3252c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213994> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [pc, #64] @ (32531c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2139ec>) │ │ │ │ + ldr r2, [pc, #448] @ (32549c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213b6c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r3, #0 │ │ │ │ + movs r1, #96 @ 0x60 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (32540c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213adc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925338,19 +925327,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3253dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213aac> │ │ │ │ b.n 3253fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213acc> │ │ │ │ nop │ │ │ │ bvs.n 3254a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213b70> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r2, #6 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ (325524 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213bf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925445,17 +925434,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3254f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213bc4> │ │ │ │ b.n 325514 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213be4> │ │ │ │ nop │ │ │ │ bpl.n 325540 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213c10> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r1, #118 @ 0x76 │ │ │ │ + subs r6, r2, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #276] @ (325658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213d28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925559,15 +925548,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 325604 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213cd4> │ │ │ │ b.n 32557a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213c4a> │ │ │ │ nop │ │ │ │ bcc.n 32564c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213d1c> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ + subs r6, r6, #3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #444] @ (325830 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213f00>) │ │ │ │ @@ -925741,23 +925730,23 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3257f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213ec6> │ │ │ │ b.n 325820 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213ef0> │ │ │ │ nop │ │ │ │ bcs.n 3257c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213e90> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r0, #8 │ │ │ │ + subs r0, r5, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r2, r1, #7 │ │ │ │ + subs r2, r5, #0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + adds r6, r3, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + adds r2, r0, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r4, r6, #1 │ │ │ │ + adds r4, r2, #3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -925820,19 +925809,19 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - subs r4, r3, #5 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + adds r6, r2, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 325470 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213b40> │ │ │ │ + b.n 325130 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213800> │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -926361,25 +926350,25 @@ │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r3, r4, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ add r3, pc, #328 @ (adr r3, 325fb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x214684>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, r3 │ │ │ │ + adds r0, r0, r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r2, r0, r1 │ │ │ │ + adds r2, r4, r2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r4, r2, r0 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r2, r4, r7 │ │ │ │ + adds r2, r0, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r6, r4, r0 │ │ │ │ + adds r6, r0, r2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (325f00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2145d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -926504,21 +926493,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2be2c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1ac994> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r5} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r0, r6, r5 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r6, r0, r6 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r0, r7, r4 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r6, r0, r5 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -926692,17 +926681,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r1, #31 │ │ │ │ + asrs r6, r5, #24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (326278 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x214948>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -926763,15 +926752,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r4, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + asrs r0, r4, #22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 3262ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21497c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -926809,17 +926798,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 32632c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2149fc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -926857,17 +926846,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r4, #25 │ │ │ │ + asrs r2, r0, #19 │ │ │ │ lsls r5, r3, #3 │ │ │ │ cbz r0, 3263b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x214a88> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #40] @ (3263bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x214a8c>) │ │ │ │ @@ -927078,17 +927067,17 @@ │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r5, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r3, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ movs r5, #0 │ │ │ │ @@ -927230,24 +927219,24 @@ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ b.n 326636 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x214d06> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3266f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x214dc4> │ │ │ │ b.n 326674 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x214d44> │ │ │ │ nop │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + asrs r2, r2, #9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r4, #15 │ │ │ │ + asrs r2, r0, #9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ sub.w r1, r2, #160 @ 0xa0 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r6, #16 │ │ │ │ + asrs r6, r2, #10 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (3267a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x214e70>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -927277,15 +927266,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r4, r1, #16 │ │ │ │ + asrs r4, r5, #9 │ │ │ │ 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.w ip, [pc, #108] @ 326824 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x214ef4> │ │ │ │ mov r6, r3 │ │ │ │ @@ -927328,17 +927317,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r6, r7, #14 │ │ │ │ + asrs r6, r3, #8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r2, #15 │ │ │ │ + asrs r4, r6, #8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ sub.w r1, r1, #3184 @ 0xc70 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 3268aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x214f7a> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -927442,15 +927431,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #10 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r4, r0, #462848 @ 0x71000 │ │ │ │ mov r6, r1 │ │ │ │ @@ -927554,17 +927543,17 @@ │ │ │ │ b.n 3269e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2150b8> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3269cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21509c> │ │ │ │ b.n 3269e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2150b8> │ │ │ │ - asrs r6, r3, #7 │ │ │ │ + asrs r6, r7, #32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + asrs r2, r2, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r3, [pc, #160] @ (326b54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x215224>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ @@ -927691,17 +927680,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 326bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2152a0> │ │ │ │ nop │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r2, r1, #2 │ │ │ │ + lsrs r2, r5, #27 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r0, #2 │ │ │ │ + lsrs r6, r4, #27 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #328] @ (326d9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21546c>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -927826,17 +927815,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ str r3, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + lsrs r6, r3, #23 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r4, #29 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #324] @ (326f08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2155d8>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -927959,17 +927948,17 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r0, #25 │ │ │ │ + lsrs r6, r4, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r0, r5, #24 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #200] @ (326ff8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2156c8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -928044,17 +928033,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ rev r2, r1 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + lsrs r0, r3, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -928144,17 +928133,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ cbnz r6, 327114 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2157e4> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r6, #18 │ │ │ │ + lsrs r6, r2, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r6, r1, #18 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -928288,17 +928277,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 32383c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x211f0c> │ │ │ │ b.n 3271fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2158cc> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7ee │ │ │ │ lsls r5, r3, #6 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r4, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r7, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -928547,15 +928536,15 @@ │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 3276e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x215db4> │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ add.w r3, r2, #1776 @ 0x6f0 │ │ │ │ b.n 32764c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x215d1c> │ │ │ │ @ instruction: 0xb64e │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ addw r3, r2, #1788 @ 0x6fc │ │ │ │ vldr s15, [r3] │ │ │ │ vcmp.f32 s15, s0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 327376 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x215a46> │ │ │ │ @@ -929531,15 +929520,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ add r7, pc, #984 @ (adr r7, 328618 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x216ce8>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - smlaldx r0, r0, sl, ip │ │ │ │ + @ instruction: 0xfa2a00dc │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #796] @ (328570 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x216c40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -929784,19 +929773,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 32829e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21696e> │ │ │ │ add r6, pc, #912 @ (adr r6, 328904 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x216fd4>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xfb9800dc │ │ │ │ - ldr??.w r0, [r2, ip, lsl #1] │ │ │ │ - str??.w r0, [r4, #220] @ 0xdc │ │ │ │ - ldrh.w r0, [r0, #220] @ 0xdc │ │ │ │ - strh.w r0, [r0, #220] @ 0xdc │ │ │ │ + ldr??.w r0, [r8, #220] @ 0xdc │ │ │ │ + @ instruction: 0xf7d200dc │ │ │ │ + @ instruction: 0xf74400dc │ │ │ │ + @ instruction: 0xf71000dc │ │ │ │ + @ instruction: 0xf70000dc │ │ │ │ vldr s15, [r5] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.n 3285c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x216c94> │ │ │ │ add.w r3, r4, #102400 @ 0x19000 │ │ │ │ addw r2, r3, #1828 @ 0x724 │ │ │ │ vldr s14, [r2] │ │ │ │ @@ -929820,15 +929809,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 3285ba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x216c8a> │ │ │ │ nop │ │ │ │ - ldrh.w r0, [ip, ip, lsl #1] │ │ │ │ + @ instruction: 0xf69c00dc │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #72] @ 328644 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x216d14> │ │ │ │ vmov s15, r1 │ │ │ │ ldr r2, [pc, #68] @ (328648 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x216d18>) │ │ │ │ @@ -930069,15 +930058,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 32888a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x216f5a> │ │ │ │ add r1, pc, #40 @ (adr r1, 3288d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x216fa8>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs.w r0, r4, #7208960 @ 0x6e0000 │ │ │ │ + ands.w r0, r4, #7208960 @ 0x6e0000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (328920 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x216ff0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -930157,15 +930146,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #24 @ (adr r0, 3289c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x217098>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf4c400dc │ │ │ │ + ssat r0, #29, r4, asr #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] @ (328b24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2171f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -930454,18 +930443,18 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 328c16 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2172e6> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf26000dc │ │ │ │ - @ instruction: 0xf26400dc │ │ │ │ - @ instruction: 0xf18800dc │ │ │ │ - sbcs.w r0, sl, #220 @ 0xdc │ │ │ │ + @ instruction: 0xf0c000dc │ │ │ │ + @ instruction: 0xf0c400dc │ │ │ │ + vshr.s64 q8, q6, #24 │ │ │ │ + vshr.s64 q8, q6, #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] @ (328dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x217498>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #32 │ │ │ │ @@ -930513,15 +930502,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ b.n 328d52 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x217422> │ │ │ │ ldr r4, [sp, #0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds.w r0, sl, #220 @ 0xdc │ │ │ │ + vqadd.s64 q8, q13, q6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #108] @ (328e4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21751c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -930559,15 +930548,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 32383c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x211f0c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf0a000dc │ │ │ │ + vqadd.s8 q0, q8, q6 │ │ │ │ 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 328dd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2174a0> │ │ │ │ @@ -930753,16 +930742,16 @@ │ │ │ │ vldr s2, [sp, #20] │ │ │ │ vldr s1, [sp, #16] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 329056 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x217726> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - mcr 0, 1, r0, cr10, cr12, {6} │ │ │ │ - bne.n 328ff8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2176c8> │ │ │ │ + stc 0, cr0, [sl], {220} @ 0xdc │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movw r1, #6914 @ 0x1b02 │ │ │ │ @@ -931077,19 +931066,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (329434 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x217b04>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - adc.w r0, lr, ip, lsr #3 │ │ │ │ - @ instruction: 0xeaf200dc │ │ │ │ - stmia r2!, {r1, r2, r4, r7} │ │ │ │ + @ instruction: 0xe9ae00dc │ │ │ │ + ldrd r0, r0, [r2, #-880] @ 0x370 │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r2, sp, #544 @ 0x220 │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r6, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -931172,15 +931161,15 @@ │ │ │ │ str r0, [r4, #32] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 3294c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x217b94> │ │ │ │ cmp r2, #2 │ │ │ │ bls.n 3294fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x217bca> │ │ │ │ b.n 3294c6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x217b96> │ │ │ │ nop │ │ │ │ - and.w r0, ip, ip, lsr #3 │ │ │ │ + strd r0, r0, [ip], #-880 @ 0x370 │ │ │ │ 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 │ │ │ │ @@ -932036,27 +932025,27 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #76] @ 0x4c │ │ │ │ lsls r5, r3, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r2, r4} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32a51c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218bec> │ │ │ │ + b.n 32a1dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2188ac> │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r4, [r4, #64] @ 0x40 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r5, #9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32a37c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218a4c> │ │ │ │ + b.n 32a03c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21870c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r5, #88] @ 0x58 │ │ │ │ + str r0, [r1, #64] @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 32a190 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218860> │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -932159,15 +932148,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 329fca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21869a> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #12] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + ble.n 329f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218654> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #208] @ (32a0cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21879c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -932250,15 +932239,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #8] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + bgt.n 32a0d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2187a0> │ │ │ │ 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, #72] @ (32a12c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2187fc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -932287,15 +932276,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ movs r0, #0 │ │ │ │ b.n 32a100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2187d0> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + @ instruction: 0xb750 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #692] @ (32a3fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218acc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -932562,27 +932551,27 @@ │ │ │ │ beq.n 32a420 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218af0> │ │ │ │ movs r6, #0 │ │ │ │ movs r5, #9 │ │ │ │ b.n 32a32c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2189fc> │ │ │ │ nop │ │ │ │ strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ble.n 32a4d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218ba0> │ │ │ │ + blt.n 32a390 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218a60> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ble.n 32a320 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2189f0> │ │ │ │ + blt.n 32a3e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218ab0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bgt.n 32a404 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218ad4> │ │ │ │ + blt.n 32a4c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218b94> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ble.n 32a4a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218b74> │ │ │ │ + blt.n 32a364 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218a34> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bgt.n 32a3e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218ab8> │ │ │ │ + blt.n 32a4a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218b78> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bgt.n 32a500 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218bd0> │ │ │ │ + bge.n 32a3c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218a90> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bgt.n 32a388 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218a58> │ │ │ │ + blt.n 32a448 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218b18> │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r5, #2 │ │ │ │ bls.n 32a4a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218b70> │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32a38e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218a5e> │ │ │ │ mov r0, r3 │ │ │ │ @@ -932721,19 +932710,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32a444 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218b14> │ │ │ │ b.n 32a4c6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218b96> │ │ │ │ nop │ │ │ │ - bgt.n 32a654 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218d24> │ │ │ │ + bge.n 32a514 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218be4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blt.n 32a540 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218c10> │ │ │ │ + bge.n 32a600 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218cd0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blt.n 32a5dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218cac> │ │ │ │ + bls.n 32a49c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218b6c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #240] @ (32a670 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218d40>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -932829,23 +932818,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 32a5e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218cb8> │ │ │ │ nop │ │ │ │ strh r0, [r7, #28] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - blt.n 32a694 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218d64> │ │ │ │ + bls.n 32a754 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218e24> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bls.n 32a5d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218ca4> │ │ │ │ + bhi.n 32a694 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218d64> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bls.n 32a718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218de8> │ │ │ │ + bvc.n 32a5d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218ca8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bge.n 32a630 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218d00> │ │ │ │ + bls.n 32a6f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218dc0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bge.n 32a764 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218e34> │ │ │ │ + bhi.n 32a624 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218cf4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -932955,23 +932944,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 32a728 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218df8> │ │ │ │ nop │ │ │ │ ... │ │ │ │ strh r0, [r6, #18] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bge.n 32a850 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218f20> │ │ │ │ + bhi.n 32a710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218de0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bge.n 32a800 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218ed0> │ │ │ │ + bhi.n 32a8c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218f90> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bge.n 32a8b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218f88> │ │ │ │ + bhi.n 32a778 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218e48> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bge.n 32a7d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218ea8> │ │ │ │ + bhi.n 32a898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218f68> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bls.n 32a79c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218e6c> │ │ │ │ + bhi.n 32a85c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218f2c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #732] @ (32aac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219198>) │ │ │ │ @@ -933223,29 +933212,29 @@ │ │ │ │ b.n 32a91a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218fea> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ b.n 32a900 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218fd0> │ │ │ │ strh r0, [r2, #10] │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r0, [r0, r0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bge.n 32ab08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2191d8> │ │ │ │ + bhi.n 32abc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219298> │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 32ab54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219224> │ │ │ │ + bvc.n 32aa14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2190e4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bvs.n 32aa84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219154> │ │ │ │ + bpl.n 32ab44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219214> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bvs.n 32aa04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2190d4> │ │ │ │ + bmi.n 32aac4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219194> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bhi.n 32aa70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219140> │ │ │ │ + bvc.n 32ab30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219200> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bhi.n 32aa68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219138> │ │ │ │ + bvc.n 32ab28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2191f8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bhi.n 32abb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219288> │ │ │ │ + bvs.n 32aa78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219148> │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r3, #1633] @ 0x661 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 32a91a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x218fea> │ │ │ │ ldrb.w r2, [r3, #1784] @ 0x6f8 │ │ │ │ ldr r3, [pc, #152] @ (32ab9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21926c>) │ │ │ │ @@ -933330,15 +933319,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 329ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2181b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #21] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bvs.n 32ab58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219228> │ │ │ │ + bpl.n 32ac18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2192e8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 32ac54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219324> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -933358,15 +933347,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 329ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2181b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #20] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bvs.n 32ad30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219400> │ │ │ │ + bmi.n 32abf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2192c0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 32aca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219374> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -933386,15 +933375,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 329ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2181b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #19] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bvs.n 32ad08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2193d8> │ │ │ │ + bmi.n 32abc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219298> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 32acf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2193c4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -933414,15 +933403,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 329ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2181b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #17] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bpl.n 32ace8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2193b8> │ │ │ │ + bmi.n 32ada8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219478> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (32ad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21941c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -933449,15 +933438,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 329ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2181b4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bpl.n 32ace4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2193b4> │ │ │ │ + bmi.n 32ada4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219474> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (32ada4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219474>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -933484,15 +933473,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 329ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2181b4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bpl.n 32acc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219394> │ │ │ │ + bcc.n 32ad84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219454> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (32adfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2194cc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -933519,15 +933508,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 329ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2181b4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #13] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bpl.n 32aea4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219574> │ │ │ │ + bcc.n 32ad64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219434> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (32ae54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219524>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -933554,15 +933543,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 329ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2181b4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bpl.n 32ae84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219554> │ │ │ │ + bcc.n 32af44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x219614> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -934626,25 +934615,25 @@ │ │ │ │ mov r7, fp │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 32be88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21a558> │ │ │ │ ldr r4, [pc, #872] @ (32c038 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21a708>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r4, [pc, #608] @ (32bf3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21a60c>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r0!, {r1, r4, r6} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r4, r5} │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ b.n 32baf2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21a1c2> │ │ │ │ cmp r6, #219 @ 0xdb │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ @@ -935975,15 +935964,15 @@ │ │ │ │ itt eq │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, r2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + cbz r6, 32cf2a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21b5fa> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #72] @ (32cf0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21b5dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -936012,15 +936001,15 @@ │ │ │ │ movw r3, #37145 @ 0x9119 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r6, r1] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + cbz r4, 32cf80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21b650> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (32cf40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21b610>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -936032,15 +936021,15 @@ │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r0, [r3, r0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + cbz r6, 32cfa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21b674> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ sub sp, #16 │ │ │ │ @@ -936164,15 +936153,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [r3, r4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldrh r2, [r4, #0] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cbz r6, 32d114 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21b7e4> │ │ │ │ + sxtb r6, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr.w ip, [pc, #292] @ 32d1c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21b894> │ │ │ │ ldrb.w r2, [r3, #1712] @ 0x6b0 │ │ │ │ add ip, pc │ │ │ │ cbz r2, 32d0fe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21b7ce> │ │ │ │ @@ -936557,15 +936546,15 @@ │ │ │ │ b.n 32d36c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21ba3c> │ │ │ │ movs r1, #1 │ │ │ │ str.w r4, [r3, #544] @ 0x220 │ │ │ │ bl 453f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342654> │ │ │ │ b.n 32d48a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21bb5a> │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ - ldr r0, [r2, #32] │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ lsls r5, r5, #3 │ │ │ │ add.w ip, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w ip, [ip, #1588] @ 0x634 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 32d57e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21bc4e> │ │ │ │ ldrh.w ip, [r1, #42] @ 0x2a │ │ │ │ cmp ip, r2 │ │ │ │ @@ -936706,17 +936695,17 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 32d62c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21bcfc> │ │ │ │ nop │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #208] @ 32d790 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21be60> │ │ │ │ @@ -937659,17 +937648,17 @@ │ │ │ │ bne.n 32e114 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21c7e4> │ │ │ │ movs r2, #3 │ │ │ │ b.n 32e056 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21c726> │ │ │ │ adds r2, #6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ b.n 32e056 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21c726> │ │ │ │ nop │ │ │ │ - itt cc │ │ │ │ - lslcc r1, r6, #3 │ │ │ │ - pushcc {r4, r5, r6, lr} │ │ │ │ + pop {r2, r3, r4, r7, pc} │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r4, [r1, #14] │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r2 │ │ │ │ it eq │ │ │ │ @@ -937886,15 +937875,15 @@ │ │ │ │ cmp.w r2, #10496 @ 0x2900 │ │ │ │ bfi r1, r4, #0, #3 │ │ │ │ strb.w r1, [r3, #48] @ 0x30 │ │ │ │ beq.n 32e2f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21c9c0> │ │ │ │ cmp r2, r0 │ │ │ │ bne.w 32e2ba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21c98a> │ │ │ │ b.n 32e350 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21ca20> │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + cbnz r4, 32e432 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21cb02> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrh r4, [r1, #16] │ │ │ │ sub sp, #12 │ │ │ │ @@ -938125,15 +938114,15 @@ │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #3 │ │ │ │ b.n 32e558 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21cc28> │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #2 │ │ │ │ b.n 32e558 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21cc28> │ │ │ │ nop │ │ │ │ - rev r6, r6 │ │ │ │ + @ instruction: 0xb896 │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r1, 32e6fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21cdca> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -938263,15 +938252,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 32d328 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21b9f8> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adcs r0, r2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (32e854 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21cf24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -938295,19 +938284,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ asrs r6, r3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r4, #3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ cbz r1, 32e890 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21cf60> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -938321,15 +938310,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 32d328 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21b9f8> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsrs r0, r0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (32e8e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21cfb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -938353,19 +938342,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsls r6, r1 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r4, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r6, #7] │ │ │ │ + strb r6, [r2, #1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (32e91c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21cfec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -938399,15 +938388,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ands r2, r1 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (32ea64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21d134>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -938496,15 +938485,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 32ea3a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21d10a> │ │ │ │ b.n 32e9c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21d094> │ │ │ │ subs r7, #196 @ 0xc4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov.w ip, #68 @ 0x44 │ │ │ │ mov lr, r2 │ │ │ │ @@ -938738,17 +938727,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 32ecdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21d3ac> │ │ │ │ b.n 32ec44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21d314> │ │ │ │ nop │ │ │ │ subs r5, #74 @ 0x4a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [sp, #656] @ 0x290 │ │ │ │ + str r7, [sp, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #472] @ (32ef00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21d5d0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -939122,17 +939111,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32f132 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21d802> │ │ │ │ b.n 32ef74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21d644> │ │ │ │ nop │ │ │ │ subs r2, #34 @ 0x22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [sp, #504] @ 0x1f8 │ │ │ │ + str r2, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #808] @ (32f49c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21db6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -939408,21 +939397,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + str r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ + str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 32f3f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21dac0> │ │ │ │ @@ -939704,21 +939693,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + ldrh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + ldrh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r2, [r0, #54] @ 0x36 │ │ │ │ + ldrh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 32f72e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21ddfe> │ │ │ │ @@ -940018,23 +940007,23 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #29 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r2, #44] @ 0x2c │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsls r2, r4, #26 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r6, [r2, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r2, [r6, #40] @ 0x28 │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @@ -940382,21 +940371,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrh r6, [r2, #16] │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r2, [r3, #12] │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r6, #8] │ │ │ │ + strh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ vldr s15, [r6] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ bl 32e3ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21cabc> │ │ │ │ @@ -940708,21 +940697,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strh r6, [r0, #52] @ 0x34 │ │ │ │ + strh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r2, [r5, #46] @ 0x2e │ │ │ │ + strh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + strh r4, [r4, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -941022,21 +941011,21 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r5, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r4, [r2, #22] │ │ │ │ + strh r4, [r6, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r5, #20] │ │ │ │ + strh r6, [r1, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + strh r0, [r5, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -941247,17 +941236,17 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ movs r1, #24 │ │ │ │ lsls r5, r3, #6 │ │ │ │ @ instruction: 0xf7ce019c │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -941430,17 +941419,17 @@ │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vstr s15, [r6] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r6, #3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ sub.w r1, sl, #5111808 @ 0x4e0000 │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r7, #22] │ │ │ │ + ldrb r0, [r3, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -941594,17 +941583,17 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ adds r4, r7, #3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ @ instruction: 0xf3b2019c │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -941758,17 +941747,17 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r4, r2, r5 │ │ │ │ lsls r5, r3, #6 │ │ │ │ addw r1, sl, #156 @ 0x9c │ │ │ │ - ldrb r2, [r6, #11] │ │ │ │ + ldrb r2, [r2, #5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + ldrb r4, [r7, #3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -941905,15 +941894,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ adds r6, r0, r2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + strb r4, [r2, #26] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -942013,17 +942002,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #30 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r6, [r2, #30] │ │ │ │ + strb r6, [r6, #23] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r4, #28] │ │ │ │ + strb r2, [r0, #22] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r2 │ │ │ │ @@ -942090,21 +942079,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r4, r6, #26 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r6, [r5, #27] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r4, #28] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + strb r0, [r1, #21] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (331344 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21fa14>) │ │ │ │ mov r2, r1 │ │ │ │ @@ -942167,21 +942156,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ asrs r0, r4, #23 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r4, [r0, #26] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + strb r2, [r6, #18] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r5, #25] │ │ │ │ + strb r4, [r1, #19] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r7, #17] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r5, [pc, #308] @ (331520 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21fbf0>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -942295,22 +942284,22 @@ │ │ │ │ b.n 3314c6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21fb96> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ asrs r6, r7, #20 │ │ │ │ lsls r5, r3, #6 │ │ │ │ stc 1, cr0, [ip], {156} @ 0x9c │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #25] │ │ │ │ + strb r4, [r5, #18] │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xeb82019c │ │ │ │ - strb r2, [r3, #22] │ │ │ │ + strb r2, [r7, #15] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r3, #23] │ │ │ │ + strb r2, [r7, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r3, #21] │ │ │ │ + strb r2, [r7, #14] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movs r2, #0 │ │ │ │ @@ -942713,19 +942702,19 @@ │ │ │ │ nop │ │ │ │ asrs r2, r3, #2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ b.n 331820 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21fef0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #9] │ │ │ │ + strb r2, [r4, #2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r3, #1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r7, #7] │ │ │ │ + strb r6, [r3, #1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r3, #176] @ 0xb0 │ │ │ │ cbz r0, 331998 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x220068> │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cbz r0, 331998 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x220068> │ │ │ │ @@ -942977,23 +942966,23 @@ │ │ │ │ b.n 331b4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22021c> │ │ │ │ lsrs r0, r6, #25 │ │ │ │ lsls r5, r3, #6 │ │ │ │ b.n 331654 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x21fd24> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #1] │ │ │ │ + ldr r6, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r7, #0] │ │ │ │ + ldr r2, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -943524,19 +943513,19 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ svc 164 @ 0xa4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ svc 64 @ 0x40 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [r4, #48] @ 0x30 │ │ │ │ + ldr r4, [r0, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #160] @ 3321b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x220888> │ │ │ │ sub sp, #20 │ │ │ │ @@ -943606,19 +943595,19 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ udf #216 @ 0xd8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #44] @ 0x2c │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ udf #116 @ 0x74 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (332268 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x220938>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -943674,17 +943663,17 @@ │ │ │ │ nop │ │ │ │ lsls r6, r7, #28 │ │ │ │ lsls r5, r3, #6 │ │ │ │ udf #18 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ movs r4, #20 │ │ │ │ @@ -944009,19 +943998,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ blt.n 33263c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x220d0c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 332574 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x220c44> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r7, pc, #376 @ (adr r7, 332748 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x220e18>) │ │ │ │ + add r5, pc, #760 @ (adr r5, 3328c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x220f98>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #80] @ (332638 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x220d08>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -944325,15 +944314,15 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ bls.n 3329c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x221090> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r1, [r5, #0] │ │ │ │ movw r2, #37614 @ 0x92ee │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 332d74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x221444> │ │ │ │ @@ -945125,19 +945114,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 332f38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x221608> │ │ │ │ movs r0, #7 │ │ │ │ b.w 332840 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x220f10> │ │ │ │ movs r0, #8 │ │ │ │ b.n 332ea2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x221572> │ │ │ │ nop │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r5, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r0, r4] │ │ │ │ + ldrb r2, [r4, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #248] @ (333210 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2218e0>) │ │ │ │ @@ -945240,25 +945229,25 @@ │ │ │ │ b.n 3331bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22188c> │ │ │ │ nop │ │ │ │ strb.w r0, [ip, ] │ │ │ │ ldmia r6, {r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, r6] │ │ │ │ + ldrh r6, [r2, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldr r0, [r6, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r2, [r1, r4] │ │ │ │ + ldr r2, [r5, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r5, r4] │ │ │ │ + ldr r6, [r1, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldr r6, [r0, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r2, [r6, r4] │ │ │ │ + ldr r2, [r2, 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, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #180] @ (3332f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2219c8>) │ │ │ │ @@ -945337,17 +945326,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf670019c │ │ │ │ ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldr r0, [r6, 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #720] @ (3335ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x221cbc>) │ │ │ │ @@ -945638,30 +945627,30 @@ │ │ │ │ b.n 33353e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x221c0e> │ │ │ │ nop │ │ │ │ addw r1, r8, #2204 @ 0x89c │ │ │ │ ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, r3] │ │ │ │ + ldrsb r6, [r3, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r4, r1] │ │ │ │ + ldrsb r0, [r0, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r2, r0] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ mov r0, r2 │ │ │ │ bl 1f7abc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe618c> │ │ │ │ ldr r2, [pc, #16] @ (333618 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x221ce8>) │ │ │ │ mov r3, r0 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 333396 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x221a66> │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r5, r0, #8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -946081,17 +946070,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ b.n 333a84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222154> │ │ │ │ - strh r6, [r4, r7] │ │ │ │ + strh r6, [r0, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r6, r5] │ │ │ │ + str r6, [r2, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -946154,15 +946143,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (333b5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22222c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 333b44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222214> │ │ │ │ nop │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + str r2, [r2, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #212] @ (333c48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222318>) │ │ │ │ @@ -946246,19 +946235,19 @@ │ │ │ │ b.n 333c10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2222e0> │ │ │ │ ldr r2, [pc, #20] @ (333c50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222320>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 333bfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2222cc> │ │ │ │ - strh r4, [r1, r3] │ │ │ │ + str r4, [r5, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + str r0, [r4, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + str r4, [r4, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #168] @ (333d10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2223e0>) │ │ │ │ @@ -946329,17 +946318,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 │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + str r2, [r4, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r3, r6] │ │ │ │ + ldr r7, [pc, #992] @ (3340f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2227c8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -946550,23 +946539,23 @@ │ │ │ │ movs r6, #1 │ │ │ │ b.n 333e5a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22252a> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ stmia r2!, {r3, r4} │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + ldr r6, [pc, #832] @ (33427c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22294c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r4, [r5, r0] │ │ │ │ + ldr r6, [pc, #560] @ (334174 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222844>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r6!, {r1, r3} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #404] @ (3340f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2227c4>) │ │ │ │ @@ -946771,15 +946760,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #12] @ (334154 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222824>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 334140 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222810> │ │ │ │ - ldr r5, [pc, #528] @ (334368 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222a38>) │ │ │ │ + ldr r3, [pc, #912] @ (3344e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222bb8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r2 │ │ │ │ mov r2, r3 │ │ │ │ @@ -946827,15 +946816,15 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 334100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2227d0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldc2l 0, cr0, [ip], {236} @ 0xec │ │ │ │ + @ instruction: 0xfb3c00ec │ │ │ │ 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 r1, 334224 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2228f4> │ │ │ │ @@ -946860,15 +946849,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (334234 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222904>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 334210 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2228e0> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #728] @ (334510 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222be0>) │ │ │ │ + ldr r3, [pc, #88] @ (334290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222960>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #344] @ (3343a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222a74>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -947011,33 +947000,33 @@ │ │ │ │ bl 2c3670 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1d40> │ │ │ │ b.n 33435e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222a2e> │ │ │ │ nop │ │ │ │ asrs r4, r7, #24 │ │ │ │ lsls r0, r4, #6 │ │ │ │ asrs r4, r5, #24 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r4, [pc, #640] @ (334630 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222d00>) │ │ │ │ + ldr r3, [pc, #0] @ (3343b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222a80>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [pc, #536] @ (3345cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222c9c>) │ │ │ │ + ldr r2, [pc, #920] @ (33474c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222e1c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [pc, #200] @ (334484 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222b54>) │ │ │ │ + ldr r2, [pc, #584] @ (334604 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222cd4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add.w r0, sl, #7405568 @ 0x710000 │ │ │ │ - ldr r4, [pc, #360] @ (33452c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222bfc>) │ │ │ │ + @ instruction: 0xf36a00e2 │ │ │ │ + ldr r2, [pc, #744] @ (3346ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222d7c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r3, [pc, #528] @ (3345d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222ca8>) │ │ │ │ + ldr r1, [pc, #912] @ (334758 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222e28>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r2, r2, #20 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - vmla.i32 q8, q11, d2[1] │ │ │ │ - ldr r3, [pc, #816] @ (334704 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222dd4>) │ │ │ │ + cdp2 0, 4, cr0, cr6, cr2, {7} │ │ │ │ + ldr r2, [pc, #176] @ (334484 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222b54>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r3, [pc, #1000] @ (3347c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222e90>) │ │ │ │ + ldr r2, [pc, #360] @ (334540 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222c10>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -948089,37 +948078,37 @@ │ │ │ │ ldr r2, [pc, #60] @ (335010 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2236e0>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.w 3345f2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222cc2> │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #648] @ (335270 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x223940>) │ │ │ │ + ldr r1, [pc, #8] @ (334ff0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2236c0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ revsh r4, r2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #536] @ (33520c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2238dc>) │ │ │ │ + mov lr, ip │ │ │ │ lsls r4, r3, #3 │ │ │ │ - tst r2, r6 │ │ │ │ + lsls r2, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - sbcs r0, r3 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - tst r2, r7 │ │ │ │ + lsls r2, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r6, r6 │ │ │ │ + subs r7, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - eors r0, r1 │ │ │ │ + subs r6, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adcs r2, r3 │ │ │ │ + subs r7, #186 @ 0xba │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ands r6, r1 │ │ │ │ + subs r6, #110 @ 0x6e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - eors r0, r6 │ │ │ │ + subs r6, #208 @ 0xd0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #196] @ (3350e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2237b8>) │ │ │ │ add r0, pc │ │ │ │ @@ -948195,37 +948184,37 @@ │ │ │ │ add r1, pc │ │ │ │ blx 723b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ b.n 335040 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x223710> │ │ │ │ nop │ │ │ │ - lsrs r4, r3 │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r2 │ │ │ │ + subs r7, #54 @ 0x36 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r4, [r5, r6] │ │ │ │ + ldrsh r4, [r1, r0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + ldr r0, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - lsrs r0, r0 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r7 │ │ │ │ + subs r7, #28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r7 │ │ │ │ + subs r7, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r6 │ │ │ │ + subs r7, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldr r0, [r2, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsls r0, r3 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r1, #20] │ │ │ │ + strb r4, [r5, #13] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - eors r4, r0 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #56] @ (335154 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x223824>) │ │ │ │ add r3, pc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cbz r2, 335128 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2237f8> │ │ │ │ ldr r3, [pc, #52] @ (335158 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x223828>) │ │ │ │ add r3, pc │ │ │ │ @@ -948249,15 +948238,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ lsls r2, r6, #29 │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r6, r4, #29 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r5, #182 @ 0xb6 │ │ │ │ + subs r4, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsls r0, r0, #29 │ │ │ │ lsls r0, r4, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -948582,25 +948571,25 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r3, #1300] @ 0x514 │ │ │ │ b.n 33541a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x223aea> │ │ │ │ mov r0, r4 │ │ │ │ bl 351afc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2401cc> │ │ │ │ b.n 335434 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x223b04> │ │ │ │ - subs r5, #18 │ │ │ │ + subs r3, #114 @ 0x72 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r5, #54 @ 0x36 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, #242 @ 0xf2 │ │ │ │ + subs r3, #82 @ 0x52 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + strb r2, [r1, #29] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r4, #250 @ 0xfa │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, #190 @ 0xbe │ │ │ │ + subs r3, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -948628,15 +948617,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (335594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x223c64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -948673,15 +948662,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 334158 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222828> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 3354e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x223bb8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r2, #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, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (33560c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x223cdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -948718,15 +948707,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 334158 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x222828> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 335670 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x223d40> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r0, #158 @ 0x9e │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ (33567c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x223d4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -948741,15 +948730,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3353d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x223aa8> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bcs.n 335640 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x223d10> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (3356a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x223d78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -948795,17 +948784,17 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 335800 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x223ed0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + movs r6, #142 @ 0x8e │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (335734 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x223e04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -948851,17 +948840,17 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bne.n 335774 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x223e44> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, #142 @ 0x8e │ │ │ │ + subs r0, #238 @ 0xee │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + movs r6, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #204] @ (335878 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x223f48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -949116,21 +949105,21 @@ │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ add r6, pc, #560 @ (adr r6, 335c84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x224354>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r6, pc, #240 @ (adr r6, 335b50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x224220>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r0, #54 @ 0x36 │ │ │ │ + adds r6, #150 @ 0x96 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #6 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #132] @ (335afc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2241cc>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -949188,15 +949177,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ add r5, pc, #512 @ (adr r5, 335d00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2243d0>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #120 @ 0x78 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r5, pc, #240 @ (adr r5, 335bfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2242cc>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -949256,15 +949245,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldmia r6!, {r1, r3} │ │ │ │ lsls r4, r3, #6 │ │ │ │ add r4, pc, #880 @ (adr r4, 335f14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2245e4>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + adds r5, #68 @ 0x44 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r4, pc, #608 @ (adr r4, 335e10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2244e0>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -949489,23 +949478,23 @@ │ │ │ │ b.n 335d68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x224438> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 335d5e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22442e> │ │ │ │ mov r4, r3 │ │ │ │ b.n 335d58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x224428> │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r5, #90 @ 0x5a │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #54 @ 0x36 │ │ │ │ + adds r3, #150 @ 0x96 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, #212 @ 0xd4 │ │ │ │ + adds r3, #52 @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, #128 @ 0x80 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r3, #64 @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ (335ea4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x224574>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -949552,15 +949541,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldmia r3, {r3} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [pc, #196] @ (335f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x224654>) │ │ │ │ @@ -949644,15 +949633,15 @@ │ │ │ │ bx r1 │ │ │ │ add r1, pc, #232 @ (adr r1, 336070 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x224740>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #1016 @ (adr r0, 336388 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x224a58>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r3, #134 @ 0x86 │ │ │ │ + adds r1, #230 @ 0xe6 │ │ │ │ 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] @ 335fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x224690> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -949740,17 +949729,17 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ b.n 336062 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x224732> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r4, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r0, #182 @ 0xb6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #132] @ 33612c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2247fc> │ │ │ │ mov r4, r3 │ │ │ │ @@ -949804,17 +949793,17 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ b.n 336104 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2247d4> │ │ │ │ ldmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + cmp r7, #222 @ 0xde │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #132] @ 3361cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22489c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -949868,17 +949857,17 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ b.n 3361a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x224874> │ │ │ │ stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r0, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + cmp r7, #166 @ 0xa6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (33621c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2248ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -949899,15 +949888,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r1, #38 @ 0x26 │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ 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] @ (33624c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22491c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -950038,29 +950027,29 @@ │ │ │ │ ldrd r0, r1, [sp, #624] @ 0x270 │ │ │ │ ldr r5, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, #100 @ 0x64 │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ adds r0, #90 @ 0x5a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, #122 @ 0x7a │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, #28 │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, #44 @ 0x2c │ │ │ │ + cmp r6, #140 @ 0x8c │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -950163,32 +950152,32 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ mov r4, r5 │ │ │ │ b.n 33645e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x224b2e> │ │ │ │ ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + cmp r6, #72 @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmia.w r0!, {r2, r3, r4, r7, r8} │ │ │ │ - cmp r7, #238 @ 0xee │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #88 @ 0x58 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r7, #78 @ 0x4e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + cmp r5, #202 @ 0xca │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + cmp r5, #46 @ 0x2e │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #436] @ (336688 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x224d58>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -950357,17 +950346,17 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r6, [pc, #404] @ (336844 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x224f14>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -950525,21 +950514,21 @@ │ │ │ │ b.n 3366f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x224dc4> │ │ │ │ stmia r2!, {r4, r5, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + cmp r2, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #156] @ (336908 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x224fd8>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -950604,15 +950593,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ stmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ str r7, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #122 @ 0x7a │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -950669,17 +950658,17 @@ │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r4} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ + cmp r1, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #56] @ (336a10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2250e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -950829,25 +950818,25 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r3, #6 │ │ │ │ str r5, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #10 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #0 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r1, #140 @ 0x8c │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r5, [sp, #8] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r1, #134 @ 0x86 │ │ │ │ + movs r7, #230 @ 0xe6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #200] @ (336c64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x225334>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -950932,23 +950921,23 @@ │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r4, r3, #6 │ │ │ │ str r4, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r1, #102 @ 0x66 │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r4, [sp, #0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (336d20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2253f0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -951004,17 +950993,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 384e38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273508> │ │ │ │ b.n 336cfa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2253ca> │ │ │ │ pop {r1, r2, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (336d6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22543c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -951090,19 +951079,19 @@ │ │ │ │ it ls │ │ │ │ strbls r6, [r0, #18] │ │ │ │ bhi.n 336dd2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2254a2> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cbnz r0, 336e6a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22553a> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + movs r6, #140 @ 0x8c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #18 │ │ │ │ + movs r6, #114 @ 0x72 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #18 │ │ │ │ + movs r6, #114 @ 0x72 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #108] @ (336e78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x225548>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ @@ -951225,21 +951214,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 336f04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2255d4> │ │ │ │ nop │ │ │ │ hlt 0x002a │ │ │ │ lsls r4, r3, #6 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r7, #126 @ 0x7e │ │ │ │ + movs r5, #222 @ 0xde │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + movs r5, #80 @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #222 @ 0xde │ │ │ │ + movs r5, #62 @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ (33709c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22576c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -951335,19 +951324,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 33700c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2256dc> │ │ │ │ nop │ │ │ │ cbnz r2, 3370c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x225798> │ │ │ │ lsls r4, r3, #6 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r6, #138 @ 0x8a │ │ │ │ + movs r4, #234 @ 0xea │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (337168 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x225838>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -951415,21 +951404,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb878 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r5, #118 @ 0x76 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, #96 @ 0x60 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r5, #0 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (337244 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x225914>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -951504,21 +951493,21 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 3371e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2258b4> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7ac │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #110 @ 0x6e │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r4, {r1, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r4, r6, 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, #4072] @ 0xfe8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #448] @ (33742c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x225afc>) │ │ │ │ @@ -951698,27 +951687,27 @@ │ │ │ │ movs r3, #3 │ │ │ │ movw r1, #37617 @ 0x92f1 │ │ │ │ b.n 3372f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2259c4> │ │ │ │ adds r5, #4 │ │ │ │ b.n 337340 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x225a10> │ │ │ │ @ instruction: 0xb6ce │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r4, #6 │ │ │ │ + movs r2, #102 @ 0x66 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r3, #198 @ 0xc6 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r1, #32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r2, #222 @ 0xde │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r2, #122 @ 0x7a │ │ │ │ + movs r0, #218 @ 0xda │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r2, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, 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, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (33751c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x225bec>) │ │ │ │ @@ -951797,23 +951786,23 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 3374b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x225b84> │ │ │ │ movs r4, #1 │ │ │ │ b.n 3374b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x225b84> │ │ │ │ push {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r2, #110 @ 0x6e │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #194 @ 0xc2 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r2, #0 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r1, {r1, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r4} │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (337604 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x225cd4>) │ │ │ │ @@ -951892,23 +951881,23 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 33759c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x225c6c> │ │ │ │ movs r4, #1 │ │ │ │ b.n 33759c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x225c6c> │ │ │ │ cbz r2, 337684 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x225d54> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r1, #170 @ 0xaa │ │ │ │ + movs r0, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r1, #186 @ 0xba │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + subs r4, r3, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (3377e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x225eb8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -952079,29 +952068,29 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 33767c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x225d4c> │ │ │ │ cbz r2, 33782e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x225efe> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r2, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + adds r4, r7, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r3} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + adds r2, r2, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + adds r2, r7, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (3378d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x225fa8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -952176,21 +952165,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 337862 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x225f32> │ │ │ │ cbz r4, 3378e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x225fb2> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, r2, #2 │ │ │ │ + adds r2, r6, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + adds r6, r3, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #424] @ (337aa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x226178>) │ │ │ │ @@ -952356,27 +952345,27 @@ │ │ │ │ bhi.n 337a7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22614c> │ │ │ │ str.w r7, [r8] │ │ │ │ b.n 3379d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2260a6> │ │ │ │ mov r9, r2 │ │ │ │ b.n 3379d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2260a2> │ │ │ │ add sp, #232 @ 0xe8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + adds r2, r4, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + subs r2, r2, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + stmia r3!, {r4} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r4!, {r2, r5, r6} │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - movs r4, #240 @ 0xf0 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #16 │ │ │ │ sub sp, #8 │ │ │ │ @@ -952646,21 +952635,21 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ strh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + subs r4, r2, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + subs r6, r4, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r4, [r5, #32] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r0, r1, r6 │ │ │ │ + adds r0, r5, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -952758,17 +952747,17 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 337e94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x226564> │ │ │ │ b.n 337eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x226580> │ │ │ │ nop │ │ │ │ add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, r1, r7 │ │ │ │ + adds r2, r5, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #480] @ (3380c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x226790>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -952951,25 +952940,25 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #280 @ 0x118 │ │ │ │ lsls r4, r3, #6 │ │ │ │ strh r0, [r3, #8] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + asrs r2, r2, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r2, [r0, #0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + asrs r6, r4, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r1, #30 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cbz r1, 33814a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22681a> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -953074,19 +953063,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #816 @ (adr r7, 33851c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x226bec>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + asrs r6, r0, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r2, #25 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r4, #23 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #152] @ (3382a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x226974>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -953146,21 +953135,21 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ b.n 33826c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22693c> │ │ │ │ add r7, pc, #184 @ (adr r7, 338360 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x226a30>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r7, #20 │ │ │ │ + asrs r0, r3, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #495616 @ 0x79000 │ │ │ │ ldr.w r3, [r3, #4036] @ 0xfc4 │ │ │ │ @@ -953459,15 +953448,15 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #9] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r2, r5, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #520] @ (338828 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x226ef8>) │ │ │ │ @@ -953673,28 +953662,28 @@ │ │ │ │ b.n 3387b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x226e86> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #7] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r4, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r4, [r6, #3] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + lsrs r6, r5, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xf7f000db │ │ │ │ - lsls r2, r3, #28 │ │ │ │ + @ instruction: 0xf65000db │ │ │ │ + lsls r2, r7, #21 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + lsrs r2, r0, #29 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r4, #2 │ │ │ │ + lsrs r2, r0, #28 │ │ │ │ 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] @ 33887c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x226f4c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -953740,17 +953729,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #672 @ (adr r0, 338b7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22724c>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (338a3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22710c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -953880,15 +953869,15 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #24] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -953948,15 +953937,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (338b04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2271d4>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3354f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x223bc8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + lsrs r4, r5, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #180] @ (338bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2272a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -954189,33 +954178,33 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 338c6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22733c> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r2, r3, #18 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r1, #18 │ │ │ │ + lsrs r2, r5, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r2, #18 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r5, #17 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movw r3, #33340 @ 0x823c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 338dec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2274bc> │ │ │ │ movw r3, #33320 @ 0x8228 │ │ │ │ cmp r0, r3 │ │ │ │ bls.n 338e2e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2274fe> │ │ │ │ @@ -954575,17 +954564,17 @@ │ │ │ │ movhi r0, #0 │ │ │ │ bls.n 339122 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2277f2> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (339130 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x227800>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r2, r0, #27 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + lsrs r0, r4, #19 │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r2, [pc, #292] @ (33925c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22792c>) │ │ │ │ movw r3, #35898 @ 0x8c3a │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ beq.n 33917c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22784c> │ │ │ │ bhi.n 339182 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x227852> │ │ │ │ @@ -954910,15 +954899,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ bl 130ee4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f5b4> │ │ │ │ subs r0, r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ b.n 33945e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x227b2e> │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + lsrs r6, r0, #8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #140] @ (339554 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x227c24>) │ │ │ │ @@ -955107,27 +955096,27 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 339622 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x227cf2> │ │ │ │ nop │ │ │ │ str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r4, r7, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r6, r3, #15 │ │ │ │ + lsls r6, r7, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r4, #9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #248] @ (3397f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x227ec4>) │ │ │ │ @@ -955219,21 +955208,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 339796 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x227e66> │ │ │ │ nop │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r6, #9 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + lsls r6, r2, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #460] @ (3399e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2280b8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -955641,21 +955630,19 @@ │ │ │ │ bne.n 339c82 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x228352> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 339c74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x228344> │ │ │ │ b.n 339aae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22817e> │ │ │ │ ldrh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + mrc2 0, 7, r0, cr4, cr11, {6} │ │ │ │ vqadd.u32 q0, q8, │ │ │ │ - mcr2 0, 6, r0, cr2, cr11, {6} │ │ │ │ - vshr.u64 q0, , #14 │ │ │ │ + stc2 0, cr0, [r0, #876] @ 0x36c │ │ │ │ + stc2 0, cr0, [r2, #-876]! @ 0xfffffc94 │ │ │ │ + mrc2 0, 0, r0, cr2, cr11, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r4 │ │ │ │ @@ -955946,17 +955933,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 339fe6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2286b6> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 339fa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x228674> │ │ │ │ b.n 339f38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x228608> │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r1 │ │ │ │ @@ -956011,15 +955998,15 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ bl 457d48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x346418> │ │ │ │ str.w r0, [r4, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r6, #1 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ mov r5, r0 │ │ │ │ @@ -956054,15 +956041,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ mov r4, r5 │ │ │ │ b.n 33a10c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2287dc> │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -956500,17 +956487,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 33a5e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x228cb4> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33a5b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x228c84> │ │ │ │ b.n 33a52e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x228bfe> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + str r7, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + str r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -956842,15 +956829,15 @@ │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r7, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7bc00f0 │ │ │ │ + @ instruction: 0xf61c00f0 │ │ │ │ movs r4, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ @@ -957427,25 +957414,24 @@ │ │ │ │ ldr r0, [pc, #44] @ (33b004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2296d4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (33b008 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2296d8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r0], {219} @ 0xdb │ │ │ │ - stc 0, cr0, [sl, #876] @ 0x36c │ │ │ │ - stc 0, cr0, [ip], #876 @ 0x36c │ │ │ │ - ldcl 0, cr0, [r6], {219} @ 0xdb │ │ │ │ - stcl 0, cr0, [r4], #876 @ 0x36c │ │ │ │ - ldcl 0, cr0, [r6], #876 @ 0x36c │ │ │ │ - ldc 0, cr0, [r0, #-876] @ 0xfffffc94 │ │ │ │ - ldc 0, cr0, [r2, #-876]! @ 0xfffffc94 │ │ │ │ - stcl 0, cr0, [r4, #-876] @ 0xfffffc94 │ │ │ │ - lsls r6, r3, #1 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + @ instruction: 0xeb3000db │ │ │ │ + @ instruction: 0xebea00db │ │ │ │ + add.w r0, ip, fp, lsr #3 │ │ │ │ + @ instruction: 0xeb3600db │ │ │ │ + adc.w r0, r4, fp, lsr #3 │ │ │ │ + adcs.w r0, r6, fp, lsr #3 │ │ │ │ + sbcs.w r0, r0, fp, lsr #3 │ │ │ │ + @ instruction: 0xeb9200db │ │ │ │ + sub.w r0, r4, fp, lsr #3 │ │ │ │ + cdp2 0, 11, cr0, cr14, cr1, {7} │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r0, [r0, #2896] @ 0xb50 │ │ │ │ cbz r0, 33b054 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229724> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -957844,16 +957830,18 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 33b45a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229b2a> │ │ │ │ strb r6, [r7, #20] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strd r0, r0, [sl, #-876] @ 0x36c │ │ │ │ - ldmdb r6, {r0, r1, r3, r4, r6, r7} │ │ │ │ + b.n 33b428 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229af8> │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + b.n 33b3c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229a94> │ │ │ │ + lsls r3, 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] @ 33b504 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229bd4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r2 │ │ │ │ @@ -957888,15 +957876,16 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r4, #16] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xe85000db │ │ │ │ + b.n 33b2b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229984> │ │ │ │ + lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #196] @ (33b628 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229cf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -958053,19 +958042,19 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ bl 33b184 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229854> │ │ │ │ pop {r3, pc} │ │ │ │ strb r2, [r1, #11] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33b548 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229c18> │ │ │ │ + b.n 33b208 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2298d8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33b508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229bd8> │ │ │ │ + b.n 33b1c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229898> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33b4c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229b98> │ │ │ │ + b.n 33b188 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229858> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (33b79c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229e6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -958097,17 +958086,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r4, [r6, #7] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33b498 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229b68> │ │ │ │ + b.n 33b158 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229828> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33b44c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229b1c> │ │ │ │ + b.n 33b10c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2297dc> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 33b7e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229eb0> │ │ │ │ sub sp, #8 │ │ │ │ @@ -958212,21 +958201,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (33b8e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229fb8>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 33b832 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229f02> │ │ │ │ strb r2, [r0, #5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33b4c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229b90> │ │ │ │ + b.n 33b180 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229850> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33b490 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229b60> │ │ │ │ + b.n 33b150 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229820> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33b460 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229b30> │ │ │ │ + b.n 33b120 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2297f0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33b42c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229afc> │ │ │ │ + b.n 33b0ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2297bc> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #132] @ 33b980 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22a050> │ │ │ │ mov r5, r1 │ │ │ │ @@ -958335,17 +958324,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 33b9cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22a09c> │ │ │ │ ldr r2, [r4, #120] @ 0x78 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33b368 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x229a38> │ │ │ │ + b.n 33c028 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22a6f8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33b314 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2299e4> │ │ │ │ + b.n 33bfd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22a6a4> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (33bacc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22a19c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -958433,15 +958422,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33c23c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22a90c> │ │ │ │ + b.n 33befc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22a5cc> │ │ │ │ lsls r3, r3, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {lr} │ │ │ │ mov.w lr, #16777216 @ 0x1000000 │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ mov.w r1, #503324160 @ 0x1e001e00 │ │ │ │ str.w lr, [r0, #2412] @ 0x96c │ │ │ │ @@ -959051,15 +959040,15 @@ │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r3, #120] @ 0x78 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cbz r0, 33c224 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22a8f4> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (33c228 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22a8f8>) │ │ │ │ @@ -959117,15 +959106,15 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r2, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bgt.n 33c368 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22aa38> │ │ │ │ + bge.n 33c228 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22a8f8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959274,19 +959263,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 33c402 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22aad2> │ │ │ │ nop │ │ │ │ str r2, [r6, #84] @ 0x54 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + str r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bge.n 33c430 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ab00> │ │ │ │ + bls.n 33c4f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22abc0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - blt.n 33c44c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ab1c> │ │ │ │ + bls.n 33c50c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22abdc> │ │ │ │ lsls r3, r3, #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] @ (33c470 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ab40>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -959354,19 +959343,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 33c4cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ab9c> │ │ │ │ nop │ │ │ │ str r6, [r6, #72] @ 0x48 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bge.n 33c5f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22acc0> │ │ │ │ + bhi.n 33c4b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ab80> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r5, [sp, #216] @ 0xd8 │ │ │ │ + str r3, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bge.n 33c5f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22acc0> │ │ │ │ + bhi.n 33c4b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ab80> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (33c534 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ac04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -959430,19 +959419,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 33c578 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ac48> │ │ │ │ nop │ │ │ │ str r0, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bge.n 33c5f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22acc8> │ │ │ │ + bhi.n 33c6b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ad88> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bls.n 33c5a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ac74> │ │ │ │ + bhi.n 33c664 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ad34> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bge.n 33c5ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22acbc> │ │ │ │ + bhi.n 33c6ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ad7c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #184] @ (33c694 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ad64>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -959517,19 +959506,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 33bea4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22a574> │ │ │ │ b.n 33c62c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22acfc> │ │ │ │ str r6, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bls.n 33c638 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ad08> │ │ │ │ + bhi.n 33c6f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22adc8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bls.n 33c790 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ae60> │ │ │ │ + bvc.n 33c650 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ad20> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bls.n 33c5c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ac90> │ │ │ │ + bvc.n 33c680 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ad50> │ │ │ │ lsls r3, r3, #3 │ │ │ │ sub.w r1, r1, #35584 @ 0x8b00 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 33c706 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22add6> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r3 │ │ │ │ @@ -959562,15 +959551,15 @@ │ │ │ │ cmp r0, ip │ │ │ │ bgt.n 33c6d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ada2> │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - bls.n 33c680 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ad50> │ │ │ │ + bhi.n 33c740 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ae10> │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r3, #34074 @ 0x851a │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 33c744 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ae14> │ │ │ │ movw r3, #34068 @ 0x8514 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 33c73e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ae0e> │ │ │ │ @@ -959682,19 +959671,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 33c804 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22aed4> │ │ │ │ nop │ │ │ │ - add r7, pc, #312 @ (adr r7, 33c97c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b04c>) │ │ │ │ + add r5, pc, #696 @ (adr r5, 33cafc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b1cc>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r7, pc, #512 @ (adr r7, 33ca48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b118>) │ │ │ │ + add r5, pc, #896 @ (adr r5, 33cbc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b298>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r7, pc, #240 @ (adr r7, 33c93c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b00c>) │ │ │ │ + add r5, pc, #624 @ (adr r5, 33cabc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b18c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -959775,17 +959764,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 33c8fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22afca> │ │ │ │ nop │ │ │ │ - bvc.n 33c9a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b078> │ │ │ │ + bpl.n 33c868 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22af38> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bvc.n 33c968 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b038> │ │ │ │ + bpl.n 33ca28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b0f8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #840] @ 33cc98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b368> │ │ │ │ sub sp, #32 │ │ │ │ @@ -960125,51 +960114,51 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 33cc40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b310> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ adds r6, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r4} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ adds r5, #10 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 33cd18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b3e8> │ │ │ │ + bcc.n 33cbd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b2a8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 33cd50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b420> │ │ │ │ + bcc.n 33cc10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b2e0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 33ccf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b3c4> │ │ │ │ + bcc.n 33cdb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b484> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r1!, {r1, r2, r7} │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + itte al │ │ │ │ + lslal r2, r3, #3 │ │ │ │ + itet cc @ unpredictable │ │ │ │ + lslcc r2, r3, #3 │ │ │ │ + bkpt 0x00be │ │ │ │ + lslcc r2, r3, #3 │ │ │ │ + bkpt 0x00ce │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 33cc08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b2d8> │ │ │ │ + bcs.n 33ccc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b398> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 33cdb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b480> │ │ │ │ + bcs.n 33cc70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b340> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 33cbe0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b2b0> │ │ │ │ + bcs.n 33cca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b370> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 33ccdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b3ac> │ │ │ │ + bcs.n 33cd9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b46c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 33cd14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b3e4> │ │ │ │ + bcs.n 33cdd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b4a4> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + bkpt 0x00d6 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bcc.n 33ccbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b38c> │ │ │ │ + bcs.n 33cd7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b44c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + bkpt 0x00d2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + bkpt 0x00dc │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ sub sp, #8 │ │ │ │ @@ -960221,19 +960210,19 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bcc.n 33ccc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b398> │ │ │ │ + bcs.n 33cd88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b458> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bcc.n 33ccc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b394> │ │ │ │ + bne.n 33cd84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b454> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bcc.n 33ce88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b558> │ │ │ │ + bne.n 33cd48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b418> │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #396] @ (33cf30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b600>) │ │ │ │ @@ -960402,23 +960391,23 @@ │ │ │ │ nop │ │ │ │ adds r2, #84 @ 0x54 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #96 @ 0x60 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bcs.n 33cff0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b6c0> │ │ │ │ + beq.n 33ceb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b580> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bcs.n 33cff0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b6c0> │ │ │ │ + beq.n 33ceb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b580> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r0, pc, #744 @ (adr r0, 33d230 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b900>) │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bcs.n 33cfcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b69c> │ │ │ │ + beq.n 33ce8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b55c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r0, pc, #176 @ (adr r0, 33d000 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b6d0>) │ │ │ │ + ldr r6, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #776] @ (33d26c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22b93c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -960721,17 +960710,17 @@ │ │ │ │ nop │ │ │ │ adds r0, #146 @ 0x92 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bne.n 33d34c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ba1c> │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrh.w ip, [r1, #8] │ │ │ │ sub sp, #24 │ │ │ │ @@ -960802,15 +960791,15 @@ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r6!, {r3, r4, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -962181,42 +962170,42 @@ │ │ │ │ b.w 33d81c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22beec> │ │ │ │ cmp r1, #162 @ 0xa2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #132 @ 0x84 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r4, #190 @ 0xbe │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r6} │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - stmia r1!, {r5, r6} │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - stmia r1!, {r1, r2} │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + nop {12} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ite ge │ │ │ │ + lslge r3, r3, #3 │ │ │ │ + ite hi @ unpredictable │ │ │ │ + lslhi r3, r3, #3 │ │ │ │ + itte vs @ unpredictable │ │ │ │ + lslvs r3, r3, #3 │ │ │ │ + ite pl @ unpredictable │ │ │ │ + lslpl r3, r3, #3 │ │ │ │ + itt cs @ unpredictable │ │ │ │ + lslcs r3, r3, #3 │ │ │ │ + ittt eq @ unpredictable │ │ │ │ + lsleq r3, r3, #3 │ │ │ │ + pusheq {r4, lr} │ │ │ │ + moveq.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #192] @ 33e274 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22c944> │ │ │ │ mov lr, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ add ip, pc │ │ │ │ @@ -962286,19 +962275,19 @@ │ │ │ │ ldrb.w r2, [r2, #1602] @ 0x642 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33e1f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22c8c6> │ │ │ │ b.n 33e236 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22c906> │ │ │ │ nop │ │ │ │ @ instruction: 0x4782 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r0!, {r3, r4} │ │ │ │ + bkpt 0x0078 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - itt le │ │ │ │ - lslle r3, r3, #3 │ │ │ │ - ldrble r2, [r4, r1] │ │ │ │ + bkpt 0x003c │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #196] @ 33e358 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ca28> │ │ │ │ mov lr, r2 │ │ │ │ @@ -962371,19 +962360,19 @@ │ │ │ │ ldrb.w r2, [r2, #1602] @ 0x642 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33e2d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22c9a6> │ │ │ │ b.n 33e31a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22c9ea> │ │ │ │ nop │ │ │ │ mov sl, r4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - itte ne │ │ │ │ - lslne r3, r3, #3 │ │ │ │ - bkpt 0x00d8 │ │ │ │ - lsleq r3, r3, #3 │ │ │ │ - ldrh r6, [r7, r5] │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #104] @ (33e3e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22cab4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -962427,17 +962416,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp lr, r7 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bkpt 0x00a8 │ │ │ │ + pop {r3, pc} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r1, r3] │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #112] @ (33e474 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22cb44>) │ │ │ │ @@ -962485,17 +962474,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r0, r7 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bkpt 0x002a │ │ │ │ + pop {r1, r3, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldr r4, [r3, r2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #244] @ (33e588 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22cc58>) │ │ │ │ @@ -962598,19 +962587,19 @@ │ │ │ │ strd r0, r0, [sp, #48] @ 0x30 │ │ │ │ b.n 33e4d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22cba8> │ │ │ │ mov r8, r3 │ │ │ │ movs r6, #6 │ │ │ │ b.n 33e4d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22cba8> │ │ │ │ add r8, r5 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + pop {r1, r2, r4} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + cbnz r6, 33e606 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ccd6> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r4, [pc, #300] @ (33e6d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22cda8>) │ │ │ │ @@ -962742,19 +962731,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 33d344 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ba14> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bics r0, r1 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - pop {r6, r7} │ │ │ │ + cbnz r0, 33e728 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22cdf8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ + hlt 0x003c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbnz r2, 33e748 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ce18> │ │ │ │ + cbnz r2, 33e720 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22cdf0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #228] @ (33e7e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ceb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -962848,23 +962837,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ tst r6, r7 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbnz r4, 33e842 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22cf12> │ │ │ │ + cbnz r4, 33e81a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ceea> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbnz r4, 33e830 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22cf00> │ │ │ │ + cbnz r4, 33e808 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ced8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - rev r6, r5 │ │ │ │ + @ instruction: 0xb88e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - revsh r2, r3 │ │ │ │ + cbnz r2, 33e802 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ced2> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #228] @ (33e8f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22cfc0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -962958,23 +962947,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r6, r5 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - rev16 r0, r7 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - rev r0, r4 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbnz r6, 33e906 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22cfd6> │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbnz r6, 33e93c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22d00c> │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r0, [r0, r7] │ │ │ │ + strb r0, [r4, r0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #196] @ (33e9e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22d0b0>) │ │ │ │ @@ -963061,21 +963050,21 @@ │ │ │ │ it eq │ │ │ │ moveq r4, #6 │ │ │ │ beq.n 33e94a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22d01a> │ │ │ │ ldr r4, [r0, #24] │ │ │ │ b.n 33e94a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22d01a> │ │ │ │ ands r4, r3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbnz r2, 33ea14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22d0e4> │ │ │ │ + @ instruction: 0xb812 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbnz r6, 33ea0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22d0dc> │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbnz r4, 33e9fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22d0cc> │ │ │ │ + @ instruction: 0xb794 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb81a │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #196] @ (33eacc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22d19c>) │ │ │ │ @@ -963161,21 +963150,21 @@ │ │ │ │ it eq │ │ │ │ moveq r4, #6 │ │ │ │ beq.n 33ea36 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22d106> │ │ │ │ ldr r4, [r0, #24] │ │ │ │ b.n 33ea36 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22d106> │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + @ instruction: 0xb742 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb8ba │ │ │ │ + @ instruction: 0xb71a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb72e │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #204] @ (33ebc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22d290>) │ │ │ │ @@ -963263,21 +963252,21 @@ │ │ │ │ ldr r5, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33eb26 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22d1f6> │ │ │ │ b.n 33eb7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22d24c> │ │ │ │ nop │ │ │ │ subs r6, #72 @ 0x48 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xb81a │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb7ec │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb640 │ │ │ │ + push {r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #152] @ (33ec80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22d350>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -963345,17 +963334,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r5, #82 @ 0x52 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - push {r1, r2, r4, r6, lr} │ │ │ │ + cbz r6, 33ecf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22d3c8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ movw r3, #35864 @ 0x8c18 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 33ecfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22d3cc> │ │ │ │ bhi.n 33ecb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22d384> │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -963533,15 +963522,15 @@ │ │ │ │ ldrb r1, [r1, r4] │ │ │ │ cmp r1, lr │ │ │ │ bls.n 33eda6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22d476> │ │ │ │ b.n 33ee12 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22d4e2> │ │ │ │ nop │ │ │ │ asrs r6, r4, #11 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -964381,33 +964370,33 @@ │ │ │ │ nop │ │ │ │ asrs r4, r4, #3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cbnz r4, 33f7fe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22dece> │ │ │ │ + @ instruction: 0xb79c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cbz r0, 33f84a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22df1a> │ │ │ │ + cbz r0, 33f822 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22def2> │ │ │ │ lsls r3, r3, #3 │ │ │ │ lsrs r6, r5, #31 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r0, r2 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r6, 33f842 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22df12> │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r4, 33f82e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22defe> │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r6, sp, #840 @ 0x348 │ │ │ │ + add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r2, [r0, #29] │ │ │ │ @@ -964819,19 +964808,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #0] @ (33fce8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22e3b8>) │ │ │ │ lsls r4, r1, #31 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r0, sp, #32 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r6, r4, #3 │ │ │ │ movw r1, #38592 @ 0x96c0 │ │ │ │ cmp r4, r1 │ │ │ │ bne.w 33fa42 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22e112> │ │ │ │ add.w ip, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [ip, #1513] @ 0x5e9 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -966274,19 +966263,19 @@ │ │ │ │ lsrs r0, r0, #32 │ │ │ │ cmp r8, r9 │ │ │ │ @ instruction: 0xfbe2019b │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #120] @ (340f28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22f5f8>) │ │ │ │ + ldr r4, [pc, #504] @ (3410a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22f778>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r5, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r2, pc, #688 @ (adr r2, 341168 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22f838>) │ │ │ │ + add r1, pc, #48 @ (adr r1, 340ee8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22f5b8>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r3 │ │ │ │ @@ -966579,25 +966568,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @ instruction: 0xf128019b │ │ │ │ - cmp sl, r0 │ │ │ │ + mvns r2, r4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #640] @ 0x280 │ │ │ │ + str r2, [sp, #0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ add.w r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r0, [r1, #1670] @ 0x686 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 340f18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22f5e8> │ │ │ │ ldrb.w r0, [r1, #1784] @ 0x6f8 │ │ │ │ ldr r1, [pc, #868] @ (3415ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22fcbc>) │ │ │ │ @@ -966883,21 +966872,21 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ vldr s15, [r7] │ │ │ │ b.n 3412de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22f9ae> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #904] @ 0x388 │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r2, [r7, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov sl, r3 │ │ │ │ @@ -967899,29 +967888,29 @@ │ │ │ │ subs r1, #132 @ 0x84 │ │ │ │ cmp r1, #1 │ │ │ │ bhi.w 341f02 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2305d2> │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ b.n 341bc2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x230292> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [ip, #620] @ 0x26c │ │ │ │ - subs r6, #52 @ 0x34 │ │ │ │ + subs r4, #148 @ 0x94 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ + ldrh r6, [r3, #32] │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + strh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r2, [r0, #22] │ │ │ │ + strh r2, [r4, #8] │ │ │ │ lsls r3, r3, #3 │ │ │ │ add.w lr, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [lr, #1671] @ 0x687 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 34189c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22ff6c> │ │ │ │ ldr.w r1, [pc, #3276] @ 342f30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x231600> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ @@ -968956,29 +968945,29 @@ │ │ │ │ bne.w 342734 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x230e04> │ │ │ │ adds r3, #6 │ │ │ │ and.w r3, r3, #7 │ │ │ │ b.n 34273c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x230e0c> │ │ │ │ nop │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #6] │ │ │ │ + ldrb r2, [r6, #28] │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #26] │ │ │ │ + ldrb r0, [r1, #20] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + ldrb r6, [r3, #19] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r0, [r0, #21] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r0, [r0, #21] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r4, #13] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r6, [r7, #27] │ │ │ │ + strb r6, [r3, #21] │ │ │ │ lsls r3, r3, #3 │ │ │ │ bic.w r0, r0, #2 │ │ │ │ subs.w r0, r0, #37120 @ 0x9100 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -969138,19 +969127,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ beq.n 343214 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2318e4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 343150 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x231820> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r2, [r1, #18] │ │ │ │ + strb r2, [r5, #11] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #404] @ 3432d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2319a0> │ │ │ │ sub sp, #32 │ │ │ │ @@ -969390,21 +969379,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 343334 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x231a04> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldmia r5!, {r1, r2} │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + strb r6, [r7, #16] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r3, #1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldmia r4!, {r2, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + subs r0, r7, #3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -969593,17 +969582,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 343598 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x231c68> │ │ │ │ nop │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r6, #92] @ 0x5c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movw ip, #4100 @ 0x1004 │ │ │ │ @@ -969670,17 +969659,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 343668 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x231d38> │ │ │ │ nop │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #68] @ (343748 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x231e18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969706,15 +969695,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ vldr s0, [sp, #12] │ │ │ │ bl 342f64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x231634> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf234019b │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (3437a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x231e74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969740,15 +969729,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 34312c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2317fc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ rsbs r1, r8, #155 @ 0x9b │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ + ldr r4, [r4, #76] @ 0x4c │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (343800 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x231ed0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969774,15 +969763,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3432dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2319ac> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sbcs.w r1, ip, #155 @ 0x9b │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (34385c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x231f2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969808,15 +969797,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3433f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x231ac0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf120019b │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (3438b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x231f88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969842,15 +969831,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 343554 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x231c24> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf0c4019b │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (343914 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x231fe4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969876,15 +969865,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 343624 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x231cf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orn r1, r8, #155 @ 0x9b │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (343984 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232054>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -969919,15 +969908,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ and.w r1, sl, #155 @ 0x9b │ │ │ │ - ldr r2, [r4, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (3439f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2320c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969962,17 +969951,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 3439dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2320ac> │ │ │ │ nop │ │ │ │ vsra.s64 d0, d11, #36 │ │ │ │ - ldr r0, [r1, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (343a68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232138>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -970007,17 +969996,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vorr d0, d24, d11 │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #96] @ (343ae8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2321b8>) │ │ │ │ @@ -970055,15 +970044,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ mrc 1, 5, r0, cr0, cr11, {4} │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + ldr r6, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (343b64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232234>) │ │ │ │ @@ -970100,15 +970089,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mrc 1, 1, r0, cr4, cr11, {4} │ │ │ │ - ldr r6, [r2, #60] @ 0x3c │ │ │ │ + ldr r6, [r6, #32] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (343bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2322a0>) │ │ │ │ @@ -970140,17 +970129,17 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 343bb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232288> │ │ │ │ ldc 1, cr0, [r8, #620]! @ 0x26c │ │ │ │ - ldr r6, [r6, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #28] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r0, #12 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (343c40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232310>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -970186,17 +970175,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stcl 1, cr0, [ip, #-620] @ 0xfffffd94 │ │ │ │ - ldr r2, [r2, #48] @ 0x30 │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [r7, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (343cb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232384>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -970231,17 +970220,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldcl 1, cr0, [ip], {155} @ 0x9b │ │ │ │ - ldr r2, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ + ldr r6, [r3, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (343d28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2323f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970276,17 +970265,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 343d10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2323e0> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r8], #-620 @ 0xfffffd94 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r6, r6, #2 │ │ │ │ + adds r6, r2, #4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (343d98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232468>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -970322,17 +970311,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xebf4019b │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (343e0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2324dc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -970367,17 +970356,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xeb84019b │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [r5, #28] │ │ │ │ + ldr r6, [r1, #4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (343e80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232550>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970412,17 +970401,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 343e68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232538> │ │ │ │ nop │ │ │ │ adds.w r1, r0, fp, lsr #2 │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + subs r6, r7, r6 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (343ef4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2325c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970457,17 +970446,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 343edc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2325ac> │ │ │ │ nop │ │ │ │ eors.w r1, ip, fp, lsr #2 │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + str r0, [r3, #124] @ 0x7c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + subs r2, r1, r5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (343f48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232618>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -970492,15 +970481,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 343554 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x231c24> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bic.w r1, r8, fp, lsr #2 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + str r2, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (343fa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232670>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -970526,15 +970515,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 343554 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x231c24> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r8, #620] @ 0x26c │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (344010 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2326e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970569,17 +970558,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 343ff8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2326c8> │ │ │ │ nop │ │ │ │ @ instruction: 0xe980019b │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r6, r1, r7 │ │ │ │ + subs r6, r5, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (344064 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232734>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -970604,15 +970593,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 343624 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x231cf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb ip, {r0, r1, r3, r4, r7, r8} │ │ │ │ - ldr r6, [r1, #4] │ │ │ │ + str r6, [r5, #104] @ 0x68 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (3440bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23278c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -970638,15 +970627,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 343624 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x231cf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia.w ip!, {r0, r1, r3, r4, r7, r8} │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + str r2, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r3, [pc, #612] @ (34432c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2329fc>) │ │ │ │ movw ip, #36873 @ 0x9009 │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ beq.w 344232 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232902> │ │ │ │ @@ -970944,17 +970933,17 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 343f9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23266c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ pop {r4, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r6, [r7, #80] @ 0x50 │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r0, [r7, #76] @ 0x4c │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #100] @ (344474 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232b44>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -970996,17 +970985,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 343ecc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23259c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r6, [r4, #68] @ 0x44 │ │ │ │ + str r6, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #164] @ (344538 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232c08>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -971077,21 +971066,21 @@ │ │ │ │ nop │ │ │ │ cbnz r4, 344594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232c64> │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 343e58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232528> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r1, #68] @ 0x44 │ │ │ │ + str r4, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ revsh r4, r7 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r7, #28 │ │ │ │ + lsrs r6, r3, #22 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r4, #56] @ 0x38 │ │ │ │ + str r4, [r0, #32] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #168] @ (344610 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232ce0>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -971164,21 +971153,21 @@ │ │ │ │ nop │ │ │ │ b.n 344d84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x233454> │ │ │ │ lsls r3, r3, #6 │ │ │ │ hlt 0x0010 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #56] @ 0x38 │ │ │ │ + str r6, [r4, #28] │ │ │ │ lsls r3, r3, #3 │ │ │ │ rev r0, r5 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r2, r5, #25 │ │ │ │ + lsrs r2, r1, #19 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r6, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #168] @ (3446e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232db4>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -971251,21 +971240,21 @@ │ │ │ │ nop │ │ │ │ b.n 344cac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23337c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ cbnz r4, 344716 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232de6> │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #44] @ 0x2c │ │ │ │ + str r2, [r6, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ cbnz r4, 344708 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232dd8> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r6, #15 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r7, #28] │ │ │ │ + str r4, [r3, #4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #104] @ (344778 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232e48>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -971310,19 +971299,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 344bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2332a0> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r7, #32] │ │ │ │ + str r4, [r3, #8] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r4, r3, #13 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r2, [r4, #20] │ │ │ │ + ldrsh r2, [r0, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (34480c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232edc>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -971370,19 +971359,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 344b4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23321c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r1, #28] │ │ │ │ + str r0, [r5, #0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r2, r5, #17 │ │ │ │ + lsrs r2, r1, #11 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r2, #12] │ │ │ │ + ldrsh r0, [r6, r4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (34489c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232f6c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -971431,19 +971420,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 344ab8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x233188> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r6, [r2, #20] │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r0, r3, #15 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r6, [r7, #0] │ │ │ │ + ldrsh r6, [r3, r2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (344900 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x232fd0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971470,15 +971459,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3403fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22eacc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 3449fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2330cc> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r4, #12] │ │ │ │ + ldrsh r4, [r0, r5] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (34495c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23302c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971505,15 +971494,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33f810 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22dee0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 3449a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x233070> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r3, #8] │ │ │ │ + ldrsh r4, [r7, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (3449d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2330a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971553,15 +971542,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33f810 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22dee0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ svc 196 @ 0xc4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r2, #4] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (344a4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23311c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971601,15 +971590,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33f810 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22dee0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ svc 76 @ 0x4c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsh r4, [r6, r7] │ │ │ │ + ldrsh r4, [r2, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (344abc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23318c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -971645,15 +971634,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ udf #210 @ 0xd2 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + ldrb r6, [r7, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (344b28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2331f8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -971689,15 +971678,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ udf #100 @ 0x64 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + ldrb r4, [r5, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (344b98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x233268>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971733,17 +971722,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 344b80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x233250> │ │ │ │ nop │ │ │ │ ble.n 344b8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23325c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ + ldrb r0, [r3, r5] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + lsrs r6, r4, #26 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (344c0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2332dc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -971779,15 +971768,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ble.n 344b14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2331e4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsh r6, [r3, r2] │ │ │ │ + ldrb r6, [r7, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (344c78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x233348>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -971823,15 +971812,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ble.n 344ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x233374> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsh r4, [r1, r1] │ │ │ │ + ldrb r4, [r5, r2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (344ce8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2333b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971867,17 +971856,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 344cd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2333a0> │ │ │ │ nop │ │ │ │ bgt.n 344c3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23330c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r0, [r7, r7] │ │ │ │ + ldrb r0, [r3, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + lsrs r6, r2, #21 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (344d78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x233448>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971926,17 +971915,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 344d4a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23341a> │ │ │ │ nop │ │ │ │ bgt.n 344de4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2334b4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrh r4, [r7, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r6, r4, #25 │ │ │ │ + lsrs r6, r0, #19 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #84] @ (344de8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2334b8>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -971975,15 +971964,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 33f810 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22dee0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blt.n 344d34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x233404> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r6, [r4, r4] │ │ │ │ + ldrh r6, [r0, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (344e5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23352c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -972023,15 +972012,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33f810 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22dee0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ blt.n 344ed0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2335a0> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ + ldrh r6, [r6, r4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (344ee8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2335b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -972080,17 +972069,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 344eba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23358a> │ │ │ │ nop │ │ │ │ bge.n 344e74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x233544> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + ldrh r0, [r4, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r6, r6, #19 │ │ │ │ + lsrs r6, r2, #13 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #84] @ (344f58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x233628>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -972129,15 +972118,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 33f810 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22dee0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bge.n 344fc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x233694> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (344fcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23369c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -972177,15 +972166,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33f810 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22dee0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bls.n 344f60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x233630> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ add.w r3, r0, #40 @ 0x28 │ │ │ │ add.w ip, r0, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cbz r1, 344fe6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2336b6> │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ @@ -972349,22 +972338,22 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, r1] │ │ │ │ + ldr r0, [r3, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r5, r0] │ │ │ │ + ldr r4, [r1, r2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r6, r7, #20 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldc 0, cr0, [r0, #-940]! @ 0xfffffc54 │ │ │ │ - ldc 0, cr0, [sl, #-940] @ 0xfffffc54 │ │ │ │ + @ instruction: 0xeb9000eb │ │ │ │ + sbcs.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, #4072] @ 0xfe8 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -973204,25 +973193,25 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ bne.n 345b60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234230> │ │ │ │ lsls r3, r3, #6 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + str r0, [r7, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ add r7, pc, #984 @ (adr r7, 345e74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234544>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r2, [r7, r1] │ │ │ │ + str r2, [r3, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + str r0, [r5, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + str r4, [r1, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + str r0, [r2, r2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (345ad4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2341a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -973254,15 +973243,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (345b14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2341e4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r6, {r2, r4, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r0, r6] │ │ │ │ + ldr r7, [pc, #912] @ (345ea8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234578>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ @@ -973337,29 +973326,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (345c04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2342d4>) │ │ │ │ mov r3, lr │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 345b82 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234252> │ │ │ │ - str r2, [r7, r5] │ │ │ │ + ldr r7, [pc, #872] @ (345f54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234624>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbnz r2, 345c26 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2342f6> │ │ │ │ + @ instruction: 0xb83a │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + ldr r7, [pc, #720] @ (345ec4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234594>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + str r2, [r0, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r2, [r1, r5] │ │ │ │ + ldr r7, [pc, #680] @ (345ea4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234574>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [r0, r7] │ │ │ │ + str r0, [r4, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r7, r4] │ │ │ │ + ldr r7, [pc, #632] @ (345e7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23454c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + ldr r7, [pc, #896] @ (345f88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234658>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -973549,25 +973538,25 @@ │ │ │ │ str r3, [r2, #4] │ │ │ │ b.n 345d5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23442c> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ b.n 345d08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2343d8> │ │ │ │ nop │ │ │ │ - cbnz r6, 345e2e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2344fe> │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [r4, r2] │ │ │ │ + ldr r7, [pc, #24] @ (345e24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2344f4>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb8a2 │ │ │ │ + @ instruction: 0xb702 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r7, [pc, #560] @ (346044 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234714>) │ │ │ │ + ldr r5, [pc, #944] @ (3461c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234894>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r4, [r0, r1] │ │ │ │ + ldr r6, [pc, #656] @ (3460a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234778>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r7, r0] │ │ │ │ + ldr r6, [pc, #632] @ (346094 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234764>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #136] @ (345eb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234584>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -973625,21 +973614,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 345e6a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23453a> │ │ │ │ ldmia r3, {r2, r3} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r7, [pc, #16] @ (345ecc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23459c>) │ │ │ │ + ldr r5, [pc, #400] @ (34604c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23471c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r7, [pc, #128] @ (345f40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234610>) │ │ │ │ + ldr r5, [pc, #512] @ (3460c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234790>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [pc, #952] @ (34627c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23494c>) │ │ │ │ + ldr r5, [pc, #312] @ (345ffc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2346cc>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r7, [pc, #208] @ (345f98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234668>) │ │ │ │ + ldr r5, [pc, #592] @ (346118 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2347e8>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #300] @ (346008 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2346d8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -973763,21 +973752,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 345f24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2345f4> │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r5, [pc, #400] @ (3461a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234870>) │ │ │ │ + ldr r3, [pc, #784] @ (346320 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2349f0>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [pc, #400] @ (3461a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234874>) │ │ │ │ + ldr r4, [pc, #784] @ (346324 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2349f4>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [pc, #736] @ (3462f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2349c8>) │ │ │ │ + ldr r3, [pc, #96] @ (346078 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234748>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r5, [pc, #904] @ (3463a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234a74>) │ │ │ │ + ldr r4, [pc, #264] @ (346124 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2347f4>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r0, [pc, #592] @ (346280 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234950>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -974256,23 +974245,23 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 26f14c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15d81c> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 34639e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234a6e> │ │ │ │ nop │ │ │ │ stmia r6!, {r5, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r2, [pc, #680] @ (3467e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234eb4>) │ │ │ │ + ldr r1, [pc, #40] @ (346564 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234c34>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #1016] @ (346938 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x235008>) │ │ │ │ + ldr r0, [pc, #376] @ (3466b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234d88>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #424] @ (3466ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234dbc>) │ │ │ │ + @ instruction: 0x47ca │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #680] @ (3467f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234ec0>) │ │ │ │ + ldr r0, [pc, #40] @ (346570 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234c40>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #688] @ (3467fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234ecc>) │ │ │ │ + ldr r0, [pc, #48] @ (34657c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234c4c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #136] @ (3465e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234cb8>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -974325,15 +974314,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ b.n 3465d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234ca0> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r0, [pc, #880] @ (346960 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x235030>) │ │ │ │ + bxns r7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #520] @ (34680c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234edc>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -974535,39 +974524,39 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ str.w r8, [r4, #60] @ 0x3c │ │ │ │ b.n 346700 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234dd0> │ │ │ │ stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r1, [pc, #88] @ (34686c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234f3c>) │ │ │ │ + bx lr │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #464] @ (3469e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2350b8>) │ │ │ │ + blxns sl │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #272] @ (34692c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234ffc>) │ │ │ │ + blxns r4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #336] @ (346970 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x235040>) │ │ │ │ + blxns r6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #472] @ (3469fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2350cc>) │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [pc, #912] @ (346bb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x235288>) │ │ │ │ + bxns r8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #200] @ (3468f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234fc4>) │ │ │ │ + @ instruction: 0x4792 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [pc, #88] @ (346888 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234f58>) │ │ │ │ + mov r6, lr │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0x47ca │ │ │ │ + mov r2, r5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - blx r4 │ │ │ │ + mov r0, r0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0x47c6 │ │ │ │ + mov r6, r4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + mov r2, r0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - mov r8, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #156] @ (3468f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234fc4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -974630,19 +974619,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - blxns lr │ │ │ │ + mov r4, sl │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + cmp lr, lr │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0x4792 │ │ │ │ + cmp sl, lr │ │ │ │ lsls r3, r3, #3 │ │ │ │ cbnz r1, 34690e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x234fde> │ │ │ │ add.w r0, r0, #532480 @ 0x82000 │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -974718,15 +974707,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3469bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23508c> │ │ │ │ itte ls │ │ │ │ lslls r3, r3, #6 │ │ │ │ - bicsls.w r0, r6, #217 @ 0xd9 │ │ │ │ + mrcls 0, 4, r0, cr6, cr9, {6} │ │ │ │ pushhi {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (346a60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x235130>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -974834,19 +974823,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bkpt 0x00be │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + add r6, pc │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r8, fp │ │ │ │ + add r0, r7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - mov r0, r1 │ │ │ │ + add r0, sp │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (346bd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2352a4>) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ @@ -974920,17 +974909,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bkpt 0x0018 │ │ │ │ lsls r3, r3, #6 │ │ │ │ pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r2, sp │ │ │ │ + mvns r2, r1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r2, pc │ │ │ │ + mvns r2, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #76] @ (346c40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x235310>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -975006,15 +974995,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ b.n 346c8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23535c> │ │ │ │ pop {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add lr, pc │ │ │ │ + muls r6, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (346ce8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2353b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -975064,17 +975053,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (346d60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x235430>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ pop {r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r8, r7 │ │ │ │ + orrs r0, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r4, ip │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (346df4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2354c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -975128,19 +975117,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cbnz r4, 346e68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x235538> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add lr, r2 │ │ │ │ + cmn r6, r6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r6, r8 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r7, #210 @ 0xd2 │ │ │ │ + subs r6, #50 @ 0x32 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #148] @ (346ea8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x235578>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -975201,21 +975190,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cbnz r4, 346ef4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2355c4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r2, r9 │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - mvns r6, r3 │ │ │ │ + tst r6, r7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + subs r5, #138 @ 0x8a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - mvns r2, r4 │ │ │ │ + negs r2, r0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #212] @ (346fa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x235670>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -975303,21 +975292,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ rev16 r4, r5 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mvns r0, r5 │ │ │ │ + negs r0, r1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - muls r0, r3 │ │ │ │ + sbcs r0, r7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r6, #64 @ 0x40 │ │ │ │ + subs r4, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - muls r0, r2 │ │ │ │ + sbcs r0, r6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 346fdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2356ac> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r2, r7, #20 │ │ │ │ asrs r3, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ @@ -975376,43 +975365,43 @@ │ │ │ │ ldr r0, [pc, #68] @ (347070 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x235740>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (347074 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x235744>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r3, pc, #208 @ (adr r3, 34710c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2357dc>) │ │ │ │ + add r1, pc, #592 @ (adr r1, 34728c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23595c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + subs r4, r5, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - muls r2, r1 │ │ │ │ + sbcs r2, r5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - muls r4, r1 │ │ │ │ + sbcs r4, r5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adcs.w r0, r2, sl, lsr #3 │ │ │ │ - muls r0, r1 │ │ │ │ + @ instruction: 0xe9b200da │ │ │ │ + sbcs r0, r5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + cpsid i │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf0b800dd │ │ │ │ - orrs r6, r7 │ │ │ │ + vqadd.s16 q0, q12, │ │ │ │ + sbcs r6, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r4, 347074 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x235744> │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - orrs r6, r7 │ │ │ │ + sbcs r6, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [sp, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r4, #80] @ 0x50 │ │ │ │ + str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + subs r0, r1, #5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r0, #250 @ 0xfa │ │ │ │ + cmp r7, #90 @ 0x5a │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r3 │ │ │ │ @@ -975500,21 +975489,21 @@ │ │ │ │ b.n 3470ae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23577e> │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 3470c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x235790> │ │ │ │ b.n 34709c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23576c> │ │ │ │ nop │ │ │ │ - cmn r6, r4 │ │ │ │ + adcs r6, r0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r2, r3 │ │ │ │ + lsrs r2, r7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r0, r1 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - tst r6, r7 │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w sl, [pc, #508] @ 347374 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x235a44> │ │ │ │ @@ -975723,52 +975712,52 @@ │ │ │ │ bne.n 34734a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x235a1a> │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ b.n 34734a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x235a1a> │ │ │ │ ldrh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - tst r6, r5 │ │ │ │ + lsls r6, r1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - tst r0, r6 │ │ │ │ + lsls r0, r2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - tst r6, r6 │ │ │ │ + lsls r6, r2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - eors r0, r2 │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r6!, {r2, r3, r4} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r2, r7 │ │ │ │ + ands r2, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r7, #252 @ 0xfc │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + adds r7, #94 @ 0x5e │ │ │ │ lsls r6, r4, #3 │ │ │ │ - rors r4, r2 │ │ │ │ + ands r4, r6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r7, #230 @ 0xe6 │ │ │ │ + subs r6, #70 @ 0x46 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - sbcs r0, r5 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r7, #178 @ 0xb2 │ │ │ │ + subs r6, #18 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adcs r4, r5 │ │ │ │ + subs r7, #204 @ 0xcc │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r7, #114 @ 0x72 │ │ │ │ + subs r5, #210 @ 0xd2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - asrs r4, r3 │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r7, #54 @ 0x36 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - @ instruction: 0xf0ae00eb │ │ │ │ - subs r7, #0 │ │ │ │ + vhadd.s8 q0, q15, │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #224] @ (3474bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x235b8c>) │ │ │ │ @@ -975861,23 +975850,23 @@ │ │ │ │ nop │ │ │ │ push {r2, r6, lr} │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrh r4, [r3, #32] │ │ │ │ lsls r3, r3, #6 │ │ │ │ asrs r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - eors r6, r2 │ │ │ │ + subs r6, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ands r4, r1 │ │ │ │ + subs r6, #108 @ 0x6c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r7, #238 @ 0xee │ │ │ │ + subs r6, #78 @ 0x4e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + subs r6, #8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r7, #202 @ 0xca │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -976016,21 +976005,21 @@ │ │ │ │ b.n 347588 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x235c58> │ │ │ │ push {r1, r3} │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrh r0, [r4, #22] │ │ │ │ lsls r3, r3, #6 │ │ │ │ asrs r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #30 │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r5, #100 @ 0x64 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + subs r5, #40 @ 0x28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ + subs r5, #46 @ 0x2e │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r7, r2 │ │ │ │ @@ -976772,31 +976761,31 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, #10] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + subs r4, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r1, #184 @ 0xb8 │ │ │ │ + cmp r0, #24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r1, #102 @ 0x66 │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r0, #220 @ 0xdc │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r1, #42 @ 0x2a │ │ │ │ + adds r7, #138 @ 0x8a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r1, #52 @ 0x34 │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -976982,15 +976971,15 @@ │ │ │ │ mov r4, r8 │ │ │ │ ldr.w fp, [r3, #48] @ 0x30 │ │ │ │ b.n 347fb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x236684> │ │ │ │ ldr r4, [sp, #28] │ │ │ │ lsls r4, r4, #1 │ │ │ │ b.n 347ef2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2365c2> │ │ │ │ nop │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -977229,15 +977218,15 @@ │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r0, #2 │ │ │ │ movne r0, #1 │ │ │ │ b.n 348252 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x236922> │ │ │ │ - subs r0, r4, #0 │ │ │ │ + adds r0, r0, #2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #320] @ (348480 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x236b50>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -978941,31 +978930,31 @@ │ │ │ │ b.n 349320 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2379f0> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r6, #5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r2, r5, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strb r0, [r1, #1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r4, #84 @ 0x54 │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + movs r0, #88 @ 0x58 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r1, #200 @ 0xc8 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ + subs r6, r2, #6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + subs r4, r6, #4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ @@ -979207,27 +979196,27 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b.n 3495f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237cc8> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r1, #58 @ 0x3a │ │ │ │ + subs r2, r3, #6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r1, #74 @ 0x4a │ │ │ │ + subs r2, r5, #6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r4, [r5, #32] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r3, #5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, r7, #6 │ │ │ │ + subs r6, r3, #0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r0, #6 │ │ │ │ + subs r6, r4, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #676] @ (349a54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x238124>) │ │ │ │ add.w r6, r3, #94208 @ 0x17000 │ │ │ │ @@ -979500,17 +979489,17 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r0, #4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #116] @ 0x74 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + adds r6, r3, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r6, r6, #1 │ │ │ │ + adds r6, r2, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cbz r3, 349a74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x238144> │ │ │ │ ldrb.w r3, [r0, #100] @ 0x64 │ │ │ │ cbz r3, 349a78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x238148> │ │ │ │ movs r0, #1 │ │ │ │ @@ -979525,15 +979514,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (349a9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23816c>) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 74858 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - adds r2, r7, #3 │ │ │ │ + subs r2, r3, r5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3032] @ 0xbd8 │ │ │ │ ldr r6, [pc, #212] @ (349b88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x238258>) │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ @@ -979610,17 +979599,17 @@ │ │ │ │ add.w sp, sp, #1032 @ 0x408 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + subs r2, r5, r4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + subs r0, r3, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ str r2, [r2, #72] @ 0x48 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -979849,17 +979838,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #37643 @ 0x930b │ │ │ │ bl 332678 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x220d48> │ │ │ │ b.n 349c3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23830c> │ │ │ │ ldrh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r4, r0, r4 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r0, r1, r2 │ │ │ │ + adds r0, r5, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ @@ -980599,15 +980588,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, #24] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w lr, [pc, #116] @ 34a6ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x238dbc> │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -980655,15 +980644,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r5, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r2, [r7, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #7 │ │ │ │ + asrs r0, r1, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r6, [r5, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -980714,15 +980703,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strh r4, [r2, #16] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r4, [r2, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -980774,15 +980763,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strh r0, [r7, #10] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r4, [r1, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #3 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldrsb r4, [r6, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -980809,15 +980798,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r6, [r5, #6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + lsrs r6, r1, #27 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (34a908 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x238fd8>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -980864,15 +980853,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrsb r6, [r3, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, #4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldrsb r4, [r1, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -980922,15 +980911,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r6, #31] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrsb r6, [r0, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldrsb r0, [r7, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -980982,15 +980971,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r4, #29] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrsb r2, [r6, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ lsls r3, r3, #3 │ │ │ │ strb r0, [r4, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -981019,15 +981008,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #27] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r4, #26 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #64] @ 34aaf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2391c4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981052,15 +981041,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r2, [r0, #26] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + lsrs r0, r7, #18 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34ab50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x239220> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981087,15 +981076,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34abac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23927c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981122,15 +981111,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #23] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #64] @ 34ac04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2392d4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981155,15 +981144,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r2, [r6, #21] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r0, #22 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34ac60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x239330> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981190,15 +981179,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r4, #14 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34acbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23938c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981225,15 +981214,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #18] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r7, #19 │ │ │ │ + lsrs r0, r3, #13 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34ad18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2393e8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981260,15 +981249,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #17] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r6, #18 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -981290,15 +981279,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 34979c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237e6c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r6, #17 │ │ │ │ + lsrs r0, r2, #11 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #56] @ 34adb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x239484> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981321,15 +981310,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 34979c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237e6c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r2, [r7, #14] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #44] @ (34adfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2394cc>) │ │ │ │ @@ -981691,15 +981680,15 @@ │ │ │ │ add r2, sp, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ strb r2, [r2, #30] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r2, r0, #1 │ │ │ │ + lsls r2, r4, #26 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #116] @ (34b268 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x239938>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -981747,15 +981736,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #8] @ (34b274 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x239944>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #28] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r0, r4, #31 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r5, [pc, #688] @ (34b52c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x239bfc>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -981806,15 +981795,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strb r4, [r2, #26] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r5, [pc, #408] @ (34b4a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x239b70>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r5, [pc, #80] @ (34b364 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x239a34>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -981867,15 +981856,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strb r4, [r7, #23] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r4, [pc, #824] @ (34b6dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x239dac>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + lsls r0, r7, #20 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r4, [pc, #480] @ (34b590 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x239c60>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -981904,15 +981893,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r6, #21] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r0, r5, #25 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34b460 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x239b30> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981939,15 +981928,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34b4bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x239b8c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981974,15 +981963,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, #18] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34b518 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x239be8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -982009,15 +981998,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r4, #17] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r7, #15 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34b56c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x239c3c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982043,15 +982032,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, #16] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r6, r3, #21 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34b5c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x239c90>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982077,15 +982066,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 349508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r6, #14] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r6, r4, #20 │ │ │ │ + lsls r6, r0, #14 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34b614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x239ce4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982111,15 +982100,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 349508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r4, #13] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r6, r5, #19 │ │ │ │ + lsls r6, r1, #13 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #52] @ 34b660 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x239d30> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -982294,15 +982283,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 349508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r2, #5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r6, r7, #11 │ │ │ │ + lsls r6, r3, #5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34b874 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x239f44>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982328,15 +982317,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r0, #4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r6, r0, #11 │ │ │ │ + lsls r6, r4, #4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34b8c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x239f98>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982363,15 +982352,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 349508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r5, #2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r6, r1, #10 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34b91c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x239fec>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982397,15 +982386,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r3, #1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (34b974 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23a044>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982433,15 +982422,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r0, #0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r6, r3, #8 │ │ │ │ + lsls r6, r7, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (34b9cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23a09c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982469,15 +982458,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r0, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 34ba14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23a0e4> │ │ │ │ sub sp, #8 │ │ │ │ @@ -982779,16 +982768,16 @@ │ │ │ │ add r3, pc │ │ │ │ bl 139390 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a60> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r2, #68] @ 0x44 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mcr2 0, 5, r0, cr6, cr10, {6} │ │ │ │ - mrc2 0, 4, r0, cr2, cr10, {6} │ │ │ │ + stc2 0, cr0, [r6, #-872] @ 0xfffffc98 │ │ │ │ + ldc2l 0, cr0, [r2], #872 @ 0x368 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 34bcd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23a3a4> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -982848,16 +982837,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mcr2 0, 1, r0, cr8, cr10, {6} │ │ │ │ - ldc2l 0, cr0, [lr, #872]! @ 0x368 │ │ │ │ + stc2 0, cr0, [r8], {218} @ 0xda │ │ │ │ + mrrc2 0, 13, r0, lr, cr10 │ │ │ │ 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] @ (34be94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23a564>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -982906,17 +982895,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 34be6e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23a53e> │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stc2l 0, cr0, [ip, #872] @ 0x368 │ │ │ │ - stc2 0, cr0, [r2, #872] @ 0x368 │ │ │ │ - stc2 0, cr0, [r4, #872] @ 0x368 │ │ │ │ + stc2 0, cr0, [ip], #-872 @ 0xfffffc98 │ │ │ │ + @ instruction: 0xfbe200da │ │ │ │ + @ instruction: 0xfbe400da │ │ │ │ push {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] @ (34bf24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23a5f4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ @@ -983046,18 +983035,18 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ add r1, r3 │ │ │ │ b.n 34bf96 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23a666> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stc2l 0, cr0, [r0], #872 @ 0x368 │ │ │ │ - ldc2l 0, cr0, [r8], #-872 @ 0xfffffc98 │ │ │ │ - ldc2l 0, cr0, [sl], #-872 @ 0xfffffc98 │ │ │ │ - ldc2 0, cr0, [r2], {218} @ 0xda │ │ │ │ + @ instruction: 0xfb4000da │ │ │ │ + @ instruction: 0xfad800da │ │ │ │ + @ instruction: 0xfada00da │ │ │ │ + @ instruction: 0xfaf200da │ │ │ │ push {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] @ (34c0a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23a778>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ @@ -983189,18 +983178,18 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ add r1, r3 │ │ │ │ b.n 34c11a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23a7ea> │ │ │ │ ldr r4, [r7, #4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - smlsldx r0, r0, r0, sl │ │ │ │ - @ instruction: 0xfb6400da │ │ │ │ - @ instruction: 0xfb6a00da │ │ │ │ - @ instruction: 0xfb8a00da │ │ │ │ + @ instruction: 0xfa3000da │ │ │ │ + vst1.8 @ instruction: 0xf9c400da │ │ │ │ + vst1.8 @ instruction: 0xf9ca00da │ │ │ │ + vld1.8 @ instruction: 0xf9ea00da │ │ │ │ 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] @ 34c214 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23a8e4> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -983232,16 +983221,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r2, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xfb4c00da │ │ │ │ - @ instruction: 0xfb2600da │ │ │ │ + vld1.8 @ instruction: 0xf9ac00da │ │ │ │ + vst1.8 @ instruction: 0xf98600da │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #128] @ 34c2b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23a980> │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -983291,18 +983280,18 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r6, [r0, #112] @ 0x70 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xfad600da │ │ │ │ - @ instruction: 0xfb0200da │ │ │ │ - @ instruction: 0xfab600da │ │ │ │ - @ instruction: 0xfa8a00da │ │ │ │ + ldrsh.w r0, [r6, sl, lsl #1] │ │ │ │ + vld4. {d16-d19}, [r2 :64], sl │ │ │ │ + ldrsb.w r0, [r6, sl, lsl #1] │ │ │ │ + str??.w r0, [sl, #218] @ 0xda │ │ │ │ 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] @ 34c348 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23aa18> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -983346,17 +983335,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xfa9600da │ │ │ │ - @ instruction: 0xfa8000da │ │ │ │ - @ instruction: 0xfa5800da │ │ │ │ + ldr??.w r0, [r6, #218] @ 0xda │ │ │ │ + str??.w r0, [r0, #218] @ 0xda │ │ │ │ + ldrh.w r0, [r8, #218] @ 0xda │ │ │ │ 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] @ 34c3c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23aa90> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -983388,16 +983377,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xfa4400da │ │ │ │ - @ instruction: 0xfa1e00da │ │ │ │ + strh.w r0, [r4, #218] @ 0xda │ │ │ │ + ldr??.w r0, [lr, sl, lsl #1] │ │ │ │ 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] @ (34c410 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23aae0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -983911,15 +983900,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r0, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - orns r0, r8, #7143424 @ 0x6d0000 │ │ │ │ + @ instruction: 0xf2d800da │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #116] @ 34ca38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23b108> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r2, [pc, #112] @ (34ca3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23b10c>) │ │ │ │ @@ -983966,15 +983955,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrsh r4, [r3, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ adds r6, #46 @ 0x2e │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r0, #7143424 @ 0x6d0000 │ │ │ │ + @ instruction: 0xf28000da │ │ │ │ adds r5, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #120] @ 34cad0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23b1a0> │ │ │ │ @@ -984024,15 +984013,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrsh r0, [r1, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ adds r5, #154 @ 0x9a │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - usat r0, #26, r0, asr #3 │ │ │ │ + addw r0, r0, #218 @ 0xda │ │ │ │ adds r5, #72 @ 0x48 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w lr, [pc, #128] @ 34cb70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23b240> │ │ │ │ @@ -984083,15 +984072,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrsh r4, [r5, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ adds r5, #0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ssat r0, #27, r8, lsl #3 │ │ │ │ + sbc.w r0, r8, #218 @ 0xda │ │ │ │ adds r4, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34cbd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23b2a4> │ │ │ │ @@ -984119,15 +984108,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r4, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xf29c00da │ │ │ │ + @ instruction: 0xf0fc00da │ │ │ │ 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] @ 34cc30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23b300> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984153,15 +984142,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xf25400da │ │ │ │ + @ instruction: 0xf0b400da │ │ │ │ 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] @ 34cc8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23b35c> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984187,15 +984176,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - addw r0, ip, #218 @ 0xda │ │ │ │ + orn r0, ip, #218 @ 0xda │ │ │ │ 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] @ 34cce8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23b3b8> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984221,15 +984210,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - rsb r0, r4, #218 @ 0xda │ │ │ │ + bic.w r0, r4, #218 @ 0xda │ │ │ │ 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] @ (34cd3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23b40c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984254,15 +984243,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 349508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r0, [r7, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xf18200da │ │ │ │ + vshr.s64 q8, q5, #30 │ │ │ │ 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] @ (34cd90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23b460>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984287,15 +984276,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 349508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r4, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adc.w r0, sl, #218 @ 0xda │ │ │ │ + vshr.s64 q0, q5, #22 │ │ │ │ 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] @ (34cde4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23b4b4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984320,15 +984309,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 349508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r2, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds.w r0, r2, #218 @ 0xda │ │ │ │ + vqadd.s64 q8, q9, q5 │ │ │ │ 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] @ (34ce3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23b50c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984355,15 +984344,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r7, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xf0da00da │ │ │ │ + vqadd.s64 q0, q13, q5 │ │ │ │ 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] @ (34ce94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23b564>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984390,15 +984379,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r4, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - eors.w r0, lr, #218 @ 0xda │ │ │ │ + mrc 0, 7, r0, cr14, cr10, {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, #64] @ (34ceec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23b5bc>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984425,15 +984414,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r1, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - orn r0, r2, #218 @ 0xda │ │ │ │ + mcr 0, 6, r0, cr2, cr10, {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, #64] @ (34cf44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23b614>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984460,15 +984449,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r6, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bic.w r0, r6, #218 @ 0xda │ │ │ │ + mcr 0, 4, r0, cr6, cr10, {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, #64] @ (34cf9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23b66c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984495,15 +984484,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r3, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - vshr.s64 q8, q5, #22 │ │ │ │ + mcr 0, 2, r0, cr10, cr10, {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, #64] @ (34cff4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23b6c4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984530,15 +984519,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r0, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - vshr.s64 q0, q5, #18 │ │ │ │ + mcr 0, 0, r0, cr14, cr10, {6} │ │ │ │ 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 │ │ │ │ @@ -985127,15 +985116,16 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r4, [r4, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmdb r4!, {r1, r3, r4, r6, r7} │ │ │ │ + b.n 34d5bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23bc8c> │ │ │ │ + lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 34d724 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23bdf4> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #124] @ 34d728 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23bdf8> │ │ │ │ @@ -985185,15 +985175,16 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strh r4, [r6, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ cmp r1, #78 @ 0x4e │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8d400da │ │ │ │ + b.n 34d598 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23bc68> │ │ │ │ + lsls r2, r3, #3 │ │ │ │ cmp r0, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w lr, [pc, #136] @ 34d7cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23be9c> │ │ │ │ @@ -985247,15 +985238,16 @@ │ │ │ │ nop │ │ │ │ str r4, [r2, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ cmp r0, #174 @ 0xae │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strex r0, r0, [ip, #872] @ 0x368 │ │ │ │ + b.n 34d530 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23bc00> │ │ │ │ + lsls r2, r3, #3 │ │ │ │ cmp r0, #78 @ 0x4e │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #144] @ 34d87c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23bf4c> │ │ │ │ @@ -985311,15 +985303,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r5, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ cmp r0, #6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34d800 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23bed0> │ │ │ │ + b.n 34d4c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23bb90> │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r7, #158 @ 0x9e │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -985348,15 +985340,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r3, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34d760 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23be30> │ │ │ │ + b.n 34d420 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23baf0> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34d93c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c00c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985383,15 +985375,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r7, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34d73c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23be0c> │ │ │ │ + b.n 34d3fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23bacc> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34d998 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c068> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985418,15 +985410,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #904] @ (34dd24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c3f4>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34d718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23bde8> │ │ │ │ + b.n 34d3d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23baa8> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34d9f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c0c4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985453,15 +985445,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #536] @ (34dc10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c2e0>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34d6f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23bdc4> │ │ │ │ + b.n 34d3b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23ba84> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -985487,15 +985479,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #144] @ (34dae0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c1b0>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34d6dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23bdac> │ │ │ │ + b.n 34d39c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23ba6c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 34dae4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c1b4> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -985546,15 +985538,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #720] @ (34ddb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c484>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r5, #142 @ 0x8e │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34d6c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23bd90> │ │ │ │ + b.n 34d380 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23ba50> │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r5, #52 @ 0x34 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -985609,15 +985601,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #80] @ (34dbdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c2ac>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r4, #238 @ 0xee │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34d660 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23bd30> │ │ │ │ + b.n 34e320 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c9f0> │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r4, #142 @ 0x8e │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -985674,15 +985666,15 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #432] @ (34ddec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c4bc>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r4, #70 @ 0x46 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34d5f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23bcc8> │ │ │ │ + b.n 34e2b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c988> │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r3, #222 @ 0xde │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -985711,15 +985703,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #872] @ (34e00c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c6dc>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34d560 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23bc30> │ │ │ │ + b.n 34e220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c8f0> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34dcfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c3cc> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985746,15 +985738,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #504] @ (34def8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c5c8>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34d53c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23bc0c> │ │ │ │ + b.n 34e1fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c8cc> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34dd58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c428> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985781,15 +985773,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #136] @ (34dde4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c4b4>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34e518 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cbe8> │ │ │ │ + b.n 34e1d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c8a8> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34ddb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c484> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985816,15 +985808,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #792] @ (34e0d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c7a0>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34e4f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cbc4> │ │ │ │ + b.n 34e1b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23c884> │ │ │ │ lsls r2, r3, #3 │ │ │ │ add.w ip, r0, #94208 @ 0x17000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w lr, r0, #98304 @ 0x18000 │ │ │ │ vldr s14, [ip, #852] @ 0x354 │ │ │ │ @@ -986132,15 +986124,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0x47fa │ │ │ │ lsls r3, r3, #6 │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w ip, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ @@ -986346,17 +986338,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r8, r7 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ble.n 34e3a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23ca70> │ │ │ │ + bgt.n 34e460 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cb30> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ble.n 34e4cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cb9c> │ │ │ │ + blt.n 34e38c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23ca5c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (34e448 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cb18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -986418,21 +986410,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add ip, fp │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ble.n 34e548 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cc18> │ │ │ │ + blt.n 34e408 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cad8> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ble.n 34e570 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cc40> │ │ │ │ + blt.n 34e430 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cb00> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ble.n 34e510 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cbe0> │ │ │ │ + blt.n 34e5d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cca0> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, pc, #16 @ (adr r5, 34e500 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cbd0>) │ │ │ │ + add r3, pc, #400 @ (adr r3, 34e680 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cd50>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (34e528 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cbf8>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -986504,21 +986496,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ mvns r4, r7 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bgt.n 34e6d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cda4> │ │ │ │ + bge.n 34e594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cc64> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bgt.n 34e674 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cd44> │ │ │ │ + bge.n 34e534 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cc04> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bgt.n 34e69c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cd6c> │ │ │ │ + bge.n 34e55c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cc2c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, pc, #48 @ (adr r4, 34e614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cce4>) │ │ │ │ + add r2, pc, #432 @ (adr r2, 34e794 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23ce64>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #272] @ (34e70c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23cddc>) │ │ │ │ @@ -986882,15 +986874,15 @@ │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ subs r7, #202 @ 0xca │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 34ea00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23d0d0> │ │ │ │ + bvs.n 34eac0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23d190> │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #272] @ (34ebcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23d29c>) │ │ │ │ @@ -986980,15 +986972,15 @@ │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ subs r6, #126 @ 0x7e │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 34eb44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23d214> │ │ │ │ + bpl.n 34ec04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23d2d4> │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r3, [pc, #284] @ (34ecf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23d3c8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r1, r3] │ │ │ │ @@ -987174,15 +987166,15 @@ │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 34eda8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23d478> │ │ │ │ nop │ │ │ │ subs r4, #40 @ 0x28 │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 34edd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23d4a0> │ │ │ │ + bcc.n 34ee90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23d560> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #256] @ (34ef4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23d61c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -987265,15 +987257,15 @@ │ │ │ │ vldr s0, [sp, #16] │ │ │ │ b.n 34ee92 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23d562> │ │ │ │ nop │ │ │ │ subs r2, #236 @ 0xec │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 34ee84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23d554> │ │ │ │ + bne.n 34ef44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23d614> │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -987451,21 +987443,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (34f184 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23d854>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 34f116 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23d7e6> │ │ │ │ subs r0, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ + str r0, [r2, #116] @ 0x74 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bne.n 34f0dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23d7ac> │ │ │ │ + beq.n 34f19c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23d86c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bne.n 34f098 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23d768> │ │ │ │ + ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bne.n 34f280 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23d950> │ │ │ │ + ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ add.w ip, r0, #122880 @ 0x1e000 │ │ │ │ add.w r0, r0, r1, lsl #5 │ │ │ │ add.w r0, r0, #124416 @ 0x1e600 │ │ │ │ vmov.f32 s9, #96 @ 0x3f000000 0.5 │ │ │ │ movw r1, #36002 @ 0x8ca2 │ │ │ │ vldr s13, [r0, #464] @ 0x1d0 │ │ │ │ @@ -987607,21 +987599,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r6, #156 @ 0x9c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + str r6, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - beq.n 34f368 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23da38> │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r7, {r1, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r4} │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #176] @ (34f424 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23daf4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -987812,25 +987804,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 34f4f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23dbc8> │ │ │ │ nop │ │ │ │ adds r4, #254 @ 0xfe │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r5!, {r2} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r6!, {r3} │ │ │ │ + ldmia r4!, {r3, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ bls.n 34f658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23dd28> │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -989358,15 +989350,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r2, [r3, r7] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + cbnz r6, 3507a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23ee78> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ movs r0, #1 │ │ │ │ @@ -989503,15 +989495,15 @@ │ │ │ │ bl 2c3710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1de0> │ │ │ │ blx 73f54 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrh.w r0, [r2, ] │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r0, [r8, ] │ │ │ │ - pop {r1, r2, r4} │ │ │ │ + rev16 r6, r6 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ sub sp, #8 │ │ │ │ @@ -989751,15 +989743,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r3, r3, [r4] │ │ │ │ b.n 350a6e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23f13e> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r8, r2 │ │ │ │ @@ -990169,31 +990161,31 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 72a18 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cpsid i │ │ │ │ + push {r1, r4, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cpsie a │ │ │ │ + push {r2, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + push {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 350f2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23f5fc> │ │ │ │ + bmi.n 350fec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23f6bc> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - add r1, sp, #680 @ 0x2a8 │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - @ instruction: 0xfbc400e5 │ │ │ │ - ldr r7, [pc, #808] @ (351290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23f960>) │ │ │ │ + @ instruction: 0xfa2400e5 │ │ │ │ + ldr r6, [pc, #168] @ (351010 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23f6e0>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xfa4000e7 │ │ │ │ + strh.w r0, [r0, #231] @ 0xe7 │ │ │ │ ldr r2, [pc, #440] @ (351128 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23f7f8>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -990333,63 +990325,63 @@ │ │ │ │ b.n 35101a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23f6ea> │ │ │ │ ldr r1, [pc, #108] @ (351130 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23f800>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 2c3710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1de0> │ │ │ │ b.n 350fb6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23f686> │ │ │ │ nop │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r1, [pc, #560] @ (351308 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23f9d8>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r1, [pc, #400] @ (351270 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23f940>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + str r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + push {r2, r3, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + push {r2, r3, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r1, [pc, #192] @ (3511b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23f880>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - push {r4, r7, lr} │ │ │ │ + cbz r0, 351170 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23f840> │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r1, [pc, #112] @ (351168 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23f838>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ ldrh r0, [r1, #2] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr r0, [pc, #984] @ (3514dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23fbac>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ strh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + cmp r4, #188 @ 0xbc │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr r0, [pc, #832] @ (351450 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23fb20>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + cbz r0, 35117a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23f84a> │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r0, [pc, #744] @ (351400 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23fad0>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp r6, #34 @ 0x22 │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr r0, [pc, #584] @ (351368 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23fa38>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - push {r2, lr} │ │ │ │ + cbz r4, 35117c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23f84c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r0, [pc, #472] @ (351300 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23f9d0>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - push {r1, r4, r5, r6, r7} │ │ │ │ + cbz r2, 351188 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23f858> │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #1672 @ 0x688 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bne.n 3511c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23f892> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -990565,59 +990557,59 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 351174 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23f844> │ │ │ │ ldr r0, [pc, #96] @ (351384 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23fa54>) │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #216] @ (351404 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23fad4>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r0, [pc, #16] @ (351348 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23fa18>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ @ instruction: 0x47e2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ blxns r5 │ │ │ │ lsls r6, r3, #6 │ │ │ │ blxns r3 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r5, #3 │ │ │ │ bxns sp │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r7, r5, #3 │ │ │ │ bxns r7 │ │ │ │ lsls r6, r3, #6 │ │ │ │ bx r6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r2, [r5, #56] @ 0x38 │ │ │ │ + ldrh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r5, #3 │ │ │ │ bx r3 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r0, [r1, #56] @ 0x38 │ │ │ │ + ldrh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r7, r5, #3 │ │ │ │ mov lr, fp │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ mov lr, r4 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r2, [r4, #52] @ 0x34 │ │ │ │ + ldrh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ mov lr, r1 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r5, [sp, #952] @ 0x3b8 │ │ │ │ + str r4, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ @@ -990642,17 +990634,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - cmp r0, #15 │ │ │ │ + itt ne │ │ │ │ + lslne r7, r3, #3 │ │ │ │ + cmpne r0, #15 │ │ │ │ beq.n 351432 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23fb02> │ │ │ │ ldr r2, [pc, #80] @ (351438 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23fb08>) │ │ │ │ lsls r1, r0, #31 │ │ │ │ mov.w r3, #46 @ 0x2e │ │ │ │ it mi │ │ │ │ movmi r1, #120 @ 0x78 │ │ │ │ add r2, pc │ │ │ │ @@ -990697,15 +990689,15 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ cmp r6, sp │ │ │ │ lsls r6, r3, #6 │ │ │ │ cmp r0, ip │ │ │ │ lsls r6, r3, #6 │ │ │ │ cmp r6, sl │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -990789,32 +990781,32 @@ │ │ │ │ ldr r2, [pc, #40] @ (351550 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23fc20>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 351480 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23fb50> │ │ │ │ nop │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ + cmp r0, #148 @ 0x94 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strb r6, [r4, #5] │ │ │ │ + ldr r6, [r0, #124] @ 0x7c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ite gt │ │ │ │ - lslgt r7, r3, #3 │ │ │ │ - ble.n 351d38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x240408> │ │ │ │ + bkpt 0x002c │ │ │ │ + lsls r7, r3, #3 │ │ │ │ + b.n 3519f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2400c8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cbz r4, 351558 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23fc28> │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - itte │ │ │ │ - lsl r7, r3, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - moval.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x005a │ │ │ │ + lsls r7, r3, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r3 │ │ │ │ subs r5, r2, #0 │ │ │ │ @@ -991211,76 +991203,76 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 351388 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23fa58> │ │ │ │ b.n 3516a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23fd78> │ │ │ │ - strb r6, [r6, #1] │ │ │ │ + ldr r6, [r2, #108] @ 0x6c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r0, #128 @ 0x80 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bkpt 0x0012 │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r3, [sp, #808] @ 0x328 │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbnz r0, 3519fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2400cc> │ │ │ │ + rev r0, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 351d3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x24040c> │ │ │ │ + b.n 3519fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2400cc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - pop {r1, r3, r6, pc} │ │ │ │ + cbnz r2, 351a06 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2400d6> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - b.n 351c64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x240334> │ │ │ │ + svc 192 @ 0xc0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - rev r4, r3 │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r7, #10 │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - b.n 351bc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x240298> │ │ │ │ + svc 106 @ 0x6a │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r5, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 351a74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x240144> │ │ │ │ + udf #182 @ 0xb6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 351a2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2400fc> │ │ │ │ + udf #142 @ 0x8e │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xfbba00da │ │ │ │ - lsrs r0, r0 │ │ │ │ + @ instruction: 0xfa1a00da │ │ │ │ + subs r7, #32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r4, #76] @ 0x4c │ │ │ │ + str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r0, r0 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + str r6, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r3, sp, #784 @ 0x310 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - pop {r1, r2} │ │ │ │ + rev16 r6, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbnz r2, 351a6e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x24013e> │ │ │ │ + rev16 r2, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldrsb.w r3, [r1, #48] @ 0x30 │ │ │ │ @@ -991348,25 +991340,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (351ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x240198>) │ │ │ │ ldr.w r3, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 351a1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2400ec> │ │ │ │ nop │ │ │ │ - add r4, sp, #808 @ 0x328 │ │ │ │ + add r3, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #20] @ (351af4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2401c4>) │ │ │ │ @@ -991502,48 +991494,48 @@ │ │ │ │ nop │ │ │ │ b.n 3515e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23fcb8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3515e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23fcb8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r3, sp, #808 @ 0x328 │ │ │ │ + add r2, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xf4b400dd │ │ │ │ - add r4, sp, #24 │ │ │ │ + @ instruction: 0xf31400dd │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r0, r5, #2 │ │ │ │ + subs r0, r1, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, sp, #16 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ lsls r2, r3, #3 │ │ │ │ b.n 3514c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23fb98> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r3, sp, #184 @ 0xb8 │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r1, sp, #576 @ 0x240 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r1, sp, #584 @ 0x248 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r1, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -994079,141 +994071,141 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 3538fe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x241fce> │ │ │ │ b.w 352f32 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x241602> │ │ │ │ nop │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, sp, #448 @ 0x1c0 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r2, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, pc, #208 @ (adr r6, 3539f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2420c4>) │ │ │ │ + add r4, pc, #592 @ (adr r4, 353b74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242244>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, pc, #672 @ (adr r7, 353bc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242298>) │ │ │ │ + add r6, pc, #32 @ (adr r6, 353948 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242018>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, pc, #688 @ (adr r6, 353bdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2422ac>) │ │ │ │ + add r5, pc, #48 @ (adr r5, 35395c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x24202c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, pc, #912 @ (adr r6, 353cc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242390>) │ │ │ │ + add r5, pc, #272 @ (adr r5, 353a40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242110>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, pc, #160 @ (adr r6, 3539d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2420a4>) │ │ │ │ + add r4, pc, #544 @ (adr r4, 353b54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242224>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, pc, #768 @ (adr r6, 353c38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242308>) │ │ │ │ + add r5, pc, #128 @ (adr r5, 3539b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242088>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, pc, #960 @ (adr r5, 353cfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2423cc>) │ │ │ │ + add r4, pc, #320 @ (adr r4, 353a7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x24214c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, pc, #16 @ (adr r6, 353950 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242020>) │ │ │ │ + add r4, pc, #400 @ (adr r4, 353ad0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2421a0>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, pc, #480 @ (adr r5, 353b24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2421f4>) │ │ │ │ + add r3, pc, #864 @ (adr r3, 353ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242374>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, pc, #192 @ (adr r6, 353a08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2420d8>) │ │ │ │ + add r4, pc, #576 @ (adr r4, 353b88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242258>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, pc, #288 @ (adr r5, 353a6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x24213c>) │ │ │ │ + add r3, pc, #672 @ (adr r3, 353bec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2422bc>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, pc, #448 @ (adr r5, 353b10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2421e0>) │ │ │ │ + add r3, pc, #832 @ (adr r3, 353c90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242360>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r4, [r4, #24] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r5, pc, #352 @ (adr r5, 353ab8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242188>) │ │ │ │ + add r3, pc, #736 @ (adr r3, 353c38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242308>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, pc, #560 @ (adr r4, 353b8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x24225c>) │ │ │ │ + add r2, pc, #944 @ (adr r2, 353d0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2423dc>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, pc, #608 @ (adr r4, 353bc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242290>) │ │ │ │ + add r2, pc, #992 @ (adr r2, 353d40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242410>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, pc, #80 @ (adr r4, 3539b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242084>) │ │ │ │ + add r2, pc, #464 @ (adr r2, 353b34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242204>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, pc, #576 @ (adr r6, 353ba8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242278>) │ │ │ │ + add r4, pc, #960 @ (adr r4, 353d28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2423f8>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, pc, #992 @ (adr r7, 353d4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x24241c>) │ │ │ │ + add r6, pc, #352 @ (adr r6, 353acc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x24219c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, pc, #608 @ (adr r6, 353bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2422a0>) │ │ │ │ + add r4, pc, #992 @ (adr r4, 353d50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242420>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, pc, #208 @ (adr r5, 353a44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242114>) │ │ │ │ + add r3, pc, #592 @ (adr r3, 353bc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242294>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, pc, #560 @ (adr r5, 353ba8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242278>) │ │ │ │ + add r3, pc, #944 @ (adr r3, 353d28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2423f8>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, pc, #800 @ (adr r6, 353c9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x24236c>) │ │ │ │ + add r5, pc, #160 @ (adr r5, 353a1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2420ec>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #864 @ (adr r2, 353ce0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2423b0>) │ │ │ │ + add r1, pc, #224 @ (adr r1, 353a60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242130>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, pc, #928 @ (adr r4, 353d24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2423f4>) │ │ │ │ + add r3, pc, #288 @ (adr r3, 353aa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242174>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, pc, #112 @ (adr r5, 3539f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2420c8>) │ │ │ │ + add r3, pc, #496 @ (adr r3, 353b78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242248>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, pc, #528 @ (adr r6, 353b9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x24226c>) │ │ │ │ + add r4, pc, #912 @ (adr r4, 353d1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2423ec>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, pc, #64 @ (adr r5, 3539d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2420a0>) │ │ │ │ + add r3, pc, #448 @ (adr r3, 353b50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242220>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, pc, #560 @ (adr r3, 353bc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242294>) │ │ │ │ + add r1, pc, #944 @ (adr r1, 353d44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242414>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, pc, #480 @ (adr r6, 353b78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242248>) │ │ │ │ + add r4, pc, #864 @ (adr r4, 353cf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2423c8>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, pc, #176 @ (adr r5, 353a4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x24211c>) │ │ │ │ + add r3, pc, #560 @ (adr r3, 353bcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x24229c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, pc, #240 @ (adr r1, 353a90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242160>) │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, pc, #432 @ (adr r3, 353b54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242224>) │ │ │ │ + add r1, pc, #816 @ (adr r1, 353cd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2423a4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, pc, #656 @ (adr r3, 353c38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242308>) │ │ │ │ + add r2, pc, #16 @ (adr r2, 3539b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242088>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, pc, #320 @ (adr r5, 353aec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2421bc>) │ │ │ │ + add r3, pc, #704 @ (adr r3, 353c6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x24233c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, pc, #896 @ (adr r3, 353d30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242400>) │ │ │ │ + add r2, pc, #256 @ (adr r2, 353ab0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242180>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #432 @ (adr r2, 353b64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242234>) │ │ │ │ + add r0, pc, #816 @ (adr r0, 353ce4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2423b4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #928 @ (adr r2, 353d58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242428>) │ │ │ │ + add r1, pc, #288 @ (adr r1, 353ad8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2421a8>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, pc, #24 @ (adr r4, 3539d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2420a4>) │ │ │ │ + add r2, pc, #408 @ (adr r2, 353b54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242224>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, pc, #128 @ (adr r0, 353a40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242110>) │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #264 @ (adr r2, 353acc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x24219c>) │ │ │ │ + add r0, pc, #648 @ (adr r0, 353c4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x24231c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #496 @ (adr r2, 353bb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242288>) │ │ │ │ + add r0, pc, #880 @ (adr r0, 353d38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242408>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, pc, #776 @ (adr r3, 353cd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2423a4>) │ │ │ │ + add r2, pc, #136 @ (adr r2, 353a54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242124>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #496 @ (adr r2, 353bc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242290>) │ │ │ │ + add r0, pc, #880 @ (adr r0, 353d40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242410>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, pc, #888 @ (adr r0, 353d4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x24241c>) │ │ │ │ + ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, pc, #848 @ (adr r3, 353d28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2423f8>) │ │ │ │ + add r2, pc, #208 @ (adr r2, 353aa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242178>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #472 @ (adr r2, 353bb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242284>) │ │ │ │ + add r0, pc, #856 @ (adr r0, 353d34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242404>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #320 @ (adr r2, 353b24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2421f4>) │ │ │ │ + add r0, pc, #704 @ (adr r0, 353ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242374>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, pc, #232 @ (adr r1, 353ad0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2421a0>) │ │ │ │ + ldr r7, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #904 @ (adr r2, 353d74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242444>) │ │ │ │ + add r1, pc, #264 @ (adr r1, 353af4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2421c4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, pc, #528 @ (adr r1, 353c00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2422d0>) │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, pc, #72 @ (adr r0, 353a3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x24210c>) │ │ │ │ + ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, pc, #512 @ (adr r0, 353bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2422c8>) │ │ │ │ + ldr r6, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, pc, #712 @ (adr r1, 353cc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242394>) │ │ │ │ + add r0, pc, #72 @ (adr r0, 353a44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242114>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r7, [sp, #120] @ 0x78 │ │ │ │ + ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, pc, #192 @ (adr r0, 353ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242198>) │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, pc, #456 @ (adr r1, 353bd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2422a4>) │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, pc, #80 @ (adr r0, 353a60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242130>) │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cbz r3, 353a1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2420ec> │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 353a14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2420e4> │ │ │ │ ldr r1, [pc, #664] @ (353cb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242388>) │ │ │ │ @@ -994465,47 +994457,47 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 353ca6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242376> │ │ │ │ b.w 353342 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x241a12> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, pc, #480 @ (adr r0, 353ea0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242570>) │ │ │ │ + ldr r6, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r7, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r7, [sp, #344] @ 0x158 │ │ │ │ + ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [sp, #608] @ 0x260 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrsh.w r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 353d08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2423d8> │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ ldrsh.w r3, [r0, #4] │ │ │ │ @@ -994617,15 +994609,15 @@ │ │ │ │ mov.w r0, #13631488 @ 0xd00000 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r0, #131072 @ 0x20000 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r0, #1073741824 @ 0x40000000 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3032] @ 0xbd8 │ │ │ │ ldr.w r4, [pc, #1328] @ 354368 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242a38> │ │ │ │ sub.w sp, sp, #1048 @ 0x418 │ │ │ │ @@ -995144,67 +995136,67 @@ │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ b.n 354344 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242a14> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r6, [r4, r3] │ │ │ │ + strh r6, [r0, r5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r3, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r1, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + strh r2, [r7, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r2, [r1, r7] │ │ │ │ + strh r2, [r5, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [sp, #528] @ 0x210 │ │ │ │ + ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, pc, #944 @ (adr r6, 354754 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242e24>) │ │ │ │ + add r5, pc, #304 @ (adr r5, 3544d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242ba4>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + str r4, [r7, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + str r4, [r2, r5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ + str r2, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r1, [sp, #376] @ 0x178 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r0, #112] @ 0x70 │ │ │ │ + str r2, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ + str r7, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #376] @ 0x178 │ │ │ │ + str r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cbz r1, 354418 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x242ae8> │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r4, r7, [r1, #36] @ 0x24 │ │ │ │ @@ -997085,21 +997077,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (3558e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x243fb0>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 355548 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x243c18> │ │ │ │ ... │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r5, #10] │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 35590c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x243fdc> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r2, #32 │ │ │ │ @@ -998014,23 +998006,23 @@ │ │ │ │ ldrsh.w pc, [r9, #4095] @ 0xfff │ │ │ │ ldrsh.w pc, [r9, #4095] @ 0xfff │ │ │ │ ldrsh.w pc, [r9, #4095] @ 0xfff │ │ │ │ lsls r1, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa3dffff │ │ │ │ ... │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r0, [r5, #7] │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r6, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #218 @ 0xda │ │ │ │ + subs r5, #58 @ 0x3a │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ sub.w r2, r3, #38 @ 0x26 │ │ │ │ cmp r2, #4 │ │ │ │ bhi.w 357226 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2458f6> │ │ │ │ ldr.w r3, [pc, #1668] @ 356a10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2450e0> │ │ │ │ add r3, pc │ │ │ │ @@ -998663,17 +998655,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r5, r6} │ │ │ │ ... │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + subs r4, #144 @ 0x90 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r6, #18 │ │ │ │ + subs r4, #114 @ 0x72 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ mov r0, r8 │ │ │ │ movs r5, #0 │ │ │ │ @@ -999171,15 +999163,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r1, #225 @ 0xe1 │ │ │ │ bl 48a064 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x378734> │ │ │ │ mov r5, r0 │ │ │ │ b.w 356324 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2449f4> │ │ │ │ ... │ │ │ │ - adds r4, #102 @ 0x66 │ │ │ │ + adds r2, #198 @ 0xc6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ blx 73e58 │ │ │ │ movs r0, #4 │ │ │ │ strd r5, r5, [sp, #216] @ 0xd8 │ │ │ │ @@ -999476,20 +999468,20 @@ │ │ │ │ movw r1, #865 @ 0x361 │ │ │ │ bl 485860 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x373f30> │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ssat r0, #26, r6, lsl #3 │ │ │ │ + sbc.w r0, r6, #217 @ 0xd9 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #428] @ (35744c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x245b1c>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1000610,21 +1000602,21 @@ │ │ │ │ ... │ │ │ │ ldrh r2, [r1, #0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r4, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [r0, #64] @ 0x40 │ │ │ │ + str r6, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r3, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #60] @ 0x3c │ │ │ │ + str r2, [r6, #32] │ │ │ │ lsls r2, r3, #3 │ │ │ │ bcc.n 357de4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2464b4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ sub.w r7, r3, #65 @ 0x41 │ │ │ │ cmp r7, #7 │ │ │ │ bhi.w 357fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x246690> │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ @@ -1001388,15 +1001380,15 @@ │ │ │ │ ... │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, #17] │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r5, #30 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #428] @ (358878 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x246f48>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1014747,15 +1014739,15 @@ │ │ │ │ b.n 361b46 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x250216> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrd r0, r1, [r0, #-612] @ 0x264 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 361ba4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x250274> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + bkpt 0x00e6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #520] @ (361f88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x250658>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1016406,15 +1016398,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 362ffc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2516cc> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r8, r8, lsl #1] │ │ │ │ + @ instruction: 0xf6d800d8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #264] @ (363164 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x251834>) │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [pc, #264] @ (363168 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x251838>) │ │ │ │ @@ -1018250,21 +1018242,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r7, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [sp, #232] @ 0xe8 │ │ │ │ + str r6, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [sp, #88] @ 0x58 │ │ │ │ + str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r7, [sp, #816] @ 0x330 │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #320] @ (3646cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x252d9c>) │ │ │ │ @@ -1018389,15 +1018381,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ rev16 r4, r5 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 3646ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x252dbe> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #344] @ (364844 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x252f14>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1018562,17 +1018554,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb796 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r4, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb752 │ │ │ │ lsls r1, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1019098,15 +1019090,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ sxth r6, r5 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bvc.n 364ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x253598> │ │ │ │ + bvs.n 364f88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x253658> │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -1020061,19 +1020053,19 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #56] @ 0x38 │ │ │ │ + strh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + subs r6, r2, #2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrsb r6, [r4, r1] │ │ │ │ + strb r6, [r0, r3] │ │ │ │ lsls r0, r5, #3 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #204 @ 0xcc │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ bl 48a0b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x378784> │ │ │ │ movs r1, #225 @ 0xe1 │ │ │ │ @@ -1020194,15 +1020186,15 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ... │ │ │ │ add r5, pc, #720 @ (adr r5, 365d64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x254434>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #344] @ (365bf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2542c4>) │ │ │ │ + mov lr, r6 │ │ │ │ lsls r6, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ @@ -1020551,41 +1020543,41 @@ │ │ │ │ ... │ │ │ │ add r5, pc, #272 @ (adr r5, 365f64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x254634>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #240 @ (adr r5, 365f4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x25461c>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #176] @ (365f10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2545e0>) │ │ │ │ + ldr r4, [pc, #560] @ (366090 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x254760>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - addw r0, lr, #2267 @ 0x8db │ │ │ │ - strh r4, [r4, #16] │ │ │ │ + orn r0, lr, #7176192 @ 0x6d8000 │ │ │ │ + strh r4, [r0, #4] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 365f24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2545f4> │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r3, [pc, #824] @ (3661b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x254880>) │ │ │ │ + ldr r2, [pc, #184] @ (365f30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x254600>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r7, [pc, #72] @ (365ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x254598>) │ │ │ │ + ldr r5, [pc, #456] @ (366048 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x254718>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ add r2, pc, #40 @ (adr r2, 365eac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x25457c>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - svc 136 @ 0x88 │ │ │ │ + ble.n 365e58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x254528> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xf2e600db │ │ │ │ - ldrb r4, [r7, #27] │ │ │ │ + adc.w r0, r6, #219 @ 0xdb │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [pc, #952] @ (36624c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x25491c>) │ │ │ │ + ldr r1, [pc, #312] @ (365fcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x25469c>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r3, r0, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r3, #2008] @ 0x7d8 │ │ │ │ @@ -1021662,21 +1021654,21 @@ │ │ │ │ nop │ │ │ │ add r1, pc, #152 @ (adr r1, 366af4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2551c4>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + bkpt 0x0068 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r0, [r4, #14] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bkpt 0x0016 │ │ │ │ + pop {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ movw r2, #36269 @ 0x8dad │ │ │ │ movw r1, #35056 @ 0x88f0 │ │ │ │ movw r3, #36013 @ 0x8cad │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ @@ -1022126,17 +1022118,17 @@ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add.w r3, r3, #15040 @ 0x3ac0 │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add.w r0, r8, r3 │ │ │ │ bl 364f1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2535ec> │ │ │ │ b.w 3662a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x254970> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - adds r7, #170 @ 0xaa │ │ │ │ + adds r6, #10 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3504] @ 0xdb0 │ │ │ │ sub.w sp, sp, #556 @ 0x22c │ │ │ │ add.w r8, r0, #602112 @ 0x93000 │ │ │ │ @@ -1023445,15 +1023437,15 @@ │ │ │ │ bne.w 3670ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x25577c> │ │ │ │ b.n 3676fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x255dca> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 364850 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x252f20> │ │ │ │ b.n 367dba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x25648a> │ │ │ │ nop │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #4736 @ 0x1280 │ │ │ │ add.w r5, r0, #4768 @ 0x12a0 │ │ │ │ @@ -1025678,17 +1025670,17 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r4, #15 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r1, [r0, #119] @ 0x77 │ │ │ │ @@ -1026895,46 +1026887,44 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str r0, [r6, #108] @ 0x6c │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bics r4, r5 │ │ │ │ + tst r4, r1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - sbcs r2, r6 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - negs r6, r1 │ │ │ │ + lsls r6, r5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r1, #56 @ 0x38 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adcs r4, r0 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r4, r4 │ │ │ │ + subs r7, #4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r2, r4 │ │ │ │ + subs r7, #130 @ 0x82 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ands r2, r6 │ │ │ │ + subs r6, #146 @ 0x92 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bl ffff2326 │ │ │ │ bl 4e232a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d09fa> │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + str r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r2, #222 @ 0xde │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbnz r2, 36a370 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x258a40> │ │ │ │ + @ instruction: 0xb842 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r4, r4, #1 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ - movs r6, r3 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ + cdp2 0, 12, cr0, cr4, cr13, {7} │ │ │ │ + cdp2 0, 7, cr0, cr14, cr13, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ ldr r4, [pc, #780] @ (36a660 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x258d30>) │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #780] @ (36a664 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x258d34>) │ │ │ │ @@ -1027227,15 +1027217,15 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrb r2, [r0, r2] │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ ldr.w r6, [r0, #432] @ 0x1b0 │ │ │ │ @@ -1029169,23 +1029159,23 @@ │ │ │ │ bl 36acbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x25938c> │ │ │ │ mov r3, r0 │ │ │ │ str.w r0, [sl, #16] │ │ │ │ b.n 36b8b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x259f86> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #2 │ │ │ │ + movs r5, #98 @ 0x62 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r5, #18 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ + movs r3, #22 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ ldr.w r5, [r0, #432] @ 0x1b0 │ │ │ │ @@ -1030107,17 +1030097,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r5 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 36c7e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x25aeb4> │ │ │ │ + b.n 36c4a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x25ab74> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - b.n 36c794 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x25ae64> │ │ │ │ + b.n 36c454 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x25ab24> │ │ │ │ lsls r5, r5, #3 │ │ │ │ subs r4, #192 @ 0xc0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -1030944,15 +1030934,15 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #120 @ 0x78 │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r5, #10 │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r5, #56 @ 0x38 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1031751,15 +1031741,15 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cmp r2, #208 @ 0xd0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #6 │ │ │ │ + lsls r0, r6, #31 │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ lsls r1, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -1031968,19 +1031958,19 @@ │ │ │ │ b.n 36d7bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x25be8c> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, #32 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsls r6, r3, #29 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bcs.n 36d824 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x25bef4> │ │ │ │ + beq.n 36d8e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x25bfb4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ lsls r1, r3, #6 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ movw ip, #36624 @ 0x8f10 │ │ │ │ ldr.w r3, [r2, #2276] @ 0x8e4 │ │ │ │ ldrh.w r2, [r2, #2280] @ 0x8e8 │ │ │ │ @@ -1032531,15 +1032521,15 @@ │ │ │ │ b.n 36da9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x25c16c> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r5, #188 @ 0xbc │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [fp, #1020] @ 0x3fc │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ lsls r1, r3, #6 │ │ │ │ @ instruction: 0xfbdfffff │ │ │ │ ldc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ @ instruction: 0xfb85ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1033033,15 +1033023,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 36e232 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x25c902> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [lr], #864 @ 0x360 │ │ │ │ + @ instruction: 0xfb1e00d8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #856] @ (36e628 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x25ccf8>) │ │ │ │ @@ -1033354,17 +1033344,17 @@ │ │ │ │ nop │ │ │ │ adds r6, r4, #4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r7, #0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xfa6600d8 │ │ │ │ - @ instruction: 0xfa2a00d8 │ │ │ │ - ldr??.w r0, [sl, r8, lsl #1] │ │ │ │ + str.w r0, [r6, #216] @ 0xd8 │ │ │ │ + strb.w r0, [sl, #216] @ 0xd8 │ │ │ │ + @ instruction: 0xf7da00d8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w lr, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [pc, #3372] @ 36f374 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x25da44> │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r1, [lr, #2124] @ 0x84c │ │ │ │ add r3, pc │ │ │ │ @@ -1041146,15 +1041136,15 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ stmia r6!, {r5, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r4, pc, #576 @ (adr r4, 373d30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x262400>) │ │ │ │ + add r2, pc, #960 @ (adr r2, 373eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x262580>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov sl, r2 │ │ │ │ @@ -1041376,19 +1041366,19 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, pc, #80 @ (adr r2, 373de4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2624b4>) │ │ │ │ + add r0, pc, #464 @ (adr r0, 373f64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x262634>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, pc, #1008 @ (adr r1, 374188 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x262858>) │ │ │ │ + add r0, pc, #368 @ (adr r0, 373f08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2625d8>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, pc, #928 @ (adr r1, 37413c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26280c>) │ │ │ │ + add r0, pc, #288 @ (adr r0, 373ebc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26258c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [pc, #276] @ (373eb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x262588>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -1041616,17 +1041606,17 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ stmia r1!, {r1, r2, r5} │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ + ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r0, #1864 @ 0x748 │ │ │ │ addw r1, r0, #1868 @ 0x74c │ │ │ │ add.w r2, r0, #1872 @ 0x750 │ │ │ │ addw r0, r0, #1876 @ 0x754 │ │ │ │ @@ -1041912,23 +1041902,23 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ it mi │ │ │ │ lslmi r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00de │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 13c6b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ad80> │ │ │ │ b.n 37411a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2627ea> │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ @@ -1042159,19 +1042149,19 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r4, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ ldrd r1, r2, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 373af0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2621c0> │ │ │ │ b.n 37411a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2627ea> │ │ │ │ - ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r1, [sp, #584] @ 0x248 │ │ │ │ + str r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r1, [sp, #520] @ 0x208 │ │ │ │ + str r7, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #34820 @ 0x8804 │ │ │ │ subs r1, r1, r3 │ │ │ │ @@ -1042525,46 +1042515,46 @@ │ │ │ │ lsls r0, r3, #6 │ │ │ │ cbnz r4, 3749e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2630b6> │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 3749e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2630b6> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r1, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ @ instruction: 0xb8cc │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r6, [r7, #30] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ lsls r0, r5, #3 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [sp, #568] @ 0x238 │ │ │ │ + str r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - vshr.s64 q0, q7, #20 │ │ │ │ - strb r4, [r1, #29] │ │ │ │ + mcr 0, 0, r0, cr12, cr14, {6} │ │ │ │ + strb r4, [r5, #22] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ + str r6, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + stmia r5!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r7, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r7, [sp, #152] @ 0x98 │ │ │ │ + str r5, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #68] @ 0x44 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r0, [r1, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #64] @ 0x40 │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr r2, [pc, #32] @ (374a48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263118>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 3747fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x262eca> │ │ │ │ @@ -1042572,17 +1042562,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (374a4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26311c>) │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2c3670 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1d40> │ │ │ │ b.n 3748d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x262fa4> │ │ │ │ nop │ │ │ │ - str r6, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r6, sl │ │ │ │ + bics r6, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #580] @ 374ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263374> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1042806,15 +1042796,15 @@ │ │ │ │ b.n 374bcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26329c> │ │ │ │ add.w r2, r5, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #1404] @ 0x57c │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 374b60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263230> │ │ │ │ udf #216 @ 0xd8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #524] @ (374ecc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26359c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1043010,17 +1043000,17 @@ │ │ │ │ nop │ │ │ │ bgt.n 374fc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263698> │ │ │ │ lsls r0, r3, #6 │ │ │ │ cbz r4, 374f20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2635f0> │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r4, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bic.w r0, r4, #232 @ 0xe8 │ │ │ │ + cdp 0, 8, cr0, cr4, cr8, {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 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r0, [pc, #208] @ (374fc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263698>) │ │ │ │ @@ -1043101,21 +1043091,21 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 374f4e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26361e> │ │ │ │ bge.n 375048 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263718> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cdp 0, 14, cr0, cr4, cr8, {7} │ │ │ │ + stcl 0, cr0, [r4, #-928] @ 0xfffffc60 │ │ │ │ push {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] @ (3750e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2637b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -1043205,17 +1043195,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 375048 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263718> │ │ │ │ bls.n 375184 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263854> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + ldrh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [sp, #880] @ 0x370 │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #304] @ (375238 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263908>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1043346,17 +1043336,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #912 @ 0x390 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r4, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #312 @ 0x138 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ + ldrh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (375364 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263a34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1043454,15 +1043444,15 @@ │ │ │ │ nop │ │ │ │ bvs.n 375308 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2639d8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ add r5, sp, #544 @ 0x220 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r4, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #54] @ 0x36 │ │ │ │ + ldrh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (3753d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263aa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1043501,15 +1043491,15 @@ │ │ │ │ nop │ │ │ │ bpl.n 375344 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263a14> │ │ │ │ lsls r0, r3, #6 │ │ │ │ add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r4, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 37547c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263b4c> │ │ │ │ mov lr, r3 │ │ │ │ @@ -1043556,15 +1043546,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 3746a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x262d78> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ bpl.n 375504 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263bd4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r2, [r6, #32] │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1043579,15 +1043569,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3746a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x262d78> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #236] @ (3755bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263c8c>) │ │ │ │ @@ -1043668,25 +1043658,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 37554c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263c1c> │ │ │ │ nop │ │ │ │ bmi.n 375690 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263d60> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r2, [r2, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #22] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r5, #25 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r4, #34] @ 0x22 │ │ │ │ + ldrh r0, [r0, #22] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r7, #108] @ 0x6c │ │ │ │ + str r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ vldr d7, [r2] │ │ │ │ @@ -1043770,25 +1043760,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (375700 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263dd0>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 37567a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263d4a> │ │ │ │ bcc.n 375768 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263e38> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r7, #20 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r6, #24] │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r4, #92] @ 0x5c │ │ │ │ + str r4, [r0, #68] @ 0x44 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r1, #92] @ 0x5c │ │ │ │ + str r4, [r5, #64] @ 0x40 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #220] @ (3757f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263ec4>) │ │ │ │ @@ -1043865,25 +1043855,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 375784 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263e54> │ │ │ │ nop │ │ │ │ bcs.n 375838 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263f08> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r2, [r3, #18] │ │ │ │ + ldrh r2, [r7, #4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + ldrh r0, [r1, #4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + str r2, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r4, #48] @ 0x30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (3758e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263fb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1043956,25 +1043946,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (3758fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263fcc>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 375882 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263f52> │ │ │ │ bne.n 375918 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x263fe8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r7, #12 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r1, #10] │ │ │ │ + strh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r4, #60] @ 0x3c │ │ │ │ + str r4, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r6, #8] │ │ │ │ + strh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [r6, #32] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #196] @ (3759d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2640a8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1044045,21 +1044035,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 37596c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26403c> │ │ │ │ beq.n 375a28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2640f8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r2, [r7, #6] │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r0, [r3, #4] │ │ │ │ + strh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r0, [r2, #4] │ │ │ │ + strh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r0, [r0, #4] │ │ │ │ + strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #204] @ (375ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264198>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1044126,25 +1044116,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (375ae0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2641b0>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r0, [r4, #0] │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + vshr.u64 q0, q3, #14 │ │ │ │ + strh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r3, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r4, #62] @ 0x3e │ │ │ │ + strh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r4, [r1, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #172] @ (375ba0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264270>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1044207,25 +1044196,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (375bb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264288>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r6, {r1, r2, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r4, [r4, #58] @ 0x3a │ │ │ │ + strh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r7, #1 │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - strh r0, [r7, #56] @ 0x38 │ │ │ │ + mrc2 0, 6, r0, cr10, cr6, {6} │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r4, #16] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r4, #56] @ 0x38 │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + ldrsh r4, [r6, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #304] @ (375cfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2643cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1044329,24 +1044317,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 375c4a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26431a> │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r6, [r6, #50] @ 0x32 │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - vqadd.u64 q8, q8, q3 │ │ │ │ - strh r2, [r6, #48] @ 0x30 │ │ │ │ + ldc2l 0, cr0, [r0, #856] @ 0x358 │ │ │ │ + strh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 37607c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26474c> │ │ │ │ + b.n 375d3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26440c> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #268] @ (375e38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264508>) │ │ │ │ @@ -1044445,23 +1044433,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 375d8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26445c> │ │ │ │ ldmia r4!, {r2, r3} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r2, [r7, #44] @ 0x2c │ │ │ │ + strh r2, [r3, #32] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ + strh r6, [r2, #26] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh r4, [r5, r2] │ │ │ │ + ldrb r4, [r1, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r0, #38] @ 0x26 │ │ │ │ + strh r6, [r4, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 375f38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264608> │ │ │ │ + udf #212 @ 0xd4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r2, #12] │ │ │ │ vldr s2, [r2, #8] │ │ │ │ @@ -1044521,19 +1044509,19 @@ │ │ │ │ pop {pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [ip, #3680] @ 0xe60 │ │ │ │ b.n 375edc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2645ac> │ │ │ │ nop │ │ │ │ ldmia r2!, {r4, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r6, [r6, #32] │ │ │ │ + strh r6, [r2, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r4, [r6, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stc2l 0, cr0, [lr], {214} @ 0xd6 │ │ │ │ + @ instruction: 0xfb2e00d6 │ │ │ │ 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] @ (375f5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26462c>) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1044545,15 +1044533,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 374ee0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2635b0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r2, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -1044667,23 +1044655,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 37600c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2646dc> │ │ │ │ ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r5, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r6, #18] │ │ │ │ + strh r6, [r2, #6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r5, r0] │ │ │ │ + ldrh r4, [r1, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r0, #18] │ │ │ │ + strh r6, [r4, #4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ble.n 3760b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264788> │ │ │ │ + bgt.n 376178 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264848> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d4, [r2, #24] │ │ │ │ vldr d5, [r2, #16] │ │ │ │ @@ -1044801,24 +1044789,24 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 3761a2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264872> │ │ │ │ stmia r7!, {r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + ldrb r6, [r7, #31] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xfa1800d6 │ │ │ │ - strh r2, [r7, #10] │ │ │ │ + ldr??.w r0, [r8, r6, lsl #1] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + ldrb r6, [r5, #30] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bgt.n 376340 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264a10> │ │ │ │ + bge.n 376200 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2648d0> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1044886,23 +1044874,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 3762a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264976> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r4, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r2, [r4, #8] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r7, #4] │ │ │ │ + ldrb r6, [r3, #28] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r4, [r2, #4] │ │ │ │ + ldrb r4, [r6, #27] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - blt.n 376264 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264934> │ │ │ │ + bls.n 376324 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2649f4> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (376444 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264b14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1044996,24 +1044984,24 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 3763b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264a82> │ │ │ │ stmia r6!, {} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + ldrb r6, [r2, #25] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb.w r0, [r8, r6, lsl #1] │ │ │ │ - ldrb r2, [r5, #29] │ │ │ │ + @ instruction: 0xf66800d6 │ │ │ │ + ldrb r2, [r1, #23] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r3, r2] │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r7, #28] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bge.n 376530 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264c00> │ │ │ │ + bhi.n 3763f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264ac0> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1045085,23 +1045073,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 3764d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264ba6> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r2, #27] │ │ │ │ + ldrb r6, [r6, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r0, [r4, r6] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r5, #26] │ │ │ │ + ldrb r4, [r1, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bls.n 376634 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264d04> │ │ │ │ + bvc.n 3764f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264bc4> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ (3765d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264ca4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1045140,17 +1045128,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w ip, [ip, #3680] @ 0xe60 │ │ │ │ b.n 376596 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264c66> │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r5, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xf61400d6 │ │ │ │ + orns r0, r4, #7012352 @ 0x6b0000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #34423 @ 0x8677 │ │ │ │ @@ -1045202,19 +1045190,19 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 376612 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264ce2> │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [r0, #3680] @ 0xe60 │ │ │ │ b.n 376644 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264d14> │ │ │ │ stmia r3!, {r1, r2, r3, r4} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + ldrb r0, [r0, #16] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - sbc.w r0, sl, #7012352 @ 0x6b0000 │ │ │ │ + ubfx r0, sl, #3, #23 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (37671c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264dec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r2 │ │ │ │ @@ -1045262,17 +1045250,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + ldrb r2, [r4, #14] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #92] @ 376794 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264e64> │ │ │ │ mov r4, r2 │ │ │ │ @@ -1045308,17 +1045296,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmia r2!, {} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r4, #13] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ sub.w r3, r1, #35072 @ 0x8900 │ │ │ │ sub.w ip, r3, #65 @ 0x41 │ │ │ │ @@ -1045374,19 +1045362,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 37680e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264ede> │ │ │ │ nop │ │ │ │ stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r2, #18] │ │ │ │ + ldrb r6, [r6, #11] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1045660,25 +1045648,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 376a24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2650f4> │ │ │ │ stmia r0!, {r1, r4, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r4, #11] │ │ │ │ + ldrb r2, [r0, #5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r0, [r7, #1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r4, #8] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrd r1, r2, [sp, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 3767a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x264e70> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 376a24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2650f4> │ │ │ │ @@ -1045877,17 +1045865,17 @@ │ │ │ │ b.n 376c92 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x265362> │ │ │ │ ldr r2, [pc, #16] @ (376d90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x265460>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 376a24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2650f4> │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + strb r0, [r3, #30] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + strb r4, [r4, #26] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #1 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1046018,17 +1046006,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 376ec2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x265592> │ │ │ │ b.n 376e2e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2654fe> │ │ │ │ cbnz r0, 376f5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26562c> │ │ │ │ lsls r0, r3, #6 │ │ │ │ asrs r0, r7, #1 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r0, #29] │ │ │ │ + strb r0, [r4, #22] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (3770e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2657b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1046197,17 +1046185,17 @@ │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ bl 453f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342654> │ │ │ │ b.n 376f88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x265658> │ │ │ │ rev r6, r2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r0, r4, #27 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r6, [r1, #24] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r1, #16] │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #408] @ (37729c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26596c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1046364,15 +1046352,15 @@ │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 377214 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2658e4> │ │ │ │ @ instruction: 0xb838 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r2, r6, #20 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r4, [r4, #18] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ (3773c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x265a90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1046457,15 +1046445,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xb684 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r4, [r3, #11] │ │ │ │ + strb r4, [r7, #4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #432] @ (37758c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x265c5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1046608,21 +1046596,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r5, r6, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r0, [r5, #6] │ │ │ │ + strb r0, [r1, #0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + strb r4, [r4, #0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r1, #7] │ │ │ │ + strb r4, [r5, #0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + ldr r4, [r3, #120] @ 0x78 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (377758 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x265e28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1046771,29 +1046759,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 377672 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x265d42> │ │ │ │ cbz r6, 3777bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x265e8c> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r3, #3] │ │ │ │ + ldr r4, [r7, #112] @ 0x70 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + ldr r2, [r3, #112] @ 0x70 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r6, [r0, #3] │ │ │ │ + ldr r6, [r4, #112] @ 0x70 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r1, #2] │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r0, #2] │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (377934 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x266004>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1046942,29 +1046930,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 37784e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x265f1e> │ │ │ │ cbz r2, 377962 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x266032> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r5, #116] @ 0x74 │ │ │ │ + ldr r2, [r1, #92] @ 0x5c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r6, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -1047211,15 +1047199,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 377b5a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26622a> │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w r6, r2, #16384 @ 0x4000 │ │ │ │ add.w r4, r1, #16384 @ 0x4000 │ │ │ │ @@ -1048118,17 +1048106,17 @@ │ │ │ │ b.w 377ebc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26658c> │ │ │ │ ldr r2, [pc, #16] @ (378764 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x266e34>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 377f80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x266650> │ │ │ │ - str r4, [r7, #20] │ │ │ │ + ldrsh r4, [r3, r7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r7, #16] │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r1, [pc, #476] @ (378958 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x267028>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1050233,15 +1050221,15 @@ │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 3798a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x267f76> │ │ │ │ b.w 3798f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x267fc8> │ │ │ │ ldr r4, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + strh r4, [r4, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ubfx r3, r0, #3, #1 │ │ │ │ ubfx r2, r0, #2, #1 │ │ │ │ ubfx r1, r0, #1, #1 │ │ │ │ and.w r0, r0, #1 │ │ │ │ bl 26d1cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15b89c> │ │ │ │ b.w 3788a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x266f74> │ │ │ │ @@ -1050555,15 +1050543,15 @@ │ │ │ │ b.n 37a4b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x268b84> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.n 37a444 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x268b14> │ │ │ │ strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - mvns r4, r5 │ │ │ │ + negs r4, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #752] @ (37a80c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x268edc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1050801,15 +1050789,15 @@ │ │ │ │ b.n 37a690 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x268d60> │ │ │ │ add.w r3, r3, #124928 @ 0x1e800 │ │ │ │ ldr.w r2, [r3, #468] @ 0x1d4 │ │ │ │ b.n 37a550 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x268c20> │ │ │ │ nop │ │ │ │ strh r0, [r4, #32] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adcs r2, r4 │ │ │ │ + subs r7, #194 @ 0xc2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movw r3, #19992 @ 0x4e18 │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ add.w r3, r3, #144384 @ 0x23400 │ │ │ │ ldr.w r1, [r3, #904] @ 0x388 │ │ │ │ cbz r1, 37a858 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x268f28> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -1051261,15 +1051249,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (37ad70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x269440>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r0, #16] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r3, #112 @ 0x70 │ │ │ │ + subs r1, #208 @ 0xd0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (37ad98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x269468>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1051340,15 +1051328,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 37ae12 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2694e2> │ │ │ │ movw r1, #930 @ 0x3a2 │ │ │ │ blx r3 │ │ │ │ b.n 37ae12 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2694e2> │ │ │ │ ldrb r0, [r1, #13] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r1, #54 @ 0x36 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (37ae8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26955c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1051367,15 +1051355,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (37ae90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x269560>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r4, #11] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r2, #160 @ 0xa0 │ │ │ │ + subs r1, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (37aed8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2695a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1051394,15 +1051382,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (37aedc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2695ac>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r0, [r3, #10] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs r0, #212 @ 0xd4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r3, [pc, #80] @ (37af34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x269604>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -1051524,19 +1051512,19 @@ │ │ │ │ beq.n 37af9a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26966a> │ │ │ │ ldr r2, [pc, #20] @ (37b058 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x269728>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 37afc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x269694> │ │ │ │ nop │ │ │ │ - subs r1, #238 @ 0xee │ │ │ │ + subs r0, #78 @ 0x4e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r0, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r1, #42 @ 0x2a │ │ │ │ + adds r7, #138 @ 0x8a │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ @@ -1051619,19 +1051607,19 @@ │ │ │ │ bl 131100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f7d0> │ │ │ │ cmp r6, r0 │ │ │ │ it eq │ │ │ │ ldreq r3, [sp, #4] │ │ │ │ beq.n 37b0a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x269778> │ │ │ │ b.n 37b0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2697b0> │ │ │ │ nop │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r0, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + adds r7, #222 @ 0xde │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #238 @ 0xee │ │ │ │ + adds r7, #78 @ 0x4e │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r2 │ │ │ │ ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ @@ -1051763,23 +1051751,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (37b2cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26999c>) │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 37b1f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2698c6> │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + adds r7, #68 @ 0x44 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - svc 64 @ 0x40 │ │ │ │ + ble.n 37b210 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2698e0> │ │ │ │ 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, #3736] @ 0xe98 │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1052724,37 +1052712,37 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 37b9ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26a0be> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #116] @ 0x74 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + cmp r7, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + adds r0, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, #158 @ 0x9e │ │ │ │ + cmp r6, #254 @ 0xfe │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + cmp r6, #76 @ 0x4c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r7, #190 @ 0xbe │ │ │ │ + cmp r6, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r7, #114 @ 0x72 │ │ │ │ + cmp r5, #210 @ 0xd2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r7, #38 @ 0x26 │ │ │ │ + cmp r5, #134 @ 0x86 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r7, #140 @ 0x8c │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r6, #238 @ 0xee │ │ │ │ + cmp r5, #78 @ 0x4e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r0, r3, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, #1788] @ 0x6fc │ │ │ │ cmp r2, #29 │ │ │ │ bls.w 37ba54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26a124> │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 37bd28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26a3f8> │ │ │ │ @@ -1052823,31 +1052811,31 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 37b9ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26a0be> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 37bca8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26a378> │ │ │ │ b.n 37bb10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26a1e0> │ │ │ │ nop │ │ │ │ - cmp r6, #110 @ 0x6e │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r6, #90 @ 0x5a │ │ │ │ + cmp r4, #186 @ 0xba │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r7, #38 @ 0x26 │ │ │ │ + cmp r5, #134 @ 0x86 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r6, #10 │ │ │ │ + cmp r4, #106 @ 0x6a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r6, #188 @ 0xbc │ │ │ │ + cmp r5, #28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #320] @ (37bebc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26a58c>) │ │ │ │ @@ -1053256,33 +1053244,33 @@ │ │ │ │ bls.w 37bf82 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26a652> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #17 │ │ │ │ bpl.n 37c094 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26a764> │ │ │ │ b.n 37c07a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26a74a> │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r3, #238 @ 0xee │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r3, #32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r2, #242 @ 0xf2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #160 @ 0xa0 │ │ │ │ + cmp r3, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #116 @ 0x74 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #74 @ 0x4a │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r1, #250 @ 0xfa │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 1f7abc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xe618c> │ │ │ │ ldr r3, [pc, #220] @ (37c280 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26a950>) │ │ │ │ ldr r2, [pc, #220] @ (37c284 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26a954>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -1053370,39 +1053358,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 37bfc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26a694> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 37c1e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26a8b4> │ │ │ │ b.n 37c076 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26a746> │ │ │ │ nop │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r1, #222 @ 0xde │ │ │ │ + cmp r0, #62 @ 0x3e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ + cmp r1, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r2, #8 │ │ │ │ + cmp r0, #104 @ 0x68 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r1, #160 @ 0xa0 │ │ │ │ + cmp r0, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + cmp r0, #144 @ 0x90 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r1, #234 @ 0xea │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 37c2e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26a9b2> │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r3, #1988] @ 0x7c4 │ │ │ │ cmp r2, r1 │ │ │ │ ble.n 37c2e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26a9b2> │ │ │ │ @@ -1053847,19 +1053835,19 @@ │ │ │ │ orrgt.w r8, r8, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 363978 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x252048> │ │ │ │ b.n 37c710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26ade0> │ │ │ │ str r6, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r4, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #58 @ 0x3a │ │ │ │ + movs r3, #154 @ 0x9a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #54 @ 0x36 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #284] @ (37c8f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26afc8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1054111,23 +1054099,23 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str r6, [r1, #0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ adds r6, #224 @ 0xe0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r5, #228 @ 0xe4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r2, #210 @ 0xd2 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #158 @ 0x9e │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1054384,21 +1054372,21 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r6, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ adds r3, #202 @ 0xca │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #8 │ │ │ │ + subs r0, r5, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, r7, #7 │ │ │ │ + subs r4, r3, #1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r0, #22 │ │ │ │ + subs r6, r6, #1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1054739,23 +1054727,23 @@ │ │ │ │ ... │ │ │ │ ldr r2, [r2, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ adds r0, #100 @ 0x64 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + subs r2, r1, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r7, #44 @ 0x2c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + subs r6, r0, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, r6, #2 │ │ │ │ + subs r2, r2, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, r4, #2 │ │ │ │ + subs r0, r0, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1055027,19 +1055015,19 @@ │ │ │ │ vldr d0, [pc, #8] @ 37d4a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26bb70> │ │ │ │ b.n 37d3c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26ba92> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrsb r6, [r2, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + adds r4, r0, r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, r2, r7 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + adds r0, r0, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1055252,15 +1055240,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r2, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ cmp r2, #98 @ 0x62 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ lsls r0, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1055298,15 +1055286,15 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r2, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r6, r5, #26 │ │ │ │ + asrs r6, r1, #20 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #104] @ 37d864 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26bf34> │ │ │ │ @@ -1055347,17 +1055335,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 37d846 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26bf16> │ │ │ │ movs r7, #252 @ 0xfc │ │ │ │ lsls r0, r3, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r3, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #504] @ (37da80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26c150>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1055743,21 +1055731,21 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #664] @ (37df28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26c5f8>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ movs r4, #122 @ 0x7a │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r3, #230 @ 0xe6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r4, r0, #10 │ │ │ │ + asrs r4, r4, #3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r5, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r1, [pc, #160] @ (37dd58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26c428>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1055964,33 +1055952,33 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #720] @ (37e19c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26c86c>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + lsrs r2, r4, #31 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r1, #198 @ 0xc6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + lsrs r6, r5, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r5, #3 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r7, #2 │ │ │ │ + lsrs r6, r3, #28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + lsrs r0, r6, #27 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + lsrs r6, r3, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r7, #1 │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r2, #5 │ │ │ │ + lsrs r2, r6, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r5, [pc, #164] @ (37dfb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26c684>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1056233,29 +1056221,29 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #320] @ (37e2bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26c98c>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ movs r0, #36 @ 0x24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #32 │ │ │ │ + lsrs r0, r6, #25 │ │ │ │ lsls r0, r3, #3 │ │ │ │ subs r0, r5, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + lsrs r6, r4, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r2, #28 │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r1, #2 │ │ │ │ + lsrs r2, r5, #27 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1056331,20 +1056319,20 @@ │ │ │ │ bl 45ce78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34b548> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ b.n 37e220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26c8f0> │ │ │ │ nop │ │ │ │ bxns r5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - stmia r0!, {r2, r3, r6, r7} │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - stmia r0!, {r1, r6, r7} │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ite cs │ │ │ │ + lslcs r4, r5, #3 │ │ │ │ + ittt cs @ unpredictable │ │ │ │ + lslcs r4, r5, #3 │ │ │ │ + pushcs {r4, r5, r6, r7, lr} │ │ │ │ + movcs.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (37e3cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26ca9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -1056456,24 +1056444,24 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 37e2d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26c9a2> │ │ │ │ mov r8, r3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + lsls r4, r5, #3 │ │ │ │ + pop {r1, r3, r5, r6, r7, pc} │ │ │ │ + lsls r4, r5, #3 │ │ │ │ + lsrs r2, r0, #21 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ite ls │ │ │ │ - lslls r4, r5, #3 │ │ │ │ - itet hi @ unpredictable │ │ │ │ - lslhi r4, r5, #3 │ │ │ │ - lsrls r2, r4, #27 │ │ │ │ - lslhi r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (37e404 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26cad4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -1056504,15 +1056492,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r4, r4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r6, r0, #26 │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ lsls r0, r3, #3 │ │ │ │ add.w r3, r0, #512000 @ 0x7d000 │ │ │ │ ldr.w r1, [r3, #4068] @ 0xfe4 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 37e4ea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26cbba> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1056591,15 +1056579,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (37e520 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26cbf0>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2c3710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1de0> │ │ │ │ b.n 37e4d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26cba2> │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r6, r5, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (37e61c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26ccec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1056677,15 +1056665,15 @@ │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [sp, #8] │ │ │ │ b.n 37e56c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26cc3c> │ │ │ │ nop │ │ │ │ add r6, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + strb r0, [r2, #10] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #452] @ (37e7f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26cec8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1056843,31 +1056831,31 @@ │ │ │ │ b.n 37e722 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26cdf2> │ │ │ │ orrs r6, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ ldr r7, [pc, #0] @ (37e800 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26ced0>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (37e804 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26ced4>) │ │ │ │ bx r2 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r2, #16 │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r2, #14 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r2, #27] │ │ │ │ + ldrb r6, [r6, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ (37e918 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26cfe8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1056942,15 +1056930,15 @@ │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 37e868 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26cf38> │ │ │ │ nop │ │ │ │ asrs r2, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + ldr r4, [r2, #120] @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #436] @ (37eae4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26d1b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1057104,31 +1057092,31 @@ │ │ │ │ b.n 37ea0e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26d0de> │ │ │ │ ands r2, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ ldr r7, [pc, #0] @ (37eaec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26d1bc>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (37eaf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26d1c0>) │ │ │ │ bx r2 │ │ │ │ - lsrs r2, r7, #5 │ │ │ │ + lsls r2, r3, #31 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r1, #0] │ │ │ │ + ldr r0, [r5, #100] @ 0x64 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsls r0, r6, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r5, #4 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsls r4, r6, #27 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r5, #15] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ lsls r7, r2, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r1, #0 │ │ │ │ add.w r2, r0, #2336 @ 0x920 │ │ │ │ movw r3, #38222 @ 0x954e │ │ │ │ str r1, [r2, #0] │ │ │ │ strh.w r3, [r0, #2340] @ 0x924 │ │ │ │ @@ -1057377,27 +1057365,27 @@ │ │ │ │ bcc.n 37ecdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26d3ac> │ │ │ │ b.n 37ed30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26d400> │ │ │ │ movw ip, #34037 @ 0x84f5 │ │ │ │ cmp r1, ip │ │ │ │ bne.n 37ecdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26d3ac> │ │ │ │ b.n 37ed30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26d400> │ │ │ │ nop │ │ │ │ - pop {r1, r2, r4, r7} │ │ │ │ + revsh r6, r6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 37e630 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26cd00> │ │ │ │ + b.n 37f2f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26d9c0> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r4, r3, #21 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1057645,41 +1057633,41 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 37ee14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26d4e4> │ │ │ │ ldr r2, [pc, #56] @ (37f04c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26d71c>) │ │ │ │ add r2, pc │ │ │ │ b.n 37efd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26d6a0> │ │ │ │ nop │ │ │ │ - cbnz r0, 37f06e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26d73e> │ │ │ │ + cbnz r0, 37f046 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26d716> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r4, r3, #27 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 37f64c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26dd1c> │ │ │ │ + b.n 37f30c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26d9dc> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r1, #17 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r6, #21 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r4, #22 │ │ │ │ + lsls r2, r0, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r4, #21 │ │ │ │ + lsls r6, r0, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r2, #22 │ │ │ │ + lsls r2, r6, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + lsls r2, r3, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #36495 @ 0x8e8f │ │ │ │ sub sp, #12 │ │ │ │ @@ -1058184,34 +1058172,31 @@ │ │ │ │ nop │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r6, r6, #19 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #16 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ lsls r3, r4, #3 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r1, #8 │ │ │ │ + lsls r4, r5, #1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + movs r0, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r4, r5, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r2, #5 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - lsls r2, r3, #4 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + vshr.u64 q0, , #10 │ │ │ │ + vqadd.u64 q8, q13, │ │ │ │ + vshr.u64 q0, , #30 │ │ │ │ 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] │ │ │ │ @@ -1058505,30 +1058490,29 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r6, #7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #32 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ lsls r3, r4, #3 │ │ │ │ lsrs r2, r0, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ + lsrs r0, r7, #23 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r6, r7 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - vshr.u64 q8, , #50 │ │ │ │ - vshr.u64 q8, , #18 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + mrc2 0, 4, r0, cr14, cr7, {6} │ │ │ │ + mcr2 0, 1, r0, cr14, cr7, {6} │ │ │ │ + mcr2 0, 2, r0, cr14, cr7, {6} │ │ │ │ + lsrs r6, r7, #23 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + lsrs r4, r7, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - vqadd.u32 q0, q9, │ │ │ │ - vqadd.u8 q8, q9, │ │ │ │ + stc2 0, cr0, [r2, #860] @ 0x35c │ │ │ │ + stc2 0, cr0, [r2, #860]! @ 0x35c │ │ │ │ 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 26cf34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15b604> │ │ │ │ @@ -1058772,21 +1058756,21 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ lsls r2, r6, #20 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r6, pc, #896 @ (adr r6, 37fefc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26e5cc>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r6, pc, #920 @ (adr r6, 37ff18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26e5e8>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ lsls r2, r3, #19 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - mrrc2 0, 13, r0, r8, cr7 │ │ │ │ + @ instruction: 0xfab800d7 │ │ │ │ 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 │ │ │ │ @@ -1058888,20 +1058872,20 @@ │ │ │ │ b.n 37fc66 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26e336> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r1, #15 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb8800d7 │ │ │ │ + vld1.8 @ instruction: 0xf9e800d7 │ │ │ │ lsls r2, r2, #14 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, pc, #744 @ (adr r6, 37ffc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26e690>) │ │ │ │ + add r5, pc, #104 @ (adr r5, 37fd40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26e410>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ - @ instruction: 0xfb1600d7 │ │ │ │ + ldr??.w r0, [r6, r7, lsl #1] │ │ │ │ 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] @ (37fd90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26e460>) │ │ │ │ ldr r3, [pc, #164] @ (37fd94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26e464>) │ │ │ │ @@ -1058969,16 +1058953,16 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r2, r1, #12 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r7, #10 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xfaa200d7 │ │ │ │ - @ instruction: 0xfaa000d7 │ │ │ │ + vst4. {d0-d3}, [r2 :64], r7 │ │ │ │ + vst4. {d0-d3}, [r0 :64], r7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #384] @ 37ff34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26e604> │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [pc, #380] @ (37ff38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26e608>) │ │ │ │ @@ -1059121,20 +1059105,20 @@ │ │ │ │ b.n 37fe4a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26e51a> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r0, #9 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa4e00d7 │ │ │ │ + strh.w r0, [lr, #215] @ 0xd7 │ │ │ │ lsls r4, r0, #8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - vld4. {d16-d19}, [ip :64], r7 │ │ │ │ - ldrsh.w r0, [ip, r7, lsl #1] │ │ │ │ - vld4. {d0-d3}, [r8 :64], r7 │ │ │ │ + @ instruction: 0xf7cc00d7 │ │ │ │ + @ instruction: 0xf79c00d7 │ │ │ │ + @ instruction: 0xf78800d7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #204] @ 38002c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26e6fc> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #200] @ (380030 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26e700>) │ │ │ │ @@ -1059211,18 +1059195,18 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 37ffa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26e674> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r4, r2, #2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [sl, #215] @ 0xd7 │ │ │ │ + @ instruction: 0xf71a00d7 │ │ │ │ lsls r4, r2, #1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr.w r0, [ip, r7, lsl #1] │ │ │ │ + @ instruction: 0xf6bc00d7 │ │ │ │ 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 31ce74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20b544> │ │ │ │ @@ -1059288,15 +1059272,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ vsra.u64 d0, d7, #54 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vbif d0, d28, d7 │ │ │ │ - @ instruction: 0xf7ba00d7 │ │ │ │ + @ instruction: 0xf61a00d7 │ │ │ │ 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 │ │ │ │ bl 31c4dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20abac> │ │ │ │ @@ -1059365,19 +1059349,19 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ mrc2 1, 5, r0, cr4, cr7, {4} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #824 @ (adr r1, 380528 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26ebf8>) │ │ │ │ + add r0, pc, #184 @ (adr r0, 3802a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26e978>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ mcr2 1, 3, r0, cr2, cr7, {4} │ │ │ │ - @ instruction: 0xf71400d7 │ │ │ │ - @ instruction: 0xf6e600d7 │ │ │ │ + sbcs.w r0, r4, #7045120 @ 0x6b8000 │ │ │ │ + adc.w r0, r6, #7045120 @ 0x6b8000 │ │ │ │ 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 │ │ │ │ bl 31d754 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20be24> │ │ │ │ @@ -1059456,16 +1059440,16 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf63400d7 │ │ │ │ - addw r0, r4, #2263 @ 0x8d7 │ │ │ │ + eors.w r0, r4, #7045120 @ 0x6b8000 │ │ │ │ + orn r0, r4, #7045120 @ 0x6b8000 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #196] @ 3803cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26ea9c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #192] @ (3803d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26eaa0>) │ │ │ │ @@ -1059537,17 +1059521,17 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ stc2l 1, cr0, [ip], #604 @ 0x25c │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5e600d7 │ │ │ │ + orr.w r0, r6, #7045120 @ 0x6b8000 │ │ │ │ ldc2l 1, cr0, [sl], #-604 @ 0xfffffda4 │ │ │ │ - sbcs.w r0, r4, #7045120 @ 0x6b8000 │ │ │ │ + @ instruction: 0xf3d400d7 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w ip, [pc, #92] @ 38044c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26eb1c> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r1, [pc, #88] @ (380450 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26eb20>) │ │ │ │ @@ -1059737,15 +1059721,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ @ instruction: 0xfa520197 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa080197 │ │ │ │ - ssat r0, #24, sl, asr #3 │ │ │ │ + @ instruction: 0xf18a00d7 │ │ │ │ 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 │ │ │ │ bl 328144 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x216814> │ │ │ │ @@ -1059888,16 +1059872,16 @@ │ │ │ │ bhi.n 3807a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26ee70> │ │ │ │ b.n 3807dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26eeac> │ │ │ │ movw r0, #34914 @ 0x8862 │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 3807a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26ee70> │ │ │ │ b.n 3807dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26eeac> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf1f800d7 │ │ │ │ - rsbs r0, r6, #215 @ 0xd7 │ │ │ │ + orrs.w r0, r8, #215 @ 0xd7 │ │ │ │ + bics.w r0, r6, #215 @ 0xd7 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #300] @ 38095c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f02c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #296] @ (380960 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f030>) │ │ │ │ @@ -1060007,17 +1059991,17 @@ │ │ │ │ b.n 38092a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26effa> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ @ instruction: 0xf7c40197 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf13400d7 │ │ │ │ + vshr.s64 q0, , #44 │ │ │ │ @ instruction: 0xf78a0197 │ │ │ │ - orns r0, ip, #215 @ 0xd7 │ │ │ │ + mrc 0, 6, r0, cr12, cr7, {6} │ │ │ │ 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 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -1060119,17 +1060103,17 @@ │ │ │ │ b.n 380a48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f118> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movw r1, #18583 @ 0x4897 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q8, , #32 │ │ │ │ + mcr 0, 2, r0, cr0, cr7, {6} │ │ │ │ addw r1, r6, #2199 @ 0x897 │ │ │ │ - vqadd.s32 q8, q11, │ │ │ │ + stcl 0, cr0, [r6, #860] @ 0x35c │ │ │ │ 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 │ │ │ │ vmov s2, r2 │ │ │ │ @@ -1060233,16 +1060217,16 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 380bda <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f2aa> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 380b98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f268> │ │ │ │ b.n 380b34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f204> │ │ │ │ - mcr 0, 4, r0, cr8, cr7, {6} │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + stcl 0, cr0, [r8], #860 @ 0x35c │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #224] @ (380cec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f3bc>) │ │ │ │ @@ -1060336,19 +1060320,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 380ccc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f39c> │ │ │ │ adds r6, r5, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ @ instruction: 0xf3e00197 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r6, [r1, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #160] @ (380db8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f488>) │ │ │ │ @@ -1060416,15 +1060400,15 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r2, r4, #0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ movt r1, #49303 @ 0xc097 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #232] @ (380ec4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f594>) │ │ │ │ @@ -1060524,19 +1060508,19 @@ │ │ │ │ b.n 380e20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f4f0> │ │ │ │ nop │ │ │ │ subs r0, r4, r5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ @ instruction: 0xf2120197 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #14] │ │ │ │ + strh r2, [r0, #2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r2, [sp, #912] @ 0x390 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #164] @ (380f94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f664>) │ │ │ │ @@ -1060605,15 +1060589,15 @@ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r2, r1, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ @ instruction: 0xf0f40197 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #6] │ │ │ │ + ldrb r2, [r5, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #396] @ (381140 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f810>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1060767,23 +1060751,26 @@ │ │ │ │ bne.n 381116 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f7e6> │ │ │ │ b.n 38102e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f6fe> │ │ │ │ adds r2, r0, r6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ bics.w r1, r8, #151 @ 0x97 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, ip, r7, lsr #3 │ │ │ │ + ldmia.w ip, {r0, r1, r2, r4, r6, r7} │ │ │ │ subs r4, #54 @ 0x36 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strd r0, r0, [lr, #-860]! @ 0x35c │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + b.n 3810f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f7c4> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + ldrb r4, [r4, #22] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strd r0, r0, [ip, #-860]! @ 0x35c │ │ │ │ - ldmdb sl!, {r0, r1, r2, r4, r6, r7} │ │ │ │ - cmp ip, r5 │ │ │ │ + b.n 3810f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f7c8> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + b.n 381098 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f768> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + add r4, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -1060935,17 +1060922,17 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 3812b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f984> │ │ │ │ asrs r2, r1, #30 │ │ │ │ lsls r0, r3, #6 │ │ │ │ mcr 1, 2, r0, cr2, cr7, {4} │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 38124c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f91c> │ │ │ │ + b.n 380f0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f5dc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3811fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f8cc> │ │ │ │ + b.n 380ebc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f58c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (381438 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26fb08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1061049,15 +1061036,15 @@ │ │ │ │ b.n 3813a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26fa78> │ │ │ │ nop │ │ │ │ asrs r4, r1, #24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ stcl 1, cr0, [r0], {151} @ 0x97 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3812a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f970> │ │ │ │ + b.n 380f60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f630> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ (3815f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26fcc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1061211,25 +1061198,25 @@ │ │ │ │ bne.n 3815ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26fc9a> │ │ │ │ b.n 3814c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26fb90> │ │ │ │ asrs r6, r3, #19 │ │ │ │ lsls r0, r3, #6 │ │ │ │ @ instruction: 0xeb960197 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3810cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f79c> │ │ │ │ + b.n 381d8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27045c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 3810a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f774> │ │ │ │ + b.n 381d64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270434> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 381028 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f6f8> │ │ │ │ + b.n 381ce8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2703b8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r6 │ │ │ │ + subs r7, #82 @ 0x52 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #336] @ (381778 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26fe48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1061358,25 +1061345,25 @@ │ │ │ │ bne.n 38174e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26fe1e> │ │ │ │ b.n 3816b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26fd80> │ │ │ │ asrs r0, r2, #12 │ │ │ │ lsls r0, r3, #6 │ │ │ │ strd r0, r1, [r6, #604] @ 0x25c │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 381058 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f728> │ │ │ │ + b.n 381d18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2703e8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + strb r2, [r6, #31] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 381f34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270604> │ │ │ │ + b.n 381bf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2702c4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, #166 @ 0xa6 │ │ │ │ + subs r1, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 381eec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2705bc> │ │ │ │ + b.n 381bac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27027c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 381f2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2705fc> │ │ │ │ + b.n 381bec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2702bc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #312] @ (3818e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26ffb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1061495,21 +1061482,21 @@ │ │ │ │ b.n 381836 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26ff06> │ │ │ │ nop │ │ │ │ asrs r0, r1, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ @ instruction: 0xe83e0197 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 381eb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270588> │ │ │ │ + b.n 381b78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270248> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ + strb r2, [r5, #25] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 381da0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270470> │ │ │ │ + b.n 381a60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270130> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + adds r7, #132 @ 0x84 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -1061529,15 +1061516,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f2c8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 381d1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2703ec> │ │ │ │ + b.n 3819dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2700ac> │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1061559,15 +1061546,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 380d04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f3d4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 381cf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2703c8> │ │ │ │ + b.n 3819b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270088> │ │ │ │ lsls r7, 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] @ 3819e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2700b8> │ │ │ │ @@ -1061587,15 +1061574,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f2c8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 381d08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2703d8> │ │ │ │ + svc 238 @ 0xee │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1061617,15 +1061604,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 380d04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f3d4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 381cd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2703a4> │ │ │ │ + svc 172 @ 0xac │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1061645,15 +1061632,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f498> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 381cc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270394> │ │ │ │ + svc 126 @ 0x7e │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1061675,15 +1061662,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 380edc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f5ac> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 381ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270370> │ │ │ │ + svc 66 @ 0x42 │ │ │ │ lsls r7, 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] @ 381b20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2701f0> │ │ │ │ @@ -1061703,15 +1061690,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f498> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 381cb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270388> │ │ │ │ + svc 42 @ 0x2a │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1061733,15 +1061720,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 380edc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f5ac> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 381c8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27035c> │ │ │ │ + udf #236 @ 0xec │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1061759,15 +1061746,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f2c8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 381c7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27034c> │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1061785,15 +1061772,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x26f498> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 381c64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270334> │ │ │ │ + udf #144 @ 0x90 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (381c40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270310>) │ │ │ │ add r3, pc │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 381c3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27030c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1061982,21 +1061969,21 @@ │ │ │ │ lsls r0, r3, #6 │ │ │ │ b.n 3824d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270ba8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #82 @ 0x52 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - udf #148 @ 0x94 │ │ │ │ + bgt.n 381df8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2704c8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r3, #9] │ │ │ │ + strb r6, [r7, #2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + bgt.n 381d54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270424> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, #168 @ 0xa8 │ │ │ │ + adds r7, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (381f38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270608>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1062101,15 +1062088,15 @@ │ │ │ │ b.n 381eaa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27057a> │ │ │ │ lsrs r4, r1, #12 │ │ │ │ lsls r0, r3, #6 │ │ │ │ b.n 3822c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270990> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 381f0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2705dc> │ │ │ │ + bgt.n 381fcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27069c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #400] @ (3820ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2707bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1062263,31 +1062250,31 @@ │ │ │ │ b.n 382000 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2706d0> │ │ │ │ lsrs r4, r3, #7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ b.n 382218 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2708e8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 38208c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27075c> │ │ │ │ + blt.n 38214c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27081c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + ldr r2, [r7, #104] @ 0x68 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bgt.n 3821f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2708c4> │ │ │ │ + bge.n 3820b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270784> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 382144 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270814> │ │ │ │ + bge.n 382204 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2708d4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 3821d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2708a0> │ │ │ │ + bge.n 382090 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270760> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 382108 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2707d8> │ │ │ │ + bge.n 3821c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270898> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #54 @ 0x36 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - blt.n 3820b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270784> │ │ │ │ + bge.n 382174 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270844> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 3820f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2707c4> │ │ │ │ + bge.n 3821b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270884> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #400] @ (3822c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270990>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1062441,31 +1062428,31 @@ │ │ │ │ b.n 3821d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2708a4> │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsls r0, r3, #6 │ │ │ │ udf #190 @ 0xbe │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 382390 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270a60> │ │ │ │ + bls.n 382250 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270920> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ + ldr r6, [r4, #76] @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bge.n 382220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2708f0> │ │ │ │ + bls.n 3822e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2709b0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 382248 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270918> │ │ │ │ + bls.n 382308 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2709d8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 3821fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2708cc> │ │ │ │ + bhi.n 3822bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27098c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 38220c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2708dc> │ │ │ │ + bhi.n 3822cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27099c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + cmp r5, #194 @ 0xc2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bge.n 3823b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270a88> │ │ │ │ + bhi.n 382278 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270948> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 382320 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2709f0> │ │ │ │ + bhi.n 3823e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270ab0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #324] @ (382448 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270b18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1062589,21 +1062576,21 @@ │ │ │ │ b.n 382394 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270a64> │ │ │ │ lsls r6, r6, #24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ bgt.n 382420 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270af0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 3823b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270a84> │ │ │ │ + bhi.n 382474 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270b44> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bls.n 382488 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270b58> │ │ │ │ + bvc.n 382548 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270c18> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #194 @ 0xc2 │ │ │ │ + cmp r4, #34 @ 0x22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #436] @ (38262c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270cfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1062773,31 +1062760,31 @@ │ │ │ │ nop │ │ │ │ lsls r0, r0, #19 │ │ │ │ lsls r0, r3, #6 │ │ │ │ blt.n 382720 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270df0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 3826e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270db8> │ │ │ │ + bvs.n 3825a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270c78> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r7, #46 @ 0x2e │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bvc.n 382594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270c64> │ │ │ │ + bvs.n 382654 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270d24> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + cmp r2, #152 @ 0x98 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bvc.n 382748 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270e18> │ │ │ │ + bpl.n 382608 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270cd8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bvs.n 382638 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270d08> │ │ │ │ + bpl.n 3826f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270dc8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #676] @ (382914 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270fe4>) │ │ │ │ @@ -1063052,27 +1063039,27 @@ │ │ │ │ nop │ │ │ │ lsls r2, r1, #11 │ │ │ │ lsls r0, r3, #6 │ │ │ │ bls.n 382a14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2710e4> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 382a18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2710e8> │ │ │ │ + bmi.n 3828d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270fa8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ + str r0, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r1, #214 @ 0xd6 │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bmi.n 3829ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27107c> │ │ │ │ + bcs.n 38286c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270f3c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bmi.n 3829d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2710a0> │ │ │ │ + bcs.n 382890 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270f60> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bmi.n 382984 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x271054> │ │ │ │ + bcs.n 382844 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270f14> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bmi.n 3829e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2710b0> │ │ │ │ + bcs.n 3828a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x270f70> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #672] @ (382bf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2712c0>) │ │ │ │ @@ -1063328,27 +1063315,27 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 382b14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2711e4> │ │ │ │ vsra.u64 d16, d7, #22 │ │ │ │ bvs.n 382b30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x271200> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 382bcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27129c> │ │ │ │ + bcs.n 382c8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27135c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r6, #230 @ 0xe6 │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bne.n 382b64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x271234> │ │ │ │ + beq.n 382c24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2712f4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 382cf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2713c0> │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 382b3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27120c> │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 382d00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2713d0> │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #424] @ (382dd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2714a4>) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -1063515,23 +1063502,23 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 382d4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27141c> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 382e20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2714f0> │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r0, #56] @ 0x38 │ │ │ │ + str r6, [r4, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ bcc.n 382ee8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2715b8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - beq.n 382e48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x271518> │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 382e70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x271540> │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #424] @ (382fb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x271684>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1063700,23 +1063687,23 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 382f68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x271638> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + str r6, [r0, #0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ bne.n 382f08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2715d8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #420] @ (383190 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x271860>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1063883,23 +1063870,23 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r5, r7} │ │ │ │ + ldmia r4!, {r2} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + ldrsh r6, [r4, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r3, {r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #412] @ (383364 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x271a34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1064057,27 +1064044,27 @@ │ │ │ │ b.n 383212 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2718e2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7700197 │ │ │ │ ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + ldrb r0, [r2, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ adds r6, r6, r7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r5, #6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #472] @ (383578 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x271c48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1064260,31 +1064247,31 @@ │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 3833ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x271abe> │ │ │ │ @ instruction: 0xf5980197 │ │ │ │ ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r5} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ + ldrh r4, [r6, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ adds r2, r0, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + stmia r7!, {r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + stmia r7!, {r3, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #472] @ (383794 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x271e64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1064467,31 +1064454,31 @@ │ │ │ │ b.n 38360a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x271cda> │ │ │ │ nop │ │ │ │ @ instruction: 0xf37c0197 │ │ │ │ ldmia r2!, {r1, r4, r5} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r6, r4, #23 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r6!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r6!, {r2, r7} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r3, #28 │ │ │ │ + lsls r2, r7, #21 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1064634,17 +1064621,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (383984 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x272054>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 3838ea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x271fba> │ │ │ │ nop │ │ │ │ - ldrh r4, [r2, r7] │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r0, r5] │ │ │ │ + ldr r2, [r4, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1064768,21 +1064755,21 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r0, r5, #180 @ 0xb4 │ │ │ │ bl 458040 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x346710> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #176] @ 0xb0 │ │ │ │ b.n 383a44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x272114> │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + str r0, [r6, #116] @ 0x74 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r4, r7} │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ mov r4, r1 │ │ │ │ @@ -1064952,15 +1064939,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmia r3!, {r2, r4, r5} │ │ │ │ lsls r7, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1065116,29 +1065103,29 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 383e0e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2724de> │ │ │ │ stc 1, cr0, [sl], #-604 @ 0xfffffda4 │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r1, r2, r6, r7} │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - stmia r1!, {r3, r7} │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r0!, {r4} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + itte cs │ │ │ │ + lslcs r7, r2, #3 │ │ │ │ + it al @ unpredictable │ │ │ │ + lslal r7, r2, #3 │ │ │ │ + nop │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + ite ne │ │ │ │ + lslne r7, r2, #3 │ │ │ │ + itet cs @ unpredictable │ │ │ │ + lslcs r7, r2, #3 │ │ │ │ + itt pl @ unpredictable │ │ │ │ + lslpl r7, r2, #3 │ │ │ │ + pushpl {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] @ (383f68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x272638>) │ │ │ │ ldr r2, [pc, #152] @ (383f6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27263c>) │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -1065325,33 +1065312,33 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 384014 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2726e4> │ │ │ │ stmia r0!, {r4, r5, r6} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #26 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + bkpt 0x00a0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r1, r4, r5} │ │ │ │ + bkpt 0x0092 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r5} │ │ │ │ + bkpt 0x009c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r1, r7} │ │ │ │ + bkpt 0x00e2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - itee ge │ │ │ │ - lslge r7, r2, #3 │ │ │ │ - stmialt r0!, {r6} │ │ │ │ - lsllt r7, r2, #3 │ │ │ │ - nop {7} │ │ │ │ + bkpt 0x000e │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + bkpt 0x00a0 │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + pop {r4, r6, r7, pc} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r6, [pc, #304] @ (384224 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2728f4>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1065477,28 +1065464,28 @@ │ │ │ │ lsleq r7, r2, #6 │ │ │ │ subeq r3, #52 @ 0x34 │ │ │ │ moveq r0, r0 │ │ │ │ bkpt 0x00f0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - itet ge │ │ │ │ - lslge r7, r2, #3 │ │ │ │ + bkpt 0x000a │ │ │ │ + lsls r7, r2, #3 │ │ │ │ bkpt 0x003e │ │ │ │ - lslge r7, r2, #6 │ │ │ │ - ittt cc │ │ │ │ - lslcc r7, r2, #3 │ │ │ │ - movcc r0, #72 @ 0x48 │ │ │ │ - lslcc r6, r2, #3 │ │ │ │ - ite cc │ │ │ │ - lslcc r7, r2, #3 │ │ │ │ - itet eq @ unpredictable │ │ │ │ - lsleq r7, r2, #3 │ │ │ │ - bkpt 0x0004 │ │ │ │ - lsleq r7, r2, #3 │ │ │ │ + lsls r7, r2, #6 │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + subs r0, r5, #2 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + pop {r2, r5, r6} │ │ │ │ + lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r1, [pc, #132] @ (3842e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2729b4>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr r2, [pc, #132] @ (3842e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2729b8>) │ │ │ │ @@ -1065554,15 +1065541,15 @@ │ │ │ │ nop │ │ │ │ b.n 384074 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x272744> │ │ │ │ lsls r7, r2, #6 │ │ │ │ pop {r1, r2, r4, r7, pc} │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00f8 │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ lsls r7, r2, #3 │ │ │ │ pop {r1, r2, r4, r5, pc} │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1065624,15 +1065611,15 @@ │ │ │ │ nop │ │ │ │ b.n 383fd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2726a0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ pop {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0066 │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ pop {r1, r3, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -1065757,29 +1065744,29 @@ │ │ │ │ nop │ │ │ │ b.n 383fc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x272694> │ │ │ │ lsls r7, r2, #6 │ │ │ │ pop {r2, r6} │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bkpt 0x002c │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbnz r2, 384572 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x272c42> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - pop {r1, r5, pc} │ │ │ │ + cbnz r2, 384564 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x272c34> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r4, r6, r7, pc} │ │ │ │ + pop {r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + cbnz r6, 384570 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x272c40> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + cbnz r4, 384578 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x272c48> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + cbnz r2, 384580 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x272c50> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ @@ -1065936,17 +1065923,17 @@ │ │ │ │ bne.n 384630 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x272d00> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 26afcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x15969c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 38458a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x272c5a> │ │ │ │ b.n 3845a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x272c70> │ │ │ │ - pop {r1, r3, r5, r6, r7} │ │ │ │ + cbnz r2, 384702 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x272dd2> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + revsh r0, r1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1066188,19 +1066175,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (384928 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x272ff8>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 38477a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x272e4a> │ │ │ │ - rev16 r0, r6 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - rev r2, r3 │ │ │ │ + @ instruction: 0xb87a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r2, 384964 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273034> │ │ │ │ + @ instruction: 0xb842 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #72] @ (384988 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273058>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1066232,15 +1066219,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 384714 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x272de4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ svc 250 @ 0xfa │ │ │ │ lsls r7, r2, #6 │ │ │ │ - rev r6, r0 │ │ │ │ + @ instruction: 0xb866 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #84] @ 3849f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2730c4> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1066275,19 +1066262,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ svc 150 @ 0x96 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cbnz r2, 384a28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2730f8> │ │ │ │ + @ instruction: 0xb812 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r2, 384a24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2730f4> │ │ │ │ + @ instruction: 0xb7f2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r2, 384a2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2730fc> │ │ │ │ + @ instruction: 0xb802 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #88] @ (384a70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273140>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1066327,17 +1066314,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #12] @ (384a78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273148>) │ │ │ │ add r3, pc │ │ │ │ b.n 384a38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273108> │ │ │ │ nop │ │ │ │ svc 34 @ 0x22 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cbnz r2, 384a92 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273162> │ │ │ │ + @ instruction: 0xb7ca │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r6, 384a8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27315c> │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #104] @ 384af4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2731c4> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1066380,19 +1066367,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ udf #170 @ 0xaa │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cbnz r2, 384b00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2731d0> │ │ │ │ + @ instruction: 0xb772 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb8fc │ │ │ │ + @ instruction: 0xb75c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + @ instruction: 0xb704 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #108] @ (384b80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273250>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1066439,19 +1066426,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ udf #36 @ 0x24 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb89a │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + @ instruction: 0xb700 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (384c28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2732f8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1066508,21 +1066495,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ble.n 384b58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273228> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xb872 │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb850 │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb7fa │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r4, r2, #100 @ 0x64 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1066709,15 +1066696,15 @@ │ │ │ │ b.n 384d7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27344c> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ uxtb r4, r0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ sxtb r4, r7 │ │ │ │ lsls r7, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1067065,19 +1067052,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 385192 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273862> │ │ │ │ bvc.n 385180 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273850> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cbz r4, 38520e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2738de> │ │ │ │ + cbz r4, 3851e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2738b6> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r4, 385214 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2738e4> │ │ │ │ + cbz r4, 3851ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2738bc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - uxtb r0, r5 │ │ │ │ + cbz r0, 3851e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2738b2> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #272] @ (3852f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2739c0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1067194,22 +1067181,22 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ bvc.n 385378 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273a48> │ │ │ │ lsls r7, r2, #6 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r2, r4 │ │ │ │ + cbz r2, 38530c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2739dc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - uxth r6, r5 │ │ │ │ + cbz r6, 385302 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2739d2> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r5, sp, #616 @ 0x268 │ │ │ │ lsls r7, r2, #6 │ │ │ │ vld2.8 {d16[4],d17[4]}, [r8 :16], r7 │ │ │ │ - sxth r2, r4 │ │ │ │ + sub sp, #8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #136] @ (3853a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273a78>) │ │ │ │ @@ -1067267,17 +1067254,17 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3324a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x220b70> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ bvs.n 3853e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273ab0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cbz r0, 3853ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273abc> │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r2, 3853e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273ab4> │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1067319,17 +1067306,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bpl.n 385500 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273bd0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r1, #200 @ 0xc8 │ │ │ │ + subs r0, #40 @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r6, 38543c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273b0c> │ │ │ │ + add r7, sp, #664 @ 0x298 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #440] @ (3855f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273cc8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1067500,21 +1067487,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 3854c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273b98> │ │ │ │ bmi.n 3855f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273cc0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cbz r2, 38560e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273cde> │ │ │ │ + add r7, sp, #552 @ 0x228 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + add r7, sp, #280 @ 0x118 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (38568c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273d5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1067557,19 +1067544,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 38566e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273d3e> │ │ │ │ bcc.n 3856c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x273d90> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r7, sp, #584 @ 0x248 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ add.w r3, r0, #573440 @ 0x8c000 │ │ │ │ @@ -1068969,49 +1068956,49 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ add r6, pc, #440 @ (adr r6, 386740 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x274e10>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ add r4, pc, #344 @ (adr r4, 3866e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x274db4>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #240 @ (adr r4, 386684 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x274d54>) │ │ │ │ + add r2, pc, #624 @ (adr r2, 386804 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x274ed4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, pc, #544 @ (adr r2, 3867b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x274e88>) │ │ │ │ + add r0, pc, #928 @ (adr r0, 386938 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x275008>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, pc, #480 @ (adr r2, 38677c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x274e4c>) │ │ │ │ + add r0, pc, #864 @ (adr r0, 3868fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x274fcc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, pc, #408 @ (adr r2, 386738 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x274e08>) │ │ │ │ + add r0, pc, #792 @ (adr r0, 3868b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x274f88>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, pc, #144 @ (adr r2, 386634 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x274d04>) │ │ │ │ + add r0, pc, #528 @ (adr r0, 3867b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x274e84>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #976 @ (adr r1, 38697c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27504c>) │ │ │ │ + add r0, pc, #336 @ (adr r0, 3866fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x274dcc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r3, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #328 @ (adr r1, 3866fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x274dcc>) │ │ │ │ + ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, pc, #224 @ (adr r1, 386698 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x274d68>) │ │ │ │ + ldr r7, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, pc, #152 @ (adr r1, 386654 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x274d24>) │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, pc, #64 @ (adr r1, 386600 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x274cd0>) │ │ │ │ + ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r0, pc, #1016 @ (adr r0, 3869bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27508c>) │ │ │ │ + ldr r7, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r0, pc, #944 @ (adr r0, 386978 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x275048>) │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r0, pc, #872 @ (adr r0, 386934 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x275004>) │ │ │ │ + ldr r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r0, pc, #808 @ (adr r0, 3868f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x274fc8>) │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r0, pc, #744 @ (adr r0, 3868bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x274f8c>) │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r0, pc, #680 @ (adr r0, 386880 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x274f50>) │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ @@ -1069386,33 +1069373,33 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r7, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r4, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [pc, #664] @ (386cc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x275390>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 386876 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x274f46> │ │ │ │ @@ -1069653,21 +1069640,21 @@ │ │ │ │ bne.w 386ac6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x275196> │ │ │ │ b.n 386c26 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2752f6> │ │ │ │ movw r2, #36763 @ 0x8f9b │ │ │ │ cmp sl, r2 │ │ │ │ beq.n 386c5e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27532e> │ │ │ │ b.n 386ac6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x275196> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [sp, #568] @ 0x238 │ │ │ │ + ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1070058,17 +1070045,17 @@ │ │ │ │ lsls r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (387134 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x275804>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 387084 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x275754> │ │ │ │ - str r7, [sp, #408] @ 0x198 │ │ │ │ + str r5, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #360] @ (3872b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x275980>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1070190,21 +1070177,21 @@ │ │ │ │ b.n 387222 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2758f2> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ @ instruction: 0xb7f2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r5, [sp, #720] @ 0x2d0 │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r5, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #328] @ (387420 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x275af0>) │ │ │ │ @@ -1070329,21 +1070316,21 @@ │ │ │ │ ldr r1, [r2, #16] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ str r2, [r3, #12] │ │ │ │ b.n 387376 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x275a46> │ │ │ │ cpsie i │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r4, [sp, #864] @ 0x360 │ │ │ │ + str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r2, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r3, [sp, #968] @ 0x3c8 │ │ │ │ + str r2, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1070770,23 +1070757,23 @@ │ │ │ │ b.n 38756c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x275c3c> │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ + str r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [sp, #432] @ 0x1b0 │ │ │ │ + str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r0, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r1, [sp, #800] @ 0x320 │ │ │ │ + str r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r1, [sp, #824] @ 0x338 │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 1bad4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xa941c> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r5, [r2, #1844] @ 0x734 │ │ │ │ b.n 38749c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x275b6c> │ │ │ │ vmov r2, s14 │ │ │ │ @@ -1071191,23 +1071178,23 @@ │ │ │ │ sub.w r2, r2, #34048 @ 0x8500 │ │ │ │ subs r2, #118 @ 0x76 │ │ │ │ cmp r2, #2 │ │ │ │ bls.w 38794c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27601c> │ │ │ │ b.n 387cf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2763c0> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #30] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r7, #38] @ 0x26 │ │ │ │ + ldrh r2, [r3, #26] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r2, #28] │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [pc, #80] @ (387f34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x276604>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.w 38756c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x275c3c> │ │ │ │ @@ -1071231,15 +1071218,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 387a96 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x276166> │ │ │ │ movw r2, #5890 @ 0x1702 │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 38794c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27601c> │ │ │ │ b.n 387cf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2763c0> │ │ │ │ nop │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + ldrh r4, [r6, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #44] @ 387f74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x276644> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1071976,25 +1071963,25 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #280 @ (adr r4, 3888d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x276fa8>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldrb r4, [r3, #12] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #28] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrb r0, [r3, #9] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r4, #8] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r5, #12] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + strh r2, [r0, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + ldrb r6, [r7, #31] │ │ │ │ lsls r7, r2, #3 │ │ │ │ movw r2, #34065 @ 0x8511 │ │ │ │ cmp r6, r2 │ │ │ │ beq.n 38883c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x276f0c> │ │ │ │ movw r2, #34066 @ 0x8512 │ │ │ │ cmp r6, r2 │ │ │ │ bne.n 388848 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x276f18> │ │ │ │ @@ -1072069,17 +1072056,17 @@ │ │ │ │ movs r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 3887fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x276ecc> │ │ │ │ b.n 388592 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x276c62> │ │ │ │ movs r5, #2 │ │ │ │ b.n 3887fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x276ecc> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r0, [r1, #6] │ │ │ │ + ldrb r0, [r5, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #332] @ (388a18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2770e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1072186,19 +1072173,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 38893c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27700c> │ │ │ │ nop │ │ │ │ add r0, pc, #440 @ (adr r0, 388bd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2772a4>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r0, #27 │ │ │ │ + lsrs r0, r4, #20 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r7, #28] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r6, #28] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #348] @ (388b94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x277264>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1072324,23 +1072311,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 388aa6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x277176> │ │ │ │ ldr r7, [sp, #8] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + lsrs r4, r5, #14 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r3, #23] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r7, #23] │ │ │ │ + ldrb r6, [r3, #17] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ + ldrb r4, [r1, #17] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #368] @ (388d2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2773fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1072464,23 +1072451,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b1fe0> │ │ │ │ b.n 388c22 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2772f2> │ │ │ │ ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r0, [r1, #17] │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r4, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 388d88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x277458> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1072498,30 +1072485,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3884c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x276b98> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r0, [r2, #16] │ │ │ │ + ldrb r0, [r6, #9] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 388db8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x277488> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3884c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x276b98> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #164] @ 388e70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x277540> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1072578,15 +1072565,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r4, [r4, #8] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ strb r2, [r6, #6] │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072636,15 +1072623,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 388ee0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2775b0> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strb r4, [r3, #5] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r4, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ strb r2, [r0, #4] │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072691,15 +1072678,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r6, [r6, #2] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r0, [r5, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ strb r2, [r5, #1] │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072734,15 +1072721,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 38902c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2776fc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strb r2, [r4, #0] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldrb r4, [r1, #1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1072803,15 +1072790,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + strb r2, [r1, #30] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r6, [r5, #112] @ 0x70 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072861,15 +1072848,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 389164 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x277834> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r6, [r7, #100] @ 0x64 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072915,15 +1072902,15 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r2, [r6, #96] @ 0x60 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072957,15 +1072944,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3892a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x277978> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1073024,15 +1073011,15 @@ │ │ │ │ nop │ │ │ │ str r6, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r6, [r4, #80] @ 0x50 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + strb r4, [r3, #19] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r6, [r7, #72] @ 0x48 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1073076,15 +1073063,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + strb r4, [r4, #17] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1073104,30 +1073091,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3888bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x276f8c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r7, #23] │ │ │ │ + strb r4, [r3, #17] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 38946c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x277b3c> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3888bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x276f8c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r0, [r3, #23] │ │ │ │ + strb r0, [r7, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 3894b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x277b84> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1073145,30 +1073132,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388a28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2770f8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r5, #22] │ │ │ │ + strb r4, [r1, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 3894e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x277bb4> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388a28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2770f8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 38952c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x277bfc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1073186,30 +1073173,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388bac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27727c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r3, #21] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 38955c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x277c2c> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388bac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27727c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r3, #14] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2072] @ 0x818 │ │ │ │ subw sp, sp, #1996 @ 0x7cc │ │ │ │ mov r9, r1 │ │ │ │ @@ -1073418,15 +1073405,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r5, #12] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r2, [r4, #10] │ │ │ │ + strb r2, [r0, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #248 @ 0xf8 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1077136,19 +1077123,19 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 167be0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x562b0> │ │ │ │ mov r0, r5 │ │ │ │ blx 744e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #344] @ (38bf08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a5d8>) │ │ │ │ + ldr r3, [pc, #728] @ (38c088 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a758>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r5, [pc, #264] @ (38bec0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a590>) │ │ │ │ + ldr r3, [pc, #648] @ (38c040 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a710>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r4, [r1, #72] @ 0x48 │ │ │ │ @@ -1077181,15 +1077168,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (38be24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a4f4>) │ │ │ │ add r2, pc │ │ │ │ bl 38bd4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a41c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #864] @ (38c188 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a858>) │ │ │ │ + ldr r3, [pc, #224] @ (38bf08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a5d8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1077259,19 +1077246,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 38bd4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a41c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 744e0 │ │ │ │ movs r3, #0 │ │ │ │ b.n 38be72 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a542> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #664] @ (38c178 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a848>) │ │ │ │ + ldr r3, [pc, #24] @ (38bef8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a5c8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [pc, #592] @ (38c134 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a804>) │ │ │ │ + ldr r2, [pc, #976] @ (38c2b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a984>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [pc, #600] @ (38c140 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a810>) │ │ │ │ + ldr r2, [pc, #984] @ (38c2c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a990>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #164] @ (38bfa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a670>) │ │ │ │ @@ -1077671,36 +1077658,36 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 38c13a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a80a> │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf22c00eb │ │ │ │ - b.n 38c050 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a720> │ │ │ │ + eor.w r0, ip, #235 @ 0xeb │ │ │ │ + b.n 38bd10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a3e0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r2, [pc, #352] @ (38c430 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ab00>) │ │ │ │ + ldr r0, [pc, #736] @ (38c5b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ac80>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ bvc.n 38c204 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a8d4> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r6, #84 @ 0x54 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r1, [pc, #720] @ (38c5ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ac7c>) │ │ │ │ + ldr r0, [pc, #80] @ (38c32c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a9fc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ bvs.n 38c290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a960> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r1, [pc, #1000] @ (38c6cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ad9c>) │ │ │ │ + ldr r0, [pc, #360] @ (38c44c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ab1c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r1, [pc, #496] @ (38c4d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27aba8>) │ │ │ │ + blxns fp │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r1, [pc, #696] @ (38c5a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ac74>) │ │ │ │ + ldr r0, [pc, #56] @ (38c324 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a9f4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [pc, #48] @ (38c320 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27a9f0>) │ │ │ │ + ldr r0, [pc, #432] @ (38c4a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ab70>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [pc, #800] @ (38c614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ace4>) │ │ │ │ + bx r5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1078879,70 +1078866,74 @@ │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.n 38c93a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b00a> │ │ │ │ nop │ │ │ │ subs r3, #166 @ 0xa6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + ble.n 38ce50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b520> │ │ │ │ + lsls r3, r5, #3 │ │ │ │ + sub.w r0, ip, fp, asr #3 │ │ │ │ + b.n 38cf88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b658> │ │ │ │ + lsls r3, r5, #3 │ │ │ │ + b.n 38ced0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b5a0> │ │ │ │ + lsls r3, r5, #3 │ │ │ │ + svc 226 @ 0xe2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stcl 0, cr0, [ip, #-940] @ 0xfffffc54 │ │ │ │ - b.n 38d2c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b998> │ │ │ │ + b.n 38d458 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27bb28> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrd r0, r0, [r6, #-940]! @ 0x3ac │ │ │ │ - b.n 38d22c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b8fc> │ │ │ │ + cdp 0, 3, cr0, cr14, cr11, {7} │ │ │ │ + svc 100 @ 0x64 │ │ │ │ + lsls r3, r5, #3 │ │ │ │ + b.n 38cd44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b414> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 38c798 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ae68> │ │ │ │ + cdp 0, 0, cr0, cr10, cr11, {7} │ │ │ │ + b.n 38cd0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b3dc> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - vmla.i16 d16, d30, d3[3] │ │ │ │ - b.n 38d13c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b80c> │ │ │ │ + blt.n 38cfb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b680> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia.w r6!, {r0, r1, r3, r5, r6, r7} │ │ │ │ - vmla.i32 d0, d26, d11[1] │ │ │ │ - stmia.w r6, {r0, r1, r3, r5, r6, r7} │ │ │ │ - bgt.n 38cef0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b5c0> │ │ │ │ + bls.n 38cec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b598> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - blt.n 38d008 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b6d8> │ │ │ │ + b.n 38d598 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27bc68> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 38c8d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27afa8> │ │ │ │ + bgt.n 38cfe0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b6b0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ble.n 38cf20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b5f0> │ │ │ │ + b.n 38d2d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b9a4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 38d614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27bce4> │ │ │ │ + b.n 38d6f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27bdc4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 38ca34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b104> │ │ │ │ + blt.n 38cf30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b600> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ble.n 38ce70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b540> │ │ │ │ + bge.n 38cf94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b664> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - blt.n 38ced4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b5a4> │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 38cfe8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b6b8> │ │ │ │ + b.n 38cd30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b400> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia.w r4, {r0, r1, r3, r5, r6, r7} │ │ │ │ - @ instruction: 0xeb8800eb │ │ │ │ - bge.n 38cf10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b5e0> │ │ │ │ + strd r0, r0, [r8, #940]! @ 0x3ac │ │ │ │ + bls.n 38cfd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b6a0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ adds r4, #178 @ 0xb2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - b.n 38d718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27bde8> │ │ │ │ + b.n 38d3d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27baa8> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - pkhtb r0, r8, fp, asr #3 │ │ │ │ - b.n 38d6ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27bd7c> │ │ │ │ + stmdb r8!, {r0, r1, r3, r5, r6, r7} │ │ │ │ + b.n 38d36c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ba3c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 38d654 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27bd24> │ │ │ │ + b.n 38d314 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b9e4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ble.n 38cf54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b624> │ │ │ │ + bgt.n 38d014 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b6e4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r6, r6 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 38ca4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b11c> │ │ │ │ + b.n 38d70c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27bddc> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - mvns r6, r1 │ │ │ │ + tst r6, r5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bics r2, r0 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ mvn.w r2, #10 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.n 38c93a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b00a> │ │ │ │ mvn.w r2, #9 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.n 38c93a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b00a> │ │ │ │ @@ -1080499,53 +1080490,53 @@ │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.w 38c93a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b00a> │ │ │ │ ldr.w r3, [r9, #-44] │ │ │ │ adds r3, #15 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ b.w 38c93a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b00a> │ │ │ │ nop │ │ │ │ - subs r4, #12 │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r3, #78 @ 0x4e │ │ │ │ + subs r1, #174 @ 0xae │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #86 @ 0x56 │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, #68 @ 0x44 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r2, #152 @ 0x98 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r3, #106 @ 0x6a │ │ │ │ + adds r1, #202 @ 0xca │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #22 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + cmp r6, #144 @ 0x90 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r3, #90 @ 0x5a │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + cmp r6, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r6, #0 │ │ │ │ + cmp r4, #96 @ 0x60 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #12 │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #26 │ │ │ │ + cmp r3, #122 @ 0x7a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #32 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #246 @ 0xf6 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ it cc │ │ │ │ @@ -1081011,81 +1081002,81 @@ │ │ │ │ orr.w r2, r2, #1 │ │ │ │ strb.w r2, [sp, #156] @ 0x9c │ │ │ │ b.w 38c93a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b00a> │ │ │ │ ldr.w r2, [r9, #-44] │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.w 38c93a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27b00a> │ │ │ │ nop │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r3, #24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r2, #224 @ 0xe0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r6, #150 @ 0x96 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r7, #240 @ 0xf0 │ │ │ │ + movs r6, #80 @ 0x50 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r4, #226 @ 0xe2 │ │ │ │ + cmp r3, #66 @ 0x42 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp r4, #56 @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + movs r7, #8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r0, #138 @ 0x8a │ │ │ │ + movs r6, #234 @ 0xea │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r4, #4 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r0, #234 @ 0xea │ │ │ │ + movs r7, #74 @ 0x4a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r7, #226 @ 0xe2 │ │ │ │ + movs r6, #66 @ 0x42 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r0, #166 @ 0xa6 │ │ │ │ + movs r7, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + movs r6, #238 @ 0xee │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r1, #164 @ 0xa4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r6, #108 @ 0x6c │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r7, #146 @ 0x92 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r7, #130 @ 0x82 │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r7, #226 @ 0xe2 │ │ │ │ + movs r6, #66 @ 0x42 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r7, #10 │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r2, #152 @ 0x98 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + movs r5, #22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r5, #230 @ 0xe6 │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + movs r4, #194 @ 0xc2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #676] @ (38eaf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27d1c0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1081336,17 +1081327,17 @@ │ │ │ │ b.n 38e9c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27d098> │ │ │ │ asrs r4, r5, #30 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #24 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + movs r5, #174 @ 0xae │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ add.w r3, r0, #8 │ │ │ │ adds r1, #8 │ │ │ │ adds r0, #16 │ │ │ │ ldrsh.w r2, [r3, #2]! │ │ │ │ ldrsh.w ip, [r1, #2]! │ │ │ │ cmp r2, ip │ │ │ │ @@ -1081831,15 +1081822,15 @@ │ │ │ │ orr.w r1, r1, #1 │ │ │ │ strb.w r1, [r2, #32] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 38ea30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27d100> │ │ │ │ + b.n 38f6f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ddc0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1081851,15 +1081842,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 │ │ │ │ - cmp r6, #20 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #484] @ (38f2a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27d970>) │ │ │ │ @@ -1082047,45 +1082038,45 @@ │ │ │ │ beq.n 38f24e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27d91e> │ │ │ │ b.n 38f126 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27d7f6> │ │ │ │ ldrb.w r3, [r5, #85] @ 0x55 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ strb.w r3, [r5, #85] @ 0x55 │ │ │ │ b.n 38f14a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27d81a> │ │ │ │ nop │ │ │ │ - cmp r5, #246 @ 0xf6 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - itt eq │ │ │ │ - lsleq r5, r4, #3 │ │ │ │ - cmpeq r6, #52 @ 0x34 │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ + lsls r5, r4, #3 │ │ │ │ + cmp r4, #148 @ 0x94 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r4, #26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #116 @ 0x74 │ │ │ │ + cmp r3, #212 @ 0xd4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #116 @ 0x74 │ │ │ │ + cmp r3, #212 @ 0xd4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ + cmp r3, #144 @ 0x90 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, sp, #720 @ 0x2d0 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r5, #52 @ 0x34 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #54 @ 0x36 │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r3, #156 @ 0x9c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ subs r3, #1 │ │ │ │ @@ -1082127,15 +1082118,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ (38f35c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27da2c>) │ │ │ │ add r0, pc │ │ │ │ bl 2c3b5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b222c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #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] │ │ │ │ @@ -1082224,15 +1082215,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 38f3fe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dace> │ │ │ │ ldr r0, [pc, #12] @ (38f454 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27db24>) │ │ │ │ add r0, pc │ │ │ │ bl 2c3b5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b222c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 38f40e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dade> │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1082293,15 +1082284,15 @@ │ │ │ │ b.n 38f4e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dbb0> │ │ │ │ lsrs r6, r3, #13 │ │ │ │ lsls r7, r2, #6 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3} │ │ │ │ + stmia r1!, {r3, r5, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1082385,31 +1082376,31 @@ │ │ │ │ cmp r9, r6 │ │ │ │ add r3, pc │ │ │ │ ldrsh.w r3, [r3, r2, lsl #1] │ │ │ │ bne.n 38f57c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dc4c> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ble.n 38f554 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dc24> │ │ │ │ + bgt.n 38f614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dce4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - udf #178 @ 0xb2 │ │ │ │ + ble.n 38f610 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dce0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bhi.n 38f644 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dd14> │ │ │ │ + bvs.n 38f504 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dbd4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bcs.n 38f5c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dc90> │ │ │ │ + bne.n 38f680 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dd50> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ble.n 38f6bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dd8c> │ │ │ │ + blt.n 38f57c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dc4c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r3!, {} │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bvc.n 38f5d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dca0> │ │ │ │ + bvs.n 38f690 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dd60> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r2!, {r1, r2, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r5} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldmia r2, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #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] @ (38f638 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dd08>) │ │ │ │ @@ -1082424,15 +1082415,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 7352c │ │ │ │ nop │ │ │ │ lsrs r4, r3, #7 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 38f6dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ddac> │ │ │ │ + bpl.n 38f59c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dc6c> │ │ │ │ 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, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1082471,15 +1082462,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (38f6b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dd84>) │ │ │ │ add r0, pc │ │ │ │ bl 38f608 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dcd8> │ │ │ │ - cmp r0, #170 @ 0xaa │ │ │ │ + movs r7, #10 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1082653,15 +1082644,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (38f868 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27df38>) │ │ │ │ add r0, pc │ │ │ │ bl 38f608 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dcd8> │ │ │ │ nop │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1082942,21 +1082933,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (38fb58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27e228>) │ │ │ │ add r0, pc │ │ │ │ bl 38f608 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dcd8> │ │ │ │ ldr r0, [pc, #20] @ (38fb5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27e22c>) │ │ │ │ add r0, pc │ │ │ │ bl 38f608 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dcd8> │ │ │ │ nop │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r4, #152 @ 0x98 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #120 @ 0x78 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #244 @ 0xf4 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1084035,41 +1084026,41 @@ │ │ │ │ ldrne r2, [r3, #16] │ │ │ │ addne r2, r2, r1 │ │ │ │ str r2, [r3, #16] │ │ │ │ b.n 38ff24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27e5f4> │ │ │ │ nop │ │ │ │ lsls r6, r7, #17 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r4!, {r1, r6, r7} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bvc.n 390654 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ed24> │ │ │ │ + bpl.n 390514 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ebe4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bne.n 3905d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27eca4> │ │ │ │ + beq.n 390694 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ed64> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bvc.n 3906c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ed94> │ │ │ │ + bpl.n 390584 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ec54> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bhi.n 3906a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ed70> │ │ │ │ + bvs.n 390560 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ec30> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - pop {r1, r2, r4, r5, r7} │ │ │ │ + cbnz r6, 390628 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ecf8> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bne.n 390588 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ec58> │ │ │ │ + beq.n 390648 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ed18> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + cbnz r0, 390632 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ed02> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bne.n 3906e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27edb8> │ │ │ │ + ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bvc.n 3905cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ec9c> │ │ │ │ + bvs.n 39068c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ed5c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r7, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 39066c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ed3c> │ │ │ │ + sxth r6, r0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr.w r3, [r9, #96] @ 0x60 │ │ │ │ mov sl, r6 │ │ │ │ ldr.w r2, [r9, #32] │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r9 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ @@ -1085444,19 +1085435,19 @@ │ │ │ │ bl 38f014 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27d6e4> │ │ │ │ ldr.w r5, [r9, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 392ccc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28139c> │ │ │ │ movs r3, #26 │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 390f3a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27f60a> │ │ │ │ - add r7, sp, #944 @ 0x3b0 │ │ │ │ + add r6, sp, #304 @ 0x130 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r6, sp, #792 @ 0x318 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr.w r3, [r9, #96] @ 0x60 │ │ │ │ ldr.w r0, [r9, #32] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [r3, #4] │ │ │ │ adds r1, r2, r0 │ │ │ │ str r1, [r3, #12] │ │ │ │ @@ -1087559,21 +1087550,21 @@ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 3906a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ed76> │ │ │ │ orr.w r3, r3, #24 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 3906a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27ed76> │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ + ldrh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r0, [sp, #680] @ 0x2a8 │ │ │ │ + ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r5, #3 │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 3906e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27edb0> │ │ │ │ orr.w r3, r3, #192 @ 0xc0 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 3906e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27edb0> │ │ │ │ @@ -1087954,25 +1087945,25 @@ │ │ │ │ movw r0, #353 @ 0x161 │ │ │ │ it ne │ │ │ │ movne.w r0, #354 @ 0x162 │ │ │ │ b.w 38fe72 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27e542> │ │ │ │ ldr r0, [pc, #24] @ (392e8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28155c>) │ │ │ │ add r0, pc │ │ │ │ bl 38f608 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dcd8> │ │ │ │ - add r1, sp, #360 @ 0x168 │ │ │ │ + add r7, pc, #744 @ (adr r7, 393164 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x281834>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r2, pc, #784 @ (adr r2, 393190 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x281860>) │ │ │ │ + add r1, pc, #144 @ (adr r1, 392f10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2815e0>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r2, [r4, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #32] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r5, [sp, #408] @ 0x198 │ │ │ │ + str r3, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xf1fa00d6 │ │ │ │ + orrs.w r0, sl, #214 @ 0xd6 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 392eec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2815bc> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 392eec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2815bc> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1088049,15 +1088040,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (392f60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x281630>) │ │ │ │ add r0, pc │ │ │ │ bl 38f608 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dcd8> │ │ │ │ - adc.w r0, r6, #214 @ 0xd6 │ │ │ │ + vshr.s64 q0, q3, #26 │ │ │ │ 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 │ │ │ │ adds r0, r1, #2 │ │ │ │ @@ -1088087,16 +1088078,16 @@ │ │ │ │ ldr r0, [pc, #16] @ (392fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x281690>) │ │ │ │ add r0, pc │ │ │ │ bl 38f608 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dcd8> │ │ │ │ ldr r0, [pc, #12] @ (392fc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x281694>) │ │ │ │ add r0, pc │ │ │ │ bl 38f608 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27dcd8> │ │ │ │ nop │ │ │ │ - adds.w r0, ip, #214 @ 0xd6 │ │ │ │ - adc.w r0, r0, #214 @ 0xd6 │ │ │ │ + vqadd.s64 q8, q14, q3 │ │ │ │ + vshr.s64 q0, q3, #32 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 393002 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2816d2> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1089399,15 +1089390,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ stmia r3!, {r4, r5, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bge.n 393c84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x282354> │ │ │ │ + bls.n 393d44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x282414> │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1089977,15 +1089968,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 3942cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28299c> │ │ │ │ + bcc.n 39438c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x282a5c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, r5 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1090365,15 +1090356,15 @@ │ │ │ │ bl 393b98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x282268> │ │ │ │ ldrb.w r3, [r4, #49] @ 0x31 │ │ │ │ orr.w r3, r3, #31 │ │ │ │ strb.w r3, [r4, #49] @ 0x31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - subs r6, r1, r0 │ │ │ │ + adds r6, r5, r1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ cbnz r4, 3946fe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x282dce> │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xef9dffff │ │ │ │ ldr.w r1, [r0, #196] @ 0xc4 │ │ │ │ @@ -1090644,15 +1090635,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 393b98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x282268> │ │ │ │ ldrb.w r3, [r4, #49] @ 0x31 │ │ │ │ orr.w r3, r3, #31 │ │ │ │ strb.w r3, [r4, #49] @ 0x31 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldcl 15, cr15, [r3], #-1020 @ 0xfffffc04 │ │ │ │ ldrb.w r3, [r0, #667] @ 0x29b │ │ │ │ cbnz r3, 3949f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2830c4> │ │ │ │ ldrb.w r2, [r0, #188] @ 0xbc │ │ │ │ cbz r2, 3949f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2830c8> │ │ │ │ mov r0, r3 │ │ │ │ @@ -1091201,39 +1091192,39 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ uxth r4, r4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ uxth r0, r3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r2, r2, #12 │ │ │ │ + asrs r2, r6, #5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r6, [r7, #112] @ 0x70 │ │ │ │ + str r6, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r4, #3 │ │ │ │ bl 5d8f96 │ │ │ │ - bcc.n 394fa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283670> │ │ │ │ + bne.n 395060 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283730> │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r2, 394fbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28368c> │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ bl b4fa6 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ bl 4eefae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd67e> │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r3, #3 │ │ │ │ @ instruction: 0xea39ffff │ │ │ │ @ instruction: 0xea6bffff │ │ │ │ b.n 394de2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2834b2> │ │ │ │ - @ instruction: 0xffff874e │ │ │ │ + vabal.u q12, d31, d30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bne.n 394f74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283644> │ │ │ │ + beq.n 395034 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283704> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bcs.n 394fe4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2836b4> │ │ │ │ + beq.n 3950a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283774> │ │ │ │ lsls r7, r2, #3 │ │ │ │ b.n 394d3e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28340e> │ │ │ │ vshr.u64 d31, d25, #1 │ │ │ │ @ instruction: 0xfffff890 │ │ │ │ movs r0, #189 @ 0xbd │ │ │ │ mov r3, r0 │ │ │ │ cbnz r2, 394fe2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2836b2> │ │ │ │ @@ -1091627,15 +1091618,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r3, #216 @ 0xd8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r4, sp, #400 @ 0x190 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3957d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283ea6> │ │ │ │ vsli.32 , q8, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1091672,15 +1091663,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (395458 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283b28>) │ │ │ │ add r2, pc │ │ │ │ b.n 39542a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283afa> │ │ │ │ nop │ │ │ │ cmp r3, #102 @ 0x66 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r2, r2, #12 │ │ │ │ + asrs r2, r6, #5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 395736 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283e06> │ │ │ │ @ instruction: 0xffff2b3a │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 2cd45a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1bbb2a> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1091718,15 +1091709,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (3954c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283b94>) │ │ │ │ add r2, pc │ │ │ │ b.n 395498 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283b68> │ │ │ │ nop │ │ │ │ cmp r2, #250 @ 0xfa │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r4, r4, #10 │ │ │ │ + asrs r4, r0, #4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 395c0e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2842de> │ │ │ │ vtbx.8 d18, {d31- │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1091764,15 +1091755,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (395530 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283c00>) │ │ │ │ add r2, pc │ │ │ │ b.n 395502 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283bd2> │ │ │ │ nop │ │ │ │ cmp r2, #142 @ 0x8e │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r2, r7, #8 │ │ │ │ + asrs r2, r3, #2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 395bc6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284296> │ │ │ │ vtbx.8 d18, {d15-d17}, d18 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 325532 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x213c02> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1091810,15 +1091801,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (39559c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283c6c>) │ │ │ │ add r2, pc │ │ │ │ b.n 39556e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283c3e> │ │ │ │ nop │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r6, r1, #7 │ │ │ │ + asrs r6, r5, #32 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 395b5a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28422a> │ │ │ │ @ instruction: 0xffff29f6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 2b959e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1a7c6e> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1091856,15 +1091847,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (395608 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283cd8>) │ │ │ │ add r2, pc │ │ │ │ b.n 3955da <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283caa> │ │ │ │ nop │ │ │ │ cmp r1, #182 @ 0xb6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 395aee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2841be> │ │ │ │ vtbl.8 d18, {d31- │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1091909,17 +1091900,17 @@ │ │ │ │ bl 393d30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x282400> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp r1, #72 @ 0x48 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r6, #50 @ 0x32 │ │ │ │ + movs r4, #146 @ 0x92 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r2, r0, r6 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldc 15, cr15, [r5], #1020 @ 0x3fc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #92] @ (3956fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283dcc>) │ │ │ │ @@ -1091961,17 +1091952,17 @@ │ │ │ │ bl 393d30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x282400> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp r0, #200 @ 0xc8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + movs r4, #18 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + asrs r2, r4, #29 │ │ │ │ lsls r7, r4, #3 │ │ │ │ svc 245 @ 0xf5 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ blx lr │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1092020,17 +1092011,17 @@ │ │ │ │ nop │ │ │ │ cmp r0, #72 @ 0x48 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r3, #138 @ 0x8a │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r2, r7, r1 │ │ │ │ + asrs r2, r3, #27 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (39581c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283eec>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1092084,19 +1092075,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r7, #192 @ 0xc0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #5] │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ble.n 3958f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283fc6> │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (3958bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283f8c>) │ │ │ │ @@ -1092152,19 +1092143,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3958d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283fa8>) │ │ │ │ add r2, pc │ │ │ │ b.n 39589e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283f6e> │ │ │ │ movs r7, #30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r7, pc, #680 @ (adr r7, 395b6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28423c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r4, r0, #27 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ bgt.n 3958ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283f9e> │ │ │ │ vmlsl.u q9, d31, d4[0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 6578da │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092223,19 +1092214,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (39597c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28404c>) │ │ │ │ add r2, pc │ │ │ │ b.n 395942 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284012> │ │ │ │ movs r6, #122 @ 0x7a │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r7, pc, #24 @ (adr r7, 395980 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284050>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #28 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ lsls r7, r4, #3 │ │ │ │ udf #237 @ 0xed │ │ │ │ vrsubhn.i d18, , q8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 62397e │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092294,19 +1092285,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395a20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2840f0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3959e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2840b6> │ │ │ │ movs r5, #214 @ 0xd6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r6, pc, #392 @ (adr r6, 395b94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284264>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r3, #15 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r1 │ │ │ │ + muls r6, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ udf #73 @ 0x49 │ │ │ │ vsli.32 q9, q14, #31 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 57fa22 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46e0f2> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092365,19 +1092356,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395ac4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284194>) │ │ │ │ add r2, pc │ │ │ │ b.n 395a8a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28415a> │ │ │ │ movs r5, #50 @ 0x32 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r5, pc, #760 @ (adr r5, 395da8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284478>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + lsrs r0, r7, #12 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r4} │ │ │ │ lsls r6, r2, #3 │ │ │ │ ble.n 395a1a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2840ea> │ │ │ │ vsri.64 q9, q4, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 50bac6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fa196> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092436,19 +1092427,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395b68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284238>) │ │ │ │ add r2, pc │ │ │ │ b.n 395b2e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2841fe> │ │ │ │ movs r4, #142 @ 0x8e │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r5, pc, #104 @ (adr r5, 395bbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28428c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r4, r2, #10 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r4} │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ ble.n 395b76 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284246> │ │ │ │ vsri.32 d18, d20, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 467b6a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x35623a> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092507,19 +1092498,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395c0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2842dc>) │ │ │ │ add r2, pc │ │ │ │ b.n 395bd2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2842a2> │ │ │ │ movs r3, #234 @ 0xea │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r4, pc, #472 @ (adr r4, 395dd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2844a0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r6, #7 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ bgt.n 395cf2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2843c2> │ │ │ │ vrsra.u64 d18, d0, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 423c0e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3122de> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092578,19 +1092569,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284380>) │ │ │ │ add r2, pc │ │ │ │ b.n 395c76 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284346> │ │ │ │ movs r3, #70 @ 0x46 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r3, pc, #840 @ (adr r3, 395fe4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2846b4>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ blt.n 395c4e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28431e> │ │ │ │ vmlal.u q9, d31, d28[0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ @ instruction: 0xefe9ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092649,19 +1092640,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395d54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284424>) │ │ │ │ add r2, pc │ │ │ │ b.n 395d1a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2843ea> │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r3, pc, #184 @ (adr r3, 395df8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2844c8>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r0, r1, #9 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ blt.n 395daa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28447a> │ │ │ │ vmlal.u q9, d15, d8[0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ vrecps.f32 , , │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092720,19 +1092711,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395df8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2844c8>) │ │ │ │ add r2, pc │ │ │ │ b.n 395dbe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28448e> │ │ │ │ movs r1, #254 @ 0xfe │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r2, pc, #552 @ (adr r2, 39600c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2846dc>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ bge.n 395d06 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2843d6> │ │ │ │ vaddw.u q9, , d20 │ │ │ │ lsls r2, r3, #6 │ │ │ │ mcr 15, 5, pc, cr1, cr15, {7} @ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092793,19 +1092784,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 395e66 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284536> │ │ │ │ nop │ │ │ │ movs r1, #88 @ 0x58 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r1, pc, #896 @ (adr r1, 396210 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2848e0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r4, r7, #3 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ bls.n 395e62 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284532> │ │ │ │ vshr.u64 q9, q14, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldcl 15, cr15, [r7, #1020]! @ 0x3fc │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092864,19 +1092855,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395f48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284618>) │ │ │ │ add r2, pc │ │ │ │ b.n 395f0e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2845de> │ │ │ │ movs r0, #174 @ 0xae │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r1, pc, #232 @ (adr r1, 39601c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2846ec>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ bls.n 395fc6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284696> │ │ │ │ vshr.u32 q9, q2, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ stc 15, cr15, [r1, #1020] @ 0x3fc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092933,21 +1092924,21 @@ │ │ │ │ movs r3, #10 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r0, #8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r2, r6, #3 │ │ │ │ + subs r2, r2, r5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ - lsls r6, r2, #3 │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ + stmia r0!, {r1, r3} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + ite │ │ │ │ + lsl r6, r2, #3 │ │ │ │ + pushal {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] @ (3960a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284774>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [pc, #168] @ (3960a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284778>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1093016,16 +1093007,16 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r2, r5, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + it hi │ │ │ │ + lslhi r6, r2, #3 │ │ │ │ bls.n 395fce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28469e> │ │ │ │ vcvt.u32.f32 , q9, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1093098,15 +1093089,15 @@ │ │ │ │ nop │ │ │ │ subs r0, r3, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + subs r5, #140 @ 0x8c │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -1093185,15 +1093176,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r6, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r6, r2, #21 │ │ │ │ + asrs r6, r6, #14 │ │ │ │ lsls r1, r4, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r0, r1, r3, r6} │ │ │ │ @ instruction: 0xffff9dd2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1093275,15 +1093266,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + asrs r6, r2, #11 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r0, r1, r3, r5, r6} │ │ │ │ @ instruction: 0xffff9cf2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1093365,15 +1093356,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r6, r2, #14 │ │ │ │ + asrs r6, r6, #7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r0, r1, r3, r7} │ │ │ │ vcvt.f16.u16 d25, d2, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1093455,15 +1093446,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r1, r3, r5, r7} │ │ │ │ @ instruction: 0xffff9b32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -1093542,15 +1093533,15 @@ │ │ │ │ nop │ │ │ │ subs r6, r1, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + subs r1, #72 @ 0x48 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ble.n 3964ea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284bba> │ │ │ │ @ instruction: 0xffff9a50 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093624,15 +1093615,15 @@ │ │ │ │ nop │ │ │ │ adds r6, r6, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #16 │ │ │ │ + subs r0, #112 @ 0x70 │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 3961b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284882> │ │ │ │ vtbl.8 d25, {d31- │ │ │ │ @ instruction: 0xffff98b8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093788,15 +1093779,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r3, #31 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + adds r6, #216 @ 0xd8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 39701a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2856ea> │ │ │ │ @ instruction: 0xffff97ec │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093870,15 +1093861,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r2, #28 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r7, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + adds r6, #12 │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 396f4e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28561e> │ │ │ │ vabdl.u , d15, d16 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093952,15 +1093943,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ asrs r6, r0, #25 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r6, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ lsls r1, r4, #3 │ │ │ │ bls.n 3968ea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x284fba> │ │ │ │ vqshlu.s32 , q1, #31 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1094039,15 +1094030,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r7, #21 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r6, [sp, #24] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #20 │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ lsls r1, r4, #3 │ │ │ │ bhi.n 396a12 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2850e2> │ │ │ │ vsli.32 , q12, #31 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1094126,15 +1094117,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r3, #18 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #56 @ 0x38 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ lsls r1, r4, #3 │ │ │ │ bvc.n 396b36 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x285206> │ │ │ │ vsri.64 d25, d12, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1094218,15 +1094209,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #15 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #88 @ 0x58 │ │ │ │ + adds r2, #184 @ 0xb8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1094316,15 +1094307,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r3, #162 @ 0xa2 │ │ │ │ + subs r2, #2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r0, r1, r5, r6, r7} │ │ │ │ vmlal.u , d31, d4[0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1094417,15 +1094408,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #392] @ 0x188 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r2, #166 @ 0xa6 │ │ │ │ + subs r1, #6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r0, r1, r2, r5, r6, r7} │ │ │ │ @ instruction: 0xffff91c8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1094512,15 +1094503,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ asrs r4, r4, #3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ lsls r1, r4, #3 │ │ │ │ str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1094604,15 +1094595,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r7, #31 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 39706c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28573c> │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1094717,15 +1094708,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r3, r4} │ │ │ │ vabdl.u , d15, d12 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #54] @ 0x36 │ │ │ │ @@ -1094835,15 +1094826,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cpsid i │ │ │ │ + push {r1, r4, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r3, r5, r7} │ │ │ │ vabdl.u , d15, d12 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #44] @ 0x2c │ │ │ │ @@ -1095085,19 +1095076,19 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r0, [r7, #30] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r5, #30] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r3, sp, #536 @ 0x218 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmia r5!, {r0, r5, r6} │ │ │ │ vtbl.8 d24, {d15-d18}, d28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1095186,15 +1095177,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r0, #9 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r2, [r2, #22] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #18] │ │ │ │ + strh r4, [r5, #4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmia r2!, {r0, r5, r6} │ │ │ │ vtbl.8 d24, {d15-d17}, d26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1095310,21 +1095301,21 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r4, [r3, #14] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r2, #14] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r0, #4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + uxth r4, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmia r3!, {r0, r1, r3, r4, r5} │ │ │ │ vtbl.8 d24, {d15-d16}, d6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r4, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1095415,15 +1095406,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r1, #32 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r0, [r3, #4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i16 q0, q12, d0[2] │ │ │ │ + ldc2l 0, cr0, [r8, #896]! @ 0x380 │ │ │ │ strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #204] @ (39791c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x285fec>) │ │ │ │ @@ -1095510,15 +1095501,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r0, r3, #28 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 10, cr0, cr4, cr0, {7} │ │ │ │ + stc2 0, cr0, [r4, #-896] @ 0xfffffc80 │ │ │ │ strh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #204] @ (397a10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2860e0>) │ │ │ │ @@ -1095605,15 +1095596,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r4, r4, #24 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r0, #896]! @ 0x380 │ │ │ │ + ldc2 0, cr0, [r0], {224} @ 0xe0 │ │ │ │ strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #280] @ (397b50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x286220>) │ │ │ │ @@ -1095731,17 +1095722,17 @@ │ │ │ │ nop │ │ │ │ lsls r0, r6, #20 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cbnz r6, 397bde <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2862ae> │ │ │ │ + rev16 r6, r1 │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldmia r0, {r0, r3, r4, r5} │ │ │ │ vsri.64 d16, d20, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ cbnz r5, 397b7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28624c> │ │ │ │ @@ -1095848,18 +1095839,18 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r4, r3, #15 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #118 @ 0x76 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmia r3!, {r0, r1, r4, r6} │ │ │ │ - vabal.u q13, d31, d2 │ │ │ │ + @ instruction: 0xffffa3e2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r4, [r3, #28] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1095960,18 +1095951,18 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r4, r7, #10 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r1, #26] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmia r2!, {r0, r1, r4, r5} │ │ │ │ - vmls.i q13, , d18[0] │ │ │ │ + vmlal.u q13, d31, d2[0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r4, [r7, #18] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1096072,18 +1096063,18 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r5, #16] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #54 @ 0x36 │ │ │ │ + movs r0, #150 @ 0x96 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmia r1!, {r0, r1, r4} │ │ │ │ - @ instruction: 0xffffa342 │ │ │ │ + vaddw.u q13, , d18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r4, [r3, #10] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1096184,18 +1096175,18 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r4, r7, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r1, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #22 │ │ │ │ + subs r6, r6, #5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ iteet │ │ │ │ - vsubl.u q13, d15, d18 │ │ │ │ + vaddl.u q13, d31, d2 │ │ │ │ lslal r6, r2, #3 │ │ │ │ strhal r4, [r7, #0] │ │ │ │ lsl r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1096319,17 +1096310,17 @@ │ │ │ │ vbsl d16, d28, d9 │ │ │ │ ldrb r0, [r5, #31] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r3, #31] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r7, pc, #880 @ (adr r7, 3984ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x286b7c>) │ │ │ │ + add r6, pc, #240 @ (adr r6, 39822c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2868fc>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, #196 @ 0xc4 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r0, r4} │ │ │ │ vabdl.u , d15, d12 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #27] │ │ │ │ @@ -1096458,17 +1096449,17 @@ │ │ │ │ mcr2 1, 0, r0, cr4, cr9, {4} │ │ │ │ ldrb r0, [r2, #26] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r0, #26] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r6, pc, #528 @ (adr r6, 3984a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x286b74>) │ │ │ │ + add r4, pc, #912 @ (adr r4, 398624 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x286cf4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb769 │ │ │ │ vabdl.u , d15, d12 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #22] │ │ │ │ @@ -1096597,17 +1096588,17 @@ │ │ │ │ stc2 1, cr0, [ip], #612 @ 0x264 │ │ │ │ ldrb r0, [r7, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r5, pc, #176 @ (adr r5, 39849c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x286b6c>) │ │ │ │ + add r3, pc, #560 @ (adr r3, 39861c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x286cec>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #17] │ │ │ │ lsls r6, r2, #6 │ │ │ │ @@ -1096725,19 +1096716,19 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb580199 │ │ │ │ ldrb r4, [r4, #15] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r5, r7 │ │ │ │ + subs r6, r1, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r6, [r6, #11] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1096857,19 +1096848,19 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa140199 │ │ │ │ ldrb r0, [r4, #10] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, r2 │ │ │ │ + adds r2, r1, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + add r7, sp, #280 @ 0x118 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strb r2, [r4, #7] │ │ │ │ + strb r2, [r0, #1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldrb r2, [r6, #6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1096989,19 +1096980,19 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr.w r0, [r0, #409] @ 0x199 │ │ │ │ ldrb r4, [r3, #5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, r5 │ │ │ │ + asrs r6, r0, #31 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strb r6, [r3, #2] │ │ │ │ + ldr r6, [r7, #108] @ 0x6c │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldrb r6, [r5, #1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1097126,15 +1097117,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ @ instruction: 0xf7880199 │ │ │ │ ldrb r4, [r2, #0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + asrs r4, r7, #25 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movt r1, #59545 @ 0xe899 │ │ │ │ strb r0, [r6, #28] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1097253,19 +1097244,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf6300199 │ │ │ │ strb r4, [r7, #26] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r0, [r3, #12] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stc 0, cr0, [ip, #-912]! @ 0xfffffc70 │ │ │ │ + @ instruction: 0xeb8c00e4 │ │ │ │ strb r0, [r2, #23] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #280] @ (398b90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x287260>) │ │ │ │ @@ -1097385,19 +1097376,19 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4f00199 │ │ │ │ strb r4, [r7, #21] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + subs r5, #52 @ 0x34 │ │ │ │ lsls r5, r4, #3 │ │ │ │ strb r2, [r1, #18] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1097518,19 +1097509,19 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ usat r1, #25, r8, asr #2 │ │ │ │ strb r4, [r6, #16] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r2, sp, #496 @ 0x1f0 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r5, #140 @ 0x8c │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ lsls r5, r4, #3 │ │ │ │ strb r2, [r0, #13] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1097639,15 +1097630,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2600199 │ │ │ │ strb r4, [r5, #11] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #11 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ strb r0, [r6, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1097775,17 +1097766,17 @@ │ │ │ │ b.n 398e9a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28756a> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf1340199 │ │ │ │ strb r0, [r0, #7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + asrs r4, r5, #32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r1, #102 @ 0x66 │ │ │ │ + subs r6, r0, #7 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r0, r2, r3, r6} │ │ │ │ vmla.i , , d8[0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ strb r0, [r0, #3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r5, pc, #60 @ (adr r5, 398fc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x287694>) │ │ │ │ @@ -1097916,17 +1097907,17 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r2, #1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vsra.s64 d0, d9, #10 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r6, pc, #568 @ (adr r6, 39930c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2879dc>) │ │ │ │ + add r4, pc, #952 @ (adr r4, 39948c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x287b5c>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldr r6, [r1, #120] @ 0x78 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1098096,15 +1098087,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa353c8e │ │ │ │ stcl 1, cr0, [ip, #612] @ 0x264 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1098205,15 +1098196,15 @@ │ │ │ │ cmp r6, #225 @ 0xe1 │ │ │ │ negs r5, r4 │ │ │ │ ldc 1, cr0, [r8], #612 @ 0x264 │ │ │ │ ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1098462,20 +1098453,20 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #660] @ 0x294 │ │ │ │ - vdup.8 d24, d4[7] │ │ │ │ + vtbx.8 d24, {d15-d17}, d20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1098599,25 +1098590,25 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #24] │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bls.n 3997ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x287e7c> │ │ │ │ + bvc.n 39986c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x287f3c> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r1, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [r2, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1098719,19 +1098710,19 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ b.n 399818 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x287ee8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #16] │ │ │ │ + ldrh r6, [r5, #2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r0, #16] │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r4, [r0, #120] @ 0x78 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1098846,23 +1098837,23 @@ │ │ │ │ nop │ │ │ │ b.n 399720 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x287df0> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r6, #112] @ 0x70 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r6, #6] │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r4, #6] │ │ │ │ + strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + strh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r6, [r0, #100] @ 0x64 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1098960,17 +1098951,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 399598 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x287c68> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #62] @ 0x3e │ │ │ │ + strh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r1, #62] @ 0x3e │ │ │ │ + strh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099070,17 +1099061,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 399488 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x287b58> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r6, [r1, #76] @ 0x4c │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #52] @ 0x34 │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r2, #54] @ 0x36 │ │ │ │ + strh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #68] @ 0x44 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099242,19 +1099233,19 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + ldmia r0!, {r3, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #40] @ 0x28 │ │ │ │ + strh r4, [r2, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1099360,23 +1099351,23 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r4, #32] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #32] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + strh r6, [r1, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r1, #32] │ │ │ │ + strh r2, [r5, #18] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r0, #32] │ │ │ │ + strh r4, [r4, #18] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r4, [r2, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1099461,19 +1099452,19 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ b.n 39a094 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x288764> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r4, [r6, #12] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {} │ │ │ │ + stmia r6!, {r5, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + strh r6, [r5, #10] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r4, [r0, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r0, [r3, #4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1099574,25 +1099565,25 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r7, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r3, #16] │ │ │ │ + strh r2, [r7, #2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r0, #6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrsh r6, [r2, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + strh r0, [r2, #2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #208] @ (39a1d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2888a8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1099686,20 +1099677,20 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r4, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #428] @ 0x1ac │ │ │ │ - vshr.u64 q12, q14, #1 │ │ │ │ + vcvt.u32.f32 , q6, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrsh r2, [r0, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1099811,26 +1099802,26 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrb r0, [r4, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r6, r4, #3 │ │ │ │ str r5, [sp, #748] @ 0x2ec │ │ │ │ @ instruction: 0xffffdcf0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r2, [r0, #31] │ │ │ │ + ldrb r2, [r4, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r6, #0] │ │ │ │ + ldrb r6, [r2, #26] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r6, [r1, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099944,25 +1099935,25 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrb r4, [r3, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r3!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb3a00e3 │ │ │ │ + ldrsb.w r0, [sl, #227] @ 0xe3 │ │ │ │ str r4, [sp, #476] @ 0x1dc │ │ │ │ vtbl.8 d29, {d31-) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100076,26 +1100067,26 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrh r0, [r3, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #17] │ │ │ │ + ldrb r2, [r4, #10] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ vtbx.8 d29, {d15-d17}, d24 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r2, [r7, #20] │ │ │ │ + ldrb r2, [r3, #14] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r6, [r0, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r6, pc, #548 @ (adr r6, 39a7f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x288ec0>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100209,26 +1100200,26 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrh r4, [r2, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - movs r2, #144 @ 0x90 │ │ │ │ - movs r0, r0 │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + itte vc │ │ │ │ + lslvc r0, r3, #3 │ │ │ │ + movvc r2, #144 @ 0x90 │ │ │ │ + movvs r0, r0 │ │ │ │ + ldrb r6, [r3, #5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r1, [sp, #988] @ 0x3dc │ │ │ │ vtbl.8 d29, {d15-d16}, d20 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r2, #9] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r5, #18] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r0, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r5, pc, #276 @ (adr r5, 39a824 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x288ef4>) │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1100322,20 +1100313,20 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ bhi.n 39a880 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x288f50> │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ittt le │ │ │ │ - lslle r0, r3, #3 │ │ │ │ - strle r0, [sp, #908] @ 0x38c │ │ │ │ - vtblle.8 d29, {d15}, d8 │ │ │ │ + bkpt 0x003e │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + str r0, [sp, #908] @ 0x38c │ │ │ │ + vtbl.8 d29, {d15}, d8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r6, [r5, #11] │ │ │ │ + ldrb r6, [r1, #5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r4, [r5, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r4, pc, #388 @ (adr r4, 39a998 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289068>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100454,24 +1100445,24 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 39a9a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289074> │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrsb r2, [r0, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bkpt 0x00d4 │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #2] │ │ │ │ + strb r2, [r3, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r1, [r7, #60] @ 0x3c │ │ │ │ vqshlu.s64 , q2, #63 @ 0x3f │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r2, [r7, #6] │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrsb r0, [r7, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r3, pc, #364 @ (adr r3, 39aac4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289194>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100585,26 +1100576,26 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r7, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - pop {r1, r2, r3, r7, pc} │ │ │ │ + cbnz r6, 39aaf6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2891c6> │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ ldrh r3, [r0, #52] @ 0x34 │ │ │ │ vsli.64 d29, d8, #63 @ 0x3f │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r2, [r5, #1] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r7, #4] │ │ │ │ + strb r6, [r3, #30] │ │ │ │ lsls r6, r2, #3 │ │ │ │ strb r6, [r6, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r2, pc, #292 @ (adr r2, 39abc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289290>) │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1100698,20 +1100689,20 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ bmi.n 39aaf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2891c4> │ │ │ │ lsls r1, r3, #6 │ │ │ │ strb r6, [r0, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ + hlt 0x0032 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrh r7, [r4, #42] @ 0x2a │ │ │ │ vsri.32 , q14, #1 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r2, [r4, #29] │ │ │ │ + strb r2, [r0, #23] │ │ │ │ lsls r6, r2, #3 │ │ │ │ strb r0, [r4, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r1, pc, #212 @ (adr r1, 39ac74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289344>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100851,17 +1100842,17 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ bcc.n 39ac64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289334> │ │ │ │ lsls r1, r3, #6 │ │ │ │ strb r0, [r0, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #736] @ (39afe8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2896b8>) │ │ │ │ + ldr r2, [pc, #96] @ (39ad68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289438>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ strh r0, [r4, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1101009,18 +1101000,18 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ bcs.n 39af2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2895fc> │ │ │ │ lsls r1, r3, #6 │ │ │ │ strh r0, [r2, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2dc00e0 │ │ │ │ - ldrh r2, [r1, #8] │ │ │ │ + @ instruction: 0xf13c00e0 │ │ │ │ + strh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r5, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r5, [sp, #188] @ 0xbc │ │ │ │ vsra.u32 , q12, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1101169,18 +1101160,18 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ beq.n 39af7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28964c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r4, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf12c00e0 │ │ │ │ - strh r2, [r3, #58] @ 0x3a │ │ │ │ + vmla.i d0, d28, d0[4] │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + strb r0, [r0, #10] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r3, [sp, #508] @ 0x1fc │ │ │ │ vqrdmlsh.s q10, , d8[0] │ │ │ │ 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 │ │ │ │ @@ -1101338,17 +1101329,17 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r7, [pc, #432] @ (39b3b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289a84>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 39b246 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289916> │ │ │ │ + @ instruction: 0xb83e │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r5, sp, #840 @ 0x348 │ │ │ │ + add r4, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldmia r6, {r1, r3, r4, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r6, [pc, #96] @ (39b27c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28994c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1101495,18 +1101486,18 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldmia r5, {r3, r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r5, [pc, #784] @ (39b6b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289d80>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r0, #896] @ 0x380 │ │ │ │ - cbz r6, 39b3b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289a86> │ │ │ │ + ldc 0, cr0, [r0], #-896 @ 0xfffffc80 │ │ │ │ + add r7, sp, #568 @ 0x238 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r4, [pc, #512] @ (39b5b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289c84>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1101661,18 +1101652,18 @@ │ │ │ │ nop │ │ │ │ ldmia r3!, {r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r4, [pc, #176] @ (39b5f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289cc4>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8], #-896 @ 0xfffffc80 │ │ │ │ - strh r4, [r6, #18] │ │ │ │ + eors.w r0, r8, r0, asr #3 │ │ │ │ + strh r4, [r2, #6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - asrs r4, r0, #22 │ │ │ │ + asrs r4, r4, #15 │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldr r2, [pc, #888] @ (39b8d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289fa0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1101831,21 +1101822,21 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r2, [pc, #544] @ (39b910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289fe0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #496] @ (39b8e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289fb8>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbz r6, 39b71e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289dee> │ │ │ │ + add r7, sp, #952 @ 0x3b8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r4, #13] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r4, #13] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrh r5, [r6, #38] @ 0x26 │ │ │ │ vqrshrn.u64 d20, q7, #1 │ │ │ │ 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 │ │ │ │ @@ -1102014,18 +1102005,19 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r0, [pc, #832] @ (39bc08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28a2d8>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8dc00e0 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + b.n 39b748 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289e18> │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + asrs r0, r6, #1 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ bx fp │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1102146,15 +1102138,15 @@ │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ bx r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 39b834 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289f04> │ │ │ │ + b.n 39b4f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289bc4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ mov r0, r6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1102273,15 +1102265,15 @@ │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r8, r8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 39b6f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289dc4> │ │ │ │ + b.n 39b3b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x289a84> │ │ │ │ lsls r0, r4, #3 │ │ │ │ add r8, lr │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1102437,17 +1102429,17 @@ │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ add r8, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #544 @ (adr r2, 39bf24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28a5f4>) │ │ │ │ + add r0, pc, #928 @ (adr r0, 39c0a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28a774>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - rors r2, r5 │ │ │ │ + eors r2, r1 │ │ │ │ lsls r6, r4, #3 │ │ │ │ muls r2, r4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1102573,15 +1102565,15 @@ │ │ │ │ nop │ │ │ │ stmia r2!, {r3, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmn r4, r2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 39c424 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28aaf4> │ │ │ │ + b.n 39c0e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28a7b4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ rors r0, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1102748,19 +1102740,19 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ adcs r0, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #28 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xb6be │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r0, r4, #3 │ │ │ │ eors r4, r1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1102938,19 +1102930,19 @@ │ │ │ │ ... │ │ │ │ itt cs │ │ │ │ lslcs r1, r3, #6 │ │ │ │ subcs r7, #176 @ 0xb0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #52 @ 0x34 │ │ │ │ + subs r3, #148 @ 0x94 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r5, [sp, #632] @ 0x278 │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r6, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r6, #106 @ 0x6a │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1103128,23 +1103120,23 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r5, #200 @ 0xc8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #188 @ 0xbc │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r7, #22 │ │ │ │ + subs r5, #118 @ 0x76 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + subs r2, r7, r1 │ │ │ │ lsls r5, r4, #3 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r0, r3, #3 │ │ │ │ strh r7, [r2, #0] │ │ │ │ vdup.8 , d24[7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1103340,27 +1103332,27 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #200 @ 0xc8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, r5] │ │ │ │ + ldrh r2, [r5, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsh r4, [r7, r2] │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsh r6, [r2, r0] │ │ │ │ + ldrb r6, [r6, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r2, #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, #4024] @ 0xfb8 │ │ │ │ @@ -1103502,15 +1103494,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cbnz r4, 39c7aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28ae7a> │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r1, #184 @ 0xb8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 39c734 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28ae04> │ │ │ │ + bhi.n 39c7f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28aec4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ subs r0, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -1103777,25 +1103769,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb792 │ │ │ │ lsls r1, r3, #6 │ │ │ │ @ instruction: 0xb780 │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r1, #64] @ 0x40 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r6, [r5, r6] │ │ │ │ + ldrh r6, [r1, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xb6e2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #102 @ 0x66 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r6, [r0, r2] │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r2, [r1, r7] │ │ │ │ + ldrsb r2, [r5, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1104102,108 +1104094,108 @@ │ │ │ │ bl 39c7b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28ae80> │ │ │ │ ldr r0, [pc, #208] @ (39ce98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28b568>) │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ add r0, pc │ │ │ │ b.n 39cc36 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28b306> │ │ │ │ nop │ │ │ │ strh r3, [r2, #20] │ │ │ │ - vtbx.8 d21, {d15-d16}, d4 │ │ │ │ + vabdl.u , d31, d20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r5, r3] │ │ │ │ + ldr r4, [r1, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r6, r4] │ │ │ │ + ldrsb r6, [r2, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r2, r3] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r6, r4] │ │ │ │ + ldrsb r4, [r2, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r7, r2] │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldrsb r4, [r3, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r6, r2] │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r0, r5] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r1, r5] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldr r2, [r0, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [r2, r5] │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + ldrsb r0, [r7, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r1, r2] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r3, [r5, #22] │ │ │ │ - vtbx.8 d21, {d15-d16}, d26 │ │ │ │ + @ instruction: 0xffff57ca │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r1, [r5, #10] │ │ │ │ - vtbx.8 d21, {d15-d17}, d20 │ │ │ │ + vtbx.8 d21, {d31}, d4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r1, r5] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r2, r5] │ │ │ │ + ldrsb r2, [r6, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r2, r1] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r4, r5] │ │ │ │ + ldrsb r4, [r0, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r2, r1] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r0, [r6, r6] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r4, [r0, r6] │ │ │ │ + strb r4, [r4, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r1, [r4, #6] │ │ │ │ - vqshl.u64 d21, d2, #63 @ 0x3f │ │ │ │ + vsli.64 , q9, #63 @ 0x3f │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r6, [r1, r6] │ │ │ │ + strb r6, [r5, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r4, [r0, r6] │ │ │ │ + strb r4, [r4, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r0, [r2, r6] │ │ │ │ + strb r0, [r6, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r2, [r4, r6] │ │ │ │ + ldrsb r2, [r0, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r0, [r7, r6] │ │ │ │ + ldrsb r0, [r3, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r2, [r0, r7] │ │ │ │ + ldrsb r2, [r4, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - @ instruction: 0xffff57cc │ │ │ │ + vrsubhn.i d21, , q14 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ - @ instruction: 0xffff57c8 │ │ │ │ + vrsubhn.i d21, , q12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r6, [r7, r6] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r6, [r1, r7] │ │ │ │ + ldrsb r6, [r5, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r2, [r7, r7] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #388] @ (39d034 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28b704>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1104360,15 +1104352,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r1, #68 @ 0x44 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ cmp r7, #228 @ 0xe4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1104519,23 +1104511,23 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r7, #152 @ 0x98 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #58 @ 0x3a │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrsb r2, [r1, r6] │ │ │ │ + strb r2, [r5, r7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #162 @ 0xa2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r4, r6 │ │ │ │ + sbcs r4, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ add r5, sp, #768 @ 0x300 │ │ │ │ lsls r1, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1104645,15 +1104637,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #384 @ 0x180 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r5, #236 @ 0xec │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r4, #3 │ │ │ │ cmp r5, #18 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1104843,15 +1104835,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #224 @ 0xe0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r4, #196 @ 0xc4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r3, #146 @ 0x92 │ │ │ │ lsls r6, r2, #6 │ │ │ │ @@ -1105076,17 +1105068,17 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r2, #162 @ 0xa2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r2, pc, #328 @ (adr r2, 39d8d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28bfa0>) │ │ │ │ + add r0, pc, #712 @ (adr r0, 39da50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28c120>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r0, #252 @ 0xfc │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ lsls r1, r3, #6 │ │ │ │ @@ -1105443,26 +1105435,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #496 @ (adr r7, 39dd30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28c400>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + stmia r6!, {r3, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + ldrb r6, [r6, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strh r4, [r5, r3] │ │ │ │ + str r4, [r1, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r4, r2] │ │ │ │ + str r6, [r0, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ @ instruction: 0xffff3d20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #840] @ (39dea4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28c574>) │ │ │ │ + ldr r4, [pc, #200] @ (39dc24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28c2f4>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r5, #180 @ 0xb4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1105837,21 +1105829,21 @@ │ │ │ │ ... │ │ │ │ add r3, pc, #944 @ (adr r3, 39e2f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28c9c8>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ movs r4, #120 @ 0x78 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #968] @ (39e31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28c9ec>) │ │ │ │ + ldr r1, [pc, #328] @ (39e09c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28c76c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #904] @ (39e2e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28c9b0>) │ │ │ │ + ldr r1, [pc, #264] @ (39e060 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28c730>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r3, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r2, pc, #520 @ (adr r2, 39e16c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28c83c>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ add r2, pc, #72 @ (adr r2, 39dfb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28c680>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ add r1, pc, #920 @ (adr r1, 39e304 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28c9d4>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ @@ -1106294,23 +1106286,23 @@ │ │ │ │ ... │ │ │ │ ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r3, #6 │ │ │ │ movs r0, #82 @ 0x52 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - adds r6, r6, #6 │ │ │ │ + adds r6, r2, #0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - mov r8, r3 │ │ │ │ + add r8, pc │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mov r6, sl │ │ │ │ + add lr, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, r0, r6 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r5, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ @@ -1106550,17 +1106542,17 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r4, r7, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #48] @ 0x30 │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - rors r0, r5 │ │ │ │ + eors r0, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ adds r4, r5, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1106804,32 +1106796,32 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r2, r3, r4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, r3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r0, r1 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xf7c600d9 │ │ │ │ + @ instruction: 0xf62600d9 │ │ │ │ adds r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r2, r5 │ │ │ │ + asrs r2, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ asrs r2, r3, #30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #46 @ 0x2e │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r6, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mrrc2 0, 13, r0, r6, cr7 │ │ │ │ + @ instruction: 0xfab600d7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #540] @ (39eb8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28d25c>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #540] @ (39eb90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28d260>) │ │ │ │ @@ -1107044,32 +1107036,32 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ asrs r0, r1, #26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vqadd.s32 q8, q8, │ │ │ │ - ldrh r0, [r6, #38] @ 0x26 │ │ │ │ + stcl 0, cr0, [r0, #852] @ 0x354 │ │ │ │ + ldrh r0, [r2, #26] │ │ │ │ lsls r4, r4, #3 │ │ │ │ str r5, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + ldrb r6, [r0, #28] │ │ │ │ lsls r6, r4, #3 │ │ │ │ asrs r0, r4, #20 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldcl 0, cr0, [lr, #852]! @ 0x354 │ │ │ │ - ldrh r6, [r1, #28] │ │ │ │ + mrrc 0, 13, r0, lr, cr5 │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ lsls r4, r4, #3 │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldc 0, cr0, [r4, #852]! @ 0x354 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldc 0, cr0, [r4], {213} @ 0xd5 │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r5, [pc, #1012] @ (39efcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28d69c>) │ │ │ │ @@ -1107461,47 +1107453,48 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r2, r3, #16 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #15 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r4, #8 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movt r0, #24793 @ 0x60d9 │ │ │ │ + @ instruction: 0xf12600d9 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #32] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r3, #178 @ 0xb2 │ │ │ │ + adds r2, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r6, #20] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strd r0, r0, [lr], #-872 @ 0x368 │ │ │ │ + b.n 39ed9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28d46c> │ │ │ │ + lsls r2, r3, #3 │ │ │ │ asrs r0, r1, #7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #6 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #150 @ 0x96 │ │ │ │ + adds r5, #246 @ 0xf6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r1, #148 @ 0x94 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w r4, [pc, #1248] @ 39f518 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28dbe8> │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1107972,19 +1107965,19 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsrs r6, r6, #30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #176 @ 0xb0 │ │ │ │ + subs r4, #16 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsrs r0, r4, #19 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1108294,40 +1108287,41 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsrs r2, r5, #10 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r2, #152 @ 0x98 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrd r0, r0, [r6, #-868] @ 0x364 │ │ │ │ + b.n 39f7ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28debc> │ │ │ │ + lsls r1, r3, #3 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #6] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r4, #32 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldrh r6, [r1, #4] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r2, #32 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldrsb r0, [r3, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - udf #242 @ 0xf2 │ │ │ │ + ble.n 39f944 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28e014> │ │ │ │ lsls r2, r3, #3 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r4, r4, #3 │ │ │ │ + subs r4, r0, r5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldc 0, cr0, [r4, #-860] @ 0xfffffca4 │ │ │ │ + sbcs.w r0, r4, r7, lsr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r7, [pc, #1004] @ (39fcb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28e380>) │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #1004] @ (39fcb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28e384>) │ │ │ │ @@ -1108717,57 +1108711,57 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #28 │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 39f870 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28df40> │ │ │ │ + b.n 39f530 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28dc00> │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #124 @ 0x7c │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r5, #22 │ │ │ │ lsls r6, r2, #6 │ │ │ │ strh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r2, [r3, r1] │ │ │ │ + strh r2, [r7, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - blt.n 39fdac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28e47c> │ │ │ │ + bls.n 39fc6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28e33c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ strh r0, [r5, #32] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r4, r4 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + movs r3, #130 @ 0x82 │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r0, [r3, #26] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r6, r5, #4 │ │ │ │ + adds r6, r1, #6 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + adds r4, r0, #5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r5, [pc, #1204] @ 3a01e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28e8b4> │ │ │ │ @@ -1109221,55 +1109215,55 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r6, r7, #10 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #10 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r2, #168 @ 0xa8 │ │ │ │ + cmp r1, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 3a04c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28eb94> │ │ │ │ + svc 196 @ 0xc4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, #12] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r3, #4] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + subs r0, r2, r3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ strh r2, [r4, #0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r1, #204 @ 0xcc │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + subs r6, r4, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r7, [pc, #256] @ (3a0328 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28e9f8>) │ │ │ │ + ldr r5, [pc, #640] @ (3a04a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28eb78>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bvs.n 3a02a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28e974> │ │ │ │ + bmi.n 3a0164 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28e834> │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb r4, [r6, #26] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + movs r4, #78 @ 0x4e │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r0, [r4, #25] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r3, #226 @ 0xe2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r4, [r5, #23] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r1, #28 │ │ │ │ + movs r7, #124 @ 0x7c │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r5, [pc, #1092] @ 3a06a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28ed70> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1109686,50 +1109680,50 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r0, #20] │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldc2 1, cr0, [r0, #596] @ 0x254 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [ip, #-596]! @ 0xfffffdac │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bgt.n 3a072c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28edfc> │ │ │ │ + bge.n 3a05ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28ecbc> │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, #18] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #14] │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #3 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb r4, [r3, #12] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + subs r6, r4, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #536] @ (3a08f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28efc4>) │ │ │ │ + ldr r0, [pc, #920] @ (3a0a74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28f144>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bne.n 3a05e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28ecb8> │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ @ instruction: 0xfade0195 │ │ │ │ ldrb r0, [r4, #7] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r1, #34 @ 0x22 │ │ │ │ + subs r2, r0, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + subs r6, r2, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r5, [pc, #1808] @ 3a0e20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28f4f0> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1110446,23 +1110440,23 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #1] │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr.w r0, [lr, #405] @ 0x195 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [r0, #28] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r6, r2, #5 │ │ │ │ + adds r6, r6, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, r2, #5 │ │ │ │ + adds r0, r6, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, r2, #5 │ │ │ │ + adds r0, r6, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r2, #7 │ │ │ │ + adds r4, r6, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xf1fa0195 │ │ │ │ stmdb 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 │ │ │ │ @@ -1110929,62 +1110923,62 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strb r6, [r1, #4] │ │ │ │ lsls r1, r3, #6 │ │ │ │ @ instruction: 0xf18e0195 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adcs.w r1, sl, #149 @ 0x95 │ │ │ │ - adds r6, r7, r5 │ │ │ │ + asrs r6, r3, #31 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - beq.n 3a13b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28fa80> │ │ │ │ + ldmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #2] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #124] @ 0x7c │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #28 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb6e0 │ │ │ │ + push {r6, lr} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + subs r4, #224 @ 0xe0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + lsrs r6, r2, #26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ mrc 1, 6, r0, cr6, cr5, {4} │ │ │ │ ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r4, [r0, #92] @ 0x5c │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r2, r7, #28 │ │ │ │ + lsrs r2, r3, #22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [r3, #80] @ 0x50 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + asrs r2, r7, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r9, r2 │ │ │ │ @@ -1111436,52 +1111430,52 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ mcrr 1, 9, r0, r0, cr5 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r4], #-596 @ 0xfffffdac │ │ │ │ - asrs r4, r5, #16 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r6, #32] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r2, #32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + lsrs r0, r6, #31 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - itee le │ │ │ │ - lslle r2, r3, #3 │ │ │ │ - stmdbgt ip!, {r0, r2, r4, r7, r8} │ │ │ │ - ldrgt r2, [r6, #0] │ │ │ │ + bkpt 0x0032 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + stmdb ip!, {r0, r2, r4, r7, r8} │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r6, [r3, #124] @ 0x7c │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #28 │ │ │ │ + lsrs r0, r4, #21 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r4, #10 │ │ │ │ + asrs r4, r0, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr.w r6, [pc, #3356] @ 3a25e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x290cb4> │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1112749,61 +1112743,61 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ b.n 3a2438 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x290b08> │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3a2428 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x290af8> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + str r2, [r0, r0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r2, r3, #23 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r6, r5, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r5, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r7, #22 │ │ │ │ + lsrs r4, r3, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r7, #22 │ │ │ │ + lsrs r0, r3, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + lsrs r4, r2, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r0, r2, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r4, #22 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r4, #22 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r0, r7, #15 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r2, #22 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r1, #22 │ │ │ │ + lsrs r4, r5, #15 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r2, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r2, [r4, r0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ bge.n 3a26e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x290db0> │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsrs r4, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1114129,81 +1114123,78 @@ │ │ │ │ b.n 3a3558 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x291c28> │ │ │ │ ldr r4, [r5, r3] │ │ │ │ lsls r1, r3, #6 │ │ │ │ bls.n 3a350c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x291bdc> │ │ │ │ lsls r5, r2, #6 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #448 @ (adr r2, 3a35e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x291cb8>) │ │ │ │ + add r0, pc, #832 @ (adr r0, 3a3768 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x291e38>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r3, #25 │ │ │ │ - vaddw.u q8, , d18 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + @ instruction: 0xffffff82 │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + vqadd.u16 q8, q8, │ │ │ │ + vqadd.u32 q0, q11, │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r2, #31 │ │ │ │ vqrdmulh.s , , d8[0] │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbbe00d5 │ │ │ │ + @ instruction: 0xfa1e00d5 │ │ │ │ lsrs r1, r5, #30 │ │ │ │ vcvt.u16.f16 d19, d12, #1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, r2 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ - vshr.u64 q8, , #44 │ │ │ │ - vshr.u64 q0, , #26 │ │ │ │ - vqadd.u64 q8, q9, │ │ │ │ - vqadd.u64 q0, q10, │ │ │ │ - vqadd.u8 q0, q10, │ │ │ │ + mrc2 0, 3, r0, cr6, cr5, {6} │ │ │ │ + mrc2 0, 1, r0, cr4, cr5, {6} │ │ │ │ + mcr2 0, 0, r0, cr6, cr5, {6} │ │ │ │ + ldc2l 0, cr0, [r2, #852] @ 0x354 │ │ │ │ + ldc2 0, cr0, [r4, #852] @ 0x354 │ │ │ │ + stc2l 0, cr0, [r4, #-852]! @ 0xfffffcac │ │ │ │ lsrs r7, r7, #19 │ │ │ │ vtbl.8 d17, {d15-d16}, d19 │ │ │ │ @ instruction: 0xffff3bf4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf76e00d5 │ │ │ │ - cmp r2, ip │ │ │ │ + rsb r0, lr, #6979584 @ 0x6a8000 │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ lsrs r5, r3, #11 │ │ │ │ - vqshl.u32 d31, d12, #31 │ │ │ │ + vsli.32 , q14, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r0, #26 │ │ │ │ vtbx.8 d16, {d31- instruction: 0xffff0bd1 │ │ │ │ - @ instruction: 0xfffffe04 │ │ │ │ + vdup.8 , d20[7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mcr2 0, 0, r0, cr0, cr5, {6} │ │ │ │ - mcr2 0, 0, r0, cr4, cr5, {6} │ │ │ │ - mrc2 0, 0, r0, cr0, cr5, {6} │ │ │ │ + stc2l 0, cr0, [r0], #-852 @ 0xfffffcac │ │ │ │ + stc2l 0, cr0, [r4], #-852 @ 0xfffffcac │ │ │ │ + ldc2l 0, cr0, [r0], #-852 @ 0xfffffcac │ │ │ │ lsrs r1, r7, #8 │ │ │ │ - vcvt.f32.u32 d31, d0, #1 │ │ │ │ + vcvt.f16.u16 , q8, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mrc2 0, 0, r0, cr2, cr5, {6} │ │ │ │ - mrc2 0, 0, r0, cr6, cr5, {6} │ │ │ │ + ldc2l 0, cr0, [r2], #-852 @ 0xfffffcac │ │ │ │ + ldc2l 0, cr0, [r6], #-852 @ 0xfffffcac │ │ │ │ lsrs r7, r4, #7 │ │ │ │ - vcvt.f32.u32 d31, d10, #1 │ │ │ │ + vcvt.f16.u16 , q13, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf62c00d5 │ │ │ │ - @ instruction: 0xf62600d5 │ │ │ │ + eor.w r0, ip, #6979584 @ 0x6a8000 │ │ │ │ + eor.w r0, r6, #6979584 @ 0x6a8000 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #228 @ 0xe4 │ │ │ │ + subs r1, #68 @ 0x44 │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsrs r3, r5, #11 │ │ │ │ - @ instruction: 0xfffffda6 │ │ │ │ + vdup.8 d31, d6[7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stc2 0, cr0, [r0, #852] @ 0x354 │ │ │ │ + @ instruction: 0xfbe000d5 │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ @@ -1114227,30 +1114218,30 @@ │ │ │ │ asrs r1, r5, #22 │ │ │ │ vqshl.u64 , q6, #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [r8, #213] @ 0xd5 │ │ │ │ + @ instruction: 0xf74800d5 │ │ │ │ lsls r3, r6, #15 │ │ │ │ - vshr.u64 , q13, #1 │ │ │ │ + vcvt.u32.f32 q15, q5, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf0d200d5 │ │ │ │ + vqadd.s64 q0, q9, │ │ │ │ lsls r7, r0, #14 │ │ │ │ - vtbl.8 d31, {d15}, d16 │ │ │ │ + vrsubhn.i d31, , q0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - sbcs.w r0, sl, r7, lsr #3 │ │ │ │ - @ instruction: 0xf7dc00d5 │ │ │ │ - @ instruction: 0xf7e400d5 │ │ │ │ - @ instruction: 0xf7f000d5 │ │ │ │ - strb.w r0, [r4, r5, lsl #1] │ │ │ │ - ldrb.w r0, [r8, r5, lsl #1] │ │ │ │ - strh.w r0, [r0, r5, lsl #1] │ │ │ │ - mrc 0, 3, r0, cr10, cr5, {6} │ │ │ │ + ldrd r0, r0, [sl, #860] @ 0x35c │ │ │ │ + @ instruction: 0xf63c00d5 │ │ │ │ + movw r0, #18645 @ 0x48d5 │ │ │ │ + @ instruction: 0xf65000d5 │ │ │ │ + @ instruction: 0xf66400d5 │ │ │ │ + @ instruction: 0xf67800d5 │ │ │ │ + @ instruction: 0xf68000d5 │ │ │ │ + ldcl 0, cr0, [sl], {213} @ 0xd5 │ │ │ │ bl 3953f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283ac0> │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 3953f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283ac0> │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ bl 3953f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x283ac0> │ │ │ │ @@ -1115506,41 +1115497,42 @@ │ │ │ │ ldr r1, [pc, #196] @ (3a42e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2929b4>) │ │ │ │ strd r9, r5, [sp, #8] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ b.n 3a42e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2929b8> │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r4], #-852 @ 0xfffffcac │ │ │ │ + @ instruction: 0xeac400d5 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - vsri.64 , q5, #1 │ │ │ │ + vrsra.u32 d31, d26, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r0, pc, #8 @ (adr r0, 3a4244 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x292914>) │ │ │ │ + ldr r6, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r3, #3 │ │ │ │ lsls r7, r5, #4 │ │ │ │ vsra.u32 q8, , #1 │ │ │ │ - vsri.64 d31, d16, #1 │ │ │ │ + vrsra.u32 d31, d0, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4ae00d5 │ │ │ │ - @ instruction: 0xf4ae00d5 │ │ │ │ - @ instruction: 0xf4b200d5 │ │ │ │ + ssat r0, #22, lr, lsl #3 │ │ │ │ + ssat r0, #22, lr, lsl #3 │ │ │ │ + @ instruction: 0xf31200d5 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - vsri.64 d31, d26, #1 │ │ │ │ + vrsra.u32 d31, d10, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf4c600d5 │ │ │ │ - @ instruction: 0xf4ce00d5 │ │ │ │ - eor.w r0, r8, r5, lsr #3 │ │ │ │ - @ instruction: 0xe9ac00d5 │ │ │ │ - @ instruction: 0xe8d400d5 │ │ │ │ - b.n 3a4270 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x292940> │ │ │ │ + ssat r0, #22, r6, asr #3 │ │ │ │ + ssat r0, #22, lr, asr #3 │ │ │ │ + strd r0, r0, [r8], #852 @ 0x354 │ │ │ │ + @ instruction: 0xe80c00d5 │ │ │ │ + b.n 3a40dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2927ac> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - orr.w r0, ip, #213 @ 0xd5 │ │ │ │ - vshr.s64 q0, , #54 │ │ │ │ + b.n 3a3f30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x292600> │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + mcr 0, 5, r0, cr12, cr5, {6} │ │ │ │ + stcl 0, cr0, [sl, #852]! @ 0x354 │ │ │ │ asrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ @@ -1115563,30 +1115555,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mcr 0, 1, r0, cr4, cr5, {6} │ │ │ │ + stc 0, cr0, [r4], {213} @ 0xd5 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r6, #-852]! @ 0xfffffcac │ │ │ │ + rsb r0, r6, r5, lsr #3 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8], #852 @ 0x354 │ │ │ │ - stc 0, cr0, [r2], #-852 @ 0xfffffcac │ │ │ │ - @ instruction: 0xeb9600d5 │ │ │ │ - @ instruction: 0xeae400d5 │ │ │ │ + adds.w r0, r8, r5, lsr #3 │ │ │ │ + eor.w r0, r2, r5, lsr #3 │ │ │ │ + ldrd r0, r0, [r6, #852]! @ 0x354 │ │ │ │ + strd r0, r0, [r4, #-852] @ 0x354 │ │ │ │ ldr r5, [sp, #164] @ 0xa4 │ │ │ │ strd r8, r2, [sp, #36] @ 0x24 │ │ │ │ strd r6, r7, [sp, #28] │ │ │ │ ldrd r3, r2, [sp, #188] @ 0xbc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #0] │ │ │ │ @@ -1116847,43 +1116839,45 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ b.n 3a4ff4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2936c4> │ │ │ │ nop │ │ │ │ - strd r0, r0, [r4, #-852]! @ 0x354 │ │ │ │ - stmia.w r4!, {r0, r2, r4, r6, r7} │ │ │ │ - b.n 3a4f88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293658> │ │ │ │ + b.n 3a4f40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293610> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a4e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29353c> │ │ │ │ + b.n 3a4dc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293494> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a4d5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29342c> │ │ │ │ + b.n 3a4c48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293318> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a4c4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29331c> │ │ │ │ + b.n 3a4b2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2931fc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a4adc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2931ac> │ │ │ │ + b.n 3a4a1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2930ec> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a4960 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293030> │ │ │ │ + b.n 3a490c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x292fdc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a47e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x292eb4> │ │ │ │ + b.n 3a579c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293e6c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a5668 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293d38> │ │ │ │ + b.n 3a5620 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293cf0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a5544 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293c14> │ │ │ │ + b.n 3a54a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293b74> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a543c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293b0c> │ │ │ │ + b.n 3a5328 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2939f8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a532c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2939fc> │ │ │ │ + b.n 3a5204 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2938d4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a51fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2938cc> │ │ │ │ + b.n 3a50fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2937cc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a50c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293794> │ │ │ │ + b.n 3a4fec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2936bc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + svc 104 @ 0x68 │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + udf #202 @ 0xca │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr.w r1, [pc, #1708] @ 3a56a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293d74> │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ strd r6, r7, [sp, #28] │ │ │ │ @@ -1117542,46 +1117536,46 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ bl 393af4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2821c4> │ │ │ │ add sp, #220 @ 0xdc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + ble.n 3a5738 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293e08> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + bgt.n 3a5620 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293cf0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ble.n 3a5650 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293d20> │ │ │ │ + bgt.n 3a5710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293de0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ble.n 3a5740 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293e10> │ │ │ │ + blt.n 3a5600 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293cd0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - beq.n 3a57a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293e70> │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - blt.n 3a55e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293cb8> │ │ │ │ + bls.n 3a56a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293d78> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bge.n 3a566c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293d3c> │ │ │ │ + bls.n 3a572c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293dfc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a56a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293d74> │ │ │ │ + bhi.n 3a5764 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293e34> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a56ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293d7c> │ │ │ │ + bhi.n 3a576c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293e3c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a5694 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293d64> │ │ │ │ + bhi.n 3a5754 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293e24> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a5674 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293d44> │ │ │ │ + bhi.n 3a5734 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293e04> │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3a5b42 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x294212> │ │ │ │ - vtbl.8 d29, {d30-d31}, d26 │ │ │ │ + vtbl.8 d29, {d14}, d10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a5634 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293d04> │ │ │ │ + bhi.n 3a56f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293dc4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a5618 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293ce8> │ │ │ │ + bvc.n 3a56d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293da8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a55ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293cbc> │ │ │ │ + bvc.n 3a56ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x293d7c> │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ ldr.w r6, [pc, #3452] @ 3a6478 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x294b48> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1118924,63 +1118918,63 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #920 @ 0x398 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r7, {r1, r3, r4, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r7, {r4, r7} │ │ │ │ + ldmia r5, {r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r7, {r2, r3, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r7, {r7} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r5!, {r4, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r7!, {r3, r5, r6} │ │ │ │ + ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, #4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ bl 3d9094 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c7764> │ │ │ │ ldrd r0, r1, [sp, #76] @ 0x4c │ │ │ │ bl 3d03fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2beacc> │ │ │ │ @@ -1121336,65 +1121330,65 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #456 @ 0x1c8 │ │ │ │ + add r7, sp, #328 @ 0x148 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r0, r1, #27 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r0, #2 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + cbnz r2, 3a7d5a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29642a> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + cbnz r0, 3a7d38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x296408> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbnz r0, 3a7d32 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x296402> │ │ │ │ + cbnz r0, 3a7d0a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2963da> │ │ │ │ lsls r5, r2, #3 │ │ │ │ pop {r0, r1, r2, r4} │ │ │ │ - vtbl.8 d27, {d30- instruction: 0xb89e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbnz r2, 3a7d30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x296400> │ │ │ │ + @ instruction: 0xb832 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbnz r6, 3a7d18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2963e8> │ │ │ │ + @ instruction: 0xb7c6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + @ instruction: 0xb75a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb892 │ │ │ │ + @ instruction: 0xb6f2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #158 @ 0x9e │ │ │ │ + adds r4, #254 @ 0xfe │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r6, #22 │ │ │ │ + adds r4, #118 @ 0x76 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r4, pc, #360 @ (adr r4, 3a7e80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x296550>) │ │ │ │ + add r2, pc, #744 @ (adr r2, 3a8000 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2966d0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbnz r6, 3a7d50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x296420> │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r5, r4, #3 │ │ │ │ adds r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r0, r1, r3, r4, r7} │ │ │ │ vqshl.u64 , q6, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r7} │ │ │ │ + uxtb r0, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ movs r1, #6 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl 3960bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28478c> │ │ │ │ @@ -1122702,15 +1122696,15 @@ │ │ │ │ strd fp, r9, [sp] │ │ │ │ movs r1, #154 @ 0x9a │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r0, r6 │ │ │ │ bl 398f8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28765c> │ │ │ │ ldr r4, [sp, #284] @ 0x11c │ │ │ │ b.n 3a89d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2970a0> │ │ │ │ - cbz r0, 3a89b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x297086> │ │ │ │ + cbz r0, 3a898e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29705e> │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1122721,39 +1122715,39 @@ │ │ │ │ @ instruction: 0xb829 │ │ │ │ vcvt.f16.u16 , q0, #2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #816] @ (3a8cc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x297398>) │ │ │ │ + ldr r4, [pc, #176] @ (3a8a48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x297118>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add sp, #8 │ │ │ │ + add r6, sp, #392 @ 0x188 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r7, sp, #772 @ 0x304 │ │ │ │ - vqrdmlah.s q13, q7, d12[0] │ │ │ │ + vmull.u q13, d30, d28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cbz r3, 3a89bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29708c> │ │ │ │ - vsli.64 q12, q4, #62 @ 0x3e │ │ │ │ + vsri.32 d24, d24, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r4, sp, #600 @ 0x258 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r6, #12 │ │ │ │ + lsrs r2, r2, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ - vtbl.8 d26, {d30-) │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r1, sp, #188 @ 0xbc │ │ │ │ - vqshrun.s64 d26, q2, #2 │ │ │ │ + vqshlu.s32 q13, q10, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r1, #154 @ 0x9a │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ @@ -1124042,21 +1124036,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #936 @ (adr r3, 3a99b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x298088>) │ │ │ │ + add r2, pc, #296 @ (adr r2, 3a9738 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x297e08>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ cbnz r5, 3a9648 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x297d18> │ │ │ │ vqmovn.s d26, │ │ │ │ vcvt.f16.u16 q15, q1, #2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #428] @ 0x1ac │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ @@ -1125288,63 +1125282,63 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ bl 3d9094 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c7764> │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ movs r0, #93 @ 0x5d │ │ │ │ b.n 3aa274 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x298944> │ │ │ │ - b.n 3a9c30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x298300> │ │ │ │ + b.n 3aa8f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x298fc0> │ │ │ │ lsls r2, r4, #3 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #740] @ 0x2e4 │ │ │ │ vcvt.u16.f16 d18, d28, #2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #1020] @ 0x3fc │ │ │ │ - vqshlu.s64 , q2, #62 @ 0x3e │ │ │ │ + vsli.32 d25, d20, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ + str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r4, [sp, #484] @ 0x1e4 │ │ │ │ - vrsra.u32 , q11, #2 │ │ │ │ + vsra.u64 , q3, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ + str r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r0, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ + str r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r1, [sp, #736] @ 0x2e0 │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r1, [sp, #592] @ 0x250 │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r0, r4, #3 │ │ │ │ str r2, [sp, #644] @ 0x284 │ │ │ │ - vsra.u32 d25, d2, #2 │ │ │ │ + vcvt.u32.f32 q12, q9, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r1, [sp, #956] @ 0x3bc │ │ │ │ - vtrn. d25, d18 │ │ │ │ + @ instruction: 0xfffe8f02 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - vaddl.u , d14, d18 │ │ │ │ + @ instruction: 0xfffe8e82 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bl 3d0288 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2be958> │ │ │ │ bl 3d0088 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2be758> │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #780 @ 0x30c │ │ │ │ bl 3cffb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2be680> │ │ │ │ ldr.w r1, [pc, #3156] @ 3aaedc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2995ac> │ │ │ │ @@ -1126540,68 +1126534,68 @@ │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ strd r6, r3, [sp] │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ b.n 3aaf54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x299624> │ │ │ │ - ldrh r2, [r6, #56] @ 0x38 │ │ │ │ + ldrh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bmi.n 3aafd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2996a0> │ │ │ │ + bcs.n 3aae90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x299560> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r2, [r6, #52] @ 0x34 │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ + ldrh r6, [r3, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r0, #42] @ 0x2a │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + ldrh r4, [r5, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r3, [r5, #50] @ 0x32 │ │ │ │ - vtbx.8 d24, {d30-) │ │ │ │ - vtbx.8 d24, {d30- d17, d8 │ │ │ │ + vqrdmlsh.s q8, q7, d24[0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + strh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r6, #52] @ 0x34 │ │ │ │ + strh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r2, #48] @ 0x30 │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r1, [r5, #30] │ │ │ │ - vsli.64 q12, q9, #62 @ 0x3e │ │ │ │ + vsri.32 q12, q1, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r2, [r7, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r7, #36] @ 0x24 │ │ │ │ + strh r4, [r3, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrd r3, r2, [sp, #352] @ 0x160 │ │ │ │ bl 393af4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2821c4> │ │ │ │ ldr.w r3, [pc, #2852] @ 3aba84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29a154> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -1127811,30 +1127805,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r7, [r4, #29] │ │ │ │ - @ instruction: 0xfffe7fb6 │ │ │ │ + vcvt.f32.u32 d23, d6, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + ldrb r2, [r4, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r3, [r5, #23] │ │ │ │ - vqrdmlah.s , q15, d12[0] │ │ │ │ + @ instruction: 0xfffe7d2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r1, #21] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r5, [r4, #10] │ │ │ │ vqdmulh.s , q15, d31[0] │ │ │ │ @ instruction: 0xfffe7efd │ │ │ │ - @ instruction: 0xfffe79fc │ │ │ │ + vqrshrun.s64 d23, q6, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ bl 398f8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28765c> │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ ldr r0, [sp, #364] @ 0x16c │ │ │ │ bl 541968 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x430038> │ │ │ │ @@ -1129197,21 +1129191,21 @@ │ │ │ │ bl 541968 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x430038> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #276] @ 0x114 │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ str.w r9, [sp, #4] │ │ │ │ b.n 3ac898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29af68> │ │ │ │ - strb r4, [r2, #26] │ │ │ │ + strb r4, [r6, #19] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r0, #4] │ │ │ │ + ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #64] @ 0x40 │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r1, [r6, #22] │ │ │ │ @ instruction: 0xfffe6f2f │ │ │ │ vdup.16 d22, d23[3] │ │ │ │ vrsubhn.i d20, q7, │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 398f8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28765c> │ │ │ │ @@ -1130458,20 +1130452,20 @@ │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ str r7, [sp, #188] @ 0xbc │ │ │ │ ldr r7, [sp, #732] @ 0x2dc │ │ │ │ str r7, [sp, #184] @ 0xb8 │ │ │ │ b.n 3ad5e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29bcb4> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r1, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xfa1e00e2 │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + ldr??.w r0, [lr, r2, lsl #2] │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ subs r0, r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [r3, #120] @ 0x78 │ │ │ │ @ instruction: 0xfffe2ed8 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #1 │ │ │ │ @@ -1130553,41 +1130547,41 @@ │ │ │ │ vrshr.u32 d19, d16, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [r2, #76] @ 0x4c │ │ │ │ - vsli.64 d22, d18, #62 @ 0x3e │ │ │ │ + vsri.32 d22, d2, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r7, [r4, #80] @ 0x50 │ │ │ │ vabal.u q11, d14, d25 │ │ │ │ - vsli.32 q11, q13, #30 │ │ │ │ + vrsra.u64 q11, q5, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r2, #84] @ 0x54 │ │ │ │ + str r2, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r5, #80] @ 0x50 │ │ │ │ + str r2, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r1, [r3, #68] @ 0x44 │ │ │ │ vmls.i q11, q7, d23[0] │ │ │ │ - vmls.i q11, q15, d14[0] │ │ │ │ + vshll.i q11, d30, # │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r5, [r3, #64] @ 0x40 │ │ │ │ vrsra.u64 q11, , #2 │ │ │ │ - vsri.32 q11, q14, #2 │ │ │ │ + vrshr.u64 q11, q6, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r7, [r1, #64] @ 0x40 │ │ │ │ vrsra.u64 q11, , #2 │ │ │ │ - vmls.i q11, q7, d14[0] │ │ │ │ + vqmovn.s d22, q15 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r5, [r0, #116] @ 0x74 │ │ │ │ vqshlu.s32 d23, d29, #30 │ │ │ │ vaddl.u , d14, d31 │ │ │ │ vtrn. , │ │ │ │ @ instruction: 0xfffe9fb6 │ │ │ │ str r7, [sp, #180] @ 0xb4 │ │ │ │ @@ -1131878,52 +1131872,52 @@ │ │ │ │ str r0, [sp, #620] @ 0x26c │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ b.n 3ae224 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29c8f4> │ │ │ │ nop │ │ │ │ add r0, sp, #808 @ 0x328 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + strh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldr r0, [r1, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrsb r7, [r5, r3] │ │ │ │ - vabdl.u , d30, d30 │ │ │ │ + vrsubhn.i d21, q7, q7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrsb r7, [r2, r1] │ │ │ │ vmlsl.u , d14, d9[0] │ │ │ │ vraddhn.i d22, q7, │ │ │ │ vsri.32 d22, d3, #2 │ │ │ │ - vqshl.u32 d21, d14, #30 │ │ │ │ + vsli.32 , q15, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r0, [r5, r2] │ │ │ │ + strb r0, [r1, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r4, [r7, r0] │ │ │ │ + strb r4, [r3, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ strb r5, [r0, r4] │ │ │ │ vabal.u , d14, d9 │ │ │ │ - vsli.64 , q10, #62 @ 0x3e │ │ │ │ + vsri.32 , q2, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r0, r7] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + strb r0, [r0, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r5, [r6, r7] │ │ │ │ vrsra.u64 , , #2 │ │ │ │ vsra.u64 q11, , #2 │ │ │ │ vrsra.u64 q11, , #2 │ │ │ │ - vsli.32 d21, d14, #30 │ │ │ │ + vrsra.u32 , q15, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r7, r2] │ │ │ │ + strh r2, [r3, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + strh r6, [r6, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r1, r2] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r3, [r1, r3] │ │ │ │ vqshl.u64 , q8, #62 @ 0x3e │ │ │ │ stc2l 6, cr4, [lr], {83} @ 0x53 │ │ │ │ mov r1, fp │ │ │ │ ldr r2, [sp, #388] @ 0x184 │ │ │ │ str r0, [sp, #624] @ 0x270 │ │ │ │ @@ -1133124,53 +1133118,53 @@ │ │ │ │ bl 39ebc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28d294> │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ b.n 3aedf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d4c0> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #612] @ (3aeff0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d6c0>) │ │ │ │ @ instruction: 0xfffe5ef1 │ │ │ │ - vmla.i , q7, d16[0] │ │ │ │ + vqrdmlah.s q10, q15, d0[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [r7, r4] │ │ │ │ vcvt.f32.u32 d20, d25, #2 │ │ │ │ vsri.32 d21, d9, #2 │ │ │ │ - @ instruction: 0xfffe4dde │ │ │ │ + vcvt.f16.u16 d20, d30, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [pc, #592] @ (3aeff8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d6c8>) │ │ │ │ + ldr r3, [pc, #976] @ (3af178 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d848>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [pc, #344] @ (3aef04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d5d4>) │ │ │ │ + ldr r3, [pc, #728] @ (3af084 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d754>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [pc, #96] @ (3aee10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d4e0>) │ │ │ │ + ldr r3, [pc, #480] @ (3aef90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d660>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [pc, #872] @ (3af11c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d7ec>) │ │ │ │ + ldr r3, [pc, #232] @ (3aee9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d56c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [pc, #640] @ (3af038 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d708>) │ │ │ │ + ldr r3, [pc, #0] @ (3aedb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d488>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [pc, #408] @ (3aef54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d624>) │ │ │ │ + ldr r2, [pc, #792] @ (3af0d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d7a4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r2, [pc, #396] @ (3aef4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d61c>) │ │ │ │ vtbx.8 d20, {d14-d16}, d5 │ │ │ │ - vcvt.f16.u16 d20, d12, #2 │ │ │ │ + @ instruction: 0xfffe4a7c │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0x47d1 │ │ │ │ - @ instruction: 0xfffe4ab0 │ │ │ │ + vqshrn.u64 d20, q0, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0x47db │ │ │ │ @ instruction: 0xfffe47cf │ │ │ │ - vtbx.8 d20, {d14-d16}, d26 │ │ │ │ + vtbx.8 d20, {d30}, d10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [pc, #216] @ (3aeeb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d588>) │ │ │ │ + ldr r0, [pc, #600] @ (3af038 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d708>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [pc, #8] @ (3aedec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d4bc>) │ │ │ │ + ldr r0, [pc, #392] @ (3aef6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d63c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #824] @ (3af120 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d7f0>) │ │ │ │ + ldr r0, [pc, #184] @ (3aeea0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d570>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #632] @ (3af064 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d734>) │ │ │ │ + @ instruction: 0x47fe │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #440] @ (3aefa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29d678>) │ │ │ │ + @ instruction: 0x47ce │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 39ebc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28d294> │ │ │ │ mov r3, fp │ │ │ │ @@ -1134459,57 +1134453,57 @@ │ │ │ │ ldr r2, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #564] @ 0x234 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ b.n 3afa20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29e0f0> │ │ │ │ nop │ │ │ │ strh r1, [r6, r3] │ │ │ │ - @ instruction: 0xfffe45ce │ │ │ │ + vraddhn.i d20, q7, q15 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r1, [r1, r0] │ │ │ │ vqrdmlsh.s q10, q15, d25[0] │ │ │ │ - vsri.64 q10, q2, #2 │ │ │ │ + vrsra.u32 d20, d20, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mvns r2, r5 │ │ │ │ + negs r2, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - muls r4, r6 │ │ │ │ + rors r4, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - muls r2, r2 │ │ │ │ + sbcs r2, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r7, #205 @ 0xcd │ │ │ │ - vshll.i q10, d20, # │ │ │ │ + vzip. d20, d4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r7, #219 @ 0xdb │ │ │ │ - vrshr.u64 d20, d26, #2 │ │ │ │ + vsra.u32 d20, d10, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r4, r5 │ │ │ │ + asrs r4, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #25 │ │ │ │ @ instruction: 0xfffe4f0d │ │ │ │ - vsra.u32 d20, d20, #2 │ │ │ │ + @ instruction: 0xfffe3f94 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r0 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r1 │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r3 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r1 │ │ │ │ + subs r6, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - eors r4, r7 │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r4, #67 @ 0x43 │ │ │ │ vdup.16 , d1[3] │ │ │ │ - vmla.i q10, q7, d14[0] │ │ │ │ + @ instruction: 0xfffe3eae │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ands r4, r3 │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ands r0, r2 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, #180 @ 0xb4 │ │ │ │ + subs r5, #20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bl 3a0248 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28e918> │ │ │ │ mov r3, fp │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1135792,62 +1135786,62 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a1398 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28fa68> │ │ │ │ mov r3, sl │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ b.n 3b0694 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29ed64> │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + subs r2, #220 @ 0xdc │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r3, #226 @ 0xe2 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r3, #210 @ 0xd2 │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r3, #204 @ 0xcc │ │ │ │ + subs r2, #44 @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r1, [pc, #508] @ (3b083c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29ef0c>) │ │ │ │ vshr.u32 q12, q5, #2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r1, #52 @ 0x34 │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #86 @ 0x56 │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r1, #215 @ 0xd7 │ │ │ │ vzip. , │ │ │ │ - vqshl.u32 d19, d0, #30 │ │ │ │ + vsli.32 , q8, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r5, #60 @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + adds r5, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r1, #87 @ 0x57 │ │ │ │ vuzp. , │ │ │ │ - vmlsl.u , d14, d22[0] │ │ │ │ + vmls.i , q15, d6[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #86 @ 0x56 │ │ │ │ + adds r4, #182 @ 0xb6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #82 @ 0x52 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #70 @ 0x46 │ │ │ │ + adds r4, #166 @ 0xa6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r0, #113 @ 0x71 │ │ │ │ vmla.i , q7, d31[0] │ │ │ │ - vqshlu.s32 d19, d8, #30 │ │ │ │ + vsri.32 , q12, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ + adds r4, #74 @ 0x4a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r4, #62 @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r3, #230 @ 0xe6 │ │ │ │ + adds r2, #70 @ 0x46 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #560] @ 0x230 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a1398 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28fa68> │ │ │ │ mov r3, fp │ │ │ │ mov r1, fp │ │ │ │ @@ -1137163,77 +1137157,77 @@ │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ bl 393af4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2821c4> │ │ │ │ b.n 3b13d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29faa4> │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, #180 @ 0xb4 │ │ │ │ + cmp r7, #20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + cmp r6, #220 @ 0xdc │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r2, #7 │ │ │ │ vshll.u32 q9, d7, #30 │ │ │ │ - vshr.u32 d19, d4, #2 │ │ │ │ + vcvt.f32.u32 q9, q10, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, #4 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, #0 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ + cmp r6, #90 @ 0x5a │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #155 @ 0x9b │ │ │ │ vtbx.8 d17, {d14-d17}, d24 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + cmp r5, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r1, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #32 │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r7, #14 │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r3, #143 @ 0x8f │ │ │ │ @ instruction: 0xfffe29bc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3b1700 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29fdd0> │ │ │ │ + b.n 3b13c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x29fa90> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r5, #54 @ 0x36 │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r2, #36 @ 0x24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r4, #31 │ │ │ │ vqshlu.s64 , , #62 @ 0x3e │ │ │ │ vzip. q10, │ │ │ │ - vtbl.8 d18, {d14-d16}, d30 │ │ │ │ + vtbl.8 d18, {d30}, d14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ eors r7, r1 │ │ │ │ vaddl.u , d14, d19 │ │ │ │ - @ instruction: 0xfffe29b4 │ │ │ │ + vqshrun.s64 d18, q2, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r3, #41 @ 0x29 │ │ │ │ vcvt.u32.f32 d18, d5, #2 │ │ │ │ vzip. q9, │ │ │ │ vsra.u64 , , #2 │ │ │ │ - vtbl.8 d18, {d14-d15}, d22 │ │ │ │ + vabdl.u q9, d30, d6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r7, #195 @ 0xc3 │ │ │ │ - vqshl.u64 q9, q3, #62 @ 0x3e │ │ │ │ + vqshlu.s32 d18, d22, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r6, [sp, #248] @ 0xf8 │ │ │ │ ldr.w r0, [pc, #3372] @ 3b2104 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a07d4> │ │ │ │ mov r1, fp │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #452] @ 0x1c4 │ │ │ │ add r0, pc │ │ │ │ @@ -1138536,119 +1138530,119 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [pc, #264] @ (3b2208 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a08d8>) │ │ │ │ bl 393af4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2821c4> │ │ │ │ b.n 3b220c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a08dc> │ │ │ │ adds r3, #133 @ 0x85 │ │ │ │ vcvt.u32.f32 d17, d25, #2 │ │ │ │ - vqshlu.s64 q9, q9, #62 @ 0x3e │ │ │ │ + vsli.32 q9, q1, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + movs r4, #210 @ 0xd2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r3, r3, #0 │ │ │ │ vtbx.8 d19, {d30- instruction: 0xfffe1c95 │ │ │ │ - @ instruction: 0xfffe25c8 │ │ │ │ + vraddhn.i d18, q7, q12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r3, r4, #3 │ │ │ │ vtbx.8 d18, {d30- instruction: 0xfffe2da3 │ │ │ │ - vabal.u q9, d14, d30 │ │ │ │ + vsubw.u q9, q15, d14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r2, #98 @ 0x62 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r0, #243 @ 0xf3 │ │ │ │ - vsubw.u q9, q15, d28 │ │ │ │ + vmovn.i d18, q6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r2, #234 @ 0xea │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r7, #101 @ 0x65 │ │ │ │ vtbx.8 d19, {d14-d16}, d13 │ │ │ │ - vqmovun.s d18, q12 │ │ │ │ + vtrn. q9, q4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r1, #220 @ 0xdc │ │ │ │ + movs r0, #60 @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r0, #27 │ │ │ │ - vsra.u64 d18, d10, #2 │ │ │ │ + @ instruction: 0xfffe1ffa │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r0, #218 @ 0xda │ │ │ │ + subs r2, r7, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r0, #154 @ 0x9a │ │ │ │ + subs r2, r7, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r7, r6, #25 │ │ │ │ vqshl.u64 , , #62 @ 0x3e │ │ │ │ - vmla.i q9, q7, d14[0] │ │ │ │ + @ instruction: 0xfffe1eae │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + subs r2, r4, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r4, #169 @ 0xa9 │ │ │ │ vqshlu.s32 d19, d11, #30 │ │ │ │ - @ instruction: 0xfffe1f98 │ │ │ │ + @ instruction: 0xfffe1df8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r5, #5 │ │ │ │ + adds r6, r1, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + adds r4, r4, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r7, r4, #20 │ │ │ │ - vcvt.u32.f32 d17, d6, #2 │ │ │ │ + vcvt.u16.f16 , q11, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r5, #3 │ │ │ │ + adds r2, r1, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + adds r4, r4, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r1, r3, #20 │ │ │ │ vrshr.u64 q9, , #2 │ │ │ │ - vqrdmlah.s , q7, d24[0] │ │ │ │ + vqdmulh.s , q15, d8[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, r7, #0 │ │ │ │ + adds r4, r3, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r2, #0 │ │ │ │ + adds r2, r6, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + adds r6, r3, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + adds r4, r1, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r0, #155 @ 0x9b │ │ │ │ - @ instruction: 0xfffe1dd8 │ │ │ │ + vcvt.f16.u16 d17, d24, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, r1, #7 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + adds r2, r3, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r1, r7, #10 │ │ │ │ - @ instruction: 0xfffe1da6 │ │ │ │ + vdup.16 d17, d6[3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + subs r6, r6, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r5, r0, #11 │ │ │ │ - @ instruction: 0xfffe1d84 │ │ │ │ + vtbx.8 d17, {d30- , q7, d17[0] │ │ │ │ add r4, pc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ @@ -1139914,83 +1139908,83 @@ │ │ │ │ ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r1, [pc, #172] @ (3b2f0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a15dc>) │ │ │ │ ldr r7, [sp, #500] @ 0x1f4 │ │ │ │ str r7, [sp, #4] │ │ │ │ b.n 3b2f10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a15e0> │ │ │ │ nop │ │ │ │ - subs r2, r0, r7 │ │ │ │ + subs r2, r4, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r4, r6 │ │ │ │ + subs r6, r0, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, r3, r6 │ │ │ │ + adds r4, r7, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r1, r6 │ │ │ │ + adds r6, r5, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r5, r3, #8 │ │ │ │ - @ instruction: 0xfffe1b7e │ │ │ │ + @ instruction: 0xfffe19de │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r3, r4, #32 │ │ │ │ - @ instruction: 0xfffe1b3c │ │ │ │ + @ instruction: 0xfffe199c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + adds r0, r3, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r5, r4, #29 │ │ │ │ vqrdmlsh.s q8, q7, d7[0] │ │ │ │ - @ instruction: 0xfffe1a70 │ │ │ │ + @ instruction: 0xfffe18d0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r6, r0 │ │ │ │ + adds r6, r2, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, r7, r6 │ │ │ │ + adds r0, r3, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, r7, r5 │ │ │ │ + asrs r4, r3, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, r0, r5 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, r2, r3 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, r6, r2 │ │ │ │ + asrs r4, r2, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, r2, r2 │ │ │ │ + asrs r4, r6, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, r0, r2 │ │ │ │ + asrs r6, r4, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + asrs r2, r2, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r1, r5, #17 │ │ │ │ - vtbx.8 d17, {d14}, d18 │ │ │ │ + vmlsl.u , d30, d2[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r7, r0, #17 │ │ │ │ - vtbl.8 d17, {d14}, d22 │ │ │ │ + vrsubhn.i d17, q15, q3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r5, #30 │ │ │ │ + asrs r6, r1, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r2, #30 │ │ │ │ + asrs r6, r6, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r5, r0, #29 │ │ │ │ - vqshl.u32 , q13, #30 │ │ │ │ + vsli.64 , q5, #62 @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r5, r0, #13 │ │ │ │ vqshlu.s32 , , #30 │ │ │ │ @ instruction: 0xfffe0a91 │ │ │ │ vmlsl.u , d14, d29[0] │ │ │ │ vsri.32 d21, d4, #2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r1, r6, #5 │ │ │ │ @ instruction: 0xfffe1cbf │ │ │ │ vrsra.u64 d17, d19, #2 │ │ │ │ - vshr.u64 , q2, #2 │ │ │ │ + vcvt.u32.f32 d16, d20, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r1, pc │ │ │ │ ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ ldr r3, [sp, #444] @ 0x1bc │ │ │ │ str.w r9, [sp, #132] @ 0x84 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r7, #20 │ │ │ │ @@ -1141372,35 +1141366,35 @@ │ │ │ │ mov r1, fp │ │ │ │ ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ b.n 3b3be8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a22b8> │ │ │ │ nop │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + lsrs r6, r2, #22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsls r3, r5, #27 │ │ │ │ @ instruction: 0xfffe1761 │ │ │ │ vrsubhn.i d17, q7, │ │ │ │ vabdl.u , d30, d31 │ │ │ │ - vtbx.8 d16, {d30- q8, d14, d8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r3, r3, #14 │ │ │ │ vcvt.f32.u32 d16, d27, #2 │ │ │ │ - vqshl.u32 d16, d10, #30 │ │ │ │ + vsli.32 q8, q13, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r4, #21 │ │ │ │ + lsls r2, r0, #15 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bl 3a1398 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28fa68> │ │ │ │ mov r3, sl │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1142759,32 +1142753,32 @@ │ │ │ │ ldr r5, [sp, #560] @ 0x230 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #556] @ 0x22c │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #552] @ 0x228 │ │ │ │ b.n 3b48d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a2fa4> │ │ │ │ nop │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r7, #8 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsls r5, r1, #29 │ │ │ │ vmlsl.u q8, d14, d7[0] │ │ │ │ - vcvt.u32.f32 , q13, #2 │ │ │ │ + @ instruction: 0xfffefdda │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stc2l 0, cr0, [r4, #848] @ 0x350 │ │ │ │ - ldc2 0, cr0, [sl], {212} @ 0xd4 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + stc2 0, cr0, [r4], #-848 @ 0xfffffcb0 │ │ │ │ + @ instruction: 0xfa7a00d4 │ │ │ │ + ldrh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r1, r3, #3 │ │ │ │ bl 6528b2 │ │ │ │ - ble.n 3b4908 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a2fd8> │ │ │ │ + blt.n 3b47c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a2e98> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b44b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a2b88> │ │ │ │ + b.n 3b4178 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a2848> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xfb8600d4 │ │ │ │ + vld1.8 @ instruction: 0xf9e600d4 │ │ │ │ bl 5f88c2 │ │ │ │ lsls r1, r6, #8 │ │ │ │ vsra.u32 d16, d17, #2 │ │ │ │ vqmovun.s d16, │ │ │ │ vsli.32 d25, d1, #30 │ │ │ │ ldr r5, [sp, #548] @ 0x224 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ @@ -1143968,20 +1143962,20 @@ │ │ │ │ bl 3a1398 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28fa68> │ │ │ │ ldr r7, [sp, #252] @ 0xfc │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #348] @ 0x15c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ b.n 3b5378 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a3a48> │ │ │ │ - strh.w r0, [r2, r4, lsl #1] │ │ │ │ + @ instruction: 0xf68200d4 │ │ │ │ mcr2 15, 2, pc, cr11, cr13, {7} @ │ │ │ │ - bic.w r0, r0, #6946816 @ 0x6a0000 │ │ │ │ @ instruction: 0xf28000d4 │ │ │ │ - vshr.s64 q8, q2, #18 │ │ │ │ - mcr 0, 3, r0, cr12, cr4, {6} │ │ │ │ + @ instruction: 0xf0e000d4 │ │ │ │ + mcr 0, 2, r0, cr14, cr4, {6} │ │ │ │ + stcl 0, cr0, [ip], {212} @ 0xd4 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 3a1398 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x28fa68> │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #352] @ 0x160 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ @@ -1145444,65 +1145438,67 @@ │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ strd r8, r2, [sp, #20] │ │ │ │ ldr r1, [pc, #132] @ (3b628c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a495c>) │ │ │ │ ldr.w r8, [sp, #280] @ 0x118 │ │ │ │ b.n 3b6290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a4960> │ │ │ │ nop │ │ │ │ - mcrr 0, 13, r0, r6, cr4 │ │ │ │ - sbc.w r0, r6, r4, lsr #3 │ │ │ │ - ldrd r0, r0, [lr, #848] @ 0x350 │ │ │ │ + @ instruction: 0xeaa600d4 │ │ │ │ + strd r0, r0, [r6, #848] @ 0x350 │ │ │ │ + @ instruction: 0xe83e00d4 │ │ │ │ b.n 3b669e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a4d6e> │ │ │ │ vdup.8 q15, d1[6] │ │ │ │ - vqrshrn.u64 d30, q6, #3 │ │ │ │ + vqshl.u64 d30, d28, #61 @ 0x3d │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + b.n 3b6090 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a4760> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + b.n 3b5fc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a4694> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xe8d200d4 │ │ │ │ - strd r0, r0, [sl], #-848 @ 0x350 │ │ │ │ b.n 3b62aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a497a> │ │ │ │ vtbl.8 d30, {d29-d30}, d13 │ │ │ │ - vqshl.u64 q15, q2, #61 @ 0x3d │ │ │ │ + vqshlu.s32 d30, d20, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b60dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a47ac> │ │ │ │ + b.n 3b5d9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a446c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b6014 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a46e4> │ │ │ │ + b.n 3b5cd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a43a4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b5f14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a45e4> │ │ │ │ + b.n 3b5bd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a42a4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b5e0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a44dc> │ │ │ │ + b.n 3b5acc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a419c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b5d50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a4420> │ │ │ │ + b.n 3b6a10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a50e0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b5cdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a43ac> │ │ │ │ + b.n 3b699c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a506c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b5c84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a4354> │ │ │ │ + b.n 3b6944 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5014> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b5c2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a42fc> │ │ │ │ + b.n 3b68ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a4fbc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b5bc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a4298> │ │ │ │ + b.n 3b6888 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a4f58> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b5b30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a4200> │ │ │ │ + b.n 3b67f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a4ec0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b5a9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a416c> │ │ │ │ + b.n 3b675c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a4e2c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b6a08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a50d8> │ │ │ │ + b.n 3b66c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a4d98> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b6974 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5044> │ │ │ │ + b.n 3b6634 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a4d04> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b68d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a4fa8> │ │ │ │ + b.n 3b6598 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a4c68> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b681c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a4eec> │ │ │ │ + b.n 3b64dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a4bac> │ │ │ │ lsls r4, r2, #3 │ │ │ │ svc 253 @ 0xfd │ │ │ │ @ instruction: 0xfffde9b3 │ │ │ │ vcgt.f d29, d7, #0 │ │ │ │ - vclt.s q13, q6, #0 │ │ │ │ + vcge.s d26, d28, #0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - b.n 3b659c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a4c6c> │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b6328 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a49f8> │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r4, r2, #3 │ │ │ │ strd r6, r7, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r6, [sp, #320] @ 0x140 │ │ │ │ mov r0, r8 │ │ │ │ ldrd r3, r2, [sp, #336] @ 0x150 │ │ │ │ strd r4, r5, [sp, #4] │ │ │ │ @@ -1146814,208 +1146810,208 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ bl 393af4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2821c4> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ b.n 3b71cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a589c> │ │ │ │ nop │ │ │ │ - b.n 3b7044 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5714> │ │ │ │ + udf #116 @ 0x74 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - svc 234 @ 0xea │ │ │ │ + udf #74 @ 0x4a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + udf #32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + ble.n 3b7018 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a56e8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + ble.n 3b6f88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5658> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - svc 8 │ │ │ │ + ble.n 3b7100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a57d0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #184 @ 0xb8 │ │ │ │ + ble.n 3b7064 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5734> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r4, r6} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ beq.n 3b6f5a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a562a> │ │ │ │ - @ instruction: 0xfffdbed0 │ │ │ │ + vcvt.u16.f16 d27, d16, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + bgt.n 3b7040 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5710> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x008c │ │ │ │ + pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + bgt.n 3b7028 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a56f8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + stmia r1!, {r1, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #130 @ 0x82 │ │ │ │ + bgt.n 3b7020 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a56f0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #128 @ 0x80 │ │ │ │ + bgt.n 3b7020 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a56f0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + bgt.n 3b701c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a56ec> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + bgt.n 3b701c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a56ec> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r3, r4} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + bgt.n 3b7018 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a56e8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #102 @ 0x66 │ │ │ │ + bgt.n 3b7004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a56d4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r1} │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + bgt.n 3b6ff0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a56c0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #74 @ 0x4a │ │ │ │ + bgt.n 3b6fdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a56ac> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + bgt.n 3b6fcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a569c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r3, {r0, r1, r3, r7} │ │ │ │ - vcvt.f32.u32 d29, d28, #3 │ │ │ │ + @ instruction: 0xfffddc9c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #64 @ 0x40 │ │ │ │ + bgt.n 3b6fdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a56ac> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + bgt.n 3b6fd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a56a0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + bgt.n 3b6fd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a56a4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + bgt.n 3b6fd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a56a0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #48 @ 0x30 │ │ │ │ + bgt.n 3b6fcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a569c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + bgt.n 3b6fc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5698> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + bgt.n 3b6fbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a568c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #34 @ 0x22 │ │ │ │ + bgt.n 3b6fbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a568c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r7, {r0, r1, r3, r5, r6, r7} │ │ │ │ - vcvt.f32.u32 d29, d14, #3 │ │ │ │ + vcvt.f16.u16 , q15, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ bls.n 3b6fe2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a56b2> │ │ │ │ vtbx.8 d29, {d29- , , d26[0] │ │ │ │ + vdup.8 , d10[6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ beq.n 3b7176 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5846> │ │ │ │ - @ instruction: 0xfffddd98 │ │ │ │ + @ instruction: 0xfffddbf8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ble.n 3b7170 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5840> │ │ │ │ + blt.n 3b7030 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5700> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ble.n 3b70f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a57c0> │ │ │ │ + blt.n 3b71b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5880> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bgt.n 3b7078 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5748> │ │ │ │ + blt.n 3b7138 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5808> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bgt.n 3b7000 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a56d0> │ │ │ │ + bge.n 3b70c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5790> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r6, {r0, r2, r3, r4, r5, r6} │ │ │ │ - vdup.8 , d12[6] │ │ │ │ + vtbl.8 d29, {d29-d31}, d28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r6, {r0, r4, r6} │ │ │ │ vcvt.f16.u16 q14, , #3 │ │ │ │ - vdup.8 d29, d12[6] │ │ │ │ + vtbx.8 d29, {d13-d15}, d28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r4, {r0, r1, r3, r4, r7} │ │ │ │ - vtbx.8 d29, {d13-d16}, d0 │ │ │ │ + vtbl.8 d29, {d29-d30}, d16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 3b71d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a58a0> │ │ │ │ + bhi.n 3b7090 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5760> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bls.n 3b700c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a56dc> │ │ │ │ + bvc.n 3b70cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a579c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r2!, {r0, r3, r4, r6} │ │ │ │ @ instruction: 0xfffdcd0b │ │ │ │ - vmull.u , d29, d20 │ │ │ │ + vtbl.8 d27, {d13-d16}, d4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r2, {r0, r2, r6} │ │ │ │ - vqrshrn.u64 d29, q0, #3 │ │ │ │ + vqshl.u64 d29, d16, #61 @ 0x3d │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r5, r7} │ │ │ │ + cbnz r2, 3b7160 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5830> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bls.n 3b71a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5878> │ │ │ │ + bvc.n 3b7068 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5738> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + cbnz r2, 3b716a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a583a> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bls.n 3b71a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5870> │ │ │ │ + bvc.n 3b7060 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5730> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r3, r4, r5, r7} │ │ │ │ + cbnz r2, 3b7176 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5846> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bls.n 3b71a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5878> │ │ │ │ + bvc.n 3b7068 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5738> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + cbnz r6, 3b717e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a584e> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r3, r6, r7} │ │ │ │ - vtbl.8 d29, {d13-d14}, d30 │ │ │ │ + vneg.f d29, d14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + cbnz r4, 3b718c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a585c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bls.n 3b7190 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5860> │ │ │ │ + bvc.n 3b7050 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5720> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bls.n 3b718c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a585c> │ │ │ │ + bvc.n 3b704c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a571c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bhi.n 3b7078 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5748> │ │ │ │ + bvs.n 3b7138 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5808> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3b7144 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5814> │ │ │ │ + bvs.n 3b7204 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a58d4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r1, r5, r6} │ │ │ │ vqshl.u32 d28, d21, #29 │ │ │ │ - vneg.f , q9 │ │ │ │ + vclt.f , q1, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3b7118 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a57e8> │ │ │ │ + bvs.n 3b71d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a58a8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r1, r3, r4, r5} │ │ │ │ - vqshl.u64 , q0, #61 @ 0x3d │ │ │ │ + vqshlu.s32 d29, d16, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r6} │ │ │ │ - vtbx.8 d27, {d13-d16}, d4 │ │ │ │ + vtbl.8 d27, {d29-d30}, d20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3b70f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a57c8> │ │ │ │ + bvs.n 3b71b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5888> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r2, r3, r5} │ │ │ │ - vtbx.8 d27, {d29-d31}, d16 │ │ │ │ + vtbx.8 d27, {d13-d14}, d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3b70f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a57c8> │ │ │ │ + bvs.n 3b71b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5888> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3b70f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a57c4> │ │ │ │ + bvs.n 3b71b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5884> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - revsh r4, r4 │ │ │ │ + cbnz r4, 3b719c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a586c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3b7100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a57d0> │ │ │ │ + bvs.n 3b71c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5890> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r6!, {r0, r1, r2, r3, r4, r7} │ │ │ │ - vqshl.u64 d29, d26, #61 @ 0x3d │ │ │ │ + vqshlu.s32 d29, d10, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r1, r3, r4, r6, r7} │ │ │ │ - vneg.f , q0 │ │ │ │ + vclt.f d29, d16, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - hlt 0x0030 │ │ │ │ + cbnz r0, 3b71a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5878> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3b7120 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a57f0> │ │ │ │ + bvs.n 3b71e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a58b0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3b711c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a57ec> │ │ │ │ + bvs.n 3b71dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a58ac> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - hlt 0x0034 │ │ │ │ + cbnz r4, 3b71b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5884> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r1, r2, r4, r7} │ │ │ │ - vneg.f d29, d26 │ │ │ │ + vclt.f d29, d10, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3b7110 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a57e0> │ │ │ │ + bvs.n 3b71d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a58a0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3b710c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a57dc> │ │ │ │ + bvs.n 3b71cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a589c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3b7104 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a57d4> │ │ │ │ + bvs.n 3b71c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a5894> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r1!, {r0, r1, r2, r3, r4, r7} │ │ │ │ - vqshl.u64 d29, d12, #61 @ 0x3d │ │ │ │ + vsli.64 , q14, #61 @ 0x3d │ │ │ │ lsls r4, r2, #3 │ │ │ │ mov r0, r7 │ │ │ │ bl 399cc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x288390> │ │ │ │ ldr.w r1, [pc, #3164] @ 3b7e30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a6500> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ @@ -1148283,84 +1148279,84 @@ │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ bl 399dc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x288490> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ b.n 3b7ed0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a65a0> │ │ │ │ - bpl.n 3b7de8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a64b8> │ │ │ │ + bmi.n 3b7ea8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a6578> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 3b7dd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a64a4> │ │ │ │ + bmi.n 3b7e94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a6564> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r5!, {r0, r4, r5, r7} │ │ │ │ - vcgt.s , q2, #0 │ │ │ │ + @ instruction: 0xfffdaea4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb8fc │ │ │ │ + @ instruction: 0xb75c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 3b7ee4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a65b4> │ │ │ │ + bcc.n 3b7da4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a6474> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r5!, {r0, r1, r2, r5} │ │ │ │ - vsri.64 , q9, #3 │ │ │ │ + vrsra.u32 , q1, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 3b7dec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a64bc> │ │ │ │ + bcc.n 3b7eac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a657c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r4, r6} │ │ │ │ - vcgt.f d29, d0, #0 │ │ │ │ + vclt.s , q8, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bcs.n 3b7f4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a661c> │ │ │ │ + beq.n 3b7e0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a64dc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - beq.n 3b7e34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a6504> │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldmia r3!, {r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ pop {r0, r3, r4, r5, r7} │ │ │ │ - vcgt.s d27, d20, #0 │ │ │ │ + @ instruction: 0xfffdae84 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ pop {r0, r2, r4, r5, r6} │ │ │ │ - vcgt.s , q5, #0 │ │ │ │ + @ instruction: 0xfffdaeaa │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5!, {} │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, pc, #440 @ (adr r6, 3b805c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a672c>) │ │ │ │ + add r4, pc, #824 @ (adr r4, 3b81dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a68ac>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add sp, #232 @ 0xe8 │ │ │ │ + add r6, sp, #616 @ 0x268 │ │ │ │ lsls r4, r2, #3 │ │ │ │ revsh r3, r4 │ │ │ │ - @ instruction: 0xfffdcc94 │ │ │ │ + @ instruction: 0xfffdcaf4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #696 @ 0x2b8 │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r7, {r0, r4, r5, r7} │ │ │ │ - vtbx.8 d28, {d13-d16}, d12 │ │ │ │ + vtbl.8 d28, {d29-d30}, d28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xb7e3 │ │ │ │ vqshrun.s64 d25, , #3 │ │ │ │ bl 399dc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x288490> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ @@ -1149538,77 +1149534,77 @@ │ │ │ │ ldr r0, [sp, #428] @ 0x1ac │ │ │ │ bl 39a710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x288de0> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ b.n 3b8b20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a71f0> │ │ │ │ nop │ │ │ │ ldmia r5!, {r0, r1, r2, r6, r7} │ │ │ │ - @ instruction: 0xfffdc99a │ │ │ │ + vqshl.u64 q14, q13, #61 @ 0x3d │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b8714 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a6de4> │ │ │ │ + b.n 3b83d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a6aa4> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ + add r7, pc, #456 @ (adr r7, 3b8c7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a734c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r7!, {r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, sp, #392 @ 0x188 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r6, pc, #776 @ (adr r6, 3b8dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7498>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r7!, {r3, r5} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r6, pc, #584 @ (adr r6, 3b8d10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a73e0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r3, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #280 @ 0x118 │ │ │ │ + add r6, pc, #608 @ (adr r6, 3b8d30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7400>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + stmia r5!, {r1, r2, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r6, pc, #664 @ (adr r6, 3b8d70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7440>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r7!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r6, pc, #720 @ (adr r6, 3b8db0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7480>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + stmia r5!, {r1, r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ + add r6, pc, #728 @ (adr r6, 3b8dc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7490>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r5!, {r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, pc, #880 @ (adr r5, 3b8e70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7540>) │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r1, r2} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, pc, #48 @ (adr r5, 3b8b38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7208>) │ │ │ │ + add r4, pc, #240 @ (adr r4, 3b8bf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a72c0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #264 @ (adr r4, 3b8c18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a72e8>) │ │ │ │ + add r3, pc, #432 @ (adr r3, 3b8cb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7388>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r6} │ │ │ │ + stmia r0!, {r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #480 @ (adr r3, 3b8cf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a73c8>) │ │ │ │ + add r2, pc, #648 @ (adr r2, 3b8d98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7468>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + itte lt │ │ │ │ + lsllt r4, r2, #3 │ │ │ │ + addlt r1, pc, #864 @ (adr r1, 3b8e78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7548>) │ │ │ │ + lslge r4, r2, #3 │ │ │ │ + bkpt 0x00e4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, pc, #696 @ (adr r2, 3b8dd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a74a8>) │ │ │ │ + add r1, pc, #56 @ (adr r1, 3b8b58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7228>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ bl 39a710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x288de0> │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ strd r3, r0, [sp, #32] │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [sp, #320] @ 0x140 │ │ │ │ @@ -1150799,73 +1150795,73 @@ │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ bl 39a710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x288de0> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ b.n 3b9778 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7e48> │ │ │ │ nop │ │ │ │ - it pl │ │ │ │ - lslpl r4, r2, #3 │ │ │ │ - add r1, pc, #568 @ (adr r1, 3b9940 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a8010>) │ │ │ │ + pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x00b4 │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #984 @ (adr r0, 3b9ae8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a81b8>) │ │ │ │ + pop {r2, r4, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x0010 │ │ │ │ + ldr r7, [sp, #344] @ 0x158 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + pop {r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #376 @ (adr r0, 3b9890 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7f60>) │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + cbnz r6, 3b9780 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7e50> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + revsh r0, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r2, 3b9792 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7e62> │ │ │ │ + cbnz r2, 3b976a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7e3a> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - revsh r4, r1 │ │ │ │ + cbnz r4, 3b973e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7e0e> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r3, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rev r4, r6 │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r4, 3b976a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7e3a> │ │ │ │ + @ instruction: 0xb7fc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r0, 3b974c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7e1c> │ │ │ │ + @ instruction: 0xb760 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb832 │ │ │ │ + @ instruction: 0xb692 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r0, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb69e │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + push {r2, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #376] @ 0x178 │ │ │ │ + str r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r6, lr} │ │ │ │ + cbz r0, 3b97dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a7eac> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #824] @ 0x338 │ │ │ │ + str r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ bl 39a710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x288de0> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ ldr r0, [sp, #428] @ 0x1ac │ │ │ │ bl 39a710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x288de0> │ │ │ │ @@ -1152060,76 +1152056,76 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ movs r3, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ b.n 3ba3d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a8aa0> │ │ │ │ nop │ │ │ │ - push {r2, r3, r5} │ │ │ │ + uxth r4, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #760] @ 0x2f8 │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r0, 3ba3c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a8a90> │ │ │ │ + cbz r0, 3ba398 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a8a68> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #168] @ 0xa8 │ │ │ │ + str r4, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - uxtb r2, r0 │ │ │ │ + cbz r2, 3ba36c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a8a3c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r4, 3ba3a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a8a78> │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + str r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r6, 3ba37c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a8a4c> │ │ │ │ + add r7, sp, #536 @ 0x218 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r1, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #768 @ 0x300 │ │ │ │ + add r6, sp, #128 @ 0x80 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, sp, #568 @ 0x238 │ │ │ │ + add r4, sp, #952 @ 0x3b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + ldrh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r4, #58] @ 0x3a │ │ │ │ + ldrh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r5, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #680 @ 0x2a8 │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r1, #42] @ 0x2a │ │ │ │ + ldrh r0, [r5, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r5, [sp, #612] @ 0x264 │ │ │ │ - @ instruction: 0xfffd8d00 │ │ │ │ + vtbx.8 d24, {d13-d16}, d16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r2, #38] @ 0x26 │ │ │ │ + ldrh r2, [r6, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 393d30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x282400> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r4, r0 │ │ │ │ add.w r3, r0, #48 @ 0x30 │ │ │ │ strd r3, r2, [sp, #780] @ 0x30c │ │ │ │ @@ -1152161,17 +1152157,17 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3ba432 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a8b02> │ │ │ │ add.w sp, sp, #796 @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r0, [r6, #32] │ │ │ │ + ldrh r0, [r2, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r7, pc, #504 @ (adr r7, 3ba638 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a8d08>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r2, [r4, r7] │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1153098,15 +1153094,15 @@ │ │ │ │ adds r5, #1 │ │ │ │ mov r3, ip │ │ │ │ cmp r4, r5 │ │ │ │ bne.n 3bad7e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a944e> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ vaddw.s8 q8, q10, d9 │ │ │ │ - add r0, pc, #168 @ (adr r0, 3bae64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a9534>) │ │ │ │ + ldr r6, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r2, #3 │ │ │ │ vaddw.s32 q0, q8, d9 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ @@ -1154199,177 +1154195,177 @@ │ │ │ │ cmp.w r2, #310 @ 0x136 │ │ │ │ bcc.w 3bb986 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2aa056> │ │ │ │ b.n 3bb8f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a9fc6> │ │ │ │ ldr.w r2, [r3, #192] @ 0xc0 │ │ │ │ cmp.w r2, #400 @ 0x190 │ │ │ │ bcs.w 3bb5f2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a9cc2> │ │ │ │ b.n 3bb8e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a9fb6> │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r6, [r3, r4] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #648] @ 0x288 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [sp, #152] @ 0x98 │ │ │ │ + ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #568 @ (adr r0, 3bbd28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2aa3f8>) │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #608 @ (adr r0, 3bbd54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2aa424>) │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #664 @ (adr r0, 3bbd90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2aa460>) │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #720 @ (adr r0, 3bbdcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2aa49c>) │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #696 @ (adr r0, 3bbdb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2aa488>) │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #880 @ (adr r0, 3bbe74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2aa544>) │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #952 @ (adr r0, 3bbec0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2aa590>) │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, pc, #0 @ (adr r1, 3bbb0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2aa1dc>) │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, pc, #72 @ (adr r1, 3bbb58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2aa228>) │ │ │ │ + ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #992 @ (adr r0, 3bbef4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2aa5c4>) │ │ │ │ + ldr r7, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #944 @ (adr r0, 3bbec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2aa598>) │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, pc, #8 @ (adr r1, 3bbb24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2aa1f4>) │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #856] @ 0x358 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r3, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #352] @ 0x160 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #352] @ 0x160 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #360] @ 0x168 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r0, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #328] @ 0x148 │ │ │ │ + ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r4, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r4, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #584] @ 0x248 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #96] @ 0x60 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #104] @ 0x68 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #184] @ 0xb8 │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #328] @ 0x148 │ │ │ │ + ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r4, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r4, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #408] @ 0x198 │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + str r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + str r7, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #48] @ (3bbc4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2aa31c>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1154391,15 +1154387,15 @@ │ │ │ │ add r3, pc │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 3bbdb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2aa484> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r1, [sp, #112] @ 0x70 │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 3bbd80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2aa450> │ │ │ │ lsls r1, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2320] @ 0x910 │ │ │ │ @@ -1155518,199 +1155514,199 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ + str r7, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ + str r7, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #408 @ (adr r3, 3bc9c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ab094>) │ │ │ │ + add r1, pc, #792 @ (adr r1, 3bcb44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ab214>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #432 @ (adr r3, 3bc9e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ab0b0>) │ │ │ │ + add r1, pc, #816 @ (adr r1, 3bcb60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ab230>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #416 @ (adr r3, 3bc9d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ab0a4>) │ │ │ │ + add r1, pc, #800 @ (adr r1, 3bcb54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ab224>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #512 @ (adr r3, 3bca38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ab108>) │ │ │ │ + add r1, pc, #896 @ (adr r1, 3bcbb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ab288>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #512 @ (adr r3, 3bca3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ab10c>) │ │ │ │ + add r1, pc, #896 @ (adr r1, 3bcbbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ab28c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #24 @ (adr r0, 3bc85c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2aaf2c>) │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsrs r0, r5 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r3, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #216] @ 0xd8 │ │ │ │ + ldr r2, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #608] @ 0x260 │ │ │ │ + ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #816] @ 0x330 │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #832] @ 0x340 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + str r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ + str r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ + str r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #168] @ 0xa8 │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #168] @ 0xa8 │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #216] @ 0xd8 │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #264] @ 0x108 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #392] @ 0x188 │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #456] @ 0x1c8 │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #552] @ 0x228 │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #632] @ 0x278 │ │ │ │ + str r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + str r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + str r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #1000] @ 0x3e8 │ │ │ │ + str r2, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #8] │ │ │ │ + str r2, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #104] @ 0x68 │ │ │ │ + str r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r2, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #168] @ 0xa8 │ │ │ │ + str r2, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #216] @ 0xd8 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #264] @ 0x108 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #312] @ 0x138 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #304] @ 0x130 │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r2, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r2, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #304] @ 0x130 │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #312] @ 0x138 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #504] @ 0x1f8 │ │ │ │ + str r3, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r3, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ ldr.w r0, [r3, #196] @ 0xc4 │ │ │ │ ldrb.w r1, [r3, #188] @ 0xbc │ │ │ │ eor.w r2, r1, #1 │ │ │ │ cbnz r0, 3bc9a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ab070> │ │ │ │ ldr.w r0, [r3, #192] @ 0xc0 │ │ │ │ @@ -1156817,153 +1156813,153 @@ │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ orr.w r2, r2, #33792 @ 0x8400 │ │ │ │ orr.w r1, r1, #1 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r1, [r0, #44] @ 0x2c │ │ │ │ strh r2, [r0, #48] @ 0x30 │ │ │ │ b.w 3bccca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ab39a> │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r3, [sp, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #632] @ 0x278 │ │ │ │ + str r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + str r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #520] @ 0x208 │ │ │ │ + str r2, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #472] @ 0x1d8 │ │ │ │ + str r2, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #568] @ 0x238 │ │ │ │ + str r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #328] @ 0x148 │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ + str r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r2, #15 │ │ │ │ + asrs r6, r6, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #704] @ 0x2c0 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #648] @ 0x288 │ │ │ │ + str r3, [sp, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #408] @ 0x198 │ │ │ │ + str r2, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #312] @ 0x138 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #104] @ 0x68 │ │ │ │ + str r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r1, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #416] @ 0x1a0 │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #392] @ 0x188 │ │ │ │ + ldrh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #360] @ 0x168 │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + ldrh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r1, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r5, #32] │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r5, #32] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r5, #56] @ 0x38 │ │ │ │ + ldrh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r7, #54] @ 0x36 │ │ │ │ + ldrh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r4, #54] @ 0x36 │ │ │ │ + ldrh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r6, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r2, #24] │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r7, #42] @ 0x2a │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r1, #26] │ │ │ │ + ldrh r2, [r5, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r7, #20] │ │ │ │ + ldrh r0, [r3, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r1, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + ldrh r2, [r3, #6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r5, #18] │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r7, #16] │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ + ldrh r0, [r3, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r7, #6] │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r0, #22] │ │ │ │ + ldrh r2, [r4, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [r2, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r1, #62] @ 0x3e │ │ │ │ + strh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ mov r1, r2 │ │ │ │ movs r5, #0 │ │ │ │ bl 542678 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x430d48> │ │ │ │ ldr.w r3, [pc, #1036] @ 3bdaa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ac174> │ │ │ │ @@ -1157352,79 +1157348,79 @@ │ │ │ │ b.w 3bbf48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2aa618> │ │ │ │ ldrb.w r2, [r3, #645] @ 0x285 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 3bbf96 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2aa666> │ │ │ │ b.n 3bd2a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ab974> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r7, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r2, #4] │ │ │ │ + strh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r1, #4] │ │ │ │ + strh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r2, #6] │ │ │ │ + strh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r6, #2] │ │ │ │ + strh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + strh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r4, #0] │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r5, #6] │ │ │ │ + strh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r6, #0] │ │ │ │ + strh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r6, [r0, r4] │ │ │ │ + strb r6, [r4, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r6, #32] │ │ │ │ + str r6, [r2, #8] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r4, [r3, #24] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r2, #38] @ 0x26 │ │ │ │ + strh r2, [r6, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r7, #20] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r6, #20] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r7, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #660] @ (3bddd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ac4a0>) │ │ │ │ @@ -1158684,22 +1158680,22 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r3, #0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r6, r0, r7 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strh r6, [r6, #20] │ │ │ │ + strh r6, [r2, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r4, #20] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s8 q8, q15, q4 │ │ │ │ - stmia r2!, {r1, r6, r7} │ │ │ │ + stc 0, cr0, [lr, #864]! @ 0x360 │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh.w r1, [sp, #56] @ 0x38 │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ mov r0, ip │ │ │ │ movs r1, #1 │ │ │ │ vstr d7, [sp, #96] @ 0x60 │ │ │ │ bl 485808 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x373ed8> │ │ │ │ @@ -1159280,15 +1159276,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ - cbnz r0, 3bee68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ad538> │ │ │ │ + cbnz r0, 3bee40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ad510> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 3bf6bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2add8c> │ │ │ │ @@ -1159346,15 +1159342,15 @@ │ │ │ │ add.w r0, r8, #4 │ │ │ │ bl 3bee34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ad504> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ str r2, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #504] @ (3bf0d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ad7a4>) │ │ │ │ @@ -1159545,15 +1159541,15 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ asrs r4, r3, #4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #31] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ lsls r4, r2, #6 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1160606,23 +1160602,23 @@ │ │ │ │ b.n 3bfaee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ae1be> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r4, #23 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r6, r7] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strh r2, [r7, #2] │ │ │ │ + ldrb r2, [r3, #27] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r2, #68] @ 0x44 │ │ │ │ + ldr r0, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r2, r1, #20 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r2, [r3, #56] @ 0x38 │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ bic.w r3, r3, #4227858432 @ 0xfc000000 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ beq.n 3bfc14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ae2e4> │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ beq.n 3bfc14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ae2e4> │ │ │ │ @@ -1160958,27 +1160954,27 @@ │ │ │ │ bl 5453e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433ab8> │ │ │ │ bl 544db4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433484> │ │ │ │ mov r2, r0 │ │ │ │ b.n 3bfedc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ae5ac> │ │ │ │ nop │ │ │ │ lsls r0, r7, #14 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r7, #12] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [r0, #24] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [r7, #12] │ │ │ │ + ldrsh r4, [r3, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -1161132,15 +1161128,15 @@ │ │ │ │ b.n 3c0020 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ae6f0> │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ sub.w fp, r5, #1 │ │ │ │ clz fp, fp │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ b.n 3c004a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ae71a> │ │ │ │ nop │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 3c013c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ae80c> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ubfx r3, r3, #0, #26 │ │ │ │ tst r3, r1 │ │ │ │ beq.n 3c013a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ae80a> │ │ │ │ ldrb r3, [r0, #29] │ │ │ │ @@ -1162041,17 +1162037,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf74c0193 │ │ │ │ @ instruction: 0xf7180193 │ │ │ │ asrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r5] │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrh r4, [r1, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #428] @ (3c0c8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2af35c>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1162284,35 +1162280,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3c0d5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2af42c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3c0d60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2af430>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r6, r5] │ │ │ │ + ldr r2, [r2, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r3, r5] │ │ │ │ + ldr r4, [r7, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r0, r4] │ │ │ │ + ldr r6, [r4, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r0, r5] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r4, r6] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r6, [sp, #224] @ 0xe0 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r7, r3] │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r7, r4] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r1, #424] @ 0x1a8 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1162767,19 +1162763,19 @@ │ │ │ │ eors r3, r1 │ │ │ │ b.n 3c11a2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2af872> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 45a74c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x348e1c> │ │ │ │ b.n 3c0f52 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2af622> │ │ │ │ nop │ │ │ │ - bne.n 3c1200 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2af8d0> │ │ │ │ + beq.n 3c12c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2af990> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - beq.n 3c121c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2af8ec> │ │ │ │ + ldmia r6, {r1, r5, r6} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ ldr.w r2, [pc, #1384] @ 3c1798 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2afe68> │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ @@ -1163763,15 +1163759,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe82c0193 │ │ │ │ b.n 3c1f32 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b0602> │ │ │ │ vrsubhn.i d30, , q2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [pc, #472] @ (3c1e90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b0560>) │ │ │ │ + ldr r2, [pc, #856] @ (3c2010 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b06e0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ bgt.n 3c1cb6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b0386> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1163866,15 +1163862,15 @@ │ │ │ │ bl 4ea638 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d8d08> │ │ │ │ b.n 3c1d72 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b0442> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ b.n 3c240c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b0adc> │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #248] @ (3c1ebc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b058c>) │ │ │ │ + ldr r1, [pc, #632] @ (3c203c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b070c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 3c22d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b09a4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ mrc 15, 7, APSR_nzcv, cr1, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1164099,17 +1164095,17 @@ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ b.n 3c1f6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b063c> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 3c1f18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b05e8> │ │ │ │ b.n 3c1f94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b0664> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #1008] @ (3c240c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b0adc>) │ │ │ │ + bxns fp │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #776] @ (3c2328 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b09f8>) │ │ │ │ + bx r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1164630,51 +1164626,51 @@ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3dcf20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb5f0> │ │ │ │ b.n 3c22e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b09b0> │ │ │ │ nop │ │ │ │ - lsrs r4, r3 │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #744] @ (3c2874 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b0f44>) │ │ │ │ + bx r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mov ip, r0 │ │ │ │ + add ip, ip │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mov lr, r8 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bxns r5 │ │ │ │ + cmp ip, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r4, sp │ │ │ │ + mvns r4, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #8] @ (3c25a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b0c78>) │ │ │ │ + bx ip │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bx r3 │ │ │ │ + cmp r6, pc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #672] @ (3c2848 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b0f18>) │ │ │ │ + bx r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bx r9 │ │ │ │ + cmp sl, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bxns lr │ │ │ │ + cmp ip, sl │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0x479e │ │ │ │ + cmp lr, pc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - blx r9 │ │ │ │ + mov r0, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #392] @ (3c2744 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b0e14>) │ │ │ │ + mov sl, r8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, ip │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add lr, r7 │ │ │ │ + orrs r6, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mov r6, sl │ │ │ │ + add lr, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mvns r6, r3 │ │ │ │ + tst r6, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bxns ip │ │ │ │ + cmp ip, r8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1984] @ 0x7c0 │ │ │ │ ldr.w r5, [pc, #2764] @ 3c30b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b1780> │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ @@ -1165673,35 +1165669,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ bls.n 3c3070 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b1740> │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r8 │ │ │ │ + add lr, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ bhi.n 3c3174 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b1844> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r8, r1 │ │ │ │ + mvns r0, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, lr │ │ │ │ + mvns r0, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r4, ip │ │ │ │ + mvns r4, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, fp │ │ │ │ + bics r0, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r4, r0 │ │ │ │ + muls r4, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r2, #32] │ │ │ │ + str r4, [r6, #4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - mov lr, r8 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #496] @ (3c32dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b19ac>) │ │ │ │ + blxns fp │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #872] @ (3c3458 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b1b28>) │ │ │ │ + bx r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ bne.w 3c2fd6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b16a6> │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [r8, #96] @ 0x60 │ │ │ │ @@ -1166234,83 +1166230,83 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - cmp r0, r4 │ │ │ │ + bics r0, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r4, r1 │ │ │ │ + lsrs r4, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmn r0, r4 │ │ │ │ + adcs r0, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - negs r0, r2 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - orrs r2, r2 │ │ │ │ + adcs r2, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adcs r0, r4 │ │ │ │ + subs r7, #192 @ 0xc0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + subs r3, #170 @ 0xaa │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + subs r3, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r3, #58 @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, #28 │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r5, #126 @ 0x7e │ │ │ │ + subs r3, #222 @ 0xde │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r5, #50 @ 0x32 │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, #230 @ 0xe6 │ │ │ │ + subs r3, #70 @ 0x46 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r7, r3] │ │ │ │ + ldr r4, [r3, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ands r0, r2 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r5, r3] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r7, #208 @ 0xd0 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ands r2, r4 │ │ │ │ + subs r6, #130 @ 0x82 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r4, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, #134 @ 0x86 │ │ │ │ + subs r4, #230 @ 0xe6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r5, #200 @ 0xc8 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + subs r5, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #62 @ 0x3e │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #148 @ 0x94 │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #216 @ 0xd8 │ │ │ │ + adds r7, #56 @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + adds r7, #188 @ 0xbc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #148 @ 0x94 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + subs r0, #36 @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r3, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #148 @ 0x94 │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r5, #144 @ 0x90 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, #238 @ 0xee │ │ │ │ + subs r5, #78 @ 0x4e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #140 @ 0x8c │ │ │ │ + adds r7, #236 @ 0xec │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ ldr.w r3, [pc, #2940] @ 3c42e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b29b4> │ │ │ │ @@ -1167373,45 +1167369,45 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldmia r0!, {r3, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r6, r3 │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r0, r5 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, #104 @ 0x68 │ │ │ │ + subs r4, #200 @ 0xc8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3} │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #936 @ (adr r4, 3c46b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b2d88>) │ │ │ │ + add r3, pc, #296 @ (adr r3, 3c4438 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b2b08>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + subs r5, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r2, #222 @ 0xde │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r3, #228 @ 0xe4 │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r2!, {r1, r2} │ │ │ │ + stmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #158 @ 0x9e │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, #84 @ 0x54 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, #210 @ 0xd2 │ │ │ │ + movs r7, #50 @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, #146 @ 0x92 │ │ │ │ + subs r2, #242 @ 0xf2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ sub.w r3, r9, #20 │ │ │ │ cbz r2, 3c435a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b2a2a> │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ @@ -1168335,62 +1168331,62 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #34 @ 0x22 │ │ │ │ + adds r6, #130 @ 0x82 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ cbz r1, 3c4d62 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b3432> │ │ │ │ - vshll.u32 , d20, #31 │ │ │ │ + @ instruction: 0xfffff894 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #28 │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + cmp r6, #222 @ 0xde │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, #80 @ 0x50 │ │ │ │ + adds r0, #176 @ 0xb0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + cmp r7, #212 @ 0xd4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + cmp r6, #168 @ 0xa8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bic.w r0, lr, #211 @ 0xd3 │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + mcr 0, 4, r0, cr14, cr3, {6} │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bic.w r0, lr, #211 @ 0xd3 │ │ │ │ - adds r0, #216 @ 0xd8 │ │ │ │ + mcr 0, 4, r0, cr14, cr3, {6} │ │ │ │ + cmp r7, #56 @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r2, [r2, r2] │ │ │ │ + ldrb r2, [r6, r3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xf6ee00d5 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + adc.w r0, lr, #6979584 @ 0x6a8000 │ │ │ │ + adds r1, #56 @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ sub sp, #508 @ 0x1fc │ │ │ │ - @ instruction: 0xffff31ec │ │ │ │ + vmla.i , , d12[0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r0, #132 @ 0x84 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #122 @ 0x7a │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #218 @ 0xda │ │ │ │ + adds r0, #58 @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #132 @ 0x84 │ │ │ │ + cmp r5, #228 @ 0xe4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #82 @ 0x52 │ │ │ │ + cmp r5, #178 @ 0xb2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r5, r0] │ │ │ │ + ldrh r2, [r1, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #28] @ (3c4d8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b345c>) │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ add r3, pc │ │ │ │ cbz r0, 3c4d88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b3458> │ │ │ │ ldr r0, [pc, #24] @ (3c4d90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b3460>) │ │ │ │ @@ -1170982,27 +1170978,27 @@ │ │ │ │ b.n 3c63ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4a9a> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r5, #66 @ 0x42 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + adds r0, r1, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 3c6498 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4b68> │ │ │ │ + bcs.n 3c6358 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4a28> │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r6, r2, r1 │ │ │ │ + adds r6, r6, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, r4, #2 │ │ │ │ + subs r2, r0, r4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c64b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4b84>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171029,15 +1171025,15 @@ │ │ │ │ pop {r4} │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c6510 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4be0>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171064,15 +1171060,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ + ldrb r6, [r3, #9] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c656c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4c3c>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171099,15 +1171095,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ ldr r2, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #14] │ │ │ │ + ldrb r2, [r0, #8] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c65c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4c98>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171134,15 +1171130,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #13] │ │ │ │ + ldrb r6, [r4, #6] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c6624 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4cf4>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171169,15 +1171165,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #3, #1 │ │ │ │ bx lr │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #11] │ │ │ │ + ldrb r2, [r1, #5] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c6680 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4d50>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171204,15 +1171200,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #2, #1 │ │ │ │ bx lr │ │ │ │ ldr r1, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #10] │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c66dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4dac>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171239,27 +1171235,27 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ ldr r1, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + ldrb r2, [r2, #2] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3c6704 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4dd4>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + asrs r2, r7, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #60] @ (3c6754 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4e24>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1171285,29 +1171281,29 @@ │ │ │ │ bne.n 3c672e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4dfe> │ │ │ │ ldr r1, [pc, #16] @ (3c6758 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4e28>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r2, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r6, [r1, #60] @ 0x3c │ │ │ │ + str r6, [r5, #32] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3c6778 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4e48>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r6, #28 │ │ │ │ + asrs r6, r2, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #48] @ (3c67bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4e8c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1171327,18 +1171323,18 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c67aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4e7a> │ │ │ │ nop │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ @ instruction: 0xfb19ffff │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ + str r2, [r1, #28] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -1171359,15 +1171355,15 @@ │ │ │ │ bne.n 3c67e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4eb2> │ │ │ │ ldr r1, [pc, #12] @ (3c6808 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4ed8>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - beq.n 3c6858 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4f28> │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1171400,15 +1171396,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3c683e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4f0e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c682e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4efe> │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #56] @ (3c68b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4f88>) │ │ │ │ @@ -1171434,17 +1171430,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3c6894 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4f64> │ │ │ │ ldr r1, [pc, #12] @ (3c68bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4f8c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -1171474,15 +1171470,15 @@ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3c68e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4fb6> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #408] @ (3c6ab4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5184>) │ │ │ │ + @ instruction: 0x47c6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #53 @ 0x35 │ │ │ │ bhi.w 3c6ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5370> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1171864,74 +1171860,74 @@ │ │ │ │ bx lr │ │ │ │ blx r2 │ │ │ │ b.n 3c6aba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b518a> │ │ │ │ blx r2 │ │ │ │ b.n 3c69b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5084> │ │ │ │ nop │ │ │ │ @ instruction: 0xff91ffff │ │ │ │ - asrs r2, r6, #20 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ vminnm.f16 , , │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + push {r5, r6, lr} │ │ │ │ lsls r0, r4, #3 │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f16 , , │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + ldrb r0, [r0, #26] │ │ │ │ lsls r1, r3, #3 │ │ │ │ vmaxnm.f16 , , │ │ │ │ - ldrb r4, [r5, #31] │ │ │ │ + ldrb r4, [r1, #25] │ │ │ │ lsls r1, r3, #3 │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ mrc2 15, 6, pc, cr5, cr15, {7} │ │ │ │ - ldrb r6, [r6, #30] │ │ │ │ + ldrb r6, [r2, #24] │ │ │ │ lsls r1, r3, #3 │ │ │ │ mcr2 15, 5, pc, cr13, cr15, {7} @ │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r4, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ mcr2 15, 4, pc, cr11, cr15, {7} @ │ │ │ │ - str r0, [r1, #108] @ 0x6c │ │ │ │ + str r0, [r5, #80] @ 0x50 │ │ │ │ lsls r1, r3, #3 │ │ │ │ mcr2 15, 3, pc, cr13, cr15, {7} @ │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ mcr2 15, 2, pc, cr13, cr15, {7} @ │ │ │ │ - str r2, [r5, #32] │ │ │ │ + str r2, [r1, #8] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bx sl │ │ │ │ + cmp sl, r6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrb r0, [r2, #27] │ │ │ │ + ldrb r0, [r6, #20] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r6, #114 @ 0x72 │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb.w r0, [r4, #227] @ 0xe3 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + @ instruction: 0xf6f400e3 │ │ │ │ + asrs r0, r0, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #336] @ (3c6e68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5538>) │ │ │ │ + mov ip, r6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r0, #26] │ │ │ │ + ldrb r6, [r4, #19] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #544] @ (3c6f44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5614>) │ │ │ │ + mov r8, sp │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [pc, #448] @ (3c6ee8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b55b8>) │ │ │ │ + mov r8, sl │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r7, #16] │ │ │ │ + ldrsh r6, [r3, r6] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - mov r4, ip │ │ │ │ + add ip, r8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mov r4, r1 │ │ │ │ + add r4, sp │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r6, r0, #9 │ │ │ │ + asrs r6, r4, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bx sl │ │ │ │ + cmp r8, r6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1172011,32 +1172007,32 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #44] @ (3c6e28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b54f8>) │ │ │ │ add r1, pc │ │ │ │ b.n 3c6da6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5476> │ │ │ │ blx r2 │ │ │ │ b.n 3c6da2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5472> │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r4, r6, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xfb81ffff │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - asrs r6, r6, #4 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r0, r3, #4 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r4, r2, #4 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #52] @ (3c6e70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5540>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1172058,18 +1172054,18 @@ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c6e58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5528> │ │ │ │ - asrs r0, r7, #2 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xfacdffff │ │ │ │ - ldmia r3!, {r7} │ │ │ │ + ldmia r1!, {r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #76] @ (3c6ed8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b55a8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1172102,20 +1172098,20 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c6ea8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5578> │ │ │ │ nop │ │ │ │ - asrs r4, r6, #1 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xfa7dffff │ │ │ │ - ldmia r3!, {r4, r5} │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - asrs r2, r1, #1 │ │ │ │ + lsrs r2, r5, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cbz r0, 3c6f0a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b55da> │ │ │ │ @@ -1172131,15 +1172127,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c6f0a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b55da> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa19ffff │ │ │ │ - asrs r2, r7, #2 │ │ │ │ + lsrs r2, r3, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 40ba54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fa124> │ │ │ │ @@ -1172299,52 +1172295,52 @@ │ │ │ │ add r1, pc │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ b.n 3c6f98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5668> │ │ │ │ blx r2 │ │ │ │ b.n 3c6f62 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5632> │ │ │ │ nop │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ + lsrs r2, r7, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xf969ffff │ │ │ │ - subs r5, #142 @ 0x8e │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + lsrs r0, r6, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r5, #31 │ │ │ │ + lsrs r2, r1, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r5, #29 │ │ │ │ + lsrs r2, r1, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r6, #28 │ │ │ │ + lsrs r4, r2, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + lsrs r0, r2, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + lsrs r6, r3, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r3, #29 │ │ │ │ + lsrs r2, r7, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r4, r0, #29 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r5, #28 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r4, r2, #28 │ │ │ │ + lsrs r4, r6, #21 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r7, #27 │ │ │ │ + lsrs r6, r3, #21 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmn r4, r1 │ │ │ │ + asrs r4, r5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsrs r4, r2, #27 │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ @@ -1172383,17 +1172379,17 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3c7164 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5834> │ │ │ │ bl 3c691c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b4fec> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ + strb r4, [r0, #29] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r2, [r2, #46] @ 0x2e │ │ │ │ + ldrh r2, [r6, #32] │ │ │ │ lsls r5, r3, #3 │ │ │ │ bl 38b172 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x279842> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -1172440,24 +1172436,24 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c71c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5892> │ │ │ │ - lsrs r6, r0, #25 │ │ │ │ + lsrs r6, r4, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r5, #24 │ │ │ │ + lsrs r6, r1, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ bl 3291fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2178ca> │ │ │ │ - lsrs r2, r0, #24 │ │ │ │ + lsrs r2, r4, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r3, #23 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1172486,20 +1172482,20 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c723c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b590c> │ │ │ │ - lsrs r6, r0, #23 │ │ │ │ + lsrs r6, r4, #16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ bl 2b1262 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x19f932> │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r8, r2 │ │ │ │ mov fp, r2 │ │ │ │ @@ -1172619,15 +1172615,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldrh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #18 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #88] @ (3c7410 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5ae0>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1172662,15 +1172658,15 @@ │ │ │ │ ldrbhi.w r0, [r1, #2220] @ 0x8ac │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #80] @ 0x50 │ │ │ │ + ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1172702,15 +1172698,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3c7452 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5b22> │ │ │ │ stc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r3, #16] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1172758,17 +1172754,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3c74b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5b82> │ │ │ │ nop │ │ │ │ stc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #14 │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1172862,21 +1172858,21 @@ │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ b.n 3c7580 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5c50> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ b.n 3c7580 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5c50> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb8dffff │ │ │ │ - subs r4, #182 @ 0xb6 │ │ │ │ + subs r3, #22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsrs r0, r4, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsls r0, r7, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsrs r4, r4, #2 │ │ │ │ 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 │ │ │ │ @@ -1172895,19 +1172891,19 @@ │ │ │ │ bl 457df4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3464c4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [pc, #12] @ (3c7654 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d24>) │ │ │ │ add r2, pc │ │ │ │ b.n 3c7620 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5cf0> │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r2, r7, #7 │ │ │ │ + lsrs r2, r3, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #76] @ 3c76b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d88> │ │ │ │ @@ -1173082,33 +1173078,33 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #8] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r5, #6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r1, #196 @ 0xc4 │ │ │ │ + adds r0, #36 @ 0x24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsrs r2, r3, #3 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ + lsls r0, r1, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #60 @ 0x3c │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsrs r6, r7, #1 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + lsls r4, r7, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1173179,21 +1173175,21 @@ │ │ │ │ beq.n 3c78ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5fbc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #16] @ (3c7920 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5ff0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3c78b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5f80> │ │ │ │ nop │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r2, r5, #29 │ │ │ │ + lsls r2, r1, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r3, #30 │ │ │ │ + lsls r6, r7, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #2 │ │ │ │ + cmp r6, #98 @ 0x62 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1173346,25 +1173342,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r5, r2 │ │ │ │ strb.w r3, [r4, #188] @ 0xbc │ │ │ │ str.w r5, [r4, #192] @ 0xc0 │ │ │ │ b.n 3c79e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b60b4> │ │ │ │ nop │ │ │ │ - adds r7, #142 @ 0x8e │ │ │ │ + adds r5, #238 @ 0xee │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r2, r1, #30 │ │ │ │ + lsls r2, r5, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r3, #28 │ │ │ │ + lsls r6, r7, #21 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r6, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsls r2, r6, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #80] @ 3c7b30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b6200> │ │ │ │ @@ -1173721,54 +1173717,54 @@ │ │ │ │ ldr r2, [pc, #108] @ (3c7ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b6590>) │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ b.n 3c7cc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b6390> │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r1, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0x47e6 │ │ │ │ + mov r6, r8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r7, #114 @ 0x72 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r2, [r4, #2] │ │ │ │ + strh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + subs r4, #46 @ 0x2e │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bhi.n 3c7dd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b64a8> │ │ │ │ + bvc.n 3c7e98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b6568> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bhi.n 3c7db4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b6484> │ │ │ │ + bvs.n 3c7e74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b6544> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r6, r1, #19 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r6, #19 │ │ │ │ + lsls r6, r2, #13 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r6, #84 @ 0x54 │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r5, #238 @ 0xee │ │ │ │ lsls r1, r1, #6 │ │ │ │ bne.n 3c7f52 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b6622> │ │ │ │ vtbl.8 d30, {d15-d16}, d27 │ │ │ │ vtbx.8 d30, {d31}, d13 │ │ │ │ vtbx.8 d30, {d15}, d17 │ │ │ │ vqshl.u64 q15, , #63 @ 0x3f │ │ │ │ vqshl.u64 d30, d1, #63 @ 0x3f │ │ │ │ vabdl.u q15, d15, d25 │ │ │ │ vrsubhn.i d31, , │ │ │ │ vrsubhn.i d30, , │ │ │ │ - vsli.32 d22, d2, #31 │ │ │ │ + vrsra.u32 q11, q9, #1 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + strh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + str r4, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r3, #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, #4040] @ 0xfc8 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #1828] @ 3c85fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b6ccc> │ │ │ │ @@ -1174351,36 +1174347,36 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, #8] │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r6, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [r4, #12] │ │ │ │ + ldrsh r6, [r0, r5] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r4, [r5, #8] │ │ │ │ + ldrsh r4, [r1, r4] │ │ │ │ lsls r0, r5, #3 │ │ │ │ asrs r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r5, #126 @ 0x7e │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ite le │ │ │ │ - lslle r1, r3, #3 │ │ │ │ - mcr2gt 0, 1, r0, cr10, cr3, {6} │ │ │ │ - cmp r6, #110 @ 0x6e │ │ │ │ + bkpt 0x0034 │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + stc2 0, cr0, [sl], {211} @ 0xd3 │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stc2 0, cr0, [r8, #844] @ 0x34c │ │ │ │ + @ instruction: 0xfbe800d3 │ │ │ │ ldrb r2, [r1, #10] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - smlsldx r0, r0, r4, r3 │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + @ instruction: 0xfa3400d3 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1174849,29 +1174845,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3c89ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b70be> │ │ │ │ b.n 3c8a60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b7130> │ │ │ │ ldrb r4, [r1, #3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 13, r0, ip, cr3 │ │ │ │ - @ instruction: 0xfbfe00d3 │ │ │ │ - mcrr2 0, 13, r0, r6, cr3 │ │ │ │ + @ instruction: 0xfabc00d3 │ │ │ │ + @ instruction: 0xfa5e00d3 │ │ │ │ + @ instruction: 0xfaa600d3 │ │ │ │ strb r0, [r1, #28] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr??.w r0, [lr, #211] @ 0xd3 │ │ │ │ - vld4. {d0-d3}, [ip :64], r3 │ │ │ │ - str.w r0, [r8, r3, lsl #1] │ │ │ │ - vld1.8 @ instruction: 0xf9e400d3 │ │ │ │ - @ instruction: 0xf7a400d3 │ │ │ │ - ldrh.w r0, [r2, r3, lsl #1] │ │ │ │ - ldr.w r0, [r8, r3, lsl #1] │ │ │ │ - movt r0, #10451 @ 0x28d3 │ │ │ │ - @ instruction: 0xf76c00d3 │ │ │ │ - @ instruction: 0xf7a000d3 │ │ │ │ + @ instruction: 0xf75e00d3 │ │ │ │ + @ instruction: 0xf78c00d3 │ │ │ │ + subw r0, r8, #2259 @ 0x8d3 │ │ │ │ + str.w r0, [r4, r3, lsl #1] │ │ │ │ + addw r0, r4, #2259 @ 0x8d3 │ │ │ │ + @ instruction: 0xf69200d3 │ │ │ │ + @ instruction: 0xf6b800d3 │ │ │ │ + @ instruction: 0xf52200d3 │ │ │ │ + rsb r0, ip, #6914048 @ 0x698000 │ │ │ │ + addw r0, r0, #2259 @ 0x8d3 │ │ │ │ ldr r2, [pc, #24] @ (3c8bb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b7288>) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #32] │ │ │ │ adds r2, #8 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ @@ -1176293,59 +1176289,59 @@ │ │ │ │ b.n 3c9b2a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b81fa> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r3, #1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ strb r0, [r3, #1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf4f600d3 │ │ │ │ + @ instruction: 0xf35600d3 │ │ │ │ movs r5, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, ip, #6914048 @ 0x698000 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xf2ec00d3 │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xf3fc00d3 │ │ │ │ - @ instruction: 0xf31600d3 │ │ │ │ - orns r0, r4, #6914048 @ 0x698000 │ │ │ │ + @ instruction: 0xf25c00d3 │ │ │ │ + sbcs.w r0, r6, #211 @ 0xd3 │ │ │ │ + @ instruction: 0xf2d400d3 │ │ │ │ ldmia r7, {r0, r3, r4, r6, r7} │ │ │ │ - vsra.u32 , q13, #1 │ │ │ │ + @ instruction: 0xffffefda │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ssat r0, #20, r6, asr #3 │ │ │ │ - @ instruction: 0xf33400d3 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + @ instruction: 0xf18600d3 │ │ │ │ + @ instruction: 0xf19400d3 │ │ │ │ + adds r7, #162 @ 0xa2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - vqadd.s16 q8, q12, │ │ │ │ - vqadd.s64 q0, q12, │ │ │ │ + ldc 0, cr0, [r8, #844]! @ 0x34c │ │ │ │ + ldc 0, cr0, [r8, #844] @ 0x34c │ │ │ │ ldmia r5!, {r0, r2} │ │ │ │ - vmla.i , , d22[0] │ │ │ │ + vqrdmlsh.s q15, , d6[0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q8, , #14 │ │ │ │ - adds r0, r3, #6 │ │ │ │ + mrc 0, 2, r0, cr2, cr3, {6} │ │ │ │ + subs r0, r7, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 3c9ba8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b8278> │ │ │ │ + bls.n 3c9c68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b8338> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r1, #218 @ 0xda │ │ │ │ + subs r0, #58 @ 0x3a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - sbcs.w r0, r6, r3, lsr #3 │ │ │ │ - adc.w r0, sl, r3, lsr #3 │ │ │ │ - sbc.w r0, r2, r3, lsr #3 │ │ │ │ - rsbs r0, r4, r3, lsr #3 │ │ │ │ - orns r0, r8, r3, lsr #3 │ │ │ │ - eor.w r0, r8, r3, lsr #3 │ │ │ │ - @ instruction: 0xead200d3 │ │ │ │ - sbcs.w r0, sl, r3, lsr #3 │ │ │ │ - bvc.n 3c9b58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b8228> │ │ │ │ + ldrd r0, r0, [r6, #844] @ 0x34c │ │ │ │ + @ instruction: 0xe9aa00d3 │ │ │ │ + strd r0, r0, [r2, #844] @ 0x34c │ │ │ │ + bics.w r0, r4, r3, lsr #3 │ │ │ │ + @ instruction: 0xe8d800d3 │ │ │ │ + strd r0, r0, [r8], #844 @ 0x34c │ │ │ │ + ldmdb r2!, {r0, r1, r4, r6, r7} │ │ │ │ + ldrd r0, r0, [sl, #844] @ 0x34c │ │ │ │ + bpl.n 3c9c18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b82e8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ strb r0, [r4, #22] │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.w 3c9362 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b7a32> │ │ │ │ b.w 3c92ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b79be> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @@ -1176676,15 +1176672,16 @@ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 38f3ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27da7c> │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r8, #-844]! @ 0x34c │ │ │ │ + b.n 3c9f50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b8620> │ │ │ │ + lsls r3, r2, #3 │ │ │ │ str r6, [r1, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1176730,15 +1176727,16 @@ │ │ │ │ bl 38f38c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27da5c> │ │ │ │ cbz r0, 3ca02c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b86fc> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldrb.w r0, [r3, #52] @ 0x34 │ │ │ │ and.w r0, r0, #3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [sl], #-844 @ 0x34c │ │ │ │ + b.n 3c9de8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b84b8> │ │ │ │ + lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 38f38c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27da5c> │ │ │ │ cbz r0, 3ca04e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b871e> │ │ │ │ @@ -1177085,15 +1177083,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ bl 45a864 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x348f34> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1177249,19 +1177247,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ b.n 3ca46c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b8b3c> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r7, #118 @ 0x76 │ │ │ │ + subs r5, #214 @ 0xd6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + subs r5, #212 @ 0xd4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - b.n 3c9ea4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b8574> │ │ │ │ + b.n 3cab64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b9234> │ │ │ │ lsls r3, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1178518,15 +1178516,15 @@ │ │ │ │ ldreq.w r3, [r3, #384] @ 0x180 │ │ │ │ bl 487a94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x376164> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 489de8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3784b8> │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bvs.n 3cb388 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b9a58> │ │ │ │ + bmi.n 3cb248 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b9918> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1179983,15 +1179981,15 @@ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ b.n 3cc04a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ba71a> │ │ │ │ movs r2, #4 │ │ │ │ b.n 3cbf7a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ba64a> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r2, [r3, #20] │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ sub sp, #28 │ │ │ │ @@ -1180455,17 +1180453,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1184123,17 +1184121,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r2, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, pc, #376 @ (adr r3, 3cf01c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2bd6ec>) │ │ │ │ + add r1, pc, #760 @ (adr r1, 3cf19c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2bd86c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsls r4, r5, #28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 3cfa20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2be0f0> │ │ │ │ @@ -1185191,15 +1185189,15 @@ │ │ │ │ ldr r3, [pc, #8] @ (3cfa40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2be110>) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ b.w 3cf006 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2bd6d6> │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r3, #222 @ 0xde │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1185595,17 +1185593,17 @@ │ │ │ │ nop │ │ │ │ lsls r0, r3, #12 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 3cfe7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2be54c> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r7, #3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r2, #14] │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r1, #212 @ 0xd4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ lsls r0, r1, #6 │ │ │ │ lsls r2, r4, #7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ @@ -1185708,19 +1185706,19 @@ │ │ │ │ b.n 3cff5e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2be62e> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r2, #5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3cfa2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2be0fc> │ │ │ │ + b.n 3d06ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2bedbc> │ │ │ │ lsls r7, r4, #3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + strh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add.w ip, r3, #8 │ │ │ │ cbz r1, 3cffc6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2be696> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r2, r1, #4 │ │ │ │ strd ip, r0, [r1, #4] │ │ │ │ @@ -1185912,15 +1185910,15 @@ │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mrc2 1, 6, r0, cr4, cr2, {4} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ + bkpt 0x006a │ │ │ │ lsls r0, r5, #3 │ │ │ │ mcr2 1, 4, r0, cr2, cr2, {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 │ │ │ │ @@ -1196152,21 +1196150,21 @@ │ │ │ │ b.n 3d6df8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c54c8> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3d6edc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c55ac> │ │ │ │ + bcc.n 3d6d9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c546c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 3d6eb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c5588> │ │ │ │ + bcc.n 3d6d78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c5448> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 3d6eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c5580> │ │ │ │ + bcc.n 3d6d70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c5440> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 3d6ea8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c5578> │ │ │ │ + bcc.n 3d6d68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c5438> │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r2, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1197459,23 +1197457,23 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3d7abc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c618c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3d7ac0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c6190>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r2, r3, #26 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ + lsrs r2, r2, #19 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + cmp r4, #196 @ 0xc4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ subs r3, #158 @ 0x9e │ │ │ │ @@ -1199909,19 +1199907,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r0, r5 │ │ │ │ + sbcs r0, r1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r5, #44] @ 0x2c │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r6, [r4, #46] @ 0x2e │ │ │ │ + ldrh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1200239,17 +1200237,17 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r2, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r2, #242 @ 0xf2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #102 @ 0x66 │ │ │ │ + cmp r2, #198 @ 0xc6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1200395,19 +1200393,19 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bcc.n 3d9882 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c7f52> │ │ │ │ b.n 3d97f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c7ec6> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r7, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #4 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ lsls r5, r3, #3 │ │ │ │ b.n 3d9738 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c7e08> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1200427,17 +1200425,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #51] @ 0x33 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ b.n 3d98d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c7fa6> │ │ │ │ nop │ │ │ │ - add r2, pc, #952 @ (adr r2, 3d9ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c8370>) │ │ │ │ + add r1, pc, #312 @ (adr r1, 3d9a20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c80f0>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r7, [sp, #536] @ 0x218 │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr.w ip, [pc, #84] @ 3d9944 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c8014> │ │ │ │ movs r3, #0 │ │ │ │ push {r4, lr} │ │ │ │ movs r4, #11 │ │ │ │ ldr.w lr, [pc, #80] @ 3d9948 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c8018> │ │ │ │ add ip, pc │ │ │ │ @@ -1200751,31 +1200749,31 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3d9c20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c82f0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3d9c24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c82f4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldc 0, cr0, [r0, #840] @ 0x348 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + @ instruction: 0xebf000d2 │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldc 0, cr0, [lr, #840] @ 0x348 │ │ │ │ - stc 0, cr0, [r8, #840]! @ 0x348 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + @ instruction: 0xebfe00d2 │ │ │ │ + stc 0, cr0, [r8], {210} @ 0xd2 │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r4!, {r2, r3, r6} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stcl 0, cr0, [lr, #-840]! @ 0xfffffcb8 │ │ │ │ - ldmia r4!, {r3, r6, r7} │ │ │ │ + rsb r0, lr, r2, lsr #3 │ │ │ │ + ldmia r3, {r3, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r4, #29 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r4, {r2, r4} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ @@ -1201053,15 +1201051,15 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 3d9e56 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c8526> │ │ │ │ ldrb.w r3, [r0, #45] @ 0x2d │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - add.w r0, r4, #210 @ 0xd2 │ │ │ │ + vqadd.s32 q8, q10, q1 │ │ │ │ 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] @ 3d9f50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c8620> │ │ │ │ add lr, pc │ │ │ │ @@ -1202267,33 +1202265,33 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ bne.n 3da9b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9082> │ │ │ │ b.n 3da986 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9056> │ │ │ │ - str r5, [sp, #72] @ 0x48 │ │ │ │ + str r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 3da65c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c8d2c> │ │ │ │ + b.n 3da31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c89ec> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3da62c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c8cfc> │ │ │ │ + b.n 3da2ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c89bc> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 3daa58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9128> │ │ │ │ + bcc.n 3da918 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c8fe8> │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3daa24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c90f4>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 3da818 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c8ee8> │ │ │ │ + b.n 3da4d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c8ba8> │ │ │ │ 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 r2, [pc, #96] @ (3daa98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9168>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1202331,23 +1202329,23 @@ │ │ │ │ bhi.n 3daa74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9144> │ │ │ │ ldr r2, [pc, #28] @ (3daaa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9178>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - b.n 3da608 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c8cd8> │ │ │ │ + b.n 3da2c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c8998> │ │ │ │ lsls r2, r2, #3 │ │ │ │ strb r0, [r6, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, r2, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #26] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r1, #58] @ 0x3a │ │ │ │ + ldrh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #172] @ (3dab6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c923c>) │ │ │ │ @@ -1202421,23 +1202419,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r7, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3da5e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c8cb4> │ │ │ │ + b.n 3db2a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9974> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r7, [sp, #488] @ 0x1e8 │ │ │ │ + str r5, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bge.n 3daafc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c91cc> │ │ │ │ + bls.n 3dabbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c928c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + movs r6, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ strb r4, [r5, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1202460,17 +1202458,17 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #16] @ (3dabd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c92a0>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 3da4a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c8b74> │ │ │ │ + b.n 3db164 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9834> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #56] @ (3dac1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c92ec>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1202493,17 +1202491,17 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 3da47c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c8b4c> │ │ │ │ + b.n 3db13c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c980c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3da938 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9008> │ │ │ │ + b.n 3da5f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c8cc8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #168] @ (3dace0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c93b0>) │ │ │ │ @@ -1202579,23 +1202577,23 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r0, r7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3db4b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9b88> │ │ │ │ + b.n 3db178 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9848> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r2, r2] │ │ │ │ + str r2, [r6, r3] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 3db448 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9b18> │ │ │ │ + b.n 3db108 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c97d8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bls.n 3dad84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9454> │ │ │ │ + bvc.n 3dac44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9314> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r4, #40] @ 0x28 │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ lsls r1, r4, #3 │ │ │ │ strh r6, [r6, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1202621,30 +1202619,30 @@ │ │ │ │ ldr r2, [pc, #20] @ (3dad50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9420>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 3db394 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9a64> │ │ │ │ + b.n 3db054 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9724> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3dacd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c93a8> │ │ │ │ + bvc.n 3dad98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9468> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - vshr.u64 q0, q0, #10 │ │ │ │ + mrc2 0, 0, r0, cr6, cr0, {6} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3dad70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9440>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 3db334 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9a04> │ │ │ │ + b.n 3daff4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c96c4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (3dadac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c947c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1202661,17 +1202659,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (3dadb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9480>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 3db344 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9a14> │ │ │ │ + b.n 3db004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c96d4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r2, #170 @ 0xaa │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (3dadec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c94bc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1202688,29 +1202686,29 @@ │ │ │ │ ldr r2, [pc, #16] @ (3dadf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c94c0>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 3db324 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c99f4> │ │ │ │ + b.n 3dafe4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c96b4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r4, #10 │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3dae10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c94e0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 3db2ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c99bc> │ │ │ │ + b.n 3dafac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c967c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #64] @ (3dae64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9534>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1202738,19 +1202736,19 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 3db314 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c99e4> │ │ │ │ + b.n 3dafd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c96a4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bvc.n 3dadc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9498> │ │ │ │ + bvs.n 3dae88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9558> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - mrc2 0, 4, r0, cr12, cr0, {6} │ │ │ │ + ldc2l 0, cr0, [ip], #832 @ 0x340 │ │ │ │ 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] │ │ │ │ cbnz r3, 3dae94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9564> │ │ │ │ @@ -1202761,19 +1202759,19 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (3daea4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9574>) │ │ │ │ add r3, pc │ │ │ │ b.n 3dae88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9558> │ │ │ │ nop │ │ │ │ - b.n 3db2a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9974> │ │ │ │ + b.n 3daf64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9634> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 3db29c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c996c> │ │ │ │ + b.n 3daf5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c962c> │ │ │ │ lsls r2, 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] @ (3daed8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c95a8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1203007,43 +1203005,43 @@ │ │ │ │ b.n 3daffa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c96ca> │ │ │ │ ldr r2, [pc, #76] @ (3db110 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c97e0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 3dafdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c96ac> │ │ │ │ - b.n 3db410 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9ae0> │ │ │ │ + svc 254 @ 0xfe │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bvs.n 3db08c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c975c> │ │ │ │ + bpl.n 3db14c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c981c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvs.n 3db020 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c96f0> │ │ │ │ + bpl.n 3db0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c97b0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldc2l 0, cr0, [r2, #-832]! @ 0xfffffcc0 │ │ │ │ - bvs.n 3db144 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9814> │ │ │ │ + smlsldx r0, r0, r2, r0 │ │ │ │ + bmi.n 3db004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c96d4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvs.n 3db0f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c97c0> │ │ │ │ + bmi.n 3db1b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9880> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 3db0a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9778> │ │ │ │ + bmi.n 3db168 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9838> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 3db068 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9738> │ │ │ │ + bmi.n 3db128 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c97f8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stc2 0, cr0, [lr], #832 @ 0x340 │ │ │ │ - sbc.w r0, ip, #210 @ 0xd2 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + @ instruction: 0xfb0e00d0 │ │ │ │ + vshr.s64 q8, q1, #52 │ │ │ │ + strb r2, [r0, #17] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 3db1e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c98b0> │ │ │ │ + bcc.n 3db0a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9770> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stc2l 0, cr0, [r2], #-832 @ 0xfffffcc0 │ │ │ │ - b.n 3db114 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c97e4> │ │ │ │ + @ instruction: 0xfac200d0 │ │ │ │ + udf #102 @ 0x66 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ + stmia r0!, {r2, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - svc 236 @ 0xec │ │ │ │ + udf #76 @ 0x4c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ + str r4, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ vcmp.f32 s0, #0.0 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ @@ -1203082,18 +1203080,18 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [pc, #464] @ (3db364 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9a34>) │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + ble.n 3db0f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c97c8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xfaa000e0 │ │ │ │ - svc 38 @ 0x26 │ │ │ │ + vst4. {d0-d3}, [r0 :128], r0 │ │ │ │ + ble.n 3db0ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c977c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ (3db1d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c98a8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1203369,52 +1203367,52 @@ │ │ │ │ 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 │ │ │ │ - udf #184 @ 0xb8 │ │ │ │ + ble.n 3db4a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9b74> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r6, pc, #384 @ (adr r6, 3db5f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9cc8>) │ │ │ │ + add r4, pc, #768 @ (adr r4, 3db778 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9e48>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r5, [pc, #904] @ (3db804 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9ed4>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bcc.n 3db3d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9aa0> │ │ │ │ + bcs.n 3db490 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9b60> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - udf #82 @ 0x52 │ │ │ │ + bgt.n 3db3e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9ab8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + push {r4, lr} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + ldmia r4, {r1, r4, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ble.n 3db3d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9aa8> │ │ │ │ + bgt.n 3db498 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9b68> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb626 │ │ │ │ + push {r1, r2, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + push {r1, r5, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ble.n 3db558 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9c28> │ │ │ │ + blt.n 3db418 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9ae8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 3db4e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9bb0> │ │ │ │ + blt.n 3db5a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9c70> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - vld4. {d16-d19}, [lr :64], r0 │ │ │ │ + @ instruction: 0xf7ce00d0 │ │ │ │ adds r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 3db49c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9b6c> │ │ │ │ + blt.n 3db55c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9c2c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bgt.n 3db594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9c64> │ │ │ │ + bge.n 3db454 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9b24> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bgt.n 3db3c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9a90> │ │ │ │ + bge.n 3db480 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9b50> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf7ba00e0 │ │ │ │ + @ instruction: 0xf61a00e0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #248] @ (3db5cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9c9c>) │ │ │ │ mov r9, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1203522,33 +1203520,33 @@ │ │ │ │ blt.n 3db5aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9c7a> │ │ │ │ ldr r2, [pc, #48] @ (3db5f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9cc0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bgt.n 3db5d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9ca0> │ │ │ │ + bge.n 3db690 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9d60> │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (3db60c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9cdc>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbz r0, 3db612 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9ce2> │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r4, #24] │ │ │ │ + strh r6, [r0, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 3db52c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9bfc> │ │ │ │ + bge.n 3db5ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9cbc> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r0, 3db60a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9cda> │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r4, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbz r4, 3db5fe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9cce> │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 3db550 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9c20> │ │ │ │ + bge.n 3db610 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9ce0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -1203744,47 +1203742,47 @@ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 38f2e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x27d9b0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - bge.n 3db788 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9e58> │ │ │ │ + bls.n 3db848 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9f18> │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r1, [pc, #864] @ (3dbb2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca1fc>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 3db718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9de8> │ │ │ │ + bls.n 3db7d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9ea8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + ldrb r6, [r7, #31] │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r6, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r2, #234 @ 0xea │ │ │ │ + cmp r1, #74 @ 0x4a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bls.n 3db7c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9e90> │ │ │ │ + bhi.n 3db880 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9f50> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r3, #6] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r7, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #712 @ 0x2c8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bls.n 3db790 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9e60> │ │ │ │ + bhi.n 3db850 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9f20> │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1203878,30 +1203876,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #40] @ (3db90c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9fdc>) │ │ │ │ add r3, pc │ │ │ │ b.n 3db830 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9f00> │ │ │ │ @ instruction: 0x47d6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bhi.n 3db8bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9f8c> │ │ │ │ + bvc.n 3db97c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca04c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3db8c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9f94> │ │ │ │ + bvc.n 3db984 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca054> │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ - add r6, sp, #544 @ 0x220 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bhi.n 3db9c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca098> │ │ │ │ + bvs.n 3db888 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c9f58> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bic.w r0, ip, #220 @ 0xdc │ │ │ │ + mcr 0, 4, r0, cr12, cr12, {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 │ │ │ │ ldr r2, [pc, #364] @ (3dba90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca160>) │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1204060,39 +1204058,39 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #60] @ (3dbac0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca190>) │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bhi.n 3dbab4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca184> │ │ │ │ + bvs.n 3dbb74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca244> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bvc.n 3dba34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca104> │ │ │ │ + bvs.n 3dbaf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca1c4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #920 @ 0x398 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r5, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r5, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvc.n 3dbae0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca1b0> │ │ │ │ + bpl.n 3dbba0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca270> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvs.n 3dbab0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca180> │ │ │ │ + bpl.n 3dbb70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca240> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bvs.n 3dba38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca108> │ │ │ │ + bpl.n 3dbaf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca1c8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #152] @ (3dbb6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca23c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1204286,27 +1204284,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - bpl.n 3dbbd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca2a4> │ │ │ │ + bcc.n 3dbc94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca364> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 3dbd90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca460> │ │ │ │ + bcc.n 3dbc50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca320> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 3dbd68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca438> │ │ │ │ + bcc.n 3dbc28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca2f8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r3, #246 @ 0xf6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 3dbc10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca2e0> │ │ │ │ + bcc.n 3dbcd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca3a0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r3, #166 @ 0xa6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1204361,19 +1204359,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bmi.n 3dbe40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca510> │ │ │ │ + bcs.n 3dbd00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca3d0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bmi.n 3dbdcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca49c> │ │ │ │ + bcs.n 3dbc8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca35c> │ │ │ │ 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, #3656] @ 0xe48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #952] @ (3dc134 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca804>) │ │ │ │ @@ -1204759,83 +1204757,97 @@ │ │ │ │ b.n 3dbe0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca4dc> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ negs r4, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 3dc210 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca8e0> │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - bmi.n 3dc1cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca89c> │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + bcs.n 3dc0d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca7a0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + bcs.n 3dc08c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca75c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcc.n 3dc1b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca888> │ │ │ │ + ite ls │ │ │ │ + lslls r2, r2, #3 │ │ │ │ + ite ls @ unpredictable │ │ │ │ + lslls r2, r2, #3 │ │ │ │ + nophi {9} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ittt mi │ │ │ │ + lslmi r2, r2, #3 │ │ │ │ + bne.n 3dc078 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca748> @ unpredictable │ │ │ │ + lslmi r2, r2, #3 │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcc.n 3dc1b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca880> │ │ │ │ + bne.n 3dc070 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca740> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcc.n 3dc1b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca880> │ │ │ │ + bne.n 3dc070 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca740> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcc.n 3dc1a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca874> │ │ │ │ + bne.n 3dc264 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca934> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcc.n 3dc1a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca878> │ │ │ │ + bne.n 3dc268 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca938> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcc.n 3dc1ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca87c> │ │ │ │ + bne.n 3dc26c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca93c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcc.n 3dc1b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca880> │ │ │ │ + bne.n 3dc270 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca940> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcc.n 3dc1b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca884> │ │ │ │ + bne.n 3dc274 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca944> │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r0!, {r1, r6, r7} │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ - lsls r2, r2, #6 │ │ │ │ - bcs.n 3dc104 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca7d4> │ │ │ │ + ittt cs │ │ │ │ + lslcs r2, r2, #3 │ │ │ │ + ldrhcs r4, [r6, #44] @ 0x2c │ │ │ │ + lslcs r2, r2, #6 │ │ │ │ + bne.n 3dc1c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca894> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bvc.n 3dc18c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca85c> │ │ │ │ + bpl.n 3dc24c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca91c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r6!, {r1, r5} │ │ │ │ + stmia r4!, {r1, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ ands r4, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bne.n 3dc194 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca864> │ │ │ │ + beq.n 3dc254 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca924> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strd r0, r0, [r4], #880 @ 0x370 │ │ │ │ - @ instruction: 0xe8dc00dc │ │ │ │ - @ instruction: 0xe8d400dc │ │ │ │ - @ instruction: 0xe8cc00dc │ │ │ │ - @ instruction: 0xe8c400dc │ │ │ │ - ldmia.w ip!, {r2, r3, r4, r6, r7} │ │ │ │ - ldmia.w r4!, {r2, r3, r4, r6, r7} │ │ │ │ - stmia.w sl!, {r2, r3, r4, r6, r7} │ │ │ │ - ldmia.w lr, {r2, r3, r4, r6, r7} │ │ │ │ - ldmia.w r2, {r2, r3, r4, r6, r7} │ │ │ │ - stmia.w r8, {r2, r3, r4, r6, r7} │ │ │ │ - ldrd r0, r0, [sl], #-880 @ 0x370 │ │ │ │ - strd r0, r0, [ip], #-880 @ 0x370 │ │ │ │ - @ instruction: 0xe85e00dc │ │ │ │ - bne.n 3dc294 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca964> │ │ │ │ + b.n 3dc028 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca6f8> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + b.n 3dc01c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca6ec> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + b.n 3dc010 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca6e0> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + b.n 3dc004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca6d4> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + b.n 3dbff8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca6c8> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + b.n 3dbfec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca6bc> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + b.n 3dbfe0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca6b0> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + b.n 3dbfd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca6a0> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + b.n 3dbfbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca68c> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + b.n 3dbfa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca678> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + b.n 3dbf98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca668> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + b.n 3dbf80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca650> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + b.n 3dbf68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca638> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + b.n 3dbf50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca620> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bne.n 3dc1f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca8c4> │ │ │ │ + ldmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bne.n 3dc264 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca934> │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bne.n 3dc224 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca8f4> │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (3dc228 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca8f8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1204862,15 +1204874,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 3dc206 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca8d6> │ │ │ │ nop │ │ │ │ subs r6, #4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 3dc31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca9ec> │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [pc, #164] @ (3dc2ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca9bc>) │ │ │ │ @@ -1204948,30 +1204960,30 @@ │ │ │ │ b.n 3dc2a2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca972> │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ b.n 3dc2a2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca972> │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ b.n 3dc28c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca95c> │ │ │ │ - beq.n 3dc388 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2caa58> │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r5, #168 @ 0xa8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r5, [sp, #800] @ 0x320 │ │ │ │ + str r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r6!, {r5, r7} │ │ │ │ + ldmia r5!, {} │ │ │ │ lsls r2, r2, #3 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1205016,21 +1205028,21 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 3dbb84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca254> │ │ │ │ ldr r1, [pc, #24] @ (3dc39c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2caa6c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ blx 73f54 │ │ │ │ - beq.n 3dc418 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2caae8> │ │ │ │ + ldmia r6!, {r1, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r7, #18] │ │ │ │ + strb r6, [r3, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r3, #18] │ │ │ │ + strb r6, [r7, #11] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r3, [pc, #68] @ (3dc3e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2caab8>) │ │ │ │ ldr r2, [pc, #72] @ (3dc3ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2caabc>) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -1205056,17 +1205068,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ blx 73f54 │ │ │ │ subs r4, #88 @ 0x58 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 3dc410 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2caae0> │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r0, #17] │ │ │ │ + strb r6, [r4, #10] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [pc, #72] @ (3dc444 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cab14>) │ │ │ │ add r2, pc │ │ │ │ cbz r0, 3dc40a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2caada> │ │ │ │ ldr r3, [pc, #68] @ (3dc448 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cab18>) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1205094,17 +1205106,17 @@ │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ blx 73f54 │ │ │ │ nop │ │ │ │ subs r4, #0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + ldmia r6, {r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r5, #15] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1205286,29 +1205298,29 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ blx 73f54 │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r4, #3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r7, {r7} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6, {r1, r2, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r0, #9] │ │ │ │ + strb r2, [r4, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r6!, {r2, r4, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + strb r4, [r0, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ lsls r2, r2, #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] │ │ │ │ @@ -1205408,36 +1205420,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3dbb84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca254> │ │ │ │ blx 73f54 │ │ │ │ ldr r1, [pc, #16] @ (3dc750 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cae20>) │ │ │ │ add r1, pc │ │ │ │ b.n 3dc6dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cadac> │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6!, {r7} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4} │ │ │ │ lsls r2, r2, #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, 3dc76a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cae3a> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #12] @ (3dc778 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cae48>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ blx 73f54 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #128] @ (3dc80c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2caedc>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1205495,15 +1205507,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #106 @ 0x6a │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #34 @ 0x22 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r6!, {r1, r2, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (3dc84c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2caf1c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1205514,17 +1205526,17 @@ │ │ │ │ bl 3dbb84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca254> │ │ │ │ ldr r1, [pc, #16] @ (3dc850 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2caf20>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ blx 73f54 │ │ │ │ nop │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ + ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1205554,17 +1205566,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3dbb84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca254> │ │ │ │ ldr r1, [pc, #12] @ (3dc8b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2caf88>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ @@ -1205608,19 +1205620,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ blx 73f54 │ │ │ │ nop │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + ldmia r4!, {r1, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r2, r2, #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 │ │ │ │ @@ -1205669,19 +1205681,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ blx 73f54 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6!, {r1, r3, r4} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1205767,25 +1205779,25 @@ │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 3dbb84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca254> │ │ │ │ blx 73f54 │ │ │ │ ldr r2, [pc, #24] @ (3dcad0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb1a0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3dca5a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb12a> │ │ │ │ - add r6, pc, #416 @ (adr r6, 3dcc60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb330>) │ │ │ │ + add r4, pc, #800 @ (adr r4, 3dcde0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb4b0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + ldmia r4!, {r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + ldr r4, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + ldmia r5, {r3, r5} │ │ │ │ lsls r7, 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, [r1, #24] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1205844,21 +1205856,21 @@ │ │ │ │ bl 3dbb84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ca254> │ │ │ │ ldr r1, [pc, #24] @ (3dcb84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb254>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ blx 73f54 │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r8, [r1, #24] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1206113,29 +1206125,29 @@ │ │ │ │ nop │ │ │ │ adds r4, #88 @ 0x58 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r0, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6, {r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5!, {r2, r3, r6} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r2!, {r1, r7} │ │ │ │ lsls r2, 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] @ (3dcef8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb5c8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1206225,15 +1206237,15 @@ │ │ │ │ beq.n 3dcef4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb5c4> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ adds r1, #198 @ 0xc6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r3, r6, r7} │ │ │ │ + ldmia r3, {r3, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r1, #170 @ 0xaa │ │ │ │ lsls r2, r2, #6 │ │ │ │ str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r2, #6 │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r9 :256] │ │ │ │ ldr??.w pc, [pc, #4095] @ 3ddf13 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cc5e3> │ │ │ │ @@ -1206288,15 +1206300,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ adds r0, #196 @ 0xc4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #992 @ (adr r2, 3dd37c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cba4c>) │ │ │ │ + add r1, pc, #352 @ (adr r1, 3dd0fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb7cc>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ adds r0, #138 @ 0x8a │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1206338,15 +1206350,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #18] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r0, #18 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1206363,15 +1206375,15 @@ │ │ │ │ beq.n 3dd03a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb70a> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ (3dd050 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb720>) │ │ │ │ add r1, pc │ │ │ │ bl 3dcf20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb5f0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r3, r0, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3dd0ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb79e> │ │ │ │ subs r3, r1, #1 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ @@ -1206494,15 +1206506,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ bl 3dcf20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb5f0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3dd13a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb80a> │ │ │ │ nop │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r7, pc, #880 @ (adr r7, 3dd510 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cbbe0>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 3dd1e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb8b8> │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ @@ -1206636,15 +1206648,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3dcf20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb5f0> │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 3dd2de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb9ae> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldmia r0!, {r1, r5, r6} │ │ │ │ + stmia r6!, {r1, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r3, r1, #132 @ 0x84 │ │ │ │ @@ -1206797,29 +1206809,29 @@ │ │ │ │ bcs.n 3dd3f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cbac8> │ │ │ │ ldr r1, [pc, #40] @ (3dd4c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cbb94>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 3dcf20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb5f0> │ │ │ │ b.n 3dd3f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cbac8> │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + stmia r7!, {r3, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1206889,15 +1206901,15 @@ │ │ │ │ bl 544db4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433484> │ │ │ │ mov r1, fp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3dcf20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb5f0> │ │ │ │ ldr.w r2, [r6, #1620] @ 0x654 │ │ │ │ b.n 3dd570 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cbc40> │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 3dd5c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cbc94> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (3dd5cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cbc9c>) │ │ │ │ @@ -1206912,23 +1206924,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (3dd5d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cbca8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3dd5dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cbcac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + cbnz r2, 3dd62c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cbcfc> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + cbnz r6, 3dd632 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cbd02> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bcc.n 3dd674 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cbd44> │ │ │ │ + bne.n 3dd534 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cbc04> │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 3dd622 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cbcf2> │ │ │ │ cbz r2, 3dd61e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cbcee> │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3dd61e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cbcee> │ │ │ │ @@ -1206998,15 +1207010,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 3dd684 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cbd54> │ │ │ │ - movw r0, #26837 @ 0x68d5 │ │ │ │ + @ instruction: 0xf4a600d5 │ │ │ │ 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 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -1207640,21 +1207652,21 @@ │ │ │ │ mov r6, r0 │ │ │ │ bl 3d9094 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c7764> │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ strb r3, [r5, #25] │ │ │ │ b.n 3dd7c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cbe90> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r5} │ │ │ │ + stmia r3!, {r1, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r3!, {r3, r5} │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [r4, r1] │ │ │ │ + ldr r6, [pc, #784] @ (3ddfd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cc6a0>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ lsls r2, r3, #12 │ │ │ │ bpl.w 3dd7c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cbe90> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldr r6, [r1, #16] │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ @@ -1208755,34 +1208767,34 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r3, [r0, #16] │ │ │ │ bl 3d9094 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c7764> │ │ │ │ mov r0, r5 │ │ │ │ bl 3d0b3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2bf20c> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ b.w 3dd7c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cbe90> │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - lsls r2, r3, #12 │ │ │ │ + itte pl │ │ │ │ + lslpl r2, r2, #3 │ │ │ │ + ittt cc @ unpredictable │ │ │ │ + lslcc r2, r2, #3 │ │ │ │ + wfecc │ │ │ │ + lslcc r2, r2, #3 │ │ │ │ + lsls r2, r7, #5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + bkpt 0x00d8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrh r2, [r3, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r4, [r4, #12] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + add r5, sp, #136 @ 0x88 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xe9b600df │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + @ instruction: 0xe81600df │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldr r6, [r1, #16] │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ mov r0, r6 │ │ │ │ ldrb r7, [r3, #17] │ │ │ │ @@ -1209570,29 +1209582,29 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r3, [r0, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + cbz r6, 3defea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cd6ba> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + cbz r4, 3defe8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cd6b8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - negs r6, r6 │ │ │ │ + lsrs r6, r2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - uxth r6, r7 │ │ │ │ + cbz r6, 3def8a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cd65a> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r0, 3defc2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cd692> │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r0, 3defbe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cd68e> │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #352 @ 0x160 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #88] @ (3deffc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cd6cc>) │ │ │ │ @@ -1210868,15 +1210880,15 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r6, #11 │ │ │ │ lsls r2, r2, #6 │ │ │ │ lsrs r6, r5, #11 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r6, pc, #728 @ (adr r6, 3dff54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ce624>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #22 │ │ │ │ lsls r2, r2, #6 │ │ │ │ @@ -1211905,28 +1211917,28 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r6, r5, #5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #392] @ 0x188 │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r2, #3 │ │ │ │ mrc2 1, 5, r0, cr8, cr1, {4} │ │ │ │ subs r0, r2, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r0, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #92] @ (3e0728 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cedf8>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1212112,19 +1212124,19 @@ │ │ │ │ bl 3d9094 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c7764> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strb.w r0, [r2, #401] @ 0x191 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #72] @ 0x48 │ │ │ │ + str r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ + str r5, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #768] @ (3e0bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cf2a8>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1212415,19 +1212427,19 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3e0dd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cf4a8>) │ │ │ │ @ instruction: 0xf7200191 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ (3e0d64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cf434>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1212571,15 +1212583,15 @@ │ │ │ │ bl 3d09b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2bf080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf3f80191 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r1, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r9, [pc, #980] @ 3e1158 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cf828> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1212953,23 +1212965,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3e1354 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cfa24>) │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ @ instruction: 0xf2720191 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #584] @ 0x248 │ │ │ │ + ldrh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #576] @ 0x240 │ │ │ │ + ldrh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + ldrh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + ldrh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #704] @ (3e1448 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cfb18>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1213253,15 +1213265,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3d09b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2bf080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mrc 1, 3, r0, cr0, cr1, {4} │ │ │ │ adds r0, r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #828] @ (3e17a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cfe74>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1213576,19 +1213588,19 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 3d097c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2bf04c> │ │ │ │ b.n 3e161c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cfcec> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb8e0191 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #24] │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r0, r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r6, #10] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r3, [pc, #1372] @ 3e1d28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d03f8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1214118,21 +1214130,21 @@ │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ @ instruction: 0xe82e0191 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r1, #60] @ 0x3c │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r3, #60] @ 0x3c │ │ │ │ + strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.w 3e1b74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d0244> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ @@ -1214886,33 +1214898,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #22] │ │ │ │ + strh r2, [r1, #10] │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + strh r4, [r4, #8] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r6, #18] │ │ │ │ + strh r6, [r2, #6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r0, #20] │ │ │ │ + strh r0, [r4, #6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r7, #2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #21] │ │ │ │ + ldrb r0, [r3, #15] │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ + ldrb r6, [r6, #14] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [pc, #644] @ (3e277c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d0e4c>) │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ ldr r2, [pc, #636] @ (3e2780 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d0e50>) │ │ │ │ @@ -1215171,19 +1215183,19 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 3d9094 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c7764> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3e22a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d0978> │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #15] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #128] @ (3e281c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d0eec>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1215310,15 +1215322,15 @@ │ │ │ │ ite ne │ │ │ │ movne.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldreq r1, [r4, #20] │ │ │ │ bl 542678 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x430d48> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ @@ -1215352,15 +1215364,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #8] @ (3e2938 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d1008>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r7, r3 │ │ │ │ b.n 3e2900 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d0fd0> │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r1, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r4, #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] @ (3e2a2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d10fc>) │ │ │ │ @@ -1215973,15 +1215985,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r4 │ │ │ │ b.n 3e2f38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d1608> │ │ │ │ ldr r0, [pc, #8] @ (3e2f64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d1634>) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ nop │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1216530,34 +1216542,34 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldmia r6, {r1, r3, r4, r6} │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3d000d1 │ │ │ │ - mcr2 0, 5, r0, cr12, cr1, {6} │ │ │ │ - mcr2 0, 5, r0, cr12, cr1, {6} │ │ │ │ - ldc2l 0, cr0, [r2, #836] @ 0x344 │ │ │ │ - ldc2l 0, cr0, [r4, #836] @ 0x344 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + @ instruction: 0xf23000d1 │ │ │ │ + stc2 0, cr0, [ip, #-836] @ 0xfffffcbc │ │ │ │ + stc2 0, cr0, [ip, #-836] @ 0xfffffcbc │ │ │ │ + ldc2 0, cr0, [r2], #-836 @ 0xfffffcbc │ │ │ │ + ldc2 0, cr0, [r4], #-836 @ 0xfffffcbc │ │ │ │ + lsrs r4, r2, #24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r2, r7, #30 │ │ │ │ + lsrs r2, r3, #24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r2, r5, #27 │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r2, r2, #15 │ │ │ │ + lsrs r2, r6, #8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ + lsrs r0, r1, #20 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r6, r5, #26 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r0, r4, #23 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1216598,15 +1216610,15 @@ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r3, #22 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #20] │ │ │ │ bl 542678 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x430d48> │ │ │ │ b.n 3e355a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d1c2a> │ │ │ │ - ldrh r6, [r5, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1216896,21 +1216908,21 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #48] @ 0x30 │ │ │ │ + ldrh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r2, #32] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r7, #26] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #26] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrd r3, r4, [r1, #24] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1217151,17 +1217163,17 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r5, #108] @ 0x6c │ │ │ │ + str r2, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1217265,15 +1217277,15 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #92] @ 0x5c │ │ │ │ + str r4, [r7, #64] @ 0x40 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1217593,17 +1217605,17 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [r4, #48] @ 0x30 │ │ │ │ + str r4, [r0, #24] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1218073,15 +1218085,15 @@ │ │ │ │ str.w r0, [r8, #36] @ 0x24 │ │ │ │ b.n 3e42e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d29b6> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 q8, , #60 │ │ │ │ + mcr2 0, 1, r0, cr4, cr1, {6} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ @@ -1218124,15 +1218136,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (3e43ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d2abc>) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ - ldrb r2, [r1, r5] │ │ │ │ + ldrh r2, [r5, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1219306,17 +1219318,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 3e4ffa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d36ca> │ │ │ │ lsls r1, r2, #6 │ │ │ │ cbz r4, 3e4ff6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d36c6> │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r7, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + strh r2, [r3, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #104] @ (3e5008 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d36d8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1220255,19 +1220267,18 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ bne.n 3e58aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d3f7a> │ │ │ │ ldrsb.w r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 3e583c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d3f0c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - mrc2 0, 3, r0, cr4, cr1, {6} │ │ │ │ - lsls r6, r1, #25 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ + ldc2l 0, cr0, [r4], {209} @ 0xd1 │ │ │ │ + lsls r6, r5, #18 │ │ │ │ lsls r2, r2, #3 │ │ │ │ + mrc2 0, 5, r0, cr0, cr1, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ ldr r2, [pc, #308] @ (3e5a58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d4128>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ ldr r3, [pc, #308] @ (3e5a5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d412c>) │ │ │ │ @@ -1220629,15 +1220640,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 r4, r9 │ │ │ │ + bics r4, r5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 3e5d0a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d43da> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3e5d0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d43dc> │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1224749,19 +1224760,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ b.n 3e8582 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d6c52> │ │ │ │ strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #10 │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #8 │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #0 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r2, [r4, #13] │ │ │ │ lsls r1, r2, #6 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, sl │ │ │ │ beq.w 3e8466 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d6b36> │ │ │ │ mov.w r2, r8, lsl #5 │ │ │ │ @@ -1224864,15 +1224875,15 @@ │ │ │ │ b.n 3e8456 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d6b26> │ │ │ │ movs r3, #0 │ │ │ │ b.n 3e85f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d6cc0> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r3, #1 │ │ │ │ b.n 3e85f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d6cc0> │ │ │ │ nop │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r8, r2 │ │ │ │ @@ -1226157,15 +1226168,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (3e9488 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d7b58>) │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ mov r2, ip │ │ │ │ bl 458040 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x346710> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #324] @ (3e95e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d7cb4>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1226294,21 +1226305,21 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr r6, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r6, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #14 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r3, [pc, #728] @ (3e98ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d7fbc>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1226602,45 +1226613,45 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r4, #28] │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #13 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r0, #6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r5, #4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r2, r4] │ │ │ │ + str r2, [r6, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r3, #10 │ │ │ │ + lsrs r2, r7, #3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r2, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r6, #3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3e98b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d7f84> │ │ │ │ + bvc.n 3e9974 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d8044> │ │ │ │ lsls r1, r4, #3 │ │ │ │ str r4, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + asrs r2, r1, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ + lsls r2, r2, #31 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r6, r7, #5 │ │ │ │ + lsls r6, r3, #31 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r2, 3e9954 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d8024> │ │ │ │ blx 748dc │ │ │ │ @@ -1226898,37 +1226909,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 3e9a26 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d80f6> │ │ │ │ str r4, [r0, #104] @ 0x68 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #24] │ │ │ │ + ldrsh r4, [r6, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r2, #22 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r4, #7 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r4, #4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - strb r6, [r1, #4] │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + ldr r2, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r3, #124] @ 0x7c │ │ │ │ + ldr r4, [r7, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb.w r3, [r0, #719] @ 0x2cf │ │ │ │ cbnz r3, 3e9bec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d82bc> │ │ │ │ ldrb.w r3, [r0, #781] @ 0x30d │ │ │ │ cbz r3, 3e9bf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d82c0> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -1228052,71 +1228063,71 @@ │ │ │ │ b.n 3ea2a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d8974> │ │ │ │ str r0, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r2, #6 │ │ │ │ str r4, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, r6] │ │ │ │ + ldrh r4, [r6, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r5, #242 @ 0xf2 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [r5, r5] │ │ │ │ + ldrsb r2, [r1, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r2, #6 │ │ │ │ + cmp r0, #102 @ 0x66 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + subs r6, #4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r1, r6] │ │ │ │ + ldrh r4, [r5, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r2, #96 @ 0x60 │ │ │ │ + cmp r0, #192 @ 0xc0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r3, r7] │ │ │ │ + strb r2, [r7, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r6, [r2, r5] │ │ │ │ + ldrh r6, [r6, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r4, [r7, r6] │ │ │ │ + strb r4, [r3, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r1, #226 @ 0xe2 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldrsb r6, [r0, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r6, #180 @ 0xb4 │ │ │ │ + subs r5, #20 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r6, #100 @ 0x64 │ │ │ │ + movs r4, #196 @ 0xc4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r2, [r1, r6] │ │ │ │ + str r2, [r5, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r0, r2] │ │ │ │ + str r6, [r4, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrb r0, [r1, r2] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r2, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + str r0, [r4, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r3, #36 @ 0x24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r3, r5] │ │ │ │ + str r6, [r7, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r4, [r1, r5] │ │ │ │ + str r4, [r5, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r2, [r1, r2] │ │ │ │ + strb r2, [r5, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ subs r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4, #-836]! @ 0xfffffcbc │ │ │ │ + @ instruction: 0xfb8400d1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ bl 4585dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x346cac> │ │ │ │ sub.w r3, r9, #272 @ 0x110 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r2, [r9] │ │ │ │ @@ -1229255,40 +1229266,38 @@ │ │ │ │ ldr.w r2, [r9] │ │ │ │ str r3, [sp, #520] @ 0x208 │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ b.w 3ea2a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d8974> │ │ │ │ nop │ │ │ │ subs r6, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6be00d1 │ │ │ │ + adds.w r0, lr, #6848512 @ 0x688000 │ │ │ │ cmp r6, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3ebc38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2da308> │ │ │ │ + b.n 3eb8f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d9fc8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r0, #92] @ 0x5c │ │ │ │ + str r2, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sbc.w r0, lr, #6848512 @ 0x688000 │ │ │ │ - sbc.w r0, ip, #6848512 @ 0x688000 │ │ │ │ - sbcs.w r0, r2, #6848512 @ 0x688000 │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + ubfx r0, lr, #3, #18 │ │ │ │ + ubfx r0, ip, #3, #18 │ │ │ │ + @ instruction: 0xf3d200d1 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #22 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ + lsls r6, r0, #16 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + movs r6, r5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r2, r3, #6 │ │ │ │ + movs r4, r2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ + vshr.u64 q8, , #6 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + vshr.u64 q0, , #24 │ │ │ │ asrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ sub.w r3, r9, #408 @ 0x198 │ │ │ │ ldrb.w r2, [r0, #633] @ 0x279 │ │ │ │ @@ -1230419,28 +1230428,28 @@ │ │ │ │ str r0, [r2, #32] │ │ │ │ str r4, [r2, #28] │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r3, #76] @ 0x4c │ │ │ │ b.w 3ea2a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d8974> │ │ │ │ adds r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r6], #-836 @ 0xfffffcbc │ │ │ │ + @ instruction: 0xfac600d1 │ │ │ │ subs r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r0, #209] @ 0xd1 │ │ │ │ + ldrh.w r0, [r0, r1, lsl #1] │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3ebfdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2da6ac> │ │ │ │ + b.n 3ebc9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2da36c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf59400d1 │ │ │ │ - sbcs.w r0, r2, #6848512 @ 0x688000 │ │ │ │ - eors.w r0, r6, #6848512 @ 0x688000 │ │ │ │ - b.n 3ec910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dafe0> │ │ │ │ + @ instruction: 0xf3f400d1 │ │ │ │ + @ instruction: 0xf3d200d1 │ │ │ │ + @ instruction: 0xf2f600d1 │ │ │ │ + b.n 3ec5d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2daca0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r9, #-136] │ │ │ │ ldr.w r1, [fp, #-4] │ │ │ │ @@ -1232387,93 +1232396,93 @@ │ │ │ │ add.w r1, r5, #48 @ 0x30 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r5, [sp, #520] @ 0x208 │ │ │ │ str r1, [r4, #28] │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ b.w 3ea2a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d8974> │ │ │ │ - b.n 3ed4bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbb8c> │ │ │ │ + b.n 3ed17c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2db84c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3ed2b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2db984> │ │ │ │ + b.n 3ecf74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2db644> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3ed048 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2db718> │ │ │ │ + b.n 3edd08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dc3d8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3eda60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dc130> │ │ │ │ + svc 218 @ 0xda │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r6, #124] @ 0x7c │ │ │ │ + str r6, [r2, #100] @ 0x64 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3eda88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dc158> │ │ │ │ + svc 234 @ 0xea │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3eda64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dc134> │ │ │ │ + svc 214 @ 0xd6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #936] @ (3edb24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dc1f4>) │ │ │ │ + ldr r6, [pc, #296] @ (3ed8a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbf74>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 3eda9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dc16c> │ │ │ │ + svc 238 @ 0xee │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrh r6, [r0, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xb6f6 │ │ │ │ + push {r1, r2, r4, r6, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb81a │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3edab8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dc188> │ │ │ │ + svc 244 @ 0xf4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3eda94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dc164> │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + push {r3, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 3edf3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dc60c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bcc.n 3ed820 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbef0> │ │ │ │ + bne.n 3ed6e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbdb0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3ed2cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2db99c> │ │ │ │ + b.n 3edf8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dc65c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ble.n 3ed70c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbddc> │ │ │ │ + bgt.n 3ed7cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbe9c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [pc, #216] @ (3ed88c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbf5c>) │ │ │ │ + ldr r4, [pc, #600] @ (3eda0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dc0dc>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bvc.n 3ed85c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbf2c> │ │ │ │ + bpl.n 3ed71c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbdec> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bvc.n 3ed870 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbf40> │ │ │ │ + bpl.n 3ed730 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbe00> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bvc.n 3ed884 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbf54> │ │ │ │ + bpl.n 3ed744 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbe14> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bvc.n 3ed8a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbf70> │ │ │ │ + bpl.n 3ed760 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbe30> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bvc.n 3ed86c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbf3c> │ │ │ │ + bpl.n 3ed72c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbdfc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + push {r5, lr} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bhi.n 3ed88c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbf5c> │ │ │ │ + bvs.n 3ed74c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbe1c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - beq.n 3ed86c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbf3c> │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + subs r4, #46 @ 0x2e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bhi.n 3ed8d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbfa4> │ │ │ │ + bvs.n 3ed794 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbe64> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bhi.n 3ed8d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbfa0> │ │ │ │ + bvs.n 3ed790 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbe60> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r7!, {r1, r2, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ svc 252 @ 0xfc │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bhi.n 3ed79c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbe6c> │ │ │ │ + bvc.n 3ed85c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbf2c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bhi.n 3ed7cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbe9c> │ │ │ │ + bvc.n 3ed88c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbf5c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bhi.n 3ed7c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbe94> │ │ │ │ + bvc.n 3ed884 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbf54> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bhi.n 3ed79c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbe6c> │ │ │ │ + bvc.n 3ed85c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbf2c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bhi.n 3ed78c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbe5c> │ │ │ │ + bvc.n 3ed84c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dbf1c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ @@ -1234110,73 +1234119,73 @@ │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ ldrd sl, r9, [sp, #80] @ 0x50 │ │ │ │ add r2, pc │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ b.n 3eebec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dd2bc> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r4!, {r1, r4, r5} │ │ │ │ + stmia r2!, {r1, r4, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r7, r0] │ │ │ │ + ldr r6, [r3, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r2, r0] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ + bkpt 0x0076 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r6} │ │ │ │ + bkpt 0x00b6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r1, r6} │ │ │ │ + bkpt 0x00a2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, pc, #240 @ (adr r3, 3eeaf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dd1c8>) │ │ │ │ + add r1, pc, #624 @ (adr r1, 3eec78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dd348>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, pc, #216 @ (adr r3, 3eeae4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dd1b4>) │ │ │ │ + add r1, pc, #600 @ (adr r1, 3eec64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dd334>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r6, #6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ bne.n 3eeae0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dd1b0> │ │ │ │ lsls r6, r0, #6 │ │ │ │ bne.n 3eea98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dd168> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r1!, {r1, r5, r7} │ │ │ │ + stmia r0!, {r1} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r5!, {r3, r5, r7} │ │ │ │ + stmia r4!, {r3} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ite │ │ │ │ - lsl r1, r2, #3 │ │ │ │ - ittt @ unpredictable │ │ │ │ - lsl r1, r2, #3 │ │ │ │ - stmia r0!, {r3} │ │ │ │ - lsl r1, r2, #3 │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ + bkpt 0x0054 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + bkpt 0x005e │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + bkpt 0x0068 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + bkpt 0x0076 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + rev16 r6, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb.w r2, [r2, #859] @ 0x35b │ │ │ │ @@ -1235179,123 +1235188,123 @@ │ │ │ │ cmp r1, r2 │ │ │ │ bls.n 3ef564 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ddc34> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb.w r2, [r2, #679] @ 0x2a7 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3ef390 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dda60> │ │ │ │ b.w 3ece3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2db50c> │ │ │ │ - cbnz r4, 3ef64c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ddd1c> │ │ │ │ + rev16 r4, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbnz r4, 3ef650 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ddd20> │ │ │ │ + rev16 r4, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r2, r4} │ │ │ │ + rev16 r4, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r1, r3} │ │ │ │ + rev16 r2, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r3, r6 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + revsh r2, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmia r7!, {r1, r4, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - rev r6, r5 │ │ │ │ + @ instruction: 0xb88e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - rev16 r4, r7 │ │ │ │ + @ instruction: 0xb8dc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + push {r1, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r4, [r4, #19] │ │ │ │ + strb r4, [r0, #13] │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [pc, #120] @ (3ef684 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ddd54>) │ │ │ │ + mov r6, pc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + push {r3, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r4!, {r3} │ │ │ │ + stmia r2!, {r3, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ adds r7, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3eeed4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dd5a4> │ │ │ │ + b.n 3efb94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2de264> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r4, r5, r6} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - uxth r4, r1 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + itee le │ │ │ │ + lslle r1, r2, #3 │ │ │ │ + subgt sp, #432 @ 0x1b0 │ │ │ │ + lslgt r1, r2, #3 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #2 │ │ │ │ + subs r2, r4, #1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bkpt 0x00fe │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - bkpt 0x00ea │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - str r3, [sp, #584] @ 0x248 │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + pop {r1, r3, r6, pc} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - uxth r6, r4 │ │ │ │ + str r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + itet mi │ │ │ │ + lslmi r1, r2, #3 │ │ │ │ + cbz r6, 3ef664 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ddd34> @ unpredictable │ │ │ │ + lslmi r1, r2, #3 │ │ │ │ + stmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r2!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r3!, {r7} │ │ │ │ + stmia r1!, {r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r3!, {r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r3!, {r7} │ │ │ │ + stmia r1!, {r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r2, #164 @ 0xa4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r6, 3ef6dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dddac> │ │ │ │ + cbnz r6, 3ef6b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ddd84> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r2, r4, r5} │ │ │ │ + hlt 0x0014 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r1, r5} │ │ │ │ + hlt 0x0002 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r2, r3, r4, r5} │ │ │ │ + hlt 0x001c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r7, #24 │ │ │ │ + adds r5, #120 @ 0x78 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbnz r2, 3ef718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ddde8> │ │ │ │ + rev16 r2, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbnz r6, 3ef6fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dddcc> │ │ │ │ + cbnz r6, 3ef6d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ddda4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #600 @ 0x258 │ │ │ │ + add r4, sp, #984 @ 0x3d8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr.w r0, [pc, #3060] @ 3f02a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2de970> │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r0, pc │ │ │ │ strd r3, r2, [sp, #84] @ 0x54 │ │ │ │ blx 748dc │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ @@ -1236334,147 +1236343,147 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3ee622 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dccf2> │ │ │ │ b.w 3ee506 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dcbd6> │ │ │ │ movs r3, #4 │ │ │ │ b.w 3ee5f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dccc6> │ │ │ │ movs r3, #3 │ │ │ │ b.w 3ee5f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dccc6> │ │ │ │ - cbnz r2, 3f02ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2de97c> │ │ │ │ + @ instruction: 0xb782 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb880 │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + cbnz r4, 3f031a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2de9ea> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + cbnz r6, 3f0318 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2de9e8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sp, #672 @ 0x2a0 │ │ │ │ + add r1, sp, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb752 │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb77c │ │ │ │ + push {r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb69e │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + push {r1, r3, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + cbz r2, 3f034c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dea1c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + push {r3} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - rev r4, r4 │ │ │ │ + @ instruction: 0xb884 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, r2, r2 │ │ │ │ + asrs r4, r6, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r2, r4, r5, r6, r7} │ │ │ │ + cbz r6, 3f0334 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dea04> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r1, #22 │ │ │ │ + cmp r7, #118 @ 0x76 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sp, #608 @ 0x260 │ │ │ │ + add r0, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - uxth r2, r6 │ │ │ │ + cbz r2, 3f02f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2de9c4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r0, sp, #744 @ 0x2e8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sp, #200 @ 0xc8 │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ + add r7, pc, #968 @ (adr r7, 3f06c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ded98>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + cbz r6, 3f037c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dea4c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ + movs r1, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sxth r0, r4 │ │ │ │ + sub sp, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, pc, #216 @ (adr r7, 3f03ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2deabc>) │ │ │ │ + add r5, pc, #600 @ (adr r5, 3f056c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dec3c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r7, pc, #680 @ (adr r7, 3f05c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dec98>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, sp, #896 @ 0x380 │ │ │ │ + add r0, sp, #256 @ 0x100 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r5, sp, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r1, #16] │ │ │ │ + ldrh r6, [r5, #2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ push {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, pc, #984 @ (adr r2, 3f0738 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dee08>) │ │ │ │ + add r1, pc, #344 @ (adr r1, 3f04b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2deb88>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ cbz r4, 3f03c6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dea96> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r4, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, sp, #856 @ 0x358 │ │ │ │ + add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ sxtb r4, r3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, sp, #168 @ 0xa8 │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sp, #240 @ 0xf0 │ │ │ │ + add r0, sp, #624 @ 0x270 │ │ │ │ lsls r1, r2, #3 │ │ │ │ sxth r4, r1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ + add r7, pc, #0 @ (adr r7, 3f0394 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dea64>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ + strh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, pc, #224 @ (adr r3, 3f0480 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2deb50>) │ │ │ │ + add r1, pc, #608 @ (adr r1, 3f0600 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2decd0>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, pc, #952 @ (adr r2, 3f075c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dee2c>) │ │ │ │ + add r1, pc, #312 @ (adr r1, 3f04dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2debac>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ mov.w r2, #2304 @ 0x900 │ │ │ │ b.w 3ed27e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2db94e> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb.w r3, [r2, #719] @ 0x2cf │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3ee6ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dcd9a> │ │ │ │ @@ -1236572,25 +1236581,25 @@ │ │ │ │ b.w 3ea61a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2d8cea> │ │ │ │ mov.w r2, #320 @ 0x140 │ │ │ │ b.n 3f0134 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2de804> │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3f0144 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2de814> │ │ │ │ b.n 3f012c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2de7fc> │ │ │ │ nop │ │ │ │ - add r6, pc, #912 @ (adr r6, 3f0874 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2def44>) │ │ │ │ + add r5, pc, #272 @ (adr r5, 3f05f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2decc4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, pc, #128 @ (adr r7, 3f0568 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dec38>) │ │ │ │ + add r5, pc, #512 @ (adr r5, 3f06e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dedb8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, pc, #808 @ (adr r6, 3f0814 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2deee4>) │ │ │ │ + add r5, pc, #168 @ (adr r5, 3f0594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dec64>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #280 @ 0x118 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #184] @ 0xb8 │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1236653,29 +1236662,29 @@ │ │ │ │ cmp sl, r7 │ │ │ │ add r3, pc │ │ │ │ ldrsh.w r3, [r3, r2, lsl #1] │ │ │ │ bne.n 3f053a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dec0a> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r3, #42 @ 0x2a │ │ │ │ + cmp r1, #138 @ 0x8a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r4, #36 @ 0x24 │ │ │ │ + cmp r2, #132 @ 0x84 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + subs r0, r4, #6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + asrs r4, r1, #24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r2, #200 @ 0xc8 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xfb4e00e6 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + vld1.8 {d0[7]}, [lr], r6 │ │ │ │ + subs r0, r3, #5 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xfb0e00e6 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + vld4. {d16-d19}, [lr :128], r6 │ │ │ │ + lsls r0, r7, #29 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add r1, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1236819,24 +1236828,24 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ movs r4, #0 │ │ │ │ bl 3c7acc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b619c> │ │ │ │ b.n 3f06b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ded88> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r0!, {r3} │ │ │ │ lsls r1, r2, #3 │ │ │ │ + itee hi │ │ │ │ + lslhi r1, r2, #3 │ │ │ │ + nopls {11} │ │ │ │ + lslls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1236893,15 +1236902,15 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ movs r0, #2 │ │ │ │ blx 7352c │ │ │ │ nop │ │ │ │ strb.w r0, [ip, ] │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1236940,15 +1236949,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (3f0884 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2def54>) │ │ │ │ add r0, pc │ │ │ │ bl 3f07d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2deea8> │ │ │ │ - asrs r2, r3, #27 │ │ │ │ + asrs r2, r7, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1237100,15 +1237109,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] @ (3f0a00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2df0d0>) │ │ │ │ add r0, pc │ │ │ │ bl 3f07d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2deea8> │ │ │ │ - asrs r2, r2, #22 │ │ │ │ + asrs r2, r6, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1237411,21 +1237420,21 @@ │ │ │ │ bl 3f07d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2deea8> │ │ │ │ ldr r0, [pc, #20] @ (3f0d24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2df3f4>) │ │ │ │ add r0, pc │ │ │ │ bl 3f07d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2deea8> │ │ │ │ ldr r0, [pc, #16] @ (3f0d28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2df3f8>) │ │ │ │ add r0, pc │ │ │ │ bl 3f07d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2deea8> │ │ │ │ - asrs r2, r5, #17 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r2, #12 │ │ │ │ + asrs r6, r6, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r4, #12 │ │ │ │ + asrs r6, r0, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #2520] @ 3f1718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dfde8> │ │ │ │ @@ -1238480,51 +1238489,50 @@ │ │ │ │ bl 3f0764 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dee34> │ │ │ │ b.n 3f11f2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2df8c2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2b40190 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subw r1, lr, #144 @ 0x90 │ │ │ │ - lsrs r4, r4, #29 │ │ │ │ - lsls r7, r4, #3 │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r1, #44 @ 0x2c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + movs r2, #30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xf2d600e6 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subw r0, r8, #230 @ 0xe6 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ + @ instruction: 0xf13600e6 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + add.w r0, r8, #230 @ 0xe6 │ │ │ │ + vhadd.u16 q0, q9, q11 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r7, r4, #3 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 0, r0, cr2, cr0, {4} │ │ │ │ - @ instruction: 0xb600 │ │ │ │ + push {r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - setpan #0 │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldc 1, cr0, [ip], {144} @ 0x90 │ │ │ │ - push {r1, r2, r4, r5, r6} │ │ │ │ + uxtb r6, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 3f17d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dfea4> │ │ │ │ + cbz r6, 3f17ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dfe7c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r1, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 3f17c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dfe98> │ │ │ │ + cbz r6, 3f17a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dfe70> │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1239687,19 +1239695,19 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3f24e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e0bb8> │ │ │ │ ldr r3, [pc, #76] @ (3f2378 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e0a48>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3f14d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dfba6> │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + add r7, sp, #136 @ 0x88 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r5, sp, #976 @ 0x3d0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1239709,19 +1239717,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r7, pc, #800 @ (adr r7, 3f2684 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e0d54>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #520 @ (adr r7, 3f2574 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e0c44>) │ │ │ │ + add r5, pc, #904 @ (adr r5, 3f26f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e0dc4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1240783,53 +1240791,53 @@ │ │ │ │ bhi.w 3f2fda <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e16aa> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3f0764 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dee34> │ │ │ │ b.w 3f11f2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2df8c2> │ │ │ │ nop │ │ │ │ asrs r4, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #136 @ (adr r5, 3f2f18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e15e8>) │ │ │ │ + add r3, pc, #520 @ (adr r3, 3f3098 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e1768>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, pc, #872 @ (adr r4, 3f31fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e18cc>) │ │ │ │ + add r3, pc, #232 @ (adr r3, 3f2f7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e164c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #176 @ (adr r4, 3f2f4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e161c>) │ │ │ │ + add r2, pc, #560 @ (adr r2, 3f30cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e179c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #200 @ (adr r2, 3f2f74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e1644>) │ │ │ │ + add r0, pc, #584 @ (adr r0, 3f30f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e17c4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r0, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ + ldr r2, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #656] @ 0x290 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ @@ -1241886,67 +1241894,67 @@ │ │ │ │ b.w 3f1342 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dfa12> │ │ │ │ ldr r3, [pc, #120] @ (3f3a44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e2114>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3f14d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dfba6> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #840] @ 0x348 │ │ │ │ + ldr r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r7, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + str r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ + str r7, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #664] @ 0x298 │ │ │ │ + str r4, [sp, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r2, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [sp, #200] @ 0xc8 │ │ │ │ + str r2, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [sp, #952] @ 0x3b8 │ │ │ │ + str r1, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + ldrh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r1, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r6, [r3, r1, lsl #2] │ │ │ │ @@ -1243126,39 +1243134,39 @@ │ │ │ │ beq.n 3f45e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e2cb8> │ │ │ │ b.n 3f462a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e2cfa> │ │ │ │ ldr r2, [pc, #92] @ (3f4698 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e2d68>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f14d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dfba6> │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r5, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r1, #44] @ 0x2c │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r5, #42] @ 0x2a │ │ │ │ + ldrh r4, [r1, #30] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + ldrh r2, [r3, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #10] │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r4, #0] │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #52] @ 0x34 │ │ │ │ + strh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r0, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1243166,15 +1243174,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #24] │ │ │ │ + strh r0, [r2, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ @@ -1244289,61 +1244297,61 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ b.w 3f1342 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dfa12> │ │ │ │ nop │ │ │ │ movs r4, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #8] │ │ │ │ + ldrb r6, [r4, #29] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + ldrb r2, [r2, #29] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + ldrb r4, [r5, #21] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + ldrb r0, [r3, #21] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #23] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #20] │ │ │ │ + ldrb r2, [r3, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r4, #9] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + strb r6, [r7, #27] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + strb r0, [r2, #21] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr.w r3, [pc, #2748] @ 3f5d7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e444c> │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3f14d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dfba6> │ │ │ │ ldr.w r2, [pc, #2740] @ 3f5d80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e4450> │ │ │ │ @@ -1245345,63 +1245353,63 @@ │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ b.w 3f1342 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dfa12> │ │ │ │ subs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #25] │ │ │ │ + strb r0, [r1, #19] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #25] │ │ │ │ + strb r6, [r4, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #14] │ │ │ │ + strb r2, [r3, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r3, #14] │ │ │ │ + strb r6, [r7, #7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #8] │ │ │ │ + strb r4, [r2, #2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r1, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #1] │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #1] │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #0] │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #64] @ 0x40 │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r7, [r3, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1246539,45 +1246547,45 @@ │ │ │ │ b.w 3f14d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dfba6> │ │ │ │ ldr r2, [pc, #100] @ (3f69dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e50ac>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f14d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dfba6> │ │ │ │ asrs r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + str r4, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + str r0, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r4, #16] │ │ │ │ + str r4, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r4, #0] │ │ │ │ + str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + str r4, [r4, #100] @ 0x64 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #96] @ 0x60 │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r3, #92] @ 0x5c │ │ │ │ + str r4, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #88] @ 0x58 │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1247850,29 +1247858,29 @@ │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f14d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dfba6> │ │ │ │ ldr r2, [pc, #68] @ (3f765c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e5d2c>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f14d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dfba6> │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, r5] │ │ │ │ + ldrh r6, [r2, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r3, r6] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r2, r7] │ │ │ │ + ldrh r6, [r6, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r0, r7] │ │ │ │ + ldrh r2, [r4, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r0, r6] │ │ │ │ + ldrsb r6, [r4, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r2, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r7, r4] │ │ │ │ + strb r2, [r3, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1249102,25 +1249110,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, #31] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #464] @ (3f83e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e6ab4>) │ │ │ │ + blxns sl │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r5, pc, #152 @ (adr r5, 3f82b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e6984>) │ │ │ │ + add r3, pc, #536 @ (adr r3, 3f8434 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e6b04>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r3, [sp, #584] @ 0x248 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r1, #42] @ 0x2a │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r6, r4, #3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr.w r1, [r2, r1, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 3f824a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e691a> │ │ │ │ @@ -1250631,65 +1250639,65 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ b.w 3f1342 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dfa12> │ │ │ │ nop │ │ │ │ - orrs r6, r0 │ │ │ │ + adcs r6, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r0 │ │ │ │ + lsrs r2, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sbcs r6, r4 │ │ │ │ + ands r6, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sbcs r2, r2 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r5 │ │ │ │ + subs r7, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r2 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + subs r6, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r7, #166 @ 0xa6 │ │ │ │ + subs r6, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r5, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #134 @ 0x86 │ │ │ │ + subs r4, #230 @ 0xe6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r5, #170 @ 0xaa │ │ │ │ + subs r4, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r5, #150 @ 0x96 │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, #186 @ 0xba │ │ │ │ + subs r3, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r3, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #204 @ 0xcc │ │ │ │ + subs r2, #44 @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #186 @ 0xba │ │ │ │ + subs r2, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, #224 @ 0xe0 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, #206 @ 0xce │ │ │ │ + subs r1, #46 @ 0x2e │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + adds r7, #136 @ 0x88 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, #70 @ 0x46 │ │ │ │ + adds r6, #166 @ 0xa6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, #52 @ 0x34 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ ldr.w r6, [r3, r0, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1251807,17 +1251815,17 @@ │ │ │ │ movne r3, #99 @ 0x63 │ │ │ │ moveq r3, #109 @ 0x6d │ │ │ │ cmp r3, ip │ │ │ │ bcc.n 3f9d70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e8440> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3f0764 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dee34> │ │ │ │ b.w 3f11f2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2df8c2> │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1251825,37 +1251833,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #118 @ 0x76 │ │ │ │ + adds r0, #214 @ 0xd6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #56 @ 0x38 │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #248 @ 0xf8 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #216 @ 0xd8 │ │ │ │ + cmp r7, #56 @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + cmp r6, #62 @ 0x3e │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + cmp r6, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ @@ -1252923,85 +1252931,85 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ b.w 3f1342 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2dfa12> │ │ │ │ ldr r0, [pc, #144] @ (3fa850 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e8f20>) │ │ │ │ add r0, pc │ │ │ │ bl 3f07d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2deea8> │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r3, #174 @ 0xae │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #138 @ 0x8a │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #70 @ 0x46 │ │ │ │ + movs r6, #166 @ 0xa6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + movs r6, #146 @ 0x92 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r0, #30 │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #222 @ 0xde │ │ │ │ + movs r6, #62 @ 0x3e │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r5, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ + movs r4, #238 @ 0xee │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + movs r4, #38 @ 0x26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + movs r4, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r1, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r1, #42 @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r1, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #16 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r1, #254 @ 0xfe │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #174 @ 0xae │ │ │ │ + movs r0, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + subs r4, r7, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ + subs r2, r5, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3fa8b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e8f80> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 3fa8b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e8f80> │ │ │ │ push {lr} │ │ │ │ @@ -1253079,15 +1253087,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (3fa924 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e8ff4>) │ │ │ │ add r0, pc │ │ │ │ bl 3f07d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2deea8> │ │ │ │ - strb r2, [r0, #30] │ │ │ │ + strb r2, [r4, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1253118,17 +1253126,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3fa984 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e9054>) │ │ │ │ add r0, pc │ │ │ │ bl 3f07d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2deea8> │ │ │ │ ldr r0, [pc, #12] @ (3fa988 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e9058>) │ │ │ │ add r0, pc │ │ │ │ bl 3f07d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2deea8> │ │ │ │ nop │ │ │ │ - strb r0, [r3, #29] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r7, #29] │ │ │ │ + strb r4, [r3, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1253227,18 +1253235,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 3faa5e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e912e> │ │ │ │ bl 3faa3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e910c> │ │ │ │ b.n 3faa60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e9130> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r7, #16 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ - bmi.n 3fab7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e924c> │ │ │ │ + bcs.n 3faa3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e910c> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1253782,57 +1253790,57 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3c7acc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b619c> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3fac16 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e92e6> │ │ │ │ strb r2, [r7, r4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - subs r6, r4, #4 │ │ │ │ + adds r6, r0, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + adds r6, r0, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + adds r6, r1, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r0], {221} @ 0xdd │ │ │ │ - adds r2, r0, #6 │ │ │ │ + @ instruction: 0xeb2000dd │ │ │ │ + subs r2, r4, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + subs r6, r7, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r3, #4] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + subs r6, r6, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3fb6bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e9d8c> │ │ │ │ + b.n 3fb37c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e9a4c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + subs r6, r4, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r6, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + adds r6, r3, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + adds r4, r7, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, r7, r6 │ │ │ │ + subs r4, r3, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + adds r0, r4, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r2, [r0, r2] │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xfb6e00da │ │ │ │ - @ instruction: 0xb814 │ │ │ │ + vst1.8 @ instruction: 0xf9ce00da │ │ │ │ + cpsid a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r2, r6, r5 │ │ │ │ + adds r2, r2, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r0, r7 │ │ │ │ + subs r0, r4, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1253864,15 +1253872,15 @@ │ │ │ │ b.n 3fb098 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e9768> │ │ │ │ bl 3fb078 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e9748> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffe7ffff │ │ │ │ lsrs r6, r2, #15 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ ldr r3, [pc, #8] @ (3fb0e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2e97b8>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1255057,15 +1255065,15 @@ │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3d9094 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c7764> │ │ │ │ str r4, [r5, #28] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r1, #3 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1255451,15 +1255459,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ cmn r2, r1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #29 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r2, r4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1255608,33 +1255616,33 @@ │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ b.n 3fc100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ea7d0> │ │ │ │ subs r7, #152 @ 0x98 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r4, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + stmia r6!, {r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r6, #224 @ 0xe0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r6, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r2, #14 │ │ │ │ + lsrs r6, r6, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r6, #13 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r6, r2 │ │ │ │ @@ -1256011,35 +1256019,35 @@ │ │ │ │ b.n 3fc3f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eaac0> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, #252 @ 0xfc │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r5, #17 │ │ │ │ + lsrs r2, r1, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r1, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r0, r1, #5 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3fc014 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ea6e4> │ │ │ │ + b.n 3fccd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eb3a4> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3fcd28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eb3f8> │ │ │ │ + b.n 3fc9e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eb0b8> │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1256255,25 +1256263,25 @@ │ │ │ │ b.n 3fc63e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ead0e> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #20 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ + lsls r2, r7, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ + lsls r2, r7, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r1, #186 @ 0xba │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r2, r1, #29 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r4, #29 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r5, #24 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #788] @ (3fcb44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eb214>) │ │ │ │ @@ -1256598,32 +1256606,32 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3fc8da <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eafaa> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ adds r7, #200 @ 0xc8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 3fcaac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eb17c> │ │ │ │ + ldmia r7!, {r1, r2, r3} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r5, #21 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, #246 @ 0xf6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r2, r2, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r4, #19 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - orrs.w r0, sl, pc, lsl #3 │ │ │ │ - lsls r0, r2, #21 │ │ │ │ + ldmia.w sl!, {r0, r1, r2, r3, r6, r7} │ │ │ │ + lsls r0, r6, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r4, #15 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1256691,25 +1256699,25 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ adds r4, #110 @ 0x6e │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #1 │ │ │ │ + adds r4, r1, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r6, r5, #15 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ble.n 3fccb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eb388> │ │ │ │ + blt.n 3fcb78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eb248> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3fc928 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eaff8> │ │ │ │ + b.n 3fc5e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eacb8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 3fce38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eb508> │ │ │ │ + svc 96 @ 0x60 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r3, #254 @ 0xfe │ │ │ │ lsls r0, r2, #6 │ │ │ │ cbz r2, 3fcca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eb374> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1256747,15 +1256755,15 @@ │ │ │ │ subs r4, r3, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3fcc62 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eb332> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r2, r1, #13 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #568] @ (3fcef8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eb5c8>) │ │ │ │ @@ -1256989,31 +1256997,30 @@ │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ b.n 3fcdf6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eb4c6> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #11 │ │ │ │ + lsls r6, r4, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ @ instruction: 0xfb05ffff │ │ │ │ lsls r1, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 2, r0, cr14, cr2, {6} │ │ │ │ - lsls r0, r3, #7 │ │ │ │ + stc 0, cr0, [lr], #840 @ 0x348 │ │ │ │ + movs r0, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r1, #250 @ 0xfa │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r6, r7, #9 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + movs r0, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + vshr.u64 q0, q0, #46 │ │ │ │ + movs r0, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ ldr.w r4, [pc, #2564] @ 3fd940 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec010> │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ @@ -1257982,87 +1257989,83 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #172 @ 0xac │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r7, #142 @ 0x8e │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + movs r0, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sp, #776 @ 0x308 │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - vqadd.u16 q8, q15, q0 │ │ │ │ - ldr r1, [pc, #336] @ (3fdab0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec180>) │ │ │ │ + ldc2 0, cr0, [lr, #832]! @ 0x340 │ │ │ │ + blxns r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + str r6, [r1, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r5, r6] │ │ │ │ + str r2, [r1, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ + vshr.u64 q8, q0, #48 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #4 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ + vshr.u64 q0, q0, #34 │ │ │ │ subs r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + vqadd.u16 q0, q8, q0 │ │ │ │ + movs r4, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vshr.u64 q0, q0, #48 │ │ │ │ - vshr.u64 q0, q0, #6 │ │ │ │ - vshr.u64 q8, q0, #56 │ │ │ │ - @ instruction: 0xfb7200d0 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + ldc2l 0, cr0, [r0, #832]! @ 0x340 │ │ │ │ + mrc2 0, 0, r0, cr10, cr0, {6} │ │ │ │ + mcr2 0, 1, r0, cr8, cr0, {6} │ │ │ │ + ldr??.w r0, [r2, #208] @ 0xd0 │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r2, #120] @ 0x78 │ │ │ │ + ldr r0, [r6, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r1, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #688] @ (3fdc68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec338>) │ │ │ │ + ldr r6, [pc, #48] @ (3fd9e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec0b8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #704] @ (3fdc7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec34c>) │ │ │ │ + ldr r6, [pc, #64] @ (3fd9fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec0cc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #720] @ (3fdc90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec360>) │ │ │ │ + ldr r6, [pc, #80] @ (3fda10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec0e0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #736] @ (3fdca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec374>) │ │ │ │ + ldr r6, [pc, #96] @ (3fda24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec0f4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #752] @ (3fdcb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec388>) │ │ │ │ + ldr r6, [pc, #112] @ (3fda38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec108>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #768] @ (3fdccc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec39c>) │ │ │ │ + ldr r6, [pc, #128] @ (3fda4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec11c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #784] @ (3fdce0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec3b0>) │ │ │ │ + ldr r6, [pc, #144] @ (3fda60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec130>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #816] @ (3fdd04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec3d4>) │ │ │ │ + ldr r6, [pc, #176] @ (3fda84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec154>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #960] @ (3fdd98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec468>) │ │ │ │ + ldr r6, [pc, #320] @ (3fdb18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec1e8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #992] @ (3fddbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec48c>) │ │ │ │ + ldr r6, [pc, #352] @ (3fdb3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ec20c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ + ldrh r6, [r0, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ + vqadd.u16 q0, q8, q0 │ │ │ │ b.n 3fd226 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eb8f6> │ │ │ │ - @ instruction: 0xfffffd8c │ │ │ │ + vtbx.8 d31, {d31- │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ @@ -1259200,64 +1259203,64 @@ │ │ │ │ ... │ │ │ │ movs r5, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip], {208} @ 0xd0 │ │ │ │ - @ instruction: 0xf5f800d0 │ │ │ │ - ldr??.w r0, [r2, #208] @ 0xd0 │ │ │ │ - ldr??.w r0, [r2, #208] @ 0xd0 │ │ │ │ - str??.w r0, [r8, #208] @ 0xd0 │ │ │ │ - ldr??.w r0, [ip, #208] @ 0xd0 │ │ │ │ + @ instruction: 0xfafc00d0 │ │ │ │ + orrs.w r0, r8, #6815744 @ 0x680000 │ │ │ │ + @ instruction: 0xf75200d0 │ │ │ │ + @ instruction: 0xf75200d0 │ │ │ │ + @ instruction: 0xf74800d0 │ │ │ │ + @ instruction: 0xf75c00d0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + ldrb r2, [r2, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3de00d0 │ │ │ │ - movt r0, #2256 @ 0x8d0 │ │ │ │ - bfi r0, r2, #3, #14 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + @ instruction: 0xf23e00d0 │ │ │ │ + @ instruction: 0xf52000d0 │ │ │ │ + rsb r0, r2, #208 @ 0xd0 │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ + str r4, [r0, #112] @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #240 @ 0xf0 │ │ │ │ + add r0, sp, #624 @ 0x270 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr.w r0, [r6, r0, lsl #1] │ │ │ │ - ldr??.w r0, [r4, r0, lsl #1] │ │ │ │ - @ instruction: 0xf4e200d0 │ │ │ │ - subs.w r0, r6, #6815744 @ 0x680000 │ │ │ │ - strh.w r0, [r0, r0, lsl #1] │ │ │ │ - ands.w r0, r0, #6815744 @ 0x680000 │ │ │ │ - lsrs r6, r3, #23 │ │ │ │ + @ instruction: 0xf6b600d0 │ │ │ │ + @ instruction: 0xf6d400d0 │ │ │ │ + sbfx r0, r2, #3, #17 │ │ │ │ + ands.w r0, r6, #6815744 @ 0x680000 │ │ │ │ + @ instruction: 0xf68000d0 │ │ │ │ + @ instruction: 0xf27000d0 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh.w r0, [sl, r0, lsl #1] │ │ │ │ - @ instruction: 0xf22e00d0 │ │ │ │ - rsbs r0, r8, #208 @ 0xd0 │ │ │ │ - @ instruction: 0xf22400d0 │ │ │ │ + @ instruction: 0xf68a00d0 │ │ │ │ + eor.w r0, lr, #208 @ 0xd0 │ │ │ │ + bics.w r0, r8, #208 @ 0xd0 │ │ │ │ + eor.w r0, r4, #208 @ 0xd0 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r6, #208 @ 0xd0 │ │ │ │ - @ instruction: 0xf3d000d0 │ │ │ │ - ands.w r0, lr, #6815744 @ 0x680000 │ │ │ │ - @ instruction: 0xf4e000d0 │ │ │ │ - eor.w r0, r2, #6815744 @ 0x680000 │ │ │ │ - mcr 0, 4, r0, cr4, cr0, {6} │ │ │ │ - and.w r0, r8, #208 @ 0xd0 │ │ │ │ - vshr.s64 q8, q0, #8 │ │ │ │ - mcr 0, 0, r0, cr12, cr0, {6} │ │ │ │ - stc 0, cr0, [r8, #832] @ 0x340 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + vqadd.s32 q8, q11, q0 │ │ │ │ + @ instruction: 0xf23000d0 │ │ │ │ + @ instruction: 0xf27e00d0 │ │ │ │ + sbfx r0, r0, #3, #17 │ │ │ │ + @ instruction: 0xf2e200d0 │ │ │ │ + stcl 0, cr0, [r4], #832 @ 0x340 │ │ │ │ + mcr 0, 3, r0, cr8, cr0, {6} │ │ │ │ + mrc 0, 2, r0, cr8, cr0, {6} │ │ │ │ + stcl 0, cr0, [ip], #-832 @ 0xfffffcc0 │ │ │ │ + @ instruction: 0xebe800d0 │ │ │ │ + lsls r6, r3, #29 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xeab000d0 │ │ │ │ + ldmdb r0, {r4, r6, r7} │ │ │ │ mov.w r2, #1065353216 @ 0x3f800000 │ │ │ │ vstr s13, [sp, #184] @ 0xb8 │ │ │ │ vstr s13, [sp, #188] @ 0xbc │ │ │ │ vstr s13, [sp, #192] @ 0xc0 │ │ │ │ vstr s13, [sp, #196] @ 0xc4 │ │ │ │ str.w r2, [r9] │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ @@ -1259885,19 +1259888,20 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ strd r6, r7, [sp, #160] @ 0xa0 │ │ │ │ strd r5, r3, [sp, #144] @ 0x90 │ │ │ │ strd r1, r2, [sp, #152] @ 0x98 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - stc 0, cr0, [sl], {208} @ 0xd0 │ │ │ │ - strh r2, [r6, r4] │ │ │ │ + orn r0, sl, r0, lsr #3 │ │ │ │ + str r2, [r2, r6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strd r0, r0, [sl, #832]! @ 0x340 │ │ │ │ - stmdb r8!, {r4, r6, r7} │ │ │ │ + strex r0, r0, [sl, #832] @ 0x340 │ │ │ │ + b.n 3feb98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed268> │ │ │ │ + lsls r0, r2, #3 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1260048,15 +1260052,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ blt.n 3fee62 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed532> │ │ │ │ vrshr.u32 d30, d25, #1 │ │ │ │ vmlal.u , d31, d28[0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ bge.n 3fed82 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed452> │ │ │ │ @ instruction: 0xffffe1c9 │ │ │ │ - vtbx.8 d30, {d15-d17}, d4 │ │ │ │ + vtbl.8 d30, {d31}, d20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ sub.w r0, r0, #119 @ 0x77 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1260321,21 +1260325,21 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ asrs r4, r1, #3 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #3 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldr r6, [r7, #96] @ 0x60 │ │ │ │ + ldr r6, [r3, #72] @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #32 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldr r4, [r0, #72] @ 0x48 │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ bhi.n 3ff150 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed820> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1260593,17 +1260597,17 @@ │ │ │ │ add r2, pc │ │ │ │ strd lr, r4, [sp] │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - b.n 3fedf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed4c8> │ │ │ │ + b.n 3ffab8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee188> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3fee20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed4f0> │ │ │ │ + b.n 3ffae0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee1b0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r3, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, sp, #12 │ │ │ │ @@ -1260645,17 +1260649,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - b.n 3feee4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed5b4> │ │ │ │ + b.n 3ffba4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee274> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3fee30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed500> │ │ │ │ + b.n 3ffaf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee1c0> │ │ │ │ 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, [r0, #36] @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1260784,17 +1260788,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ b.n 3ff4a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2edb70> │ │ │ │ nop │ │ │ │ - b.n 3fee94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed564> │ │ │ │ + b.n 3ffb54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee224> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3fee70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed540> │ │ │ │ + b.n 3ffb30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee200> │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -1260861,25 +1260865,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (3ff5c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2edc90>) │ │ │ │ lsrs r3, r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ b.n 3ff558 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2edc28> │ │ │ │ - b.n 3ff130 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed800> │ │ │ │ + b.n 3fedf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed4c0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3fefb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed688> │ │ │ │ + b.n 3ffc78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee348> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r8, pc │ │ │ │ + add r0, fp │ │ │ │ lsls r6, r4, #3 │ │ │ │ - b.n 3ff0ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed7bc> │ │ │ │ + b.n 3ffdac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee47c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp lr, fp │ │ │ │ + add r6, r7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - b.n 3ff014 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed6e4> │ │ │ │ + b.n 3ffcd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee3a4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #380] @ (3ff754 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ede24>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1261038,31 +1261042,31 @@ │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ b.n 3ff64e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2edd1e> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r4, #8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 3ff794 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ede64> │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ff37c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eda4c> │ │ │ │ + b.n 3ff03c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed70c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r2, r5, #6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - b.n 3ff374 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eda44> │ │ │ │ + b.n 3ff034 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed704> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ff080 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed750> │ │ │ │ + b.n 3ffd40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee410> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ff374 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eda44> │ │ │ │ + b.n 3ff034 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed704> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ff07c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed74c> │ │ │ │ + b.n 3ffd3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee40c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ff100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed7d0> │ │ │ │ + b.n 3ffdc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee490> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ff3dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2edaac> │ │ │ │ + b.n 3ff09c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed76c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1261109,17 +1261113,17 @@ │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ bl 3ff288 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed958> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r0, r1 │ │ │ │ + negs r0, r5 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - b.n 3ff3b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eda88> │ │ │ │ + b.n 3ff078 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed748> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1261222,21 +1261226,21 @@ │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ b.n 3ff8ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2edf9a> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r6, r2, #31 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - muls r6, r6 │ │ │ │ + rors r6, r2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - b.n 3ff428 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2edaf8> │ │ │ │ + b.n 4000e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee7b8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r6, r5, #28 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - b.n 3ff2c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ed990> │ │ │ │ + b.n 3fff80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee650> │ │ │ │ lsls r0, r2, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #196] @ (3ff9f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee0c8>) │ │ │ │ @@ -1261323,21 +1261327,21 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r4, r0, #27 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #26 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - b.n 3ff4a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2edb78> │ │ │ │ + b.n 400168 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee838> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 3ffab4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee184> │ │ │ │ + bvc.n 3ff974 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee044> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r1, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ff39c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eda6c> │ │ │ │ + b.n 40005c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee72c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #240] @ (3ffb18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee1e8>) │ │ │ │ @@ -1261441,25 +1261445,25 @@ │ │ │ │ b.n 3ffa90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee160> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r2, #23 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3ff4e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2edbb4> │ │ │ │ + b.n 4001a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee874> │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r0, r5, #21 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - b.n 3ff420 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2edaf0> │ │ │ │ + b.n 4000e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee7b0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r4, #20] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + ldrh r2, [r5, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 400334 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eea04> │ │ │ │ + b.n 3ffff4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee6c4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #232] @ (3ffc34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee304>) │ │ │ │ @@ -1261562,21 +1261566,21 @@ │ │ │ │ str r0, [r4, #20] │ │ │ │ b.n 3ffbec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee2bc> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r6, r5, #18 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3ffb64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee234> │ │ │ │ + bpl.n 3ffc24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee2f4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsls r6, r1, #17 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - b.n 3ff44c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2edb1c> │ │ │ │ + b.n 40010c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee7dc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4002f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee9c4> │ │ │ │ + b.n 3fffb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee684> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #380] @ (3ffddc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee4ac>) │ │ │ │ @@ -1261740,29 +1261744,29 @@ │ │ │ │ b.n 3ffd32 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee402> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r2, r3, #14 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #6] │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r6, #14] │ │ │ │ + ldrh r0, [r2, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r4, r0, #12 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrh r6, [r2, #10] │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 400564 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eec34> │ │ │ │ + b.n 400224 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee8f4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 400394 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eea64> │ │ │ │ + b.n 400054 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee724> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40044c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eeb1c> │ │ │ │ + b.n 40010c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee7dc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4005d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eeca8> │ │ │ │ + b.n 400298 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee968> │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ @@ -1261984,29 +1261988,29 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r4, r3, #7 │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsls r2, r3, #7 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4007e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eeeb0> │ │ │ │ + b.n 4004a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eeb70> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r7, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 40085c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eef2c> │ │ │ │ + b.n 40051c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eebec> │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - b.n 400630 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eed00> │ │ │ │ + b.n 4002f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee9c0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4005a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eec78> │ │ │ │ + b.n 400268 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee938> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4004ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eeb7c> │ │ │ │ + b.n 40016c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee83c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4004e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eebb4> │ │ │ │ + b.n 4001a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee874> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r4, [r1, #635] @ 0x27b │ │ │ │ mov ip, r2 │ │ │ │ @@ -1262048,17 +1262052,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ b.n 4000c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee790> │ │ │ │ cmp r3, #8 │ │ │ │ beq.n 4000c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee790> │ │ │ │ b.n 4000e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee7b6> │ │ │ │ nop │ │ │ │ - b.n 400720 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eedf0> │ │ │ │ + b.n 4003e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eeab0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4005bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eec8c> │ │ │ │ + b.n 40027c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ee94c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1262351,33 +1262355,33 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r0, #572] @ 0x23c │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [sl, #572] @ 0x23c │ │ │ │ @ instruction: 0xebafffff │ │ │ │ - b.n 400810 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eeee0> │ │ │ │ + b.n 4004d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eeba0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldc 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ - b.n 400748 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eee18> │ │ │ │ + b.n 400408 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eead8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldc2l 1, cr0, [r2], {143} @ 0x8f │ │ │ │ - b.n 400710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eede0> │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r3, #21 │ │ │ │ + lsrs r0, r7, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add sp, #488 @ 0x1e8 │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4005fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eeccc> │ │ │ │ + svc 86 @ 0x56 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40055c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eec2c> │ │ │ │ + svc 4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r0, #196] @ 0xc4 │ │ │ │ @@ -1262587,33 +1262591,33 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 400610 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eece0> │ │ │ │ ldr r2, [pc, #44] @ (400654 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eed24>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 400568 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eec38> │ │ │ │ nop │ │ │ │ - b.n 40099c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef06c> │ │ │ │ + b.n 40065c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eed2c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 400a5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef12c> │ │ │ │ + b.n 40071c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eedec> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4006c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eed90> │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + ble.n 400608 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eecd8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 400804 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eeed4> │ │ │ │ + svc 64 @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 400878 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eef48> │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + movs r3, #70 @ 0x46 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + udf #60 @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #218 @ 0xda │ │ │ │ + ble.n 4006c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eed98> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 54 @ 0x36 │ │ │ │ + ble.n 400584 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eec54> │ │ │ │ lsls r0, r2, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, sp, #20 │ │ │ │ @@ -1262648,19 +1262652,19 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - b.n 400990 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef060> │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40097c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef04c> │ │ │ │ + svc 188 @ 0xbc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4008dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eefac> │ │ │ │ + svc 106 @ 0x6a │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #216] @ (4007b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eee84>) │ │ │ │ @@ -1262752,25 +1262756,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ b.n 40070e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eedde> │ │ │ │ nop │ │ │ │ ldrsb.w r0, [ip, ] │ │ │ │ - b.n 400a1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef0ec> │ │ │ │ + svc 144 @ 0x90 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 400a40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef110> │ │ │ │ + svc 158 @ 0x9e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 400928 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eeff8> │ │ │ │ + svc 16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 400a84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef154> │ │ │ │ + svc 188 @ 0xbc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4009cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef09c> │ │ │ │ + svc 94 @ 0x5e │ │ │ │ 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 │ │ │ │ @@ -1262982,23 +1262986,23 @@ │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 40083c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eef0c> │ │ │ │ ldr r3, [pc, #112] @ (400a54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef124>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 40083c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eef0c> │ │ │ │ nop │ │ │ │ - b.n 400cc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef390> │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + lsrs r2, r6, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 400bb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef288> │ │ │ │ + svc 64 @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r7, #2] │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r2, r6, r7, lr} │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r1, r2, r6, r7, lr} │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r5, r0, #6 │ │ │ │ @@ -1263791,77 +1263795,77 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 401226 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef8f6> │ │ │ │ nop │ │ │ │ @ instruction: 0xf58a018f │ │ │ │ - udf #80 @ 0x50 │ │ │ │ + bgt.n 401234 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef904> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r5, r7] │ │ │ │ + strh r2, [r1, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 401210 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef8e0> │ │ │ │ + blt.n 4012d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef9a0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 401364 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efa34> │ │ │ │ + blt.n 401224 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef8f4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bgt.n 401370 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efa40> │ │ │ │ + bge.n 401230 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef900> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bgt.n 4013d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efaa4> │ │ │ │ + bge.n 401294 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef964> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 40125c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef92c> │ │ │ │ + bgt.n 40131c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef9ec> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 4012f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef9c0> │ │ │ │ + bgt.n 4013b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efa80> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 40139c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efa6c> │ │ │ │ + blt.n 40125c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef92c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #82 @ 0x52 │ │ │ │ + bgt.n 401260 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef930> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + bgt.n 401280 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef950> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + udf #56 @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 401424 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efaf4> │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 4012b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef984> │ │ │ │ + bgt.n 401374 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efa44> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #178 @ 0xb2 │ │ │ │ + ble.n 401334 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efa04> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 401304 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef9d4> │ │ │ │ + bgt.n 4013c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efa94> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + bgt.n 401254 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef924> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 86 @ 0x56 │ │ │ │ + ble.n 401288 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef958> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4014d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efba4> │ │ │ │ + svc 58 @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #228 @ 0xe4 │ │ │ │ + ble.n 4013ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efa7c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + ldr r6, [pc, #464] @ (4014f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efbc8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blt.n 401348 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efa18> │ │ │ │ + bls.n 401408 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efad8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #808] @ (401658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efd28>) │ │ │ │ + ldr r6, [pc, #168] @ (4013d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efaa8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + ble.n 401244 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef914> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 401328 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef9f8> │ │ │ │ + bls.n 4013e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efab8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 401290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef960> │ │ │ │ + bls.n 401350 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efa20> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 4012e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef9b4> │ │ │ │ + bls.n 4013a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efa74> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 4012e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef9b8> │ │ │ │ + bgt.n 4013a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efa78> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #58 @ 0x3a │ │ │ │ + bgt.n 40127c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef94c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + bgt.n 4012d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ef9a4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #26 │ │ │ │ + bgt.n 401444 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efb14> │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r1 │ │ │ │ @@ -1264515,29 +1264519,29 @@ │ │ │ │ bne.n 4019a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0070> │ │ │ │ b.n 4019ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f007c> │ │ │ │ mov ip, sl │ │ │ │ b.n 4018ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2eff7c> │ │ │ │ cmp r2, #5 │ │ │ │ beq.n 4019da <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f00aa> │ │ │ │ b.n 4019ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f007c> │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + strh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [pc, #352] @ (401b54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0224>) │ │ │ │ + ldr r4, [pc, #736] @ (401cd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f03a4>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bls.n 401aac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f017c> │ │ │ │ + bvc.n 40196c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f003c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + strh r6, [r6, #32] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r3, #44] @ 0x2c │ │ │ │ + strh r2, [r7, #30] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 40191c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2effec> │ │ │ │ + bvs.n 4019dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f00ac> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mov r2, r1 │ │ │ │ + add r2, sp │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 401a08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f00d8> │ │ │ │ + bvs.n 401ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0198> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -1264655,27 +1264659,27 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ b.n 401a4e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f011e> │ │ │ │ b.n 4016d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efda8> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bhi.n 401ba4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0274> │ │ │ │ + bvs.n 401a64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0134> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 401ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0198> │ │ │ │ + bvc.n 401b88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0258> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 401ba8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0278> │ │ │ │ + bvs.n 401a68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0138> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 401aec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f01bc> │ │ │ │ + bvs.n 401bac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f027c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 401b78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0248> │ │ │ │ + bvs.n 401c38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0308> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 401b9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f026c> │ │ │ │ + bvs.n 401a5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f012c> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -1264816,29 +1264820,29 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ b.n 401b9e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f026e> │ │ │ │ nop │ │ │ │ b.n 4015dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2efcac> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bvc.n 401c90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0360> │ │ │ │ + bvs.n 401d50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0420> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 401c78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0348> │ │ │ │ + bvs.n 401d38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0408> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5} │ │ │ │ + ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 401be4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f02b4> │ │ │ │ + bvs.n 401ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0374> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 401d88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0458> │ │ │ │ + bpl.n 401c48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0318> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 401cb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0388> │ │ │ │ + bvs.n 401d78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0448> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 401c20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f02f0> │ │ │ │ + bvs.n 401ce0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f03b0> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -1264932,25 +1264936,25 @@ │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ b.n 401d3e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f040e> │ │ │ │ nop │ │ │ │ b.n 4023d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0aa8> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bvc.n 401da0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0470> │ │ │ │ + bvs.n 401e60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0530> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 401dbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f048c> │ │ │ │ + bvs.n 401e7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f054c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 401da4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0474> │ │ │ │ + bmi.n 401e64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0534> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 401e7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f054c> │ │ │ │ + bpl.n 401d3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f040c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 401d20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f03f0> │ │ │ │ + bvs.n 401de0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f04b0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [r1, #208] @ 0xd0 │ │ │ │ ldrb.w r3, [lr, #45] @ 0x2d │ │ │ │ and.w r3, r3, #120 @ 0x78 │ │ │ │ cbz r0, 401e32 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0502> │ │ │ │ @@ -1265713,37 +1265717,37 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str.w r9, [r6] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ udf #228 @ 0xe4 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bmi.n 4025d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0ca0> │ │ │ │ + bcs.n 402490 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0b60> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 4024f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0bc0> │ │ │ │ + bcc.n 4025b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0c80> │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r0, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 4024e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0bb4> │ │ │ │ + bne.n 4025a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0c74> │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 402608 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0cd8> │ │ │ │ + ldmia r7, {r2, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 402588 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0c58> │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 402634 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0d04> │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 4024b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0b84> │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cbz r3, 4025e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0cb8> │ │ │ │ @@ -1266148,45 +1266152,45 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ bls.n 402990 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f1060> │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 402988 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f1058> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r0, #20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r1, #192 @ 0xc0 │ │ │ │ + subs r0, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r1, #164 @ 0xa4 │ │ │ │ + subs r0, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r1, #176 @ 0xb0 │ │ │ │ + subs r0, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #104 @ 0x68 │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 4029f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f10c4> │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ bvc.n 402908 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f0fd8> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7!, {r1, r3, r6} │ │ │ │ + ldmia r5, {r1, r3, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r2, r2] │ │ │ │ + str r4, [r6, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + ldmia r4, {r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5!, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + ldmia r4, {r1, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1266255,27 +1266259,27 @@ │ │ │ │ ldr.w r4, [r6, #1460] @ 0x5b4 │ │ │ │ ldr.w r2, [r6, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ b.n 402a5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f112c> │ │ │ │ ldr r2, [pc, #28] @ (402ad8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f11a8>) │ │ │ │ add r2, pc │ │ │ │ b.n 402aa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f1174> │ │ │ │ - adds r2, #194 @ 0xc2 │ │ │ │ + adds r1, #34 @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r0, #230 @ 0xe6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r6, {r1, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r6, {r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + ldmia r4!, {r6, r7} │ │ │ │ lsls r0, r2, #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 │ │ │ │ @@ -1266649,57 +1266653,57 @@ │ │ │ │ b.n 402e0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f14dc> │ │ │ │ ldr r2, [pc, #96] @ (402f18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f15e8>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ b.n 402bd2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f12a2> │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r5, #8 │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r3, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ + ldmia r4, {r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r2, #136 @ 0x88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, #210 @ 0xd2 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + cmp r6, #188 @ 0xbc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r1, #148 @ 0x94 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r3, #72 @ 0x48 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #232 @ 0xe8 │ │ │ │ + cmp r5, #72 @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r3!, {r1, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #96 @ 0x60 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #96 @ 0x60 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r3, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r7!, {r4, r7} │ │ │ │ + stmia r5!, {r4, r5, r6, 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, #3776] @ 0xec0 │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ mov r5, r2 │ │ │ │ @@ -1267748,87 +1267752,87 @@ │ │ │ │ bl 197992 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x86062> │ │ │ │ adds r5, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ lsls r6, r4, #3 │ │ │ │ ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r7, r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, r1, r6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #11 │ │ │ │ + lsrs r2, r4, #4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + sevl │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #7 │ │ │ │ + lsrs r6, r0, #1 │ │ │ │ lsls r6, r4, #3 │ │ │ │ adds r3, r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #5 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ lsls r6, r4, #3 │ │ │ │ bl 5b59da <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a40aa> │ │ │ │ adds r3, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, r1, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r4, #1 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r6, r4, #3 │ │ │ │ adds r5, r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r7, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ asrs r1, r2, #30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r3, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r6] │ │ │ │ + ldr r0, [r1, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ vrecps.f16 , , │ │ │ │ asrs r1, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ asrs r7, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #25 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - stmia r6!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #15 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ lsls r6, r4, #3 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [pc, #2864] @ 404570 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f2c40> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ @@ -1268953,75 +1268957,75 @@ │ │ │ │ @ instruction: 0xeb47ffff │ │ │ │ asrs r1, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ asrs r5, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + lsls r2, r3, #1 │ │ │ │ lsls r6, r4, #3 │ │ │ │ asrs r1, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + ldrh r2, [r3, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r1, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ - movs r0, r0 │ │ │ │ - yield │ │ │ │ + ite ls │ │ │ │ + lslls r0, r2, #3 │ │ │ │ + itee gt @ unpredictable │ │ │ │ + lslgt r0, r2, #3 │ │ │ │ + suble r5, #224 @ 0xe0 │ │ │ │ + movle r0, r0 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bkpt 0x00fe │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 5, cr0, cr4, cr5, {7} │ │ │ │ - bkpt 0x00b4 │ │ │ │ + ldc2 0, cr0, [r4], #916 @ 0x394 │ │ │ │ + pop {r2, r4, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bkpt 0x008a │ │ │ │ + pop {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bkpt 0x005a │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stc2 0, cr0, [r4], #916 @ 0x394 │ │ │ │ + @ instruction: 0xfb0400e5 │ │ │ │ b.n 403fb6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f2686> │ │ │ │ vcvt.f16.u16 q8, , #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 4045f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f2cc0> │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + pop {r2, r3, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r2, 404646 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f2d16> │ │ │ │ + cbnz r2, 40461e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f2cee> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r2, 404640 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f2d10> │ │ │ │ + cbnz r2, 404618 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f2ce8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r4, 40463c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f2d0c> │ │ │ │ + cbnz r4, 404614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f2ce4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - rev16 r4, r2 │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r5, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7fe00e5 │ │ │ │ + @ instruction: 0xf65e00e5 │ │ │ │ lsls r5, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf79200e5 │ │ │ │ + @ instruction: 0xf5f200e5 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [pc, #1668] @ 404c90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f3360> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, r3 │ │ │ │ @@ -1269638,77 +1269642,77 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ b.w 403148 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f1818> │ │ │ │ svc 123 @ 0x7b │ │ │ │ vqshlu.s64 q8, , #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + cbz r6, 404cee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f33be> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #760] @ (404fa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f3670>) │ │ │ │ + bx r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r6, lr} │ │ │ │ + cbz r0, 404d14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f33e4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #960 @ (adr r0, 405070 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f3740>) │ │ │ │ + ldr r7, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r6, 404d2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f33fc> │ │ │ │ + sxth r6, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r4, 404d3a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f340a> │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #424 @ (adr r0, 404e68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f3538>) │ │ │ │ + ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r7, #38] @ 0x26 │ │ │ │ + strh r6, [r3, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r7 │ │ │ │ + subs r7, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r0, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r4, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r8, r8 │ │ │ │ + orrs r0, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - uxtb r2, r7 │ │ │ │ + cbz r2, 404d0e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f33de> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #392 @ (adr r7, 404e84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f3554>) │ │ │ │ + add r5, pc, #776 @ (adr r5, 405004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f36d4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - uxtb r2, r6 │ │ │ │ + cbz r2, 404d14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f33e4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mvns r0, r5 │ │ │ │ + negs r0, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r6, 404d0e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f33de> │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #768 @ 0x300 │ │ │ │ + add r6, sp, #128 @ 0x80 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - eor.w r0, r6, #229 @ 0xe5 │ │ │ │ + cdp 0, 14, cr0, cr6, cr5, {7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #1 │ │ │ │ bl 402f1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f15ec> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -1269816,15 +1269820,15 @@ │ │ │ │ uxth r6, r2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffa1ffff │ │ │ │ sxth r4, r7 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - cbz r6, 404e5e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f352e> │ │ │ │ + add r7, sp, #824 @ 0x338 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cbz r0, 404e8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f355c> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1270964,63 +1270968,63 @@ │ │ │ │ b.w 405164 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f3834> │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5} │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #144 @ 0x90 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + add r6, sp, #432 @ 0x1b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r1, sp, #792 @ 0x318 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 405b10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f41e0> │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldr r6, [r0, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 405ad8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f41a8> │ │ │ │ + bcc.n 405b98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4268> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #88 @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 406294 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4964> │ │ │ │ + b.n 405f54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4624> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrsb r4, [r7, r2] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r6, pc, #936 @ (adr r6, 405eb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4584>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #24] │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r1, sp, #184 @ 0xb8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #22 │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #368 @ (adr r7, 405c98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4368>) │ │ │ │ + add r5, pc, #752 @ (adr r5, 405e18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f44e8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r0, [r2, r0] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #840 @ (adr r7, 405e78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4548>) │ │ │ │ + add r6, pc, #200 @ (adr r6, 405bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f42c8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + revsh r6, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r7, pc, #200 @ (adr r7, 405c00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f42d0>) │ │ │ │ + add r5, pc, #584 @ (adr r5, 405d80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4450>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 54140c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x42fadc> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4050a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f3776> │ │ │ │ ldrb.w r3, [fp, #635] @ 0x27b │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1271130,43 +1271134,43 @@ │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r2, pc │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ b.w 40515a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f382a> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r1, #26 │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r4, pc, #424 @ (adr r4, 405e14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f44e4>) │ │ │ │ + add r2, pc, #808 @ (adr r2, 405f94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4664>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #312] @ 0x138 │ │ │ │ + str r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #792 @ 0x318 │ │ │ │ + add r7, pc, #152 @ (adr r7, 405d0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f43dc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r7, pc, #264 @ (adr r7, 405d80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4450>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #312 @ (adr r7, 405db4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4484>) │ │ │ │ + add r5, pc, #696 @ (adr r5, 405f34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4604>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #816 @ (adr r7, 405fb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4680>) │ │ │ │ + add r6, pc, #176 @ (adr r6, 405d30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4400>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, pc, #408 @ (adr r4, 405e1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f44ec>) │ │ │ │ + add r2, pc, #792 @ (adr r2, 405f9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f466c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #328 @ (adr r7, 405dd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f44a0>) │ │ │ │ + add r5, pc, #712 @ (adr r5, 405f50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4620>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #992 @ (adr r3, 40606c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f473c>) │ │ │ │ + add r2, pc, #352 @ (adr r2, 405dec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f44bc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r7, pc, #952 @ (adr r7, 406048 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4718>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #1000 @ (adr r3, 40607c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f474c>) │ │ │ │ + add r2, pc, #360 @ (adr r2, 405dfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f44cc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 405cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4380> │ │ │ │ + ldmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, pc, #440 @ (adr r6, 405e54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4524>) │ │ │ │ + add r4, pc, #824 @ (adr r4, 405fd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f46a4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ + str r1, [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, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #344] @ (405e0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f44dc>) │ │ │ │ @@ -1271310,23 +1271314,23 @@ │ │ │ │ ldr.w r3, [r6, #192] @ 0xc0 │ │ │ │ b.n 405dae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f447e> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #272 @ (adr r3, 405f20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f45f0>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r7, pc, #104 @ (adr r7, 405e80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4550>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r2, pc, #552 @ (adr r2, 406044 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4714>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r6, pc, #640 @ (adr r6, 4060a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4770>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 405d38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4408> │ │ │ │ + bpl.n 405df8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f44c8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ + add r6, pc, #440 @ (adr r6, 405fe0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f46b0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #280] @ (405f54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4624>) │ │ │ │ @@ -1271458,21 +1271462,21 @@ │ │ │ │ add r1, pc, #760 @ (adr r1, 406250 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4920>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 0, pc, cr9, cr15, {7} │ │ │ │ add r1, pc, #400 @ (adr r1, 4060f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f47c4>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r2, [r4, r6] │ │ │ │ + strb r2, [r0, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #608 @ (adr r7, 4061cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f489c>) │ │ │ │ + add r5, pc, #992 @ (adr r5, 40634c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4a1c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #336 @ (adr r7, 4060c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4790>) │ │ │ │ + add r5, pc, #720 @ (adr r5, 406240 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f4910>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #936 @ (adr r6, 40631c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f49ec>) │ │ │ │ + add r5, pc, #296 @ (adr r5, 40609c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f476c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3704] @ 0xe78 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ ldr.w r3, [pc, #3128] @ 406bc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5290> │ │ │ │ @@ -1272541,71 +1272545,71 @@ │ │ │ │ nop │ │ │ │ add r0, pc, #432 @ (adr r0, 406d74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5444>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ add r0, pc, #408 @ (adr r0, 406d60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5430>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #80 @ (adr r7, 406c20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f52f0>) │ │ │ │ + add r5, pc, #464 @ (adr r5, 406da0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5470>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #0 @ (adr r7, 406bd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f52a4>) │ │ │ │ + add r5, pc, #384 @ (adr r5, 406d54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5424>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [pc, #40] @ (406c04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f52d4>) │ │ │ │ + ldr r4, [pc, #424] @ (406d84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5454>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stc2l 0, cr0, [r8], #828 @ 0x33c │ │ │ │ - ldc2l 0, cr0, [r8], #828 @ 0x33c │ │ │ │ - ldc2 0, cr0, [r2, #-828]! @ 0xfffffcc4 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + @ instruction: 0xfb4800cf │ │ │ │ + @ instruction: 0xfb5800cf │ │ │ │ + @ instruction: 0xfb9200cf │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r5, pc, #616 @ (adr r5, 406e5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f552c>) │ │ │ │ + add r3, pc, #1000 @ (adr r3, 406fdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f56ac>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #776] @ (406f00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f55d0>) │ │ │ │ + ldr r3, [pc, #136] @ (406c80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5350>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #952 @ (adr r5, 406fb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5684>) │ │ │ │ + add r4, pc, #312 @ (adr r4, 406d34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5404>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [pc, #32] @ (406c20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f52f0>) │ │ │ │ + bx sp │ │ │ │ lsls r2, r3, #3 │ │ │ │ - movs r2, #224 @ 0xe0 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcs.n 406be8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f52b8> │ │ │ │ + bne.n 406ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5378> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r5, [pc, #792] @ (406f24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f55f4>) │ │ │ │ + ldr r4, [pc, #152] @ (406ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5374>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, pc, #464 @ (adr r4, 406de0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f54b0>) │ │ │ │ + add r2, pc, #848 @ (adr r2, 406f60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5630>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xfa6600cf │ │ │ │ - add r6, pc, #688 @ (adr r6, 406ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5598>) │ │ │ │ + str.w r0, [r6, #207] @ 0xcf │ │ │ │ + add r5, pc, #48 @ (adr r5, 406c48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5318>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [pc, #872] @ (406f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5654>) │ │ │ │ + ldr r2, [pc, #232] @ (406d04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f53d4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #8 @ (adr r3, 406c28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f52f8>) │ │ │ │ + add r1, pc, #392 @ (adr r1, 406da8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5478>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #664 @ (adr r2, 406ebc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f558c>) │ │ │ │ + add r1, pc, #24 @ (adr r1, 406c3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f530c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r7, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r7, pc, #752 @ (adr r7, 406f1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f55ec>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #536 @ (adr r4, 406e4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f551c>) │ │ │ │ + add r2, pc, #920 @ (adr r2, 406fcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f569c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #912] @ 0x390 │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #168 @ (adr r2, 406ce8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f53b8>) │ │ │ │ + add r0, pc, #552 @ (adr r0, 406e68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5538>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #816 @ (adr r1, 406f74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5644>) │ │ │ │ + add r0, pc, #176 @ (adr r0, 406cf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f53c4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ bne.w 406a1a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f50ea> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -1273311,73 +1273315,73 @@ │ │ │ │ ldr r2, [pc, #144] @ (4074a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5b74>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ b.w 4060f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f47c4> │ │ │ │ nop │ │ │ │ - add r0, pc, #1016 @ (adr r0, 407820 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5ef0>) │ │ │ │ + ldr r7, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #952 @ (adr r0, 4077e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5eb4>) │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #264 @ (adr r0, 407538 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5c08>) │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r1, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stc 0, cr0, [sl, #-828]! @ 0xfffffcc4 │ │ │ │ - ldr r1, [sp, #920] @ 0x398 │ │ │ │ + @ instruction: 0xeb8a00cf │ │ │ │ + ldr r0, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cdp 0, 0, cr0, cr6, cr15, {6} │ │ │ │ - stcl 0, cr0, [sl, #828]! @ 0x33c │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + stcl 0, cr0, [r6], #-828 @ 0xfffffcc4 │ │ │ │ + mcrr 0, 12, r0, sl, cr15 │ │ │ │ + str r7, [sp, #296] @ 0x128 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r7, #22] │ │ │ │ + ldrh r6, [r3, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldc 0, cr0, [ip, #828]! @ 0x33c │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + ldc 0, cr0, [ip], {207} @ 0xcf │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + ldr r0, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #64] @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r0, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adcs.w r0, r0, pc, lsl #3 │ │ │ │ - str r6, [sp, #816] @ 0x330 │ │ │ │ + @ instruction: 0xe9b000cf │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r5, #64] @ 0x40 │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + str r7, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + str r5, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #368] @ 0x170 │ │ │ │ + str r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #448] @ 0x1c0 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - eor.w r0, sl, pc, lsl #3 │ │ │ │ - str r5, [sp, #752] @ 0x2f0 │ │ │ │ + strd r0, r0, [sl], #828 @ 0x33c │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #88] @ 0x58 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + str r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #232] @ 0xe8 │ │ │ │ + str r7, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r6, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #548] @ (4076e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f5db0>) │ │ │ │ @@ -1273602,33 +1273606,33 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r5, #24] │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldrh r6, [r4, #16] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - lsls r6, r4, #25 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r7, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #576] @ 0x240 │ │ │ │ + str r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + str r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cpsid │ │ │ │ + push {r4, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3688] @ 0xe68 │ │ │ │ sub sp, #372 @ 0x174 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1274639,82 +1274643,82 @@ │ │ │ │ bl 3c8640 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b6d10> │ │ │ │ b.n 407f62 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f6632> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, #6] │ │ │ │ lsls r7, r1, #6 │ │ │ │ b.n 407f92 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f6662> │ │ │ │ - vmlsl.u , d31, d20[0] │ │ │ │ + @ instruction: 0xffff9544 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #696] @ 0x2b8 │ │ │ │ + str r5, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #104 @ (adr r7, 4082dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f69ac>) │ │ │ │ + add r5, pc, #488 @ (adr r5, 40845c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f6b2c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 408124 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f67f4> │ │ │ │ + b.n 407de4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f64b4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r2, 408300 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f69d0> │ │ │ │ + rev16 r2, r2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r7, [sp, #392] @ 0x188 │ │ │ │ + ldr r5, [sp, #776] @ 0x308 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 407f9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f666c> │ │ │ │ + b.n 407c5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f632c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 407e48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f6518> │ │ │ │ + b.n 407b08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f61d8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + str r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, #222 @ 0xde │ │ │ │ + cmp r3, #62 @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4083a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f6a74> │ │ │ │ + udf #220 @ 0xdc │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r2, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #464 @ (adr r7, 408484 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f6b54>) │ │ │ │ + add r5, pc, #848 @ (adr r5, 408604 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f6cd4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ strh r6, [r7, #20] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r1, [sp, #408] @ 0x198 │ │ │ │ + str r7, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #456 @ (adr r0, 40848c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f6b5c>) │ │ │ │ + ldr r6, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ + cmp r1, #98 @ 0x62 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #880 @ (adr r0, 408640 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f6d10>) │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r5!, {r0, r1, r2, r4, r7} │ │ │ │ - vrsra.u64 d26, d4, #1 │ │ │ │ + vsra.u64 q13, q10, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #672 @ (adr r3, 40857c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f6c4c>) │ │ │ │ + add r2, pc, #32 @ (adr r2, 4082fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f69cc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r7, [r5, #120] @ 0x78 │ │ │ │ - vtbx.8 d18, {d31- instruction: 0xfaa400d1 │ │ │ │ - add r1, pc, #8 @ (adr r1, 4082f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f69c4>) │ │ │ │ + vst4. {d0-d3}, [r4 :64], r1 │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #912 @ (adr r0, 408684 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f6d54>) │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #888 @ (adr r0, 408670 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f6d40>) │ │ │ │ + ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr.w r2, [pc, #3096] @ 408f14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f75e4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ ldr.w r2, [sl, #36] @ 0x24 │ │ │ │ @@ -1275758,151 +1275762,150 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 4096bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f7d8c> │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 40943e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f7b0e> │ │ │ │ ldr r3, [pc, #280] @ (409028 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f76f8>) │ │ │ │ add r3, pc │ │ │ │ b.n 4093d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f7aa2> │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r1, #4 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh.w r0, [r2, #209] @ 0xd1 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + @ instruction: 0xf71200d1 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #200] @ 0xc8 │ │ │ │ + vhadd.u32 q8, q13, │ │ │ │ + str r5, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #584] @ 0x248 │ │ │ │ + str r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #104] @ 0x68 │ │ │ │ + str r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 408e7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f754c> │ │ │ │ + bhi.n 408f3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f760c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r5, #18] │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + cmp r0, #68 @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + movs r6, #90 @ 0x5a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #888 @ (adr r5, 4092d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f79a4>) │ │ │ │ + add r4, pc, #248 @ (adr r4, 409054 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f7724>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r1, #140 @ 0x8c │ │ │ │ + subs r4, r5, #7 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r2, [r1, #14] │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #984] @ 0x3d8 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #696] @ 0x2b8 │ │ │ │ + str r5, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r0, #78 @ 0x4e │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r7, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 408ea4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f7574> │ │ │ │ + bpl.n 408f64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f7634> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r1, [sp, #776] @ 0x308 │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #632] @ 0x278 │ │ │ │ + str r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #30] │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ + ldrb r0, [r0, #1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #928 @ (adr r2, 40933c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f7a0c>) │ │ │ │ + add r1, pc, #288 @ (adr r1, 4090bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f778c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r4, #4] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r6, #1 │ │ │ │ + adds r4, r2, #3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + subs r6, r2, #4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r2, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r3, #32] │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ + str r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r6, #28] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r5, #20] │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [r2, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r6, #0 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r7, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r4, #50] @ 0x32 │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r1, r5 │ │ │ │ + adds r0, r5, r6 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r7, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + subs r5, #72 @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xfaee00cf │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + vst4. {d16-d19}, [lr] │ │ │ │ + subs r5, #132 @ 0x84 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + subs r5, #66 @ 0x42 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #208 @ 0xd0 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #250 @ 0xfa │ │ │ │ + subs r5, #90 @ 0x5a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + subs r5, #72 @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #250 @ 0xfa │ │ │ │ + subs r5, #90 @ 0x5a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #208 @ 0xd0 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r0, #8] │ │ │ │ + strh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r6, #2] │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r5, #6] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + ldrh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 409038 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f7708> │ │ │ │ bl 544e50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433520> │ │ │ │ cbz r0, 409046 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f7716> │ │ │ │ ldr.w r2, [pc, #2512] @ 409a0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f80dc> │ │ │ │ @@ -1276802,139 +1276805,139 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #22 │ │ │ │ bne.w 40959e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f7c6e> │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ b.n 40995a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f802a> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - str r0, [sp, #240] @ 0xf0 │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r7, #34] @ 0x22 │ │ │ │ + ldrh r4, [r3, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r7, #58] @ 0x3a │ │ │ │ + strh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r0, #6] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r6, #29] │ │ │ │ + ldrb r2, [r2, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r0, [r2, r4] │ │ │ │ + strb r0, [r6, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r4, [r1, r4] │ │ │ │ + strb r4, [r5, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #46] @ 0x2e │ │ │ │ + strh r6, [r5, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r4, [r6, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r0, #40] @ 0x28 │ │ │ │ + strh r2, [r4, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + ldrh r0, [r1, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r1, #22] │ │ │ │ + strh r4, [r5, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + ldrb r2, [r4, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r2, r2 │ │ │ │ + adds r4, r6, r3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r6, [sp, #1000] @ 0x3e8 │ │ │ │ + str r5, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sub.w r0, sl, #221 @ 0xdd │ │ │ │ - sub.w r0, r2, #221 @ 0xdd │ │ │ │ - strh r6, [r7, #10] │ │ │ │ + and.w r0, sl, #221 @ 0xdd │ │ │ │ + and.w r0, r2, #221 @ 0xdd │ │ │ │ + ldrb r6, [r3, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r5, #26] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r5, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r0, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r2, #20] │ │ │ │ + strh r6, [r6, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + ldrh r4, [r3, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + strh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r4, #2] │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #6] │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r4, #2] │ │ │ │ + ldrb r0, [r0, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r6, #3] │ │ │ │ + strb r6, [r2, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + ldrb r0, [r0, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r0, #6] │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r5, #8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + asrs r4, r7, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #0] │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r7, #14] │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r5, #28] │ │ │ │ + strb r6, [r1, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r0, #29] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r2, #52] @ 0x34 │ │ │ │ + strh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ + ldrh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r6, [r6, #26] │ │ │ │ + strb r6, [r2, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r6, #28] │ │ │ │ + strb r2, [r2, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r2, #28] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + strb r6, [r5, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r7, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #172] @ (409bcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f829c>) │ │ │ │ @@ -1277014,15 +1277017,15 @@ │ │ │ │ str r0, [r3, #76] @ 0x4c │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 409c96 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f8366> │ │ │ │ vsri.32 q11, q9, #1 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrh r2, [r2, #4] │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1277982,82 +1277985,82 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str r6, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r1, #6 │ │ │ │ str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r4, #10] │ │ │ │ + strh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xeabc00cf │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + ldmdb ip, {r0, r1, r2, r3, r6, r7} │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + ldrh r6, [r4, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r2, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r6, #44] @ 0x2c │ │ │ │ + strh r4, [r2, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40a550 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f8c20> │ │ │ │ + b.n 40a210 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f88e0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - blt.n 40a67c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f8d4c> │ │ │ │ + bls.n 40a53c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f8c0c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r7, #28] │ │ │ │ + strh r2, [r3, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r0, #30] │ │ │ │ + strh r0, [r4, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r2, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r2, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40a2f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f89c0> │ │ │ │ + b.n 409fb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f8680> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ + strh r0, [r2, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40a250 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f8920> │ │ │ │ + b.n 409f10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f85e0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r7, #36] @ 0x24 │ │ │ │ + strh r4, [r3, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r6, [r6, r3] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r1, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r6, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r2, #8] │ │ │ │ + ldrb r6, [r6, #1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r2, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r6, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r6, #2] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #36] @ 0x24 │ │ │ │ + strh r6, [r3, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40adbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f948c> │ │ │ │ + b.n 40aa7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f914c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r2, #8] │ │ │ │ + ldrb r6, [r6, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r7, #18] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40acec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f93bc> │ │ │ │ + b.n 40a9ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f907c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #320] @ (40a774 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f8e44>) │ │ │ │ @@ -1278188,20 +1278191,20 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r0, r7] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 19877e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x86e4e> │ │ │ │ - strh r6, [r4, #22] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r4, [pc, #820] @ (40aabc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f918c>) │ │ │ │ vtbx.8 d21, {d31}, d18 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r6, [r1, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #872] @ (40ab0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f91dc>) │ │ │ │ @@ -1278569,31 +1278572,31 @@ │ │ │ │ movs r5, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r7, r7] │ │ │ │ lsls r7, r1, #6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #340 @ (adr r4, 40ac7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f934c>) │ │ │ │ - vshr.u32 q12, q12, #1 │ │ │ │ + @ instruction: 0xffff7ed8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r7, #8] │ │ │ │ + ldrb r2, [r3, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #31] │ │ │ │ + ldrb r4, [r7, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r2, #31] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #31] │ │ │ │ + ldrb r0, [r7, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r0, #2] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (40abe8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f92b8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1278658,15 +1278661,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r3, r2] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, r2] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, r0] │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1278795,15 +1278798,15 @@ │ │ │ │ strh r4, [r4, r7] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, r7] │ │ │ │ lsls r7, r1, #6 │ │ │ │ add r0, pc, #900 @ (adr r0, 40b0cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f979c>) │ │ │ │ - @ instruction: 0xffff7f26 │ │ │ │ + @ instruction: 0xffff7d86 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r6, r3] │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1278919,15 +1278922,15 @@ │ │ │ │ bl 402f1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f15ec> │ │ │ │ b.n 40ae4a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f951a> │ │ │ │ blx r3 │ │ │ │ b.n 40adbe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f948e> │ │ │ │ str.w r9, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrb r7, [r2, #0] │ │ │ │ - @ instruction: 0xffff7dd2 │ │ │ │ + vcvt.f16.u16 d23, d18, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r6, [sp, #892] @ 0x37c │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (40b240 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f9910>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1279242,27 +1279245,27 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str r0, [r5, r5] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, r5] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r4, [r1, r4] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r7, #91 @ 0x5b │ │ │ │ vqrdmlsh.s , , d21[0] │ │ │ │ vshr.u32 q9, q4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r0, [r5, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #436] @ 0x1b4 │ │ │ │ vtbx.8 d22, {d15-d17}, d3 │ │ │ │ @@ -1279655,35 +1279658,35 @@ │ │ │ │ ldr r5, [pc, #568] @ (40b860 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f9f30>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #512] @ (40b830 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f9f00>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r2, [sp, #508] @ 0x1fc │ │ │ │ - vtbl.8 d23, {d31- instruction: 0xffff77e6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ + strb r4, [r0, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [pc, #896] @ (40b9cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fa09c>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r5, #1] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r6, #1] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r5, #27] │ │ │ │ + strb r2, [r1, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r3, #27] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #284] @ 40b790 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f9e60> │ │ │ │ mov r5, r0 │ │ │ │ @@ -1279803,15 +1279806,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [pc, #520] @ (40b99c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fa06c>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #504] @ (40b994 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fa064>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r6, [r2, #26] │ │ │ │ + strb r6, [r6, #19] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r1, [pc, #152] @ (40b83c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f9f0c>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1279941,15 +1279944,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #12] @ (40b8f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f9fc8>) │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ b.n 40b8de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2f9fae> │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + cmp r7, #132 @ 0x84 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -1280241,23 +1280244,23 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ b.n 40bb48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fa218> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cmp r6, lr │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #26] │ │ │ │ + strb r4, [r6, #19] │ │ │ │ lsls r0, r2, #3 │ │ │ │ add sl, sp │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r6, [r2, #22] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r0, [r4, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r4, #19] │ │ │ │ + strb r6, [r0, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1280474,33 +1280477,33 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 40bde8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fa4b8> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ bics r0, r6 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #23] │ │ │ │ + strb r0, [r6, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmn r4, r6 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r6, [r5, #17] │ │ │ │ + strb r6, [r1, #11] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r2, r6] │ │ │ │ + ldrh r2, [r6, r7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r1, #19] │ │ │ │ + strb r6, [r5, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + strb r6, [r3, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r4, [r4, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r5, #14] │ │ │ │ + strb r4, [r1, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r0, #13] │ │ │ │ + strb r6, [r4, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + cbz r4, 40bf3a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fa60a> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [pc, #2012] @ 40c6b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fad80> │ │ │ │ @@ -1281229,154 +1281232,156 @@ │ │ │ │ b.n 40bf3e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fa60e> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r4 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r0, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r6, #206 @ 0xce │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r4, [r3, #7] │ │ │ │ + strb r4, [r7, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 40c770 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fae40> │ │ │ │ + bcs.n 40c630 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fad00> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r7, [pc, #624] @ (40c93c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb00c>) │ │ │ │ + ldr r5, [pc, #1008] @ (40cabc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb18c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldcl 0, cr0, [r4], {220} @ 0xdc │ │ │ │ - str r4, [r7, #40] @ 0x28 │ │ │ │ + @ instruction: 0xeb3400dc │ │ │ │ + str r4, [r3, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + subs r0, r7, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mrc 0, 5, r0, cr0, cr11, {6} │ │ │ │ - ldmdb ip!, {r0, r3, r4, r6, r7} │ │ │ │ - add r6, pc, #544 @ (adr r6, 40c90c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fafdc>) │ │ │ │ + ldc 0, cr0, [r0, #-876] @ 0xfffffc94 │ │ │ │ + b.n 40c620 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2facf0> │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + add r4, pc, #928 @ (adr r4, 40ca8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb15c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r0, #4] │ │ │ │ + ldr r4, [r4, #116] @ 0x74 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 40c7cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fae9c> │ │ │ │ + ldmia r6, {r2, r3, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, pc, #432 @ (adr r2, 40c8a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2faf78>) │ │ │ │ + add r0, pc, #816 @ (adr r0, 40ca28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb0f8>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - beq.n 40c794 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fae64> │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + ldr r0, [r5, #108] @ 0x6c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + ldr r2, [r7, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + strb r0, [r2, r7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40cbc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb290> │ │ │ │ + b.n 40c880 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2faf50> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 40cbb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb280> │ │ │ │ + b.n 40c870 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2faf40> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 40c818 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2faee8> │ │ │ │ + bvs.n 40c6d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fada8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40cb60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb230> │ │ │ │ + b.n 40c820 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2faef0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 40cb60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb230> │ │ │ │ + b.n 40c820 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2faef0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r4, r7} │ │ │ │ + itet │ │ │ │ + lsl r7, r1, #3 │ │ │ │ + ldral r6, [r1, #96] @ 0x60 │ │ │ │ + lsl r0, r2, #3 │ │ │ │ + b.n 40c44c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fab1c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r5, #120] @ 0x78 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xe82000cf │ │ │ │ - b.n 40cbfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb2cc> │ │ │ │ + b.n 40c8bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2faf8c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r5, #4] │ │ │ │ + strh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r4, #116] @ 0x74 │ │ │ │ + ldr r6, [r0, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r3, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adcs.w r0, ip, #210 @ 0xd2 │ │ │ │ - strh r6, [r6, r1] │ │ │ │ + vshr.s64 q0, q1, #4 │ │ │ │ + str r6, [r2, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r3, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + ldr r4, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r0, #112] @ 0x70 │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40c344 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2faa14> │ │ │ │ + b.n 40c004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fa6d4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r3!, {r4, r7} │ │ │ │ + ldmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ + ldr r6, [r0, #80] @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40c9ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb0bc> │ │ │ │ + svc 132 @ 0x84 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 40c53c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fac0c> │ │ │ │ + b.n 40c1fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fa8cc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 40c564 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fac34> │ │ │ │ + b.n 40c224 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fa8f4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 40c524 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fabf4> │ │ │ │ + b.n 40c1e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fa8b4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 40c544 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fac14> │ │ │ │ + b.n 40c204 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fa8d4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r4, #246 @ 0xf6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 40cca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb374> │ │ │ │ + b.n 40c964 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb034> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 40ccb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb384> │ │ │ │ + b.n 40c974 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb044> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 40cccc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb39c> │ │ │ │ + b.n 40c98c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb05c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 40cce4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb3b4> │ │ │ │ + b.n 40c9a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb074> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r5, #92] @ 0x5c │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #68] @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + bkpt 0x0086 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r5, [pc, #312] @ (40c928 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2faff8>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1281499,21 +1281504,21 @@ │ │ │ │ b.n 40c8a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2faf70> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #8 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r7, #86 @ 0x56 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #152] @ (40c9ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb0bc>) │ │ │ │ @@ -1281588,17 +1281593,17 @@ │ │ │ │ nop │ │ │ │ adds r6, #164 @ 0xa4 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #84 @ 0x54 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r6, [r0, #44] @ 0x2c │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3144] @ 0xc48 │ │ │ │ sub.w sp, sp, #916 @ 0x394 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1282453,43 +1282458,43 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 40d268 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb938> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ adds r5, #186 @ 0xba │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #20] │ │ │ │ + str r6, [r6, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r2, #116] @ 0x74 │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r0, #172 @ 0xac │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r4, [r5, #80] @ 0x50 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 40d2bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fb98c> │ │ │ │ + bgt.n 40d37c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fba4c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r0, #56] @ 0x38 │ │ │ │ + str r2, [r4, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [pc, #72] @ (40d370 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fba40>) │ │ │ │ + bx lr │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [r1, #4] │ │ │ │ + ldrsh r6, [r5, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + ldrsh r2, [r4, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r0, #4] │ │ │ │ + ldrsh r6, [r4, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r1, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ + str r2, [r7, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ + str r2, [r7, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r2, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #96 @ (adr r1, 40d3a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fba78>) │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1282800,23 +1282805,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3c7658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b5d28> │ │ │ │ ldr.w r3, [r4, #228] @ 0xe4 │ │ │ │ b.n 40d4fe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fbbce> │ │ │ │ nop │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r6, [r3, #16] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r6, #16] │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r5, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + ldrsh r2, [r5, 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, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #300] @ (40d7cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fbe9c>) │ │ │ │ @@ -1282946,15 +1282951,15 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #84 @ 0x54 │ │ │ │ lsls r7, r1, #6 │ │ │ │ cmp r1, #62 @ 0x3e │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bls.n 40d6e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fbdb4> │ │ │ │ + bvc.n 40d7a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fbe74> │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r7, #112 @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -1284258,51 +1284263,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #31] │ │ │ │ + strb r6, [r2, #25] │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r1, pc, #944 @ (adr r1, 40e920 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fcff0>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + strb r4, [r2, #25] │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r1, pc, #72 @ (adr r1, 40e5c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fcc90>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r6, [r1, #0] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r0, [r2, #27] │ │ │ │ + strb r0, [r6, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r6, [r6, #31] │ │ │ │ + strb r6, [r2, #25] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + strb r4, [r0, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r6, [r2, #3] │ │ │ │ + strb r6, [r6, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #15] │ │ │ │ + strb r2, [r4, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r1, pc, #376 @ (adr r1, 40e730 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fce00>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1284622,26 +1284627,26 @@ │ │ │ │ b.n 40e7fe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fcece> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r2, r0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r6, #8 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 40e82c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fcefc> │ │ │ │ + b.n 40e4ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fcbbc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + sevl │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stcl 0, cr0, [sl], #-844 @ 0xfffffcb4 │ │ │ │ - stmia r4!, {r1, r2, r5, r7} │ │ │ │ + @ instruction: 0xeaca00d3 │ │ │ │ + stmia r3!, {r1, r2} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [pc, #720] @ (40ebd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fd2a0>) │ │ │ │ + ldr r5, [pc, #80] @ (40e950 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fd020>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r2, r7, #29 │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ @@ -1286362,19 +1286367,19 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #78 @ 0x4e │ │ │ │ + subs r5, #174 @ 0xae │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r7, #32 │ │ │ │ + subs r5, #128 @ 0x80 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #248 @ 0xf8 │ │ │ │ + subs r5, #88 @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r0, r1, #22 │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1286567,15 +1286572,15 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r3, #20 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + subs r2, #186 @ 0xba │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r0, r0, #14 │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ @@ -1287207,31 +1287212,31 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsls r4, r4, #12 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #148 @ 0x94 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #86 @ 0x56 │ │ │ │ + adds r6, #182 @ 0xb6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + adds r6, #140 @ 0x8c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #12 │ │ │ │ + adds r6, #108 @ 0x6c │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r2, r9 │ │ │ │ movs r6, #3 │ │ │ │ @@ -1287436,15 +1287441,15 @@ │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r1, r4 │ │ │ │ adds r4, #20 │ │ │ │ bl 489de8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3784b8> │ │ │ │ b.n 40fe9e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2fe56e> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - adds r3, #192 @ 0xc0 │ │ │ │ + adds r2, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ movs r4, #1 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov.w r5, #8388608 @ 0x800000 │ │ │ │ add.w r3, r1, #60 @ 0x3c │ │ │ │ @@ -1288444,23 +1288449,23 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl 48a0b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x378784> │ │ │ │ mov r2, r0 │ │ │ │ b.n 410c16 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ff2e6> │ │ │ │ - adds r2, #112 @ 0x70 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, #66 @ 0x42 │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, #26 │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xf4ba018e │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r8 │ │ │ │ vmov.f64 d0, #0 @ 0x40000000 2.0 │ │ │ │ @@ -1289806,15 +1289811,15 @@ │ │ │ │ ... │ │ │ │ b.n 411718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ffde8> │ │ │ │ lsls r6, r1, #6 │ │ │ │ b.n 411718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ffde8> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, #2 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ b.n 4124d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x300ba4> │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1290125,19 +1290130,19 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ b.n 412470 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x300b40> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 4123d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x300aa4> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r2, #42] @ 0x2a │ │ │ │ + ldrh r2, [r6, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [r1, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1290706,31 +1290711,31 @@ │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 412158 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x300828> │ │ │ │ orr.w r3, r0, r4 │ │ │ │ uxtb r4, r3 │ │ │ │ b.n 412384 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x300a54> │ │ │ │ nop │ │ │ │ - lsls r2, r6, #8 │ │ │ │ + lsls r2, r2, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ble.n 4126c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x300d90> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 4126b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x300d84> │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 412824 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x300ef4> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ subs r0, r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -1291404,25 +1291409,25 @@ │ │ │ │ b.n 412d84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x301454> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ bcc.n 412e0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3014dc> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb19ffff │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r6, #11 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bne.n 412e4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30151c> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r4, #10 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1292356,15 +1292361,15 @@ │ │ │ │ b.n 4136b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x301d80> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ movs r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 4137ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x301e7c> │ │ │ │ b.n 4136b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x301d80> │ │ │ │ nop │ │ │ │ - lsls r6, r3, #11 │ │ │ │ + lsls r6, r7, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1292444,15 +1292449,15 @@ │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r0, #202 @ 0xca │ │ │ │ + cmp r7, #42 @ 0x2a │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (413964 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x302034>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1292516,15 +1292521,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ stmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r0, #32 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ @@ -1292742,15 +1292747,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 748dc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 413b64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x302234> │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + movs r0, #88 @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ @@ -1293204,15 +1293209,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [sl, pc] │ │ │ │ + @ instruction: 0xf79a00cf │ │ │ │ stmdb sp!, {r4, r5, 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] @ (4142f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3029c8>) │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1293491,21 +1293496,21 @@ │ │ │ │ nop │ │ │ │ itee ge │ │ │ │ lslge r6, r1, #6 │ │ │ │ cmplt r7, #68 @ 0x44 │ │ │ │ movlt r0, r0 │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, #1 │ │ │ │ + subs r0, r0, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr.w r0, [ip, pc] │ │ │ │ - @ instruction: 0xf6da00cf │ │ │ │ - @ instruction: 0xf75800cf │ │ │ │ - subw r0, lr, #2255 @ 0x8cf │ │ │ │ - @ instruction: 0xf6dc00cf │ │ │ │ + @ instruction: 0xf6bc00cf │ │ │ │ + @ instruction: 0xf53a00cf │ │ │ │ + subs.w r0, r8, #6782976 @ 0x678000 │ │ │ │ + add.w r0, lr, #6782976 @ 0x678000 │ │ │ │ + @ instruction: 0xf53c00cf │ │ │ │ stmdb sp!, {r4, r5, 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] @ (4143fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x302acc>) │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1293590,15 +1293595,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, lr, #2255 @ 0x8cf │ │ │ │ + add.w r0, lr, #6782976 @ 0x678000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1294126,15 +1294131,15 @@ │ │ │ │ ldr.w ip, [r3, #24] │ │ │ │ b.n 41477a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x302e4a> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ rev16 r4, r3 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - sbfx r0, r6, #3, #16 │ │ │ │ + sub.w r0, r6, #207 @ 0xcf │ │ │ │ @ instruction: 0xb858 │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1294364,15 +1294369,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb644 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - vext.8 q8, q9, , #0 │ │ │ │ + cdp 0, 5, cr0, cr2, cr15, {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 r5, [pc, #888] @ (414f60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x303630>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ ldr r4, [pc, #888] @ (414f64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x303634>) │ │ │ │ @@ -1294724,22 +1294729,22 @@ │ │ │ │ ands r2, r0 │ │ │ │ b.n 414eb2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x303582> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ push {r4} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + cmp r4, #210 @ 0xd2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf22c00de │ │ │ │ + eor.w r0, ip, #222 @ 0xde │ │ │ │ uxth r0, r7 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - bkpt 0x008e │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r9, r3 │ │ │ │ @@ -1295045,16 +1295050,16 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add sp, #400 @ 0x190 │ │ │ │ lsls r6, r1, #6 │ │ │ │ add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ands.w r0, r8, pc, lsl #3 │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + ldrd r0, r0, [r8], #-828 @ 0x33c │ │ │ │ + strb r0, [r7, r7] │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #244] @ (4153d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x303aa0>) │ │ │ │ @@ -1295161,15 +1295166,15 @@ │ │ │ │ bl 414f7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30364c> │ │ │ │ b.n 41536c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x303a3c> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u8 q8, q8, │ │ │ │ + stc2 0, cr0, [r0, #844]! @ 0x34c │ │ │ │ add r4, sp, #512 @ 0x200 │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr.w r5, [pc, #1636] @ 415a58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x304128> │ │ │ │ @@ -1295811,15 +1295816,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #896 @ 0x380 │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4152a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x303974> │ │ │ │ + b.n 415f64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x304634> │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r0, sp, #1000 @ 0x3e8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1296013,17 +1296018,17 @@ │ │ │ │ b.n 415bb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x304280> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, pc, #448 @ (adr r5, 415e34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x304504>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 415e70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x304540> │ │ │ │ + svc 90 @ 0x5a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 415e20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3044f0> │ │ │ │ + svc 48 @ 0x30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r4, pc, #264 @ (adr r4, 415d8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30445c>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1296412,17 +1296417,17 @@ │ │ │ │ movs r3, #4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ bl 350924 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x23eff4> │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 416048 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x304718> │ │ │ │ b.n 416004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3046d4> │ │ │ │ nop │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + bgt.n 416008 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3046d8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + bgt.n 415ffc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3046cc> │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r8, r2 │ │ │ │ @@ -1297250,16 +1297255,16 @@ │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ b.n 4167d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x304ea8> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb2c00d3 │ │ │ │ - asrs r2, r1, #14 │ │ │ │ + @ instruction: 0xe98c00d3 │ │ │ │ + asrs r2, r5, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r7, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -1297887,21 +1297892,21 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 416c06 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3052d6> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - asrs r6, r6, #4 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 416f2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3055fc> │ │ │ │ + b.n 416bec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3052bc> │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1299088,17 +1299093,17 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, #10] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ + stmia r1!, {} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ + stmia r0!, {r2} │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 417d0e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3063de> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 417bc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x306298> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ @@ -1299661,22 +1299666,22 @@ │ │ │ │ add r1, pc │ │ │ │ bl 3dcf20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb5f0> │ │ │ │ b.n 417fba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30668a> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ mov r9, r8 │ │ │ │ b.n 417a34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x306104> │ │ │ │ nop │ │ │ │ - bkpt 0x00ee │ │ │ │ + pop {r1, r2, r3, r6, pc} │ │ │ │ lsls r7, r1, #3 │ │ │ │ ble.n 41805a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30672a> │ │ │ │ - vdup.8 d27, d2[7] │ │ │ │ + vtbx.8 d27, {d15-d17}, d18 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r2, 4181a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x306870> │ │ │ │ + rev r2, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr??.w r0, [lr, #206] @ 0xce │ │ │ │ + ldr.w r0, [lr, lr] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ iteee ne │ │ │ │ subne r0, r3, r2 │ │ │ │ ldreq r3, [r1, #4] │ │ │ │ ldreq r0, [r0, #4] │ │ │ │ @@ -1299795,17 +1299800,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (418250 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x306920>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 3dcf20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb5f0> │ │ │ │ b.n 418214 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3068e4> │ │ │ │ - revsh r0, r3 │ │ │ │ + cbnz r0, 41825e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30692e> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - hlt 0x0002 │ │ │ │ + @ instruction: 0xb8e2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r9, r3 │ │ │ │ @@ -1300154,57 +1300159,57 @@ │ │ │ │ ldr r3, [pc, #92] @ (418614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x306ce4>) │ │ │ │ add r3, pc │ │ │ │ b.n 41855a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x306c2a> │ │ │ │ ldr r3, [pc, #88] @ (418618 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x306ce8>) │ │ │ │ add r3, pc │ │ │ │ b.n 418586 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x306c56> │ │ │ │ nop │ │ │ │ - cbnz r2, 418638 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x306d08> │ │ │ │ + rev r2, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r0, pc, #464 @ (adr r0, 41879c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x306e6c>) │ │ │ │ + ldr r6, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r2, 418640 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x306d10> │ │ │ │ + rev r2, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - rev r4, r3 │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb89c │ │ │ │ + @ instruction: 0xb6fc │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb8de │ │ │ │ + @ instruction: 0xb73e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r0, 4185f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x306cc6> │ │ │ │ + @ instruction: 0xb768 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 418612 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x306ce2> │ │ │ │ + @ instruction: 0xb7be │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 418632 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x306d02> │ │ │ │ + @ instruction: 0xb81e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + movs r7, #68 @ 0x44 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #216 @ 0xd8 │ │ │ │ + movs r7, #56 @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #210 @ 0xd2 │ │ │ │ + movs r7, #50 @ 0x32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #198 @ 0xc6 │ │ │ │ + movs r7, #38 @ 0x26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -1300578,61 +1300583,61 @@ │ │ │ │ b.n 4186e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x306db6> │ │ │ │ ldr r3, [pc, #96] @ (418a30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x307100>) │ │ │ │ add r3, pc │ │ │ │ b.n 418986 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x307056> │ │ │ │ ldr r4, [pc, #96] @ (418a34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x307104>) │ │ │ │ add r4, pc │ │ │ │ b.n 41896e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30703e> │ │ │ │ - rev r0, r0 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - revsh r2, r7 │ │ │ │ + cbnz r2, 4189f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3070c6> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + @ instruction: 0xb69c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r4, 418a02 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3070d2> │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + @ instruction: 0xb65c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + @ instruction: 0xb61c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r2, 418a08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3070d8> │ │ │ │ + @ instruction: 0xb772 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb766 │ │ │ │ + push {r1, r2, r6, r7, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + push {r6, r7, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb716 │ │ │ │ + push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb714 │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb6e0 │ │ │ │ + push {r6, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + @ instruction: 0xb71c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb69a │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1300966,20 +1300971,20 @@ │ │ │ │ b.n 418cce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30739e> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r3, #15] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 4, r0, cr0, cr4, {6} │ │ │ │ + ldcl 0, cr0, [r0], #848 @ 0x350 │ │ │ │ strb r0, [r2, #13] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stcl 0, cr0, [r0, #848] @ 0x350 │ │ │ │ + stc 0, cr0, [r0], #-848 @ 0xfffffcb0 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #440] @ (418f74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x307644>) │ │ │ │ @@ -1301162,21 +1301167,21 @@ │ │ │ │ bhi.n 418f38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x307608> │ │ │ │ b.n 418e32 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x307502> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #8] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldcl 0, cr0, [sl], #848 @ 0x350 │ │ │ │ + adcs.w r0, sl, r4, lsr #3 │ │ │ │ strb r6, [r0, #7] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - rsbs r0, lr, r4, lsr #3 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + bics.w r0, lr, r4, lsr #3 │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w ip, [r1, #22] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1301216,15 +1301221,15 @@ │ │ │ │ b.n 418fb2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x307682> │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r0, r2 │ │ │ │ bl 454c60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x343330> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 418ff2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3076c2> │ │ │ │ b.n 418fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x307690> │ │ │ │ - @ instruction: 0xeae800d4 │ │ │ │ + strd r0, r0, [r8, #-848] @ 0x350 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ @@ -1301332,17 +1301337,17 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 3dcf20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb5f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - sxth r4, r3 │ │ │ │ + add sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - sxth r0, r6 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1301407,17 +1301412,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 4190d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3077a0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - cbz r6, 419224 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3078f4> │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 419118 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3077e8> │ │ │ │ + bcs.n 4191d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3078a8> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1301487,17 +1301492,17 @@ │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ bl 4190d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3077a0> │ │ │ │ b.n 419286 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x307956> │ │ │ │ - bmi.n 419328 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3079f8> │ │ │ │ + bcs.n 4191e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3078b8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + add r7, sp, #224 @ 0xe0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 4192de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3079ae> │ │ │ │ b.n 419354 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x307a24> │ │ │ │ cmp.w ip, #1 │ │ │ │ @@ -1302187,71 +1302192,71 @@ │ │ │ │ bl 3dcf20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2cb5f0> │ │ │ │ b.n 4194ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x307bbc> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add sp, #408 @ 0x198 │ │ │ │ + add r6, sp, #792 @ 0x318 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r1, #6 │ │ │ │ @ instruction: 0xeb6fffff │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, sp, #544 @ 0x220 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldmia.w pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #600 @ 0x258 │ │ │ │ + add r0, sp, #984 @ 0x3d8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #488 @ 0x1e8 │ │ │ │ + add r0, sp, #872 @ 0x368 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #840 @ 0x348 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #632 @ 0x278 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #936 @ 0x3a8 │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ cbz r2, 419a82 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x308152> │ │ │ │ @@ -1302459,15 +1302464,15 @@ │ │ │ │ bic.w r3, r3, #48 @ 0x30 │ │ │ │ strb r3, [r2, #19] │ │ │ │ ldrh r3, [r2, #20] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #7, #3 │ │ │ │ strh r3, [r7, #20] │ │ │ │ b.n 419c32 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x308302> │ │ │ │ - add r2, pc, #952 @ (adr r2, 41a020 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3086f0>) │ │ │ │ + add r1, pc, #312 @ (adr r1, 419da0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x308470>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #512] @ (419e7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30854c>) │ │ │ │ adds r1, #26 │ │ │ │ @@ -1303194,17 +1303199,17 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrsh r4, [r0, r7] │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #256 @ (adr r4, 41a4b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x308b80>) │ │ │ │ + add r2, pc, #640 @ (adr r2, 41a630 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x308d00>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #792 @ (adr r3, 41a6cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x308d9c>) │ │ │ │ + add r2, pc, #152 @ (adr r2, 41a44c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x308b1c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ beq.n 41a3d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x308aa6> │ │ │ │ rsb r5, r3, #32 │ │ │ │ sub.w r4, r3, #32 │ │ │ │ lsr.w r2, r7, r3 │ │ │ │ @@ -1303495,21 +1303500,21 @@ │ │ │ │ b.n 41a430 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x308b00> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r1, r7] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 41a734 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x308e04> │ │ │ │ + bmi.n 41a5f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x308cc4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #520] @ 0x208 │ │ │ │ + ldr r5, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r3 │ │ │ │ @@ -1303853,21 +1303858,21 @@ │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.w 41a882 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x308f52> │ │ │ │ b.n 41a96c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30903c> │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r3, #4 │ │ │ │ b.n 41a982 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x309052> │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ @@ -1303997,15 +1304002,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 5453e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433ab8> │ │ │ │ mov r5, r0 │ │ │ │ b.n 41aa80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x309150> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ 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, #2960] @ 0xb90 │ │ │ │ ldr r5, [pc, #652] @ (41ae6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30953c>) │ │ │ │ subw sp, sp, #1100 @ 0x44c │ │ │ │ @@ -1304240,17 +1304245,17 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strb r6, [r2, r0] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, r2] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + ldrh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ @@ -1305156,40 +1305161,40 @@ │ │ │ │ mov fp, r6 │ │ │ │ b.n 41b77c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x309e4c> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str r2, [r3, r5] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #58] @ 0x3a │ │ │ │ + ldrh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r4, #3 │ │ │ │ mrc 15, 2, APSR_nzcv, cr9, cr15, {7} │ │ │ │ - ldrh r0, [r4, #30] │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r4, #12] │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr r2, [pc, #480] @ (41b9d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30a0a8>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r1, #3 │ │ │ │ bge.n 41b8da <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x309faa> │ │ │ │ @ instruction: 0xffffda7d │ │ │ │ - vsli.64 q13, q10, #63 @ 0x3f │ │ │ │ + vsri.32 q13, q2, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r5, pc, #968 @ (adr r5, 41bbd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30a2a4>) │ │ │ │ + add r4, pc, #328 @ (adr r4, 41b954 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30a024>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r1, sp, #88 @ 0x58 │ │ │ │ + add r7, pc, #472 @ (adr r7, 41b9e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30a0b8>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r7, pc, #344 @ (adr r7, 41b96c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30a03c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + ldrh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldrh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r1, #112] @ 0x70 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1305256,15 +1305261,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, ip │ │ │ │ bl 4181ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30687c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1456] @ 0x5b0 │ │ │ │ ldr r6, [pc, #240] @ (41b9e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30a0b8>) │ │ │ │ subs r4, r2, #6 │ │ │ │ @@ -1305676,33 +1305681,33 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cmp sl, ip │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, r9 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r2, pc, #32 @ (adr r2, 41bd24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30a3f4>) │ │ │ │ + add r0, pc, #416 @ (adr r0, 41bea4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30a574>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r1, pc, #984 @ (adr r1, 41c0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30a7b0>) │ │ │ │ + add r0, pc, #344 @ (adr r0, 41be60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30a530>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r2, pc, #272 @ (adr r2, 41be1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30a4ec>) │ │ │ │ + add r0, pc, #656 @ (adr r0, 41bf9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30a66c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r2, pc, #16 @ (adr r2, 41bd20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30a3f0>) │ │ │ │ + add r0, pc, #400 @ (adr r0, 41bea0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30a570>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r1, pc, #456 @ (adr r1, 41bedc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30a5ac>) │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r1, pc, #480 @ (adr r1, 41bef8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30a5c8>) │ │ │ │ + ldr r7, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r4, #38] @ 0x26 │ │ │ │ + ldrh r6, [r0, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r4, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r5, #20] │ │ │ │ + ldrh r6, [r1, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #22] │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1306836,26 +1306841,27 @@ │ │ │ │ nop │ │ │ │ negs r2, r5 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ rors r2, r7 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrb r6, [r0, #31] │ │ │ │ + ldrb r6, [r4, #24] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cdp 0, 5, cr0, cr4, cr13, {6} │ │ │ │ - cdp 0, 8, cr0, cr8, cr13, {6} │ │ │ │ - ldrh r2, [r2, #0] │ │ │ │ + ldc 0, cr0, [r4], #820 @ 0x334 │ │ │ │ + stcl 0, cr0, [r8], #820 @ 0x334 │ │ │ │ + strh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldcl 0, cr0, [lr], {205} @ 0xcd │ │ │ │ - @ instruction: 0xe98800cd │ │ │ │ + @ instruction: 0xeb3e00cd │ │ │ │ + b.n 41c858 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30af28> │ │ │ │ + lsls r5, r1, #3 │ │ │ │ ldr r1, [pc, #852] @ (41cbe0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30b2b0>) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 748dc │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 41c18c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30a85c> │ │ │ │ movs r3, #4 │ │ │ │ @@ -1307182,26 +1307188,26 @@ │ │ │ │ movcs r2, #1 │ │ │ │ b.n 41c74a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30ae1a> │ │ │ │ ldr r0, [pc, #36] @ (41cbf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30b2c8>) │ │ │ │ add r0, pc │ │ │ │ bl 2c3b5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1b222c> │ │ │ │ ldrb.w r3, [r6, #56] @ 0x38 │ │ │ │ b.w 41c1e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30a8b2> │ │ │ │ - b.n 41cadc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30b1ac> │ │ │ │ + b.n 41c79c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30ae6c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + ldrb r2, [r2, #30] │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb77f │ │ │ │ - vshr.u32 q12, q3, #1 │ │ │ │ + @ instruction: 0xffff7eb6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r6, #16] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r0, #6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #488] @ (41cdf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30b4c8>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1307600,19 +1307606,19 @@ │ │ │ │ nop │ │ │ │ adds r0, #242 @ 0xf2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #142 @ 0x8e │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r7, #13] │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1307782,15 +1307788,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3d9094 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2c7764> │ │ │ │ str.w r4, [r8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r0, [r3, #10] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #76] @ (41d220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30b8f0>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1308171,15 +1308177,15 @@ │ │ │ │ nop │ │ │ │ cmp r4, #32 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strb r0, [r0, #30] │ │ │ │ + strb r0, [r4, #23] │ │ │ │ lsls r7, r1, #3 │ │ │ │ strb r6, [r2, #30] │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ lsls r6, r1, #6 │ │ │ │ strb r2, [r0, #28] │ │ │ │ lsls r5, r1, #6 │ │ │ │ @@ -1309024,15 +1309030,15 @@ │ │ │ │ nop │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #86 @ 0x56 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - str r2, [r0, #48] @ 0x30 │ │ │ │ + str r2, [r4, #20] │ │ │ │ lsls r4, r4, #3 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ lsls r6, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1310006,37 +1310012,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #132 @ 0x84 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - str r0, [r1, #20] │ │ │ │ + ldrsh r0, [r5, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ movs r0, #218 @ 0xda │ │ │ │ lsls r6, r1, #6 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + adds r6, r0, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + adds r0, r5, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #184] @ 0xb8 │ │ │ │ + ldr r0, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r2, [r6, r1] │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [r0, #36] @ 0x24 │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r7, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #76] @ 0x4c │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr.w r1, [fp, #44] @ 0x2c │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #13 │ │ │ │ bhi.w 41eb82 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30d252> │ │ │ │ cmp r2, #2 │ │ │ │ bls.w 41eb9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30d26c> │ │ │ │ @@ -1310483,17 +1310489,17 @@ │ │ │ │ lsls r1, r3, #1 │ │ │ │ movs r3, #2 │ │ │ │ b.n 41ecb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30d384> │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + str r0, [r2, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + ldrb r4, [r7, #3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #28 │ │ │ │ @@ -1310625,15 +1310631,15 @@ │ │ │ │ bl 544e50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433520> │ │ │ │ eor.w r0, r0, #1 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst r6, r0 │ │ │ │ beq.n 41eef4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30d5c4> │ │ │ │ b.n 41eec0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30d590> │ │ │ │ nop │ │ │ │ - str r2, [r6, r2] │ │ │ │ + ldr r7, [pc, #72] @ (41efc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30d690>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1311141,17 +1311147,17 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r4, #1 │ │ │ │ lsls r6, r1, #6 │ │ │ │ lsrs r4, r5, #27 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r2, #18] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r6, [r7, #18] │ │ │ │ + strb r6, [r3, #12] │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ @@ -1312031,15 +1312037,15 @@ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r2, r5, #16 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #368] @ (41ffd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30e6a4>) │ │ │ │ + ldr r5, [pc, #752] @ (420154 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30e824>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsls r0, r5, #8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1312304,15 +1312310,15 @@ │ │ │ │ adds r5, #1 │ │ │ │ bl 420024 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30e6f4> │ │ │ │ cmp r5, r7 │ │ │ │ bne.n 42010a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30e7da> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + subs r6, #80 @ 0x50 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1312463,15 +1312469,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r3, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 420296 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30e966> │ │ │ │ b.n 42018e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30e85e> │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + subs r4, #48 @ 0x30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #232] @ (4203bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30ea8c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1312639,15 +1312645,15 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfbf8018d │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #40] @ (4204a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30eb74>) │ │ │ │ + mov r2, sp │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xfbac018d │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1312695,15 +1312701,15 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb64018d │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - blx r3 │ │ │ │ + cmp r8, pc │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xfb1c018d │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -1312904,15 +1312910,15 @@ │ │ │ │ strb.w r3, [sp, #8] │ │ │ │ b.n 42062c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30ecfc> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xface018d │ │ │ │ - bx r0 │ │ │ │ + cmp r6, ip │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xfa42018d │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r6, [r0, #80] @ 0x50 │ │ │ │ ldr.w r9, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ @@ -1312969,31 +1312975,31 @@ │ │ │ │ add r3, pc │ │ │ │ ldrsh.w r3, [r3, r2, lsl #1] │ │ │ │ bne.n 420758 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30ee28> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cmp lr, pc │ │ │ │ + add r6, fp │ │ │ │ lsls r4, r4, #3 │ │ │ │ - mov sl, pc │ │ │ │ + cmp r2, fp │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r2, r4 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - negs r6, r7 │ │ │ │ + lsrs r6, r3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp sl, r7 │ │ │ │ + add r2, r3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + adds r7, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - mvns r0, r4 │ │ │ │ + negs r0, r0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r1, #14 │ │ │ │ + adds r7, #110 @ 0x6e │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r5, #134 @ 0x86 │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #28] @ (420814 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30eee4>) │ │ │ │ @@ -1313007,15 +1313013,15 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ movs r0, #2 │ │ │ │ blx 7352c │ │ │ │ nop │ │ │ │ strb.w r0, [r0, ] │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r4, r5, r6} │ │ │ │ + stmia r3!, {r4, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1313054,15 +1313060,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (420890 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30ef60>) │ │ │ │ add r0, pc │ │ │ │ bl 4207e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30eeb4> │ │ │ │ - asrs r6, r1, #27 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1313214,15 +1313220,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] @ (420a0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30f0dc>) │ │ │ │ add r0, pc │ │ │ │ bl 4207e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30eeb4> │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r4, #15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1314320,33 +1314326,33 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #276 @ 0x114 │ │ │ │ str.w r3, [r8, #36] @ 0x24 │ │ │ │ strd r3, r3, [r8, #28] │ │ │ │ b.w 420cf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30f3c4> │ │ │ │ nop │ │ │ │ @ instruction: 0xf528018d │ │ │ │ - rors r6, r6 │ │ │ │ + eors r6, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - sbcs r4, r6 │ │ │ │ + ands r4, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmn r6, r2 │ │ │ │ + asrs r6, r6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + subs r6, #80 @ 0x50 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r5, #26 │ │ │ │ + adds r3, #122 @ 0x7a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r7, #232 @ 0xe8 │ │ │ │ + subs r6, #72 @ 0x48 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r5, #20 │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r1, #106 @ 0x6a │ │ │ │ + adds r7, #202 @ 0xca │ │ │ │ lsls r4, r4, #3 │ │ │ │ - negs r6, r3 │ │ │ │ + lsls r6, r7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov sl, fp │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ mov fp, r7 │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ ldrb.w r3, [r8, #113] @ 0x71 │ │ │ │ @@ -1315693,23 +1315699,23 @@ │ │ │ │ bgt.n 4226f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x310dc6> │ │ │ │ ldr.w r2, [r9, #36] @ 0x24 │ │ │ │ str.w fp, [sp, #24] │ │ │ │ mov fp, r7 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r2 │ │ │ │ b.n 4226c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x310d92> │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r7, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ sub.w r4, r4, r0 │ │ │ │ it gt │ │ │ │ lslgt r1, r1, #1 │ │ │ │ @@ -1316296,41 +1316302,41 @@ │ │ │ │ b.w 421b14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3101e4> │ │ │ │ mov r0, r8 │ │ │ │ bl 427188 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315858> │ │ │ │ b.w 421be0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3102b0> │ │ │ │ ldr r0, [pc, #64] @ (422d98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311468>) │ │ │ │ add r0, pc │ │ │ │ bl 4207e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30eeb4> │ │ │ │ - vld4. {d0-d3}, [r2]! │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + @ instruction: 0xf78200cd │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, pc, #368 @ (adr r0, 422ed8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3115a8>) │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #184 @ 0xb8 │ │ │ │ + movs r2, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r2, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf63600cd │ │ │ │ - adc.w r0, lr, #6717440 @ 0x668000 │ │ │ │ - movs r2, #110 @ 0x6e │ │ │ │ + eors.w r0, r6, #6717440 @ 0x668000 │ │ │ │ + usat r0, #13, lr, asr #3 │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r2, r1, #6 │ │ │ │ + adds r2, r5, #7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r4, r2, #7 │ │ │ │ + adds r4, r6, #0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r6, r4, r4 │ │ │ │ + asrs r6, r0, #30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf31200cd │ │ │ │ - subs r2, r3, #7 │ │ │ │ + sbcs.w r0, r2, #205 @ 0xcd │ │ │ │ + subs r2, r7, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf31600cd │ │ │ │ + sbcs.w r0, r6, #205 @ 0xcd │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 422df8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3114c8> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 422df8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3114c8> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1316407,15 +1316413,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (422e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31153c>) │ │ │ │ add r0, pc │ │ │ │ bl 4207e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30eeb4> │ │ │ │ - @ instruction: 0xf23a00cd │ │ │ │ + eors.w r0, sl, #205 @ 0xcd │ │ │ │ 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 │ │ │ │ adds r0, r1, #2 │ │ │ │ @@ -1316445,16 +1316451,16 @@ │ │ │ │ ldr r0, [pc, #16] @ (422ecc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31159c>) │ │ │ │ add r0, pc │ │ │ │ bl 4207e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30eeb4> │ │ │ │ ldr r0, [pc, #12] @ (422ed0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3115a0>) │ │ │ │ add r0, pc │ │ │ │ bl 4207e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30eeb4> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf21000cd │ │ │ │ - @ instruction: 0xf23400cd │ │ │ │ + orns r0, r0, #205 @ 0xcd │ │ │ │ + eors.w r0, r4, #205 @ 0xcd │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 422f0e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3115de> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1316569,23 +1316575,23 @@ │ │ │ │ ldr r2, [pc, #28] @ (423014 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3116e4>) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 4203ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30eabc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb832 │ │ │ │ + @ instruction: 0xb692 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, r2, #7 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 422850 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x310f20> │ │ │ │ + b.n 423510 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311be0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r3, #0 │ │ │ │ + adds r2, r7, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ @@ -1316661,19 +1316667,19 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, #6 │ │ │ │ + subs r0, r6, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #80] @ 0x50 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r1, #29 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1316757,34 +1316763,34 @@ │ │ │ │ ldr r2, [pc, #52] @ (4231ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3118bc>) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 42313e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31180e> │ │ │ │ - adds r2, r7, #4 │ │ │ │ + subs r2, r3, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - vqadd.s64 q8, q10, q5 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + ldcl 0, cr0, [r4, #872] @ 0x368 │ │ │ │ + ldrb r4, [r0, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + subs r0, r3, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r7, #250 @ 0xfa │ │ │ │ + adds r6, #90 @ 0x5a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + subs r0, r5, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + subs r2, r3, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #68] @ 423244 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311914> │ │ │ │ ldr.w lr, [pc, #68] @ 423248 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311918> │ │ │ │ @@ -1316816,17 +1316822,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r2, [r1, r3] │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + setend le │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 4232d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3119a2> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1317039,15 +1317045,15 @@ │ │ │ │ bl 4203ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30eabc> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 454c9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34336c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r0, r4, r0 │ │ │ │ + adds r0, r0, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1317081,15 +1317087,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 4203ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30eabc> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 454c9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34336c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r0, r6, r6 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1317149,17 +1317155,17 @@ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 454c9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34336c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 4234f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311bc8> │ │ │ │ - adds r0, r5, r5 │ │ │ │ + asrs r0, r1, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, r1, r4 │ │ │ │ + asrs r0, r5, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #556] @ (4237c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311e90>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1317400,37 +1317406,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 42363e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311d0e> │ │ │ │ ldmia r2, {r2, r5, r6} │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #82 @ 0x52 │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r6, r3, r6 │ │ │ │ + adds r6, r7, r7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bpl.n 42387c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311f4c> │ │ │ │ + bcc.n 42373c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311e0c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrh r4, [r7, #6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ ldmia r1!, {r4, r6} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - bmi.n 423740 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311e10> │ │ │ │ + bcc.n 423800 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311ed0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrh r4, [r7, #0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bmi.n 4237d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311ea4> │ │ │ │ + bcc.n 423894 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311f64> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 4238dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311fac> │ │ │ │ + bcs.n 42379c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311e6c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 423744 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311e14> │ │ │ │ + bcc.n 423804 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311ed4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bpl.n 423804 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311ed4> │ │ │ │ + bcc.n 4238c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311f94> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcc.n 423780 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311e50> │ │ │ │ + bcs.n 423840 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311f10> │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1317582,15 +1317588,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ adds r0, #24 │ │ │ │ bl 4203ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30eabc> │ │ │ │ b.n 4238ba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x311f8a> │ │ │ │ str.w sl, [r6] │ │ │ │ b.n 423968 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x312038> │ │ │ │ bx lr │ │ │ │ - asrs r6, r6, #23 │ │ │ │ + asrs r6, r2, #17 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1317826,44 +1317832,44 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 423a08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3120d8> │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ sbcs.w r3, r7, #0 │ │ │ │ blt.n 423b9e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31226e> │ │ │ │ b.n 423b04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3121d4> │ │ │ │ - asrs r6, r6, #16 │ │ │ │ + asrs r6, r2, #10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r0, r4 │ │ │ │ + bics r0, r0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r2, r4, #15 │ │ │ │ + asrs r2, r0, #9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r0, #16 │ │ │ │ + asrs r2, r4, #9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ - ldr r2, [pc, #672] @ (423ebc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31258c>) │ │ │ │ + ldr r1, [pc, #32] @ (423c3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31230c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r3, #17 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + asrs r6, r4, #8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r6, r5, #15 │ │ │ │ + asrs r6, r1, #9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r0, #16 │ │ │ │ + asrs r2, r4, #9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r5, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r4, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r5, #80] @ 0x50 │ │ │ │ + ldr r6, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r4, #11 │ │ │ │ + asrs r4, r0, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #316] @ (423d90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x312460>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1317999,39 +1318005,39 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ stmia r3!, {r2, r5, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r3, r6} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - bvc.n 423df0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3124c0> │ │ │ │ + bpl.n 423cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x312380> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r1, r3] │ │ │ │ + str r4, [r5, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r7, r2] │ │ │ │ + str r4, [r3, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + str r4, [r0, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r2, r2] │ │ │ │ + str r4, [r6, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r0, r2] │ │ │ │ + str r4, [r4, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + str r0, [r6, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + str r4, [r5, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r6, #9 │ │ │ │ + asrs r0, r2, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r4, #1] │ │ │ │ + ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + cmp r5, #208 @ 0xd0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + str r0, [r4, r6] │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #908] @ (424170 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x312840>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1318400,28 +1318406,28 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ stmia r2!, {r2, r4} │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - asrs r6, r7, #3 │ │ │ │ + lsrs r6, r3, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - vshr.u64 q8, , #32 │ │ │ │ - ldr r2, [r6, #32] │ │ │ │ + mcr2 0, 2, r0, cr0, cr13, {6} │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r1, #4 │ │ │ │ + lsrs r4, r5, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + lsrs r6, r1, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r7, r4] │ │ │ │ + ldr r7, [pc, #616] @ (424400 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x312ad0>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r7, [pc, #656] @ (42442c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x312afc>) │ │ │ │ + ldr r6, [pc, #16] @ (4241ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31287c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 424660 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x312d30> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1319088,21 +1319094,21 @@ │ │ │ │ mov r7, r1 │ │ │ │ b.n 4243e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x312ab0> │ │ │ │ nop.w │ │ │ │ lsls r3, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r1, #25 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r2, r2, #18 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r2, r0, #8 │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1320355,132 +1320361,131 @@ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ b.n 425382 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x313a52> │ │ │ │ nop │ │ │ │ push {r1, r4, r5, r6, lr} │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r2, r3, r5, r6, lr} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r4, r4, #3 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #36 @ 0x24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r4, r7, #6 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r1, #232 @ 0xe8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r6, r1, #32 │ │ │ │ + lsrs r6, r5, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ subs r0, #218 @ 0xda │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + lsrs r2, r0, #21 │ │ │ │ lsls r4, r4, #3 │ │ │ │ subs r0, #110 @ 0x6e │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r2, r0, #20 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r2, r5, #10 │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r2, r4, #20 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r4, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r7, #94 @ 0x5e │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r7, #70 @ 0x46 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r7, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r7, #12 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r7, #2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r6, r4, #12 │ │ │ │ + lsls r6, r0, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r4, #9 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r2, r2, #3 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r6, #8 │ │ │ │ + lsls r2, r2, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r5, #230 @ 0xe6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r0, r2, #21 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r5, #114 @ 0x72 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - lsls r6, r1, #21 │ │ │ │ + vmla.i32 q0, q14, d3[1] │ │ │ │ + lsls r6, r5, #14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add sp, #248 @ 0xf8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsrs r4, r5, #9 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r4, #222 @ 0xde │ │ │ │ lsls r1, r2, #6 │ │ │ │ - vmla.i16 q8, q9, d3[2] │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + cdp2 0, 3, cr0, cr2, cr3, {7} │ │ │ │ + lsrs r0, r5, #9 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - vhadd.u32 q8, q13, q7 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + stc2l 0, cr0, [sl, #824] @ 0x338 │ │ │ │ + lsls r0, r5, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r3, #58 @ 0x3a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - vmla.i16 q0, q13, d6[1] │ │ │ │ - vmla.i q0, q15, d2[3] │ │ │ │ - cdp2 0, 13, cr0, cr12, cr3, {7} │ │ │ │ - b.n 425230 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x313900> │ │ │ │ + ldc2l 0, cr0, [sl, #824]! @ 0x338 │ │ │ │ + stc2l 0, cr0, [lr, #824]! @ 0x338 │ │ │ │ + ldc2 0, cr0, [ip, #-908]! @ 0xfffffc74 │ │ │ │ + b.n 424ef0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3135c0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cdp2 0, 1, cr0, cr8, cr14, {6} │ │ │ │ - str r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldc2l 0, cr0, [r8], #-824 @ 0xfffffcc8 │ │ │ │ + str r5, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 424ffc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3136cc> │ │ │ │ + b.n 425cbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31438c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldc2l 0, cr0, [r0, #-824]! @ 0xfffffcc8 │ │ │ │ - lsls r2, r2, #15 │ │ │ │ + smlsld r0, r0, r0, lr │ │ │ │ + lsls r2, r6, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xeaa000dd │ │ │ │ - ldc2l 0, cr0, [r2], {206} @ 0xce │ │ │ │ - stc2 0, cr0, [sl, #-908]! @ 0xfffffc74 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + stmdb r0, {r0, r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xfb3200ce │ │ │ │ + @ instruction: 0xfb8a00e3 │ │ │ │ + lsls r4, r1, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - vrev32.8 q0, q7 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + cdp2 0, 1, cr0, cr0, cr14, {6} │ │ │ │ + lsls r0, r2, #18 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xe9b600dd │ │ │ │ - lsls r6, r1, #24 │ │ │ │ + @ instruction: 0xe81600dd │ │ │ │ + lsls r6, r5, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stc2 0, cr0, [lr], #-824 @ 0xfffffcc8 │ │ │ │ - str r5, [sp, #8] │ │ │ │ + @ instruction: 0xfa8e00ce │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 425c40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x314310> │ │ │ │ + b.n 425900 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x313fd0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r7, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr.w r3, [pc, #2892] @ 42619c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31486c> │ │ │ │ add r3, pc │ │ │ │ ldrsb.w r3, [r3, fp] │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -1321562,31 +1321567,30 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 454cf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3433c0> │ │ │ │ ldr r3, [pc, #388] @ (426318 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3149e8>) │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ b.w 425766 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x313e36> │ │ │ │ - lsls r4, r7, #15 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ lsls r4, r4, #3 │ │ │ │ + vhadd.u16 q0, q12, │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa0400ce │ │ │ │ + str??.w r0, [r4, lr] │ │ │ │ cmp r5, #122 @ 0x7a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr.w r0, [r8, #227] @ 0xe3 │ │ │ │ + @ instruction: 0xf73800e3 │ │ │ │ cmp r5, #8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldc2 0, cr0, [r6], {206} @ 0xce │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + @ instruction: 0xfaf600ce │ │ │ │ + str r0, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr.w r0, [r6, r3, lsl #2] │ │ │ │ - b.n 4261d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3148a8> │ │ │ │ + @ instruction: 0xf6b600e3 │ │ │ │ + udf #104 @ 0x68 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r4, #166 @ 0xa6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r4, #154 @ 0x9a │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r4, #132 @ 0x84 │ │ │ │ lsls r1, r2, #6 │ │ │ │ @@ -1321644,21 +1321648,21 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r2, #28 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r2, #8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh.w r0, [lr, #206] @ 0xce │ │ │ │ + @ instruction: 0xf70e00ce │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb.w r0, [r8, #206] @ 0xce │ │ │ │ + @ instruction: 0xf6f800ce │ │ │ │ cmp r1, #198 @ 0xc6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb.w r0, [sl, #206] @ 0xce │ │ │ │ + @ instruction: 0xf6fa00ce │ │ │ │ cmp r1, #172 @ 0xac │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r1, #146 @ 0x92 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r1, #84 @ 0x54 │ │ │ │ @@ -1321685,65 +1321689,65 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r7, #202 @ 0xca │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r7, #110 @ 0x6e │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r7, #78 @ 0x4e │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xf5ec00ce │ │ │ │ + orr.w r0, ip, #6750208 @ 0x670000 │ │ │ │ movs r7, #30 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - usat r0, #14, ip, asr #3 │ │ │ │ + addw r0, ip, #206 @ 0xce │ │ │ │ movs r6, #228 @ 0xe4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ubfx r0, r4, #3, #15 │ │ │ │ + @ instruction: 0xf22400ce │ │ │ │ movs r6, #188 @ 0xbc │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xf39800ce │ │ │ │ + @ instruction: 0xf1f800ce │ │ │ │ movs r6, #134 @ 0x86 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r6, #72 @ 0x48 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r5, #242 @ 0xf2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - and.w r0, r4, #6750208 @ 0x670000 │ │ │ │ + @ instruction: 0xf26400ce │ │ │ │ movs r5, #184 @ 0xb8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r5, #176 @ 0xb0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r5, #130 @ 0x82 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r5, #118 @ 0x76 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r5, #98 @ 0x62 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xf1e600ce │ │ │ │ + orr.w r0, r6, #206 @ 0xce │ │ │ │ movs r5, #38 @ 0x26 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs.w r0, lr, #206 @ 0xce │ │ │ │ + ands.w r0, lr, #206 @ 0xce │ │ │ │ movs r4, #154 @ 0x9a │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r4, #126 @ 0x7e │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r4, #94 @ 0x5e │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r4, #60 @ 0x3c │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r4, #20 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xf1f400ce │ │ │ │ + orrs.w r0, r4, #206 @ 0xce │ │ │ │ movs r3, #230 @ 0xe6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r3, #186 @ 0xba │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r3, #142 @ 0x8e │ │ │ │ lsls r1, r2, #6 │ │ │ │ - eor.w r0, lr, #206 @ 0xce │ │ │ │ + cdp 0, 14, cr0, cr14, cr14, {6} │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 337b18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2261e8> │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ @@ -1322907,24 +1322911,24 @@ │ │ │ │ ldr r2, [pc, #416] @ (42715c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31582c>) │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 4203ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x30eabc> │ │ │ │ b.w 425f0a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3145da> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - vhadd.s8 q0, q9, q7 │ │ │ │ - bge.n 426f80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315650> │ │ │ │ + stcl 0, cr0, [r2, #-824]! @ 0xfffffcc8 │ │ │ │ + bls.n 427040 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315710> │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, #166 @ 0xa6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r0, #136 @ 0x88 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ lsls r1, r2, #6 │ │ │ │ - vmla.i16 d16, d16, d6[1] │ │ │ │ + cdp 0, 3, cr0, cr0, cr14, {6} │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r0, #22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r4, r6, #7 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r6, r6, #6 │ │ │ │ @@ -1322973,143 +1322977,144 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r2, r4, r1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, r3, r1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r6, r1, r1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - add r7, pc, #280 @ (adr r7, 427170 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315840>) │ │ │ │ + add r5, pc, #664 @ (adr r5, 4272f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3159c0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcc.n 42703c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31570c> │ │ │ │ + bcs.n 4270fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3157cc> │ │ │ │ lsls r5, r3, #3 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 426d10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3153e0> │ │ │ │ + b.n 4269d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3150a0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 426bfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3152cc> │ │ │ │ + b.n 4268bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x314f8c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r5!, {r1, r3, r4} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movw r0, #16611 @ 0x40e3 │ │ │ │ - @ instruction: 0xf22000e3 │ │ │ │ - add r0, pc, #64 @ (adr r0, 4270bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31578c>) │ │ │ │ + @ instruction: 0xf0a400e3 │ │ │ │ + eor.w r0, r0, #227 @ 0xe3 │ │ │ │ + ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcc.n 4270e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3157b0> │ │ │ │ + bne.n 426fa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315670> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - sub.w r0, r4, #227 @ 0xe3 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + and.w r0, r4, #227 @ 0xe3 │ │ │ │ + ldrb r6, [r4, #9] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 426d68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315438> │ │ │ │ + b.n 426a28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3150f8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r6, r4, r2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r4, r1, r2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xe80200ce │ │ │ │ + b.n 426d5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31542c> │ │ │ │ + lsls r6, r1, #3 │ │ │ │ adds r4, r6, r1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 426e98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315568> │ │ │ │ + b.n 426b58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315228> │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r4, r1, r1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r2, r6, r0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 426e24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3154f4> │ │ │ │ + b.n 426ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3151b4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r6, r1, r0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r6, r5, #31 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r4, #31 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 426c00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3152d0> │ │ │ │ + b.n 4268c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x314f90> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 426c4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31531c> │ │ │ │ + b.n 42690c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x314fdc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r2, r5, #30 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 426e60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315530> │ │ │ │ + b.n 426b20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3151f0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bne.n 4271a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315870> │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ asrs r2, r7, #29 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r6, #28 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r2, r1, #28 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r5, #27 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r0, r3, #27 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 426d1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3153ec> │ │ │ │ + b.n 4269dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3150ac> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - beq.n 42700c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3156dc> │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 426984 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315054> │ │ │ │ + b.n 427644 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315d14> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 426a34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315104> │ │ │ │ + b.n 4276f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315dc4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r6, r0, #26 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r7, #25 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r5, #25 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 426a8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31515c> │ │ │ │ + b.n 42774c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315e1c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r6, r1, #25 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 426a7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31514c> │ │ │ │ + b.n 42773c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315e0c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 42774c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315e1c> │ │ │ │ + b.n 42740c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315adc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r6, #24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 427418 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315ae8> │ │ │ │ + svc 226 @ 0xe2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 42741c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315aec> │ │ │ │ + svc 226 @ 0xe2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + udf #90 @ 0x5a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 4277e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315eb0> │ │ │ │ + b.n 4274a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315b70> │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r6, r1, #23 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 427664 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315d34> │ │ │ │ + b.n 427324 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3159f4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 427670 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315d40> │ │ │ │ + b.n 427330 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315a00> │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r2, r6, #22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r0, r5, #22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 426a6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31513c> │ │ │ │ + b.n 42772c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315dfc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r2, r1, #22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 4275f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315cc0> │ │ │ │ + b.n 4272b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315980> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 4275fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315ccc> │ │ │ │ + b.n 4272bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x31598c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r4, r5, #21 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 427914 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315fe4> │ │ │ │ + b.n 4275d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315ca4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r4, r2, #21 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 4277fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315ecc> │ │ │ │ + b.n 4274bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315b8c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r4, r4, #20 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 427544 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315c14> │ │ │ │ + b.n 427204 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3158d4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 427554 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x315c24> │ │ │ │ + b.n 427214 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3158e4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -1381968,23 +1381973,23 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 452c7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34134c> │ │ │ │ b.n 4512e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33f9b0> │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r0, r4, #288 @ 0x120 │ │ │ │ bl 462da0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x351470> │ │ │ │ b.n 451310 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33f9e0> │ │ │ │ - str r6, [sp, #800] @ 0x320 │ │ │ │ + str r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [sp, #920] @ 0x398 │ │ │ │ + str r5, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [sp, #552] @ 0x228 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cbz r0, 4513ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33fa9e> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1382121,15 +1382126,15 @@ │ │ │ │ bl 4526a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x340d78> │ │ │ │ b.n 4514ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33fbbc> │ │ │ │ bl 452bdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3412ac> │ │ │ │ b.n 4514a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33fb78> │ │ │ │ bl 452edc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3415ac> │ │ │ │ b.n 4514a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33fb78> │ │ │ │ nop │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1382290,35 +1382295,35 @@ │ │ │ │ beq.w 4515ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33fc7c> │ │ │ │ bl 452f80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x341650> │ │ │ │ b.n 4515ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33fc7c> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ eor.w r1, ip, sl, lsl #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #520] @ 0x208 │ │ │ │ + str r2, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r1, #3 │ │ │ │ orns r1, sl, sl, lsl #2 │ │ │ │ - str r4, [sp, #536] @ 0x218 │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r3, [sp, #1016] @ 0x3f8 │ │ │ │ + str r2, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r3, [sp, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ strd r0, r1, [r4, #552]! @ 0x228 │ │ │ │ - str r4, [sp, #8] │ │ │ │ + str r2, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [sp, #168] @ 0xa8 │ │ │ │ + str r2, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1382360,17 +1382365,17 @@ │ │ │ │ ldrd r3, r0, [r0, #400] @ 0x190 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r0, #2 │ │ │ │ bl 456438 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344b08> │ │ │ │ b.n 451720 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33fdf0> │ │ │ │ - str r3, [sp, #592] @ 0x250 │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + subs r2, r0, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ bl 460d60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34f430> │ │ │ │ @@ -1382606,15 +1382611,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 4518c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33ff98> │ │ │ │ b.n 45197c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34004c> │ │ │ │ ldrb.w r4, [r5, #396] @ 0x18c │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 4518c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33ff98> │ │ │ │ b.n 45197c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34004c> │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ + str r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #384] @ 0x180 │ │ │ │ cbz r4, 451a3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34010c> │ │ │ │ @@ -1382767,15 +1382772,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #32 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 460a0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34f0dc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + ldrh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #480] @ (451db0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x340480>) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -1382978,15 +1382983,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 451d5a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34042a> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ b.n 451604 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33fcd4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #48] @ 0x30 │ │ │ │ + ldrh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ b.n 4522fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3409cc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1383214,17 +1383219,17 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 452114 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3407e4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #30] │ │ │ │ + ldrh r0, [r5, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r5, #26] │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #260] @ (452124 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3407f4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1383428,15 +1383433,15 @@ │ │ │ │ blx 744e0 │ │ │ │ b.n 452160 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x340830> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ udf #182 @ 0xb6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #12] │ │ │ │ + ldrh r0, [r2, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ udf #30 │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ and.w r1, r1, #61440 @ 0xf000 │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bne.n 45224a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34091a> │ │ │ │ @@ -1383456,15 +1383461,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #172] @ 452310 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3409e0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1383539,15 +1383544,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ble.n 452238 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x340908> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 4523e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x340ab8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + strh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (45237c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x340a4c>) │ │ │ │ add r1, pc │ │ │ │ @@ -1383678,15 +1383683,15 @@ │ │ │ │ b.n 452464 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x340b34> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bgt.n 452548 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x340c18> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ mrc2 15, 3, pc, cr7, cr15, {7} │ │ │ │ blt.n 452454 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x340b24> │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1383891,15 +1383896,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 452678 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x340d48> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ bls.n 452628 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x340cf8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r4, r1, #3 │ │ │ │ bls.n 4525a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x340c78> │ │ │ │ lsls r2, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ @@ -1384065,19 +1384070,19 @@ │ │ │ │ blx 73180 │ │ │ │ b.n 4527d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x340ea6> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ bls.n 4528d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x340fa8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ bhi.n 45282c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x340efc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strh r0, [r3, #36] @ 0x24 │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #488] @ (452a6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34113c>) │ │ │ │ @@ -1384290,47 +1384295,47 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ bvc.n 452b58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x341228> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 452b30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x341200> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strh r6, [r6, #6] │ │ │ │ + ldrb r6, [r2, #29] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + strh r0, [r5, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ bvc.n 452abc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34118c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r7, #14] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r6, #16] │ │ │ │ + strh r6, [r2, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r6, #14] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r4, #20] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r3, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r1, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r5, #12] │ │ │ │ + strh r4, [r1, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r7, #20] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r4, #10] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r7, #16] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + ldrb r0, [r5, #29] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (452b44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x341214>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1384381,25 +1384386,25 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ ldr r0, [pc, #28] @ (452b5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34122c>) │ │ │ │ add r0, pc │ │ │ │ b.n 452b04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3411d4> │ │ │ │ nop │ │ │ │ bpl.n 452ba4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x341274> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strh r2, [r6, #12] │ │ │ │ + strh r2, [r2, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r5, #150 @ 0x96 │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r4, #12] │ │ │ │ + strh r0, [r0, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #12] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r0, #12] │ │ │ │ + ldrb r6, [r4, #31] │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #92] @ 452bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3412a0> │ │ │ │ @@ -1384579,15 +1384584,15 @@ │ │ │ │ b.n 452cee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3413be> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcc.n 452e04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3414d4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #4] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ lsls r4, r1, #3 │ │ │ │ bcc.n 452d50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x341420> │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1384683,15 +1384688,15 @@ │ │ │ │ b.n 452df0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3414c0> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcs.n 452d80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x341450> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #31] │ │ │ │ + ldrb r2, [r0, #25] │ │ │ │ lsls r4, r1, #3 │ │ │ │ bne.n 452e44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x341514> │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1384872,15 +1384877,15 @@ │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ beq.n 4530ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3417bc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #21] │ │ │ │ + ldrb r0, [r2, #15] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ @@ -1385226,17 +1385231,17 @@ │ │ │ │ nop │ │ │ │ ldmia r6!, {r3} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r3, #2 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ @@ -1385426,23 +1385431,23 @@ │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r7, #3] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r6, r6, #14 │ │ │ │ + lsls r6, r2, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r4, #3] │ │ │ │ + strb r2, [r0, #29] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1344] @ 0x540 │ │ │ │ ldr r2, [pc, #140] @ (4536a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x341d74>) │ │ │ │ subw sp, sp, #2728 @ 0xaa8 │ │ │ │ @@ -1385785,35 +1385790,35 @@ │ │ │ │ b.n 4538dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x341fac> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r0!, {r4, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r0, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + strb r6, [r3, #17] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + strb r6, [r7, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r2, #23] │ │ │ │ + strb r4, [r6, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + strb r6, [r7, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r3, #22] │ │ │ │ + strb r6, [r7, #15] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r6, r6, #3 │ │ │ │ + subs r6, r2, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r2, #21] │ │ │ │ + strb r2, [r6, #14] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r3, #21] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + strb r4, [r0, #14] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmia r7!, {r2, r3, r4} │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1386957,20 +1386962,20 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cbnz r0, 4546ae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342d7e> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 4546ae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342d7e> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r1, #144 @ 0x90 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ vminnm.f32 , , │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ + subs r0, r1, #6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r0, #246 @ 0xf6 │ │ │ │ + subs r6, r2, #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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -1387506,15 +1387511,15 @@ │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #4 │ │ │ │ blx 73e58 │ │ │ │ strd r6, r6, [r5, #56] @ 0x38 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r6, r7, r7 │ │ │ │ + adds r6, r3, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1388196,15 +1388201,15 @@ │ │ │ │ cmp r2, lr │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + asrs r2, r2, #1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov.w r1, #368 @ 0x170 │ │ │ │ bl 457a1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3460ec> │ │ │ │ @@ -1388970,15 +1388975,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r3, pc, #752 @ (adr r3, 455f78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344648>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, r5] │ │ │ │ + ldr r7, [pc, #768] @ (455f90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344660>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [pc, #124] @ 455d20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3443f0> │ │ │ │ add.w r6, r1, #31 │ │ │ │ @@ -1389027,15 +1389032,15 @@ │ │ │ │ add.w r0, r0, r9, lsl #22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #304 @ (adr r3, 455e54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344524>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, r4] │ │ │ │ + ldr r7, [pc, #496] @ (455f1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3445ec>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r2, r1, #22 │ │ │ │ push {r4, lr} │ │ │ │ ubfx r3, r1, #5, #17 │ │ │ │ lsls r2, r2, #4 │ │ │ │ add.w ip, r0, r2 │ │ │ │ ldr.w r4, [ip, #4] │ │ │ │ @@ -1389298,33 +1389303,33 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r5, r8] │ │ │ │ b.n 455eb2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344582> │ │ │ │ add r1, pc, #832 @ (adr r1, 4562fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3449cc>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 455ed0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3445a0> │ │ │ │ + bvc.n 455f90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344660> │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r1, pc, #272 @ (adr r1, 4560d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3447a8>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r7, [pc, #496] @ (4561bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34488c>) │ │ │ │ + ldr r5, [pc, #880] @ (45633c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344a0c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r7, [pc, #344] @ (456128 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3447f8>) │ │ │ │ + ldr r5, [pc, #728] @ (4562a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344978>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + str r0, [r4, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #80] @ (456028 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3446f8>) │ │ │ │ + ldr r5, [pc, #464] @ (4561a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344878>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r0, r5, #3 │ │ │ │ + adds r0, r1, #5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r1, #122 @ 0x7a │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [pc, #848] @ (456334 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344a04>) │ │ │ │ + ldr r5, [pc, #208] @ (4560b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344784>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsb r2, [r1, r3] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ subw sp, sp, #1060 @ 0x424 │ │ │ │ ldr.w ip, [pc, #112] @ 45606c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34473c> │ │ │ │ @@ -1389371,17 +1389376,17 @@ │ │ │ │ addw sp, sp, #1060 @ 0x424 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsls r4, r6, #31 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + bgt.n 456010 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3446e0> │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ @@ -1389438,15 +1389443,15 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r7, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #28 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ble.n 4560c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344798> │ │ │ │ + bgt.n 456188 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344858> │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ @@ -1389616,67 +1389621,67 @@ │ │ │ │ mov r0, r6 │ │ │ │ b.n 4561be <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34488e> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #352] @ (456430 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344b00>) │ │ │ │ + ldr r3, [pc, #736] @ (4565b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344c80>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ udf #156 @ 0x9c │ │ │ │ lsls r0, r0, #6 │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ lsls r6, r1, #6 │ │ │ │ movs r3, #114 @ 0x72 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r5, [pc, #200] @ (4563ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344a7c>) │ │ │ │ + ldr r3, [pc, #584] @ (45652c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344bfc>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + cmp r5, #240 @ 0xf0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + subs r4, r1, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [pc, #1008] @ (4566e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344db0>) │ │ │ │ + ldr r6, [pc, #368] @ (456460 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344b30>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [pc, #784] @ (456604 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344cd4>) │ │ │ │ + ldr r3, [pc, #144] @ (456384 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344a54>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r3, #32 │ │ │ │ lsls r6, r1, #6 │ │ │ │ ble.n 4562bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34498c> │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldr r4, [pc, #936] @ (4566a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344d78>) │ │ │ │ + ldr r3, [pc, #296] @ (456428 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344af8>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r3, #4 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r4, [pc, #552] @ (456544 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344c14>) │ │ │ │ + ldr r2, [pc, #936] @ (4566c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344d94>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [pc, #504] @ (456518 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344be8>) │ │ │ │ + ldr r2, [pc, #888] @ (456698 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344d68>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r5, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ lsls r6, r1, #6 │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r4, [pc, #360] @ (45649c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344b6c>) │ │ │ │ + ldr r2, [pc, #744] @ (45661c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344cec>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r5, r1, #3 │ │ │ │ movs r2, #54 @ 0x36 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1389857,21 +1389862,21 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 4564b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344b86> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 4564c6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344b96> │ │ │ │ nop │ │ │ │ strd r0, r1, [sl], #-552 @ 0x228 │ │ │ │ - bls.n 4564cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344b9c> │ │ │ │ + bhi.n 45658c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344c5c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cmp r1, #4 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [sp, #640] @ 0x280 │ │ │ │ + str r7, [sp, #0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [pc, #168] @ (4565b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344c84>) │ │ │ │ + ldr r0, [pc, #552] @ (456734 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344e04>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #24] @ (456534 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344c04>) │ │ │ │ add r0, pc │ │ │ │ @@ -1389880,19 +1389885,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (45653c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344c0c>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ bl 456438 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344b08> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #560] @ (456768 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344e38>) │ │ │ │ + blxns sp │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r1, [pc, #928] @ (4568dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344fac>) │ │ │ │ + ldr r0, [pc, #288] @ (45665c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344d2c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcs.n 456620 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344cf0> │ │ │ │ + beq.n 4564e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344bb0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r8, [pc, #76] @ 4565a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344c70> │ │ │ │ @@ -1389923,15 +1389928,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r4, r6 │ │ │ │ subs r4, r4, r5 │ │ │ │ mov r2, r4 │ │ │ │ blx 73b40 │ │ │ │ str r4, [r7, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bls.n 456634 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344d04> │ │ │ │ + bvc.n 4564f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344bc4> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-24] │ │ │ │ @@ -1390017,21 +1390022,21 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 456654 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344d24> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 456664 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344d34> │ │ │ │ b.n 456430 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344b00> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bhi.n 45672c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344dfc> │ │ │ │ + bvs.n 4565ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344cbc> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + str r5, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [pc, #560] @ (4568d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344fa8>) │ │ │ │ + mov ip, sp │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1390046,15 +1390051,15 @@ │ │ │ │ bl 457d48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x346418> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - negs r0, r1 │ │ │ │ + lsls r0, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1390068,15 +1390073,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 456438 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344b08> │ │ │ │ mov r0, r4 │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bvc.n 45665c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344d2c> │ │ │ │ + bvs.n 45671c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344dec> │ │ │ │ lsls r2, r3, #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] @ 45677c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344e4c> │ │ │ │ @@ -1390205,16 +1390210,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 456858 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x344f28> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r6, r7, #5 │ │ │ │ - lsls r1, r4, #3 │ │ │ │ + vmla.i16 q8, q15, d0[2] │ │ │ │ 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] │ │ │ │ adds r2, #1 │ │ │ │ @@ -1390320,17 +1390324,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, r2 │ │ │ │ + add r4, lr │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1390398,17 +1390402,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, r2 │ │ │ │ + mvns r2, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r0, #19 │ │ │ │ + lsrs r2, r4, #12 │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1390771,15 +1390775,15 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 456e36 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x345506> │ │ │ │ ldr r1, [pc, #8] @ (456e38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x345508>) │ │ │ │ add r1, pc │ │ │ │ blx 74444 │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #864 @ (adr r1, 45719c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34586c>) │ │ │ │ + add r0, pc, #224 @ (adr r0, 456f1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3455ec>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r2, #3 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1391198,15 +1391202,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 457228 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3458f8> │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #204] @ (457340 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x345a10>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e3604 │ │ │ │ + bl 10e3464 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ bl 454c60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x343330> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 457226 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3458f6> │ │ │ │ ldr r4, [pc, #188] @ (457344 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x345a14>) │ │ │ │ @@ -1391365,19 +1391369,19 @@ │ │ │ │ strd r1, r2, [r5] │ │ │ │ b.n 4573d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x345aa0> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #240 @ 0xf0 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ + subs r2, #74 @ 0x4a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r3, #238 @ 0xee │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrh r0, [r5, #32] │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1391423,15 +1391427,15 @@ │ │ │ │ blx 7282c │ │ │ │ ldr r3, [pc, #148] @ (45752c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x345bfc>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ cbz r0, 4574a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x345b74> │ │ │ │ ldr r0, [pc, #144] @ (457530 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x345c00>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e3604 │ │ │ │ + bl 10e3464 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #136] @ (457534 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x345c04>) │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [r4, r2] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -1391477,24 +1391481,24 @@ │ │ │ │ blx 744e0 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx 7282c │ │ │ │ b.n 457494 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x345b64> │ │ │ │ mov r0, r5 │ │ │ │ b.n 457490 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x345b60> │ │ │ │ nop │ │ │ │ - subs r3, #60 @ 0x3c │ │ │ │ + subs r1, #156 @ 0x9c │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrh r6, [r6, #26] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r6, r5, #1 │ │ │ │ lsls r6, r1, #6 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #20 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r1, #32 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1391555,19 +1391559,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 4575ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x345c9e> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r2, #52 @ 0x34 │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #72] @ (457644 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x345d14>) │ │ │ │ @@ -1391597,15 +1391601,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [r4, ip] │ │ │ │ blx 72670 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r2, #14 │ │ │ │ + subs r0, #110 @ 0x6e │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ sub.w r4, r0, #24 │ │ │ │ adds r1, #31 │ │ │ │ @@ -1393565,15 +1393569,15 @@ │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ @ instruction: 0xb839 │ │ │ │ subs r3, #255 @ 0xff │ │ │ │ ldmia r5, {r0, r2, r4, r5} │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ bpl.n 458a62 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x347132> │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - movs r5, #182 @ 0xb6 │ │ │ │ + movs r4, #22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ strb r1, [r0, #0] │ │ │ │ strb r2, [r0, #1] │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ ldrb.w ip, [r3, #1] │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ @@ -1395649,15 +1395653,15 @@ │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #52] @ (45a100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3487d0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1395866,23 +1395870,23 @@ │ │ │ │ nop │ │ │ │ ldrsh r0, [r3, r3] │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r0!, {r1, r5} │ │ │ │ + stmia r6!, {r1, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1395994,19 +1395998,19 @@ │ │ │ │ b.n 45a3b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x348a86> │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 45a3ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x348a7c> │ │ │ │ mov r6, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r0!, {r2, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r0, r4, #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 │ │ │ │ @@ -1396315,17 +1396319,17 @@ │ │ │ │ cmpne r3, r6 │ │ │ │ bne.n 45a71e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x348dee> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 45a730 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x348e00> │ │ │ │ b.n 45a708 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x348dd8> │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ cbz r0, 45a76a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x348e3a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1396376,17 +1396380,17 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 73e58 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #48] @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r2!, {r1, r2, r5} │ │ │ │ + stmia r0!, {r1, r2, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1396426,15 +1396430,15 @@ │ │ │ │ bcc.n 45a846 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x348f16> │ │ │ │ bl 45a10c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3487dc> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 45a10c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3487dc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ + stmia r0!, {r3} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1396490,15 +1396494,15 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r1, #4] │ │ │ │ strd r2, r3, [r0, #48] @ 0x30 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, 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 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1396516,15 +1396520,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} │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cbz r3, 45a976 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x349046> │ │ │ │ @@ -1396573,15 +1396577,15 @@ │ │ │ │ bne.n 45a9ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34907c> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ mov r1, r2 │ │ │ │ b.n 45a99e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34906e> │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r6, r7} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1396691,17 +1396695,17 @@ │ │ │ │ bne.n 45aaaa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34917a> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 45aac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x349198> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r2!, {r2, r6, r7} │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ @@ -1396787,21 +1396791,21 @@ │ │ │ │ it ne │ │ │ │ cmpne r2, r8 │ │ │ │ bne.n 45ab90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x349260> │ │ │ │ adds r4, #8 │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 45abaa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34927a> │ │ │ │ b.n 45ab0a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3491da> │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r2!, {r4} │ │ │ │ + stmia r0!, {r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1400249,18 +1400253,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73c18 │ │ │ │ ldr r3, [pc, #20] @ (45d31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34b9ec>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [pc, #16] @ (45d320 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34b9f0>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e3604 │ │ │ │ + bl 10e3464 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r1, #3 │ │ │ │ sxth r0, r1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1403874,17 +1403878,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 45fc20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34e2f0> │ │ │ │ nop │ │ │ │ - strb r6, [r2, #6] │ │ │ │ + ldr r6, [r6, #124] @ 0x7c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r2, [r7, #4] │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r0, r4, #3 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1404709,15 +1404713,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ (460508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34ebd8>) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ bl 47bf78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36a648> │ │ │ │ ldr r0, [pc, #12] @ (46050c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34ebdc>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e3604 │ │ │ │ + bl 10e3464 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r2, [r4, #0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ mrc2 15, 7, pc, cr11, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1404946,15 +1404950,15 @@ │ │ │ │ b.n 460754 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34ee24> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfab60189 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaae0189 │ │ │ │ ldrsb.w r0, [sl, ] │ │ │ │ - add r1, sp, #104 @ 0x68 │ │ │ │ + add r7, pc, #488 @ (adr r7, 460984 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34f054>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1405311,24 +1405315,24 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 73e58 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - add r5, pc, #816 @ (adr r5, 460ec4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34f594>) │ │ │ │ + add r4, pc, #176 @ (adr r4, 460c44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34f314>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr??.w pc, [pc, #4095] @ 461b97 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x350267> │ │ │ │ ldrb r4, [r5, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrb r2, [r2, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ tst r2, r0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r3, #92 @ 0x5c │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -1406977,29 +1406981,29 @@ │ │ │ │ blx 72bd4 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ orreq.w r0, r5, #1 │ │ │ │ b.n 461dee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3504be> │ │ │ │ nop │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + bgt.n 461de8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3504b8> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrb r2, [r0, #31] │ │ │ │ + ldrb r2, [r4, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 461d1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3503ec> │ │ │ │ + b.n 4619dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3500ac> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #792] @ 0x318 │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + asrs r2, r5, #26 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r0, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - eors r6, r6 │ │ │ │ + subs r6, #214 @ 0xd6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #68] @ (461ed8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3505a8>) │ │ │ │ add r3, pc │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cbz r1, 461e9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x35056c> │ │ │ │ bx lr │ │ │ │ @@ -1407022,15 +1407026,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r1, #6 │ │ │ │ - str r1, [sp, #600] @ 0x258 │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r4, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1407321,27 +1407325,27 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ blx 73e4c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 462176 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x350846> │ │ │ │ b.n 46218a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x35085a> │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [pc, #72] @ (462220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3508f0>) │ │ │ │ + ldr r3, [pc, #456] @ (4623a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x350a70>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r3, #80] @ 0x50 │ │ │ │ + str r6, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r3, #60] @ 0x3c │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #432 @ (adr r2, 46239c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x350a6c>) │ │ │ │ + add r0, pc, #816 @ (adr r0, 46251c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x350bec>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1407391,15 +1407395,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ blx 72a18 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrh r2, [r5, #48] @ 0x30 │ │ │ │ + ldrh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ cbz r0, 4622aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x35097a> │ │ │ │ @@ -1407467,17 +1407471,17 @@ │ │ │ │ blx 742c4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4622da <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3509aa> │ │ │ │ ldrd r1, r2, [r5, #8] │ │ │ │ orr.w r9, r9, r1 │ │ │ │ orr.w sl, sl, r2 │ │ │ │ b.n 46230c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3509dc> │ │ │ │ - str r6, [r5, #96] @ 0x60 │ │ │ │ + str r6, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #696 @ (adr r0, 462608 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x350cd8>) │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1407568,15 +1407572,15 @@ │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ itt eq │ │ │ │ moveq r7, r3 │ │ │ │ moveq r8, r7 │ │ │ │ beq.n 4623de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x350aae> │ │ │ │ b.n 46241e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x350aee> │ │ │ │ nop │ │ │ │ - str r0, [r0, #88] @ 0x58 │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-72] │ │ │ │ ldr r6, [pc, #308] @ (462594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x350c64>) │ │ │ │ @@ -1407699,15 +1407703,15 @@ │ │ │ │ nop │ │ │ │ blt.n 4624c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x350b94> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #21] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrh r4, [r5, #30] │ │ │ │ + ldrh r4, [r1, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrb r0, [r0, #20] │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrb r2, [r7, #17] │ │ │ │ lsls r5, r1, #6 │ │ │ │ bge.n 46252c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x350bfc> │ │ │ │ lsls r1, r1, #6 │ │ │ │ @@ -1408063,105 +1408067,105 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r4, #15] │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrb r2, [r4, #14] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrh r0, [r1, #20] │ │ │ │ + ldrh r0, [r5, #6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ strb r5, [r7, #12] │ │ │ │ lsls r5, r1, #6 │ │ │ │ strb r2, [r4, #12] │ │ │ │ lsls r5, r1, #6 │ │ │ │ strb r0, [r3, #12] │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrb r6, [r0, #13] │ │ │ │ lsls r5, r1, #6 │ │ │ │ bls.n 462a3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x35110c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ ldrb r0, [r7, #11] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + ldrh r2, [r3, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + ldrh r6, [r4, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r3, #18] │ │ │ │ + ldrh r6, [r7, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + ldrh r0, [r4, #6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r6, #20] │ │ │ │ + ldrh r0, [r2, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r4, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r6, #22] │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r0, #24] │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r6, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r7, #24] │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r1, #26] │ │ │ │ + ldrh r2, [r5, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r2, #14] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r2, #28] │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r1, #30] │ │ │ │ + ldrh r0, [r5, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r7, #30] │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r2, #32] │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r4, #32] │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + ldrh r4, [r5, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r7, #36] @ 0x24 │ │ │ │ + ldrh r0, [r3, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r5, #62] @ 0x3e │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ strb r6, [r6, #1] │ │ │ │ lsls r5, r1, #6 │ │ │ │ cbz r0, 462a36 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x351106> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1408188,15 +1408192,15 @@ │ │ │ │ beq.n 462a08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3510d8> │ │ │ │ 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 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + ldrh r2, [r5, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #76] @ 462aa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x351170> │ │ │ │ @@ -1408460,15 +1408464,15 @@ │ │ │ │ nop │ │ │ │ bmi.n 462d94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x351464> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 462ce4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3513b4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r1, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #32] @ (462d54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x351424>) │ │ │ │ @@ -1408483,15 +1408487,15 @@ │ │ │ │ blx 74aac │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 462d52 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x351422> │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + strh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r2, [r4] │ │ │ │ @@ -1408777,15 +1408781,15 @@ │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #16 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ @@ -1408887,17 +1408891,17 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r7, #1 │ │ │ │ mov sl, r7 │ │ │ │ mov r8, r7 │ │ │ │ b.n 4630fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3517ca> │ │ │ │ nop │ │ │ │ - strh r6, [r7, #42] @ 0x2a │ │ │ │ + strh r6, [r3, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bics r6, r3 │ │ │ │ + rors r6, r7 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 450a1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33f0ec> │ │ │ │ movs r3, #0 │ │ │ │ @@ -1410319,15 +1410323,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (463fc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x352694>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #24] @ (463ff0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3526c0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1410829,15 +1410833,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ b.n 464434 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x352b04> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #65536 @ 0x10000 │ │ │ │ b.n 46444a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x352b1a> │ │ │ │ - adds r0, #6 │ │ │ │ + cmp r6, #102 @ 0x66 │ │ │ │ lsls r0, r4, #3 │ │ │ │ cbz r2, 46449e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x352b6e> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 4644a2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x352b72> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 4644b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x352b82> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -1410863,17 +1410867,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 4644a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x352b70> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r1, #96 @ 0x60 │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r5, [pc, #880] @ (464860 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x352f30>) │ │ │ │ @@ -1412865,19 +1412869,19 @@ │ │ │ │ b.n 4658da <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x353faa> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + subs r4, r2, #5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r4, r7, #4 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r4, r5, #5 │ │ │ │ + subs r4, r1, r7 │ │ │ │ lsls r0, r4, #3 │ │ │ │ b.n 46586c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x353f3c> │ │ │ │ lsls r7, r7, #5 │ │ │ │ add r6, pc, #0 @ (adr r6, 465a64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x354134>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1413269,19 +1413273,19 @@ │ │ │ │ nop │ │ │ │ add r5, pc, #496 @ (adr r5, 466070 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x354740>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #136 @ (adr r5, 465f10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3545e0>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r2, r2, r4 │ │ │ │ + adds r2, r6, r5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ b.n 4665e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x354cb0> │ │ │ │ lsls r7, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -1413647,29 +1413651,29 @@ │ │ │ │ b.n 4661ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x35489e> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, pc, #304 @ (adr r1, 4663c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x354a94>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r2, r4, #23 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ lsls r0, r4, #3 │ │ │ │ udf #232 @ 0xe8 │ │ │ │ lsls r7, r7, #5 │ │ │ │ udf #142 @ 0x8e │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + asrs r6, r0, #12 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + asrs r2, r1, #8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r6, #14 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ ldr.w r4, [pc, #1364] @ 466820 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x354ef0> │ │ │ │ mov r8, r0 │ │ │ │ @@ -1414173,25 +1414177,25 @@ │ │ │ │ nop │ │ │ │ ldr r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r7, #10 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r2, #4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + subs r6, r4, #0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ blt.n 46690c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x354fdc> │ │ │ │ lsls r7, r7, #5 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + lsrs r2, r6, #20 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r0 │ │ │ │ @@ -1414743,17 +1414747,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 466de8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3554b8> │ │ │ │ nop │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r4, #20 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r6, r5, #25 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r7, r2 │ │ │ │ @@ -1415353,17 +1415357,17 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ b.n 4674b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x355b80> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r6, r1, #1 │ │ │ │ + lsrs r6, r5, #26 │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r3, r1, #27 │ │ │ │ itet mi │ │ │ │ addmi r3, r0, #4 │ │ │ │ movpl r3, r0 │ │ │ │ andmi.w r1, r1, #15 │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -1415385,15 +1415389,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 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + lsrs r0, r4, #25 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ lsls r3, r1, #27 │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ bpl.n 467636 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x355d06> │ │ │ │ and.w r1, r1, #15 │ │ │ │ @@ -1415541,27 +1415545,27 @@ │ │ │ │ and.w lr, r8, #31 │ │ │ │ and.w r0, r9, #31 │ │ │ │ add r3, pc │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ ldrb.w r1, [r3, lr] │ │ │ │ ldrb.w lr, [r3, r0] │ │ │ │ b.n 4675de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x355cae> │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r6, r5, #28 │ │ │ │ + lsrs r6, r1, #22 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r2, r1, #28 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r0, r6, #26 │ │ │ │ + lsrs r0, r2, #20 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r6, r4, #25 │ │ │ │ + lsrs r6, r0, #19 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ and.w r3, r1, #16 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #16 │ │ │ │ lsls r4, r5, #3 │ │ │ │ bpl.n 467784 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x355e54> │ │ │ │ @@ -1415696,19 +1415700,19 @@ │ │ │ │ ubfx r1, r3, #1, #8 │ │ │ │ b.n 4677de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x355eae> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ b.n 4677de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x355eae> │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r4, r6, #19 │ │ │ │ + lsrs r4, r2, #13 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r1, #7 │ │ │ │ and.w lr, r1, #7 │ │ │ │ @@ -1417828,16 +1417832,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, r8, #2271 @ 0x8df │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + orn r0, r8, #7307264 @ 0x6f8000 │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (46905c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x35772c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1417851,16 +1417855,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r0, #7307264 @ 0x6f8000 │ │ │ │ - subs r5, #30 │ │ │ │ + and.w r0, r0, #7307264 @ 0x6f8000 │ │ │ │ + subs r3, #126 @ 0x7e │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (469098 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x357768>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1417874,16 +1417878,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf53800df │ │ │ │ - subs r4, #226 @ 0xe2 │ │ │ │ + @ instruction: 0xf39800df │ │ │ │ + subs r3, #66 @ 0x42 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -1418334,16 +1418338,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r0, #223 @ 0xdf │ │ │ │ - subs r0, #22 │ │ │ │ + mcr 0, 5, r0, cr0, cr15, {6} │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (4695a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x357c70>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1418357,16 +1418361,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q8, , #40 │ │ │ │ - adds r7, #218 @ 0xda │ │ │ │ + mrc 0, 1, r0, cr8, cr15, {6} │ │ │ │ + adds r6, #58 @ 0x3a │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (4695dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x357cac>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1418380,16 +1418384,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r6, #32] │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s64 q8, q8, │ │ │ │ - adds r7, #158 @ 0x9e │ │ │ │ + ldcl 0, cr0, [r0, #892] @ 0x37c │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1421045,17 +1421049,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #616] @ (46b7e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x359eb4>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 46b4f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x359bc4> │ │ │ │ + beq.n 46b5b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x359c84> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r2, r0, r0 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (46b5b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x359c84>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1421069,17 +1421073,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #376] @ (46b730 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x359e00>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 46b660 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x359d30> │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + asrs r6, r4, #24 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ @@ -1421173,17 +1421177,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #360] @ (46b824 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x359ef4>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 46b704 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x359dd4> │ │ │ │ + ldmia r6!, {r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r4, #20 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1422171,17 +1422175,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r7, #38 @ 0x26 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + stmia r4!, {r5} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r1, #18 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (46c128 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x35a7f8>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1422195,17 +1422199,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r6, #234 @ 0xea │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r2, #17 │ │ │ │ + lsrs r2, r6, #10 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldrd r5, fp, [sp, #88] @ 0x58 │ │ │ │ @@ -1422315,17 +1422319,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r5, #186 @ 0xba │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r4, #12 │ │ │ │ + lsrs r2, r0, #6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1436694,55 +1436698,55 @@ │ │ │ │ ubfx fp, r3, #3, #1 │ │ │ │ str r2, [sp, #28] │ │ │ │ ubfx r9, r3, #4, #1 │ │ │ │ ubfx r2, r3, #2, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ b.n 47615a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36482a> │ │ │ │ nop │ │ │ │ - cmp r6, #6 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #132 @ 0x84 │ │ │ │ + cmp r3, #228 @ 0xe4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #84 @ 0x54 │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #96 @ 0x60 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + cmp r3, #164 @ 0xa4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ + cmp r3, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r2, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r3, #24 │ │ │ │ + cmp r1, #120 @ 0x78 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ + cmp r0, #84 @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r6, #54 @ 0x36 │ │ │ │ + movs r4, #150 @ 0x96 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r6, #0 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r5, #244 @ 0xf4 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r5, #232 @ 0xe8 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + movs r4, #38 @ 0x26 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r4, #28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add.w fp, r0, #8192 @ 0x2000 │ │ │ │ ldr r2, [pc, #772] @ (47657c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x364c4c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r8, [pc, #772] @ 476580 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x364c50> │ │ │ │ add r2, pc │ │ │ │ @@ -1437030,19 +1437034,19 @@ │ │ │ │ adds r2, #1 │ │ │ │ movs r6, #0 │ │ │ │ cmp r2, r5 │ │ │ │ uxtb r4, r4 │ │ │ │ strb.w r6, [r1], #1 │ │ │ │ bne.w 47637a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x364a4a> │ │ │ │ b.n 476350 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x364a20> │ │ │ │ - movs r5, #4 │ │ │ │ + movs r3, #100 @ 0x64 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r5, #0 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ lsls r7, r3, #3 │ │ │ │ add.w ip, r0, #13440 @ 0x3480 │ │ │ │ movs r1, #0 │ │ │ │ add.w ip, ip, #10 │ │ │ │ push {r4, r5, lr} │ │ │ │ b.n 476602 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x364cd2> │ │ │ │ and.w r4, r1, #96 @ 0x60 │ │ │ │ @@ -1437303,15 +1437307,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 730d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 476824 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x364ef4> │ │ │ │ ldr r0, [pc, #4] @ (476868 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x364f38>) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ - ldr r5, [pc, #808] @ (476b94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x365264>) │ │ │ │ + ldr r4, [pc, #168] @ (476914 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x364fe4>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov sl, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1437941,15 +1437945,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - blx r9 │ │ │ │ + mov r0, r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1438070,15 +1438074,15 @@ │ │ │ │ orrs r3, r2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - mov r0, r6 │ │ │ │ + add r8, r2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #116] @ (4770c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x365790>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1438295,17 +1438299,17 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 47724c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36591c> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4771f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3658c6> │ │ │ │ b.n 477100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3657d0> │ │ │ │ nop │ │ │ │ - add lr, r2 │ │ │ │ + cmn r6, r6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp │ │ │ │ + cmn r4, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1439067,21 +1439071,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #22] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #20] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r4, r6 │ │ │ │ + subs r7, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r7, #234 @ 0xea │ │ │ │ + subs r6, #74 @ 0x4a │ │ │ │ lsls r2, r1, #3 │ │ │ │ bl 31ba56 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20a126> │ │ │ │ bl 33fa5a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x22e12a> │ │ │ │ - subs r6, #236 @ 0xec │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #244] @ (477b68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x366238>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1439178,21 +1439182,21 @@ │ │ │ │ blx 72670 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx 744e0 │ │ │ │ b.n 477b2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3661fc> │ │ │ │ nop │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + cmp r7, #44 @ 0x2c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r2, #56 @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r3, #168 @ 0xa8 │ │ │ │ + subs r2, #8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r3, #166 @ 0xa6 │ │ │ │ + subs r2, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #136] @ (477c10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3662e0>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1439253,19 +1439257,19 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r2, #166 @ 0xa6 │ │ │ │ + subs r1, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + subs r0, #246 @ 0xf6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r6, [r0, #32] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1440031,15 +1440035,15 @@ │ │ │ │ bl 476f58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x365628> │ │ │ │ b.n 478296 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x366966> │ │ │ │ nop │ │ │ │ ... │ │ │ │ @ instruction: 0xea6dffff │ │ │ │ str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r4, r1, #6 │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r1, #148 @ 0x94 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cbnz r2, 478438 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x366b08> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1442024,15 +1442028,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 │ │ │ │ ... │ │ │ │ - stc 0, cr0, [r0, #-888]! @ 0xfffffc88 │ │ │ │ + @ instruction: 0xeb8000de │ │ │ │ cbz r2, 479b4a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36821a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 4787e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x366eb8> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -1457120,15 +1457124,15 @@ │ │ │ │ ldr.w r0, [ip, #124] @ 0x7c │ │ │ │ lsls r0, r0, #31 │ │ │ │ bpl.n 484944 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x373014> │ │ │ │ ldrb.w r0, [ip, #16] │ │ │ │ cbnz r0, 484988 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x373058> │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl af43e4 │ │ │ │ + bl af4304 │ │ │ │ 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] │ │ │ │ @@ -1460419,15 +1460423,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r0, sp, #28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl af43b4 │ │ │ │ + bl af42d4 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ strb.w r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ bhi.n 486b2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3751fc> │ │ │ │ @@ -1460507,15 +1460511,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #20 │ │ │ │ add r4, sp, #12 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ str r5, [sp, #12] │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl af4490 │ │ │ │ + bl af43b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 486cd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3753a0> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 486cd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3753a0> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #9 │ │ │ │ @@ -1460603,15 +1460607,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, sp, #28 │ │ │ │ strd r5, r3, [r4] │ │ │ │ str r4, [r3, #0] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl af4490 │ │ │ │ + bl af43b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 486bde <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3752ae> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ cmp r0, r5 │ │ │ │ beq.n 486cf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3753c4> │ │ │ │ movs r4, #0 │ │ │ │ @@ -1463068,27 +1463072,27 @@ │ │ │ │ bhi.n 4884b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x376b82> │ │ │ │ ldr r3, [pc, #12] @ (4884b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x376b88>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movw r0, #930 @ 0x3a2 │ │ │ │ bx lr │ │ │ │ - subs r6, #234 @ 0xea │ │ │ │ + subs r5, #74 @ 0x4a │ │ │ │ lsls r3, r2, #5 │ │ │ │ mvn.w r3, #280 @ 0x118 │ │ │ │ add r0, r3 │ │ │ │ cmp.w r0, #456 @ 0x1c8 │ │ │ │ bhi.n 4884d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x376ba0> │ │ │ │ ldr r3, [pc, #8] @ (4884d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x376ba4>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #107 @ 0x6b │ │ │ │ bx lr │ │ │ │ - subs r4, #254 @ 0xfe │ │ │ │ + subs r3, #94 @ 0x5e │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrb r2, [r0, #12] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 4884e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x376bb4> │ │ │ │ movs r0, #107 @ 0x6b │ │ │ │ bx lr │ │ │ │ @@ -1463132,15 +1463136,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r3, #52 @ 0x34 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r3, [pc, #944] @ (488900 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x376fd0>) │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [pc, #940] @ (488904 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x376fd4>) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -1463662,15 +1463666,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ udf #255 @ 0xff │ │ │ │ strb r4, [r3, #26] │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #148 @ 0x94 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r2, [pc, #100] @ (488a90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x377160>) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add r2, pc │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 488a7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37714c> │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -1464097,15 +1464101,15 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldrb.w r2, [r2, #40] @ 0x28 │ │ │ │ b.n 488e6a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37753a> │ │ │ │ ldr r3, [pc, #4] @ (488e8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37755c>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ - adds r3, #38 @ 0x26 │ │ │ │ + adds r1, #134 @ 0x86 │ │ │ │ lsls r3, r2, #5 │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ bhi.n 488edc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3775ac> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ bhi.n 488eee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3775be> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1464405,15 +1464409,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ bx lr │ │ │ │ ldr r4, [r2, #112] @ 0x70 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r2, [pc, #92] @ (4891c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x377894>) │ │ │ │ movw r1, #441 @ 0x1b9 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 4891a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x377874> │ │ │ │ @@ -1464447,15 +1464451,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r0, #28 │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r3, r2, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -1465605,15 +1465609,15 @@ │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [pc, #8] @ (489cfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3783cc>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r4, #114 @ 0x72 │ │ │ │ + movs r2, #210 @ 0xd2 │ │ │ │ lsls r3, r2, #5 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4044] @ 0xfcc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1465693,15 +1465697,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r4, r7, lsl #3 │ │ │ │ + @ instruction: 0xe9b400c7 │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r0, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1468712,15 +1468716,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mvns r4, r6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + lsls r4, r5, #26 │ │ │ │ lsls r3, r2, #5 │ │ │ │ muls r4, r5 │ │ │ │ lsls r7, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1470460,15 +1470464,15 @@ │ │ │ │ strbhi r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ ittee │ │ │ │ add r5, #12 │ │ │ │ lsl r7, r0, #6 │ │ │ │ subal r3, #52 @ 0x34 │ │ │ │ moval r0, r0 │ │ │ │ - vst4.16 {d0,d2,d4,d6}, [lr :64], r2 │ │ │ │ + @ instruction: 0xf76e0152 │ │ │ │ adds r3, #8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh.w r6, [sp, #24] │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ strd sl, fp, [sp, #16] │ │ │ │ @@ -1472921,15 +1472925,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, #0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r4, r0, r2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r4, [r3, #0] │ │ │ │ + ldrsh r4, [r7, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1473086,17 +1473090,17 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 48e82e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x37cefe> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ adds r6, r5, r3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #21] │ │ │ │ + strb r0, [r5, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r3, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ adds r0, r2, r1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1492940,29 +1492944,29 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #44] @ (49b4c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x389b90>) │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 49b3e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x389ab2> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [r3, #40] @ 0x28 │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ble.n 49b4f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x389bc4> │ │ │ │ + blt.n 49b3b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x389a84> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrsh r4, [r7, r3] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldc 0, cr0, [r8, #-796] @ 0xfffffce4 │ │ │ │ - ldrh.w r0, [r8, #200] @ 0xc8 │ │ │ │ - ldr r2, [r1, #40] @ 0x28 │ │ │ │ + sbcs.w r0, r8, r7, lsl #3 │ │ │ │ + @ instruction: 0xf71800c8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ movs r3, #1 │ │ │ │ add.w ip, r1, #1 │ │ │ │ lsls r1, r3 │ │ │ │ lsl.w ip, ip, r3 │ │ │ │ lsls r2, r1 │ │ │ │ lsl.w r1, r3, r1 │ │ │ │ @@ -1497614,30 +1497618,30 @@ │ │ │ │ moveq r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49e5fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38cccc> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl af2264 │ │ │ │ + bl af2184 │ │ │ │ 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 49e630 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38cd00> │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl af274c │ │ │ │ + bl af266c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49e646 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38cd16> │ │ │ │ b.n 49e630 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38cd00> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r3, r1 │ │ │ │ b.n 49e624 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38ccf4> │ │ │ │ @@ -1497695,15 +1497699,15 @@ │ │ │ │ beq.n 49e74e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38ce1e> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 49e70a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38cdda> │ │ │ │ mov r9, r0 │ │ │ │ - bl af274c │ │ │ │ + bl af266c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49e6fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38cdca> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1497711,15 +1497715,15 @@ │ │ │ │ bpl.w 49e88e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38cf5e> │ │ │ │ movs r0, #1 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 49e736 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38ce06> │ │ │ │ mov r9, r0 │ │ │ │ - bl af274c │ │ │ │ + bl af266c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49e726 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38cdf6> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1497931,64 +1497935,64 @@ │ │ │ │ blx 73e58 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl af44b8 │ │ │ │ + bl af43d8 │ │ │ │ ldr r5, [r5, #24] │ │ │ │ cbz r5, 49e964 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d034> │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add.w r1, r5, #36 @ 0x24 │ │ │ │ strd r3, r6, [r5, #328] @ 0x148 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ strd r3, r6, [r5, #340] @ 0x154 │ │ │ │ str.w r6, [r5, #336] @ 0x150 │ │ │ │ str.w r6, [r5, #348] @ 0x15c │ │ │ │ - bl af4514 │ │ │ │ + bl af4434 │ │ │ │ mov r0, r5 │ │ │ │ bl 487e44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x376514> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49e93c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d00c> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 49ebe2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d2b2> │ │ │ │ mov.w r3, #64512 @ 0xfc00 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af4560 │ │ │ │ + bl af4480 │ │ │ │ ldr.w fp, [r0, #312] @ 0x138 │ │ │ │ ldr.w sl, [r0, #304] @ 0x130 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ sub.w r9, r0, #36 @ 0x24 │ │ │ │ add.w r6, r0, #292 @ 0x124 │ │ │ │ strd sl, r3, [r0, #292] @ 0x124 │ │ │ │ str.w r3, [r0, #300] @ 0x12c │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 49e9d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d0a2> │ │ │ │ add.w r0, r0, #308 @ 0x134 │ │ │ │ - bl af26ec │ │ │ │ + bl af260c │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 49e9d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d0a2> │ │ │ │ add.w r8, r5, #296 @ 0x128 │ │ │ │ mov r4, fp │ │ │ │ add.w r3, r7, #12 │ │ │ │ add.w r1, r7, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 49f000 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d6d0> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 49e9b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d088> │ │ │ │ mov r0, r7 │ │ │ │ - bl af2714 │ │ │ │ + bl af2634 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49e9b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d080> │ │ │ │ mov r0, r9 │ │ │ │ bl 487fe4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3766b4> │ │ │ │ cbz r0, 49e9e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d0b2> │ │ │ │ mov r1, r6 │ │ │ │ @@ -1498017,15 +1498021,15 @@ │ │ │ │ movs r7, r5 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 49ea28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d0f8> │ │ │ │ mov sl, r0 │ │ │ │ - bl af274c │ │ │ │ + bl af266c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49ea18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d0e8> │ │ │ │ ubfx r2, fp, #5, #5 │ │ │ │ movs r1, #1 │ │ │ │ and.w fp, fp, #31 │ │ │ │ add.w r3, sl, r2, lsl #2 │ │ │ │ lsl.w r1, r1, fp │ │ │ │ @@ -1498071,26 +1498075,26 @@ │ │ │ │ ldr.w r8, [r5, #292] @ 0x124 │ │ │ │ ldr.w r4, [r9], #4 │ │ │ │ strd r8, sl, [sp, #44] @ 0x2c │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 49f0d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d7a2> │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ - bl af26ec │ │ │ │ + bl af260c │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 49eaee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d1be> │ │ │ │ add.w r3, r7, #12 │ │ │ │ add.w r1, r7, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 49eeee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d5be> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 49ead4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d1a4> │ │ │ │ mov r0, r7 │ │ │ │ - bl af2714 │ │ │ │ + bl af2634 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49eacc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d19c> │ │ │ │ ldr.w r7, [r5, #-20] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 49eb68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d238> │ │ │ │ @@ -1498142,53 +1498146,53 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 49eb3e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d20e> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 49f09c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d76c> │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl af26ec │ │ │ │ + bl af260c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49f0ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d7be> │ │ │ │ mov.w fp, #0 │ │ │ │ strd r9, r5, [sp, #16] │ │ │ │ add.w r7, r8, #12 │ │ │ │ add.w r6, r8, #140 @ 0x8c │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 49ef40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d610> │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 49eb92 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d262> │ │ │ │ mov r0, r8 │ │ │ │ - bl af2714 │ │ │ │ + bl af2634 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49eb88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d258> │ │ │ │ ldrd r9, r5, [sp, #16] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 49f062 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d732> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 49ebce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d29e> │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af45a4 │ │ │ │ + bl af44c4 │ │ │ │ ldrd r3, r2, [r5, #20] │ │ │ │ add r3, r2 │ │ │ │ cmp r3, r9 │ │ │ │ bne.w 49eaa6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d176> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 49e976 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d046> │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af44f4 │ │ │ │ + bl af4414 │ │ │ │ ldr.w r2, [pc, #1740] @ 49f2b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d988> │ │ │ │ ldr.w r3, [pc, #1732] @ 49f2b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d984> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ @@ -1498416,15 +1498420,15 @@ │ │ │ │ ldr r4, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ b.n 49ed2e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d3fe> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49ea28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d0f8> │ │ │ │ mov sl, r0 │ │ │ │ - bl af274c │ │ │ │ + bl af266c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49ee7e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d54e> │ │ │ │ b.n 49ea28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d0f8> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49eb28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d1f8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -1498444,15 +1498448,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49eea0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d570> │ │ │ │ b.n 49eb28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d1f8> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 49eed0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d5a0> │ │ │ │ mov fp, r0 │ │ │ │ - bl af274c │ │ │ │ + bl af266c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49eec0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d590> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ add.w fp, fp, r3, lsl #2 │ │ │ │ lsl.w r6, r8, r6 │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ @@ -1498483,17 +1498487,17 @@ │ │ │ │ moveq r3, #1 │ │ │ │ movne r6, r3 │ │ │ │ movne r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 49ef04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d5d4> │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl af2264 │ │ │ │ + bl af2184 │ │ │ │ mov r0, r7 │ │ │ │ - bl af2714 │ │ │ │ + bl af2634 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49eacc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d19c> │ │ │ │ b.n 49eaee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d1be> │ │ │ │ ldr.w r5, [r8, #12] │ │ │ │ ldr.w r0, [r4, #344] @ 0x158 │ │ │ │ cbz r0, 49ef6a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d63a> │ │ │ │ @@ -1498537,39 +1498541,39 @@ │ │ │ │ movne r2, r3 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 49ef86 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d656> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r9 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl af2264 │ │ │ │ + bl af2184 │ │ │ │ add.w r2, r9, #12 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ bics.w r5, r3, r1 │ │ │ │ orr.w r3, r3, r1 │ │ │ │ it ne │ │ │ │ orrne.w r0, r0, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 49efba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d68a> │ │ │ │ orr.w r0, fp, r0 │ │ │ │ uxtb.w fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af2714 │ │ │ │ + bl af2634 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49eb88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d258> │ │ │ │ b.n 49ebac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d27c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 49efb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d684> │ │ │ │ mov r9, r0 │ │ │ │ - bl af274c │ │ │ │ + bl af266c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49efee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d6be> │ │ │ │ b.n 49efb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d684> │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ bl 457d18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3463e8> │ │ │ │ @@ -1498596,41 +1498600,41 @@ │ │ │ │ movne.w ip, #0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 49f01a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d6ea> │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl af2264 │ │ │ │ + bl af2184 │ │ │ │ mov r0, r7 │ │ │ │ - bl af2714 │ │ │ │ + bl af2634 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49e9b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d080> │ │ │ │ b.n 49e9d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d0a2> │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl af26ec │ │ │ │ + bl af260c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49ebbe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d28e> │ │ │ │ mov r0, r8 │ │ │ │ - bl af2714 │ │ │ │ + bl af2634 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ - bl af23a0 │ │ │ │ + bl af22c0 │ │ │ │ mov r0, r8 │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 49ebbe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d28e> │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r7 │ │ │ │ - bl af2714 │ │ │ │ + bl af2634 │ │ │ │ mov r7, r0 │ │ │ │ b.n 49f07a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d74a> │ │ │ │ adds r3, #31 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ beq.w 49f236 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d906> │ │ │ │ ldr.w r1, [r4, #340] @ 0x154 │ │ │ │ @@ -1498649,15 +1498653,15 @@ │ │ │ │ b.n 49ebb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d280> │ │ │ │ ldr.w r7, [r5, #-20] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 49eaf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d1c8> │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl af26ec │ │ │ │ + bl af260c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49eb80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d250> │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 49f23c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d90c> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -1498698,15 +1498702,15 @@ │ │ │ │ bne.n 49f13e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d80e> │ │ │ │ mov r2, r3 │ │ │ │ b.n 49ea44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d114> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49ea28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d0f8> │ │ │ │ mov sl, r0 │ │ │ │ - bl af274c │ │ │ │ + bl af266c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f160 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d830> │ │ │ │ b.n 49ea28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d0f8> │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49ec90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d360> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -1498727,15 +1498731,15 @@ │ │ │ │ bne.n 49f184 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d854> │ │ │ │ mov r2, r3 │ │ │ │ b.n 49ea44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d114> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49ea28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d0f8> │ │ │ │ mov sl, r0 │ │ │ │ - bl af274c │ │ │ │ + bl af266c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f1a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d876> │ │ │ │ b.n 49ea28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d0f8> │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49ec32 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d302> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -1498756,15 +1498760,15 @@ │ │ │ │ bne.n 49f1ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d89a> │ │ │ │ mov r2, r3 │ │ │ │ b.n 49ea44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d114> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49ea28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d0f8> │ │ │ │ mov sl, r0 │ │ │ │ - bl af274c │ │ │ │ + bl af266c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f1ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d8bc> │ │ │ │ b.n 49ea28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d0f8> │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49ea8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d15c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -1498786,24 +1498790,24 @@ │ │ │ │ bne.n 49f210 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d8e0> │ │ │ │ mov r2, r3 │ │ │ │ b.n 49ea44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d114> │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ b.n 49ebce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d29e> │ │ │ │ mov r0, r6 │ │ │ │ mov fp, r7 │ │ │ │ - bl af26ec │ │ │ │ + bl af260c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49f072 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d742> │ │ │ │ b.n 49ebce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d29e> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r9 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl af2264 │ │ │ │ + bl af2184 │ │ │ │ b.n 49efb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d684> │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49ed2e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d3fe> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ and.w r4, fp, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -1498822,15 +1498826,15 @@ │ │ │ │ bne.n 49f26e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d93e> │ │ │ │ mov r2, r3 │ │ │ │ b.w 49ea44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d114> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49ea28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d0f8> │ │ │ │ mov sl, r0 │ │ │ │ - bl af274c │ │ │ │ + bl af266c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f292 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d962> │ │ │ │ b.w 49ea28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38d0f8> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ asrs r0, r6, #27 │ │ │ │ lsls r6, r0, #6 │ │ │ │ asrs r6, r5, #27 │ │ │ │ @@ -1503146,25 +1503150,24 @@ │ │ │ │ b.n 4a185e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38ff2e> │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 4a1e7e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39054e> │ │ │ │ @ instruction: 0xe8c20185 │ │ │ │ ldmia.w sl!, {r0, r2, r7, r8} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #12 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ b.n 4a2430 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x390b00> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsls r2, r7, #5 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - ldr r5, [pc, #448] @ (4a20e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3907b0>) │ │ │ │ + vmla.i16 q8, q13, d7[0] │ │ │ │ + ldr r3, [pc, #832] @ (4a2260 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x390930>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ ldr.w r2, [pc, #1132] @ 4a23a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x390a70> │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ @@ -1503561,15 +1503564,15 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 4a2524 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x390bf4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 2, cr0, cr14, cr7, {6} │ │ │ │ + stc2 0, cr0, [lr], {199} @ 0xc7 │ │ │ │ ble.n 4a248c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x390b5c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #248] @ 4a24c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x390b90> │ │ │ │ @@ -1503902,15 +1503905,15 @@ │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb r3, [r4, #21] │ │ │ │ b.n 4a26c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x390d90> │ │ │ │ bls.n 4a261c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x390cec> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str.w r0, [sl, #199] @ 0xc7 │ │ │ │ + @ instruction: 0xf72a00c7 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1504548,15 +1504551,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ bcc.n 4a2d38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x391408> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 4a2d30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x391400> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ + ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 4a2d2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3913fc> │ │ │ │ lsls r5, r0, #6 │ │ │ │ @@ -1506624,15 +1506627,15 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - svc 142 @ 0x8e │ │ │ │ + ble.n 4a43d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x392aa8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -1507108,15 +1507111,15 @@ │ │ │ │ ... │ │ │ │ cbnz r2, 4a4954 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x393024> │ │ │ │ lsls r5, r0, #6 │ │ │ │ cbnz r4, 4a4954 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x393024> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bics r4, r3 │ │ │ │ + rors r4, r7 │ │ │ │ lsls r6, r0, #3 │ │ │ │ hlt 0x003e │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1508630,17 +1508633,17 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + strb r4, [r3, #4] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r3, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1511525,15 +1511528,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #28] │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1512274,15 +1512277,15 @@ │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r1, #8] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, r5 │ │ │ │ + add r2, r1 │ │ │ │ lsls r1, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldrb r3, [r1, #13] │ │ │ │ @@ -1514346,15 +1514349,15 @@ │ │ │ │ orrs r0, r6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #4] │ │ │ │ lsls r5, r0, #6 │ │ │ │ strb r4, [r3, #4] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - adds r4, #218 @ 0xda │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldr r4, [r3, #112] @ 0x70 │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r2, #0 │ │ │ │ movw r3, #1023 @ 0x3ff │ │ │ │ strd r3, r2, [sp, #112] @ 0x70 │ │ │ │ movs r1, #1 │ │ │ │ @@ -1515643,142 +1515646,142 @@ │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ b.w 4a920a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3978da> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r7, #8] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ + ldrh r2, [r3, #20] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adcs.w r0, r6, #197 @ 0xc5 │ │ │ │ + vext.8 q0, q11, , #0 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + strb r4, [r6, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #62] @ 0x3e │ │ │ │ + strh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r7, #2] │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r1, #4] │ │ │ │ + strh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r3, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r0, #60] @ 0x3c │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r1, #60] @ 0x3c │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r5, #4] │ │ │ │ + strh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + strh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r6, #58] @ 0x3a │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r1, #52] @ 0x34 │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r2, #52] @ 0x34 │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r0, #0] │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r1, #60] @ 0x3c │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r3, #60] @ 0x3c │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + strh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r4, #60] @ 0x3c │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ + strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r6, #62] @ 0x3e │ │ │ │ + strh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + strh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r7, #36] @ 0x24 │ │ │ │ + strh r4, [r3, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r1, #38] @ 0x26 │ │ │ │ + strh r2, [r5, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r7, r0, #3 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r5, #32] │ │ │ │ + strh r4, [r1, #20] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh r0, [r0, #20] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r6, #32] │ │ │ │ + strh r2, [r2, #20] │ │ │ │ lsls r7, r0, #3 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #34] @ 0x22 │ │ │ │ + strh r6, [r3, #22] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r2, #36] @ 0x24 │ │ │ │ + strh r0, [r6, #22] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + strh r4, [r5, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r3, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + strh r6, [r4, #30] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r4, [r6, #30] │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #32] │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #56] @ 0x38 │ │ │ │ + strh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r4, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r2, #26] │ │ │ │ + strh r2, [r6, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r7, #30] │ │ │ │ + ldrb r0, [r3, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r1, #31] │ │ │ │ + ldrb r2, [r5, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 4a9172 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x397842> │ │ │ │ add.w ip, sp, #159 @ 0x9f │ │ │ │ b.w 4a9156 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x397826> │ │ │ │ ldr.w r8, [pc, #1140] @ 4aa7b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x398e80> │ │ │ │ ldr.w r6, [pc, #1140] @ 4aa7b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x398e84> │ │ │ │ @@ -1516225,32 +1516228,32 @@ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ b.n 4aa6be <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x398d8e> │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [sp, #112] @ 0x70 │ │ │ │ b.n 4aa6be <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x398d8e> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #22] │ │ │ │ + ldrb r0, [r5, #15] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r7, #15] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r0, #143 @ 0x8f │ │ │ │ cmp r0, #94 @ 0x5e │ │ │ │ bhi.n 4aa7d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x398ea0> │ │ │ │ ldr r3, [pc, #12] @ (4aa7d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x398ea4>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - adds r0, r7, #4 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #184] @ (4aa8a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x398f74>) │ │ │ │ @@ -1520056,15 +1520059,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (4ad034 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39b704>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf5960150 │ │ │ │ + @ instruction: 0xf3f60150 │ │ │ │ ldr.w ip, [r0, #36] @ 0x24 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 4ad070 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39b740> │ │ │ │ cmp.w ip, #5 │ │ │ │ beq.n 4ad05c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39b72c> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1520442,15 +1520445,15 @@ │ │ │ │ cmp r6, #44 @ 0x2c │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r3, [pc, #8] @ (4ad41c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39baec>) │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #7 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf1e20150 │ │ │ │ + orr.w r1, r2, #80 @ 0x50 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #528] @ (4ad644 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39bd14>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1521506,15 +1521509,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #194 @ 0xc2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r4, #132 @ 0x84 │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8c80150 │ │ │ │ + b.n 4add2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39c3fc> │ │ │ │ + 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, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #932] @ (4ae294 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39c964>) │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #932] @ (4ae298 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39c968>) │ │ │ │ @@ -1523470,15 +1523474,15 @@ │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ mov r0, r4 │ │ │ │ bl 48a0b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x378784> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 487ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x376198> │ │ │ │ mov r0, r9 │ │ │ │ - bl af43e4 │ │ │ │ + bl af4304 │ │ │ │ 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 │ │ │ │ @@ -1523518,15 +1523522,15 @@ │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ mov r0, r4 │ │ │ │ bl 48a0b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x378784> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 487ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x376198> │ │ │ │ mov r0, r9 │ │ │ │ - bl af43e4 │ │ │ │ + bl af4304 │ │ │ │ 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 │ │ │ │ @@ -1523563,15 +1523567,15 @@ │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ mov r0, r5 │ │ │ │ bl 48a128 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3787f8> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ bl 487ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x376198> │ │ │ │ mov r0, r9 │ │ │ │ - bl af43e4 │ │ │ │ + bl af4304 │ │ │ │ str r4, [r0, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1523712,15 +1523716,15 @@ │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ mov r0, r4 │ │ │ │ bl 48a0b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x378784> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 487ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x376198> │ │ │ │ mov r0, r8 │ │ │ │ - bl af43e4 │ │ │ │ + bl af4304 │ │ │ │ ldr r2, [pc, #40] @ (4af5c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39dc94>) │ │ │ │ ldr r3, [pc, #32] @ (4af5c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39dc90>) │ │ │ │ add r2, pc │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -1523772,15 +1523776,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af43b4 │ │ │ │ + bl af42d4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4af60e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39dcde> │ │ │ │ ldr.w r7, [r5, #432] @ 0x1b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cbnz r3, 4af652 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39dd22> │ │ │ │ b.n 4af6fe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39ddce> │ │ │ │ ldr r7, [r7, #0] │ │ │ │ @@ -1524170,15 +1524174,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl 48a128 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3787f8> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 487ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x376198> │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af43e4 │ │ │ │ + bl af4304 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4af752 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39de22> │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ cmp r3, #190 @ 0xbe │ │ │ │ bne.w 4af6ae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39dd7e> │ │ │ │ ldrb.w r3, [r2, #33] @ 0x21 │ │ │ │ tst.w r3, fp │ │ │ │ @@ -1534726,21 +1534730,21 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - str r0, [r0, #92] @ 0x5c │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r0, r2, #5 │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r4, [r1, #84] @ 0x54 │ │ │ │ + str r4, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ldr.w lr, [r0, #36] @ 0x24 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r5, [pc, #180] @ (4b684c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a4f1c>) │ │ │ │ sub.w r3, lr, #53 @ 0x35 │ │ │ │ add r5, pc │ │ │ │ @@ -1534812,15 +1534816,15 @@ │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ b.n 4b67e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a4eb2> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1535131,15 +1535135,15 @@ │ │ │ │ beq.w 4b7150 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a5820> │ │ │ │ b.n 4b6bb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a5284> │ │ │ │ ... │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #96] @ 0x60 │ │ │ │ + str r2, [r7, #68] @ 0x44 │ │ │ │ lsls r0, r2, #5 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ movs r6, #0 │ │ │ │ cmp r2, #32 │ │ │ │ strd r6, r6, [r1] │ │ │ │ bhi.w 4b725c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a592c> │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -1536673,15 +1536677,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (4b7b60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a6230>) │ │ │ │ add r2, pc │ │ │ │ ldrsb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r4, r2] │ │ │ │ + ldr r7, [pc, #8] @ (4b7b6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a623c>) │ │ │ │ lsls r0, r2, #5 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #866 @ 0x362 │ │ │ │ subs r3, #53 @ 0x35 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 4b7b82 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a6252> │ │ │ │ ldr r2, [pc, #20] @ (4b7b88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a6258>) │ │ │ │ @@ -1536691,15 +1536695,15 @@ │ │ │ │ blt.n 4b7b82 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a6252> │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r0, r2] │ │ │ │ + ldr r6, [pc, #904] @ (4b7f14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a65e4>) │ │ │ │ lsls r0, r2, #5 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 4b7bde <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a62ae> │ │ │ │ bls.n 4b7bb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a6284> │ │ │ │ subw r3, r3, #847 @ 0x34f │ │ │ │ @@ -1538042,15 +1538046,15 @@ │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ str.w r9, [r7, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ b.n 4b8a24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a70f4> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - subs r4, r6, #4 │ │ │ │ + adds r4, r2, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r3, #32 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr.w r5, [r2, #4]! │ │ │ │ @@ -1538914,25 +1538918,25 @@ │ │ │ │ b.n 4b932e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a79fe> │ │ │ │ ldr r3, [pc, #24] @ (4b9384 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a7a54>) │ │ │ │ add r3, pc │ │ │ │ b.n 4b932e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a79fe> │ │ │ │ ldr r3, [pc, #24] @ (4b9388 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a7a58>) │ │ │ │ add r3, pc │ │ │ │ b.n 4b932e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a79fe> │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + ldrh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r4, r2, r4 │ │ │ │ + adds r4, r6, r5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 4b93f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a7ac0> │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov lr, r1 │ │ │ │ @@ -1540293,15 +1540297,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r0, #6 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r4, [r6, #30] │ │ │ │ lsls r6, r0, #3 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1544525,15 +1544529,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #96 @ 0x60 │ │ │ │ lsls r4, r0, #6 │ │ │ │ adds r5, #68 @ 0x44 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r4, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1545511,15 +1545515,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #2 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #688] @ (4bda44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ac114>) │ │ │ │ + ldr r3, [pc, #48] @ (4bd7c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3abe94>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #508] @ (4bd9a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ac074>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1547070,15 +1547074,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ adds r0, r1, #3 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1550448,15 +1550452,15 @@ │ │ │ │ b.n 4c09e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3af0b6> │ │ │ │ nop │ │ │ │ @ instruction: 0xfad20183 │ │ │ │ adds r3, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #520] @ (4c0ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3af378>) │ │ │ │ + @ instruction: 0x47e2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1563747,15 +1563751,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r2, #18] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r3, #13] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsrs r2, r4 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 4c92f2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3b79c2> │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 4c92c6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3b7996> │ │ │ │ movs r0, #0 │ │ │ │ @@ -1565466,15 +1565470,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 4ca3d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3b8aa6> │ │ │ │ @ instruction: 0xffffc7ef │ │ │ │ ldrsh r6, [r4, r3] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #20 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldrb r6, [r2, r6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #20 │ │ │ │ cmp r3, r0 │ │ │ │ beq.w 4ca8d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3b8fa6> │ │ │ │ @@ -1568148,17 +1568152,17 @@ │ │ │ │ b.n 4cb7dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3b9eac> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + asrs r4, r3, #2 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + asrs r4, r0, #2 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #596] @ (4cc250 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ba920>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -1571905,15 +1571909,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r2, r1, r4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #234 @ 0xea │ │ │ │ + subs r5, #74 @ 0x4a │ │ │ │ lsls r5, r0, #3 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -1573825,19 +1573829,19 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ lsls r2, r1, #30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #252 @ 0xfc │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ + cmp r0, #84 @ 0x54 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strb r6, [r2, #22] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsls r4, r1, #22 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1574475,52 +1574479,52 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4d015a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3be82a> │ │ │ │ ldr.w r3, [r5, #336] @ 0x150 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4d00c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3be794> │ │ │ │ add.w sl, r5, #332 @ 0x14c │ │ │ │ mov r0, sl │ │ │ │ - bl af26ec │ │ │ │ + bl af260c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4d00cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3be79c> │ │ │ │ - bl af2714 │ │ │ │ + bl af2634 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl af23a0 │ │ │ │ + bl af22c0 │ │ │ │ mov r0, r9 │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4d00cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3be79c> │ │ │ │ mov r9, r4 │ │ │ │ - bl af2714 │ │ │ │ + bl af2634 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4d0104 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3be7d4> │ │ │ │ add.w sl, r5, #344 @ 0x158 │ │ │ │ mov r0, sl │ │ │ │ - bl af26ec │ │ │ │ + bl af260c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4d00da <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3be7aa> │ │ │ │ - bl af2714 │ │ │ │ + bl af2634 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl af23a0 │ │ │ │ + bl af22c0 │ │ │ │ mov r0, r9 │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4d00da <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3be7aa> │ │ │ │ mov r9, r4 │ │ │ │ - bl af2714 │ │ │ │ + bl af2634 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4d013a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3be80a> │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ ands r3, r6 │ │ │ │ str r3, [r7, #88] @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -1575854,25 +1575858,25 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ bl 4cff80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3be650> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af43b4 │ │ │ │ + bl af42d4 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ beq.w 4d110e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bf7de> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl af43b4 │ │ │ │ + bl af42d4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4d1108 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bf7d8> │ │ │ │ ldr r5, [r6, #24] │ │ │ │ mov sl, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 487e44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x376514> │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ @@ -1575918,15 +1575922,15 @@ │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ tst.w r8, r3 │ │ │ │ bne.n 4d1026 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bf6f6> │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 545644 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433d14> │ │ │ │ cbz r0, 4d102e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bf6fe> │ │ │ │ add r0, sp, #24 │ │ │ │ - bl af43e4 │ │ │ │ + bl af4304 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 4d0fe2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bf6b2> │ │ │ │ mov r0, r9 │ │ │ │ mov r5, r9 │ │ │ │ bl 487e44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x376514> │ │ │ │ @@ -1575935,15 +1575939,15 @@ │ │ │ │ mov r4, sl │ │ │ │ mov sl, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r7, [sp, #16] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af4490 │ │ │ │ + bl af43b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4d11e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bf8b6> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 4d11e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bf8b6> │ │ │ │ ldr r2, [pc, #476] @ (4d1240 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bf910>) │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ @@ -1575991,22 +1575995,22 @@ │ │ │ │ bne.n 4d1096 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bf766> │ │ │ │ orr.w r9, r9, r7 │ │ │ │ b.n 4d1096 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bf766> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ bne.n 4d1006 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bf6d6> │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af43e4 │ │ │ │ + bl af4304 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4d1006 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bf6d6> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ bne.w 4d0ff4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bf6c4> │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af43e4 │ │ │ │ + bl af4304 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 4d0fe2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bf6b2> │ │ │ │ b.n 4d1034 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bf704> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 744e0 │ │ │ │ @@ -1576049,15 +1576053,15 @@ │ │ │ │ b.n 4d1016 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bf6e6> │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ bne.w 4d0fe2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bf6b2> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r3 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af43e4 │ │ │ │ + bl af4304 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r5, r4 │ │ │ │ b.n 4d1100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bf7d0> │ │ │ │ cmp r5, r9 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ sub.w r2, r9, #16777216 @ 0x1000000 │ │ │ │ clz r2, r2 │ │ │ │ @@ -1576089,15 +1576093,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w r3, r6, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ cmp r2, #4 │ │ │ │ it cs │ │ │ │ movcs r2, #4 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - bl af4490 │ │ │ │ + bl af43b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4d1058 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bf728> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r4, sl │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ blx 744e0 │ │ │ │ @@ -1603957,15 +1603961,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ bvs.n 4e30f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d17c0> │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #344 @ (adr r6, 4e32c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d1994>) │ │ │ │ + add r4, pc, #728 @ (adr r4, 4e3444 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d1b14>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ bvs.n 4e30b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d1784> │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1604769,15 +1604773,15 @@ │ │ │ │ strb r0, [r3, #13] │ │ │ │ b.n 4e3908 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d1fd8> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5ec00d0 │ │ │ │ + orr.w r0, ip, #6815744 @ 0x680000 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 4e3a04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d20d4> │ │ │ │ @@ -1605030,15 +1605034,16 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ - strex r0, r0, [r0, #780] @ 0x30c │ │ │ │ + b.n 4e3960 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d2030> │ │ │ │ + lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #608] @ (4e3e94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d2564>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1613269,17 +1613274,17 @@ │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ str r3, [r2, #4] │ │ │ │ str r2, [r3, #0] │ │ │ │ strd r0, r0, [r4, #4] │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bics r6, r4 │ │ │ │ + tst r6, r0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - muls r4, r7 │ │ │ │ + rors r4, r3 │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3208] @ 0xc88 │ │ │ │ @@ -1616923,15 +1616928,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb31ffff │ │ │ │ ldc2 15, cr15, [fp], #1020 @ 0x3fc │ │ │ │ ldr r6, [pc, #832] @ (4ebe6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3da53c>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, r4 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ bl 623b36 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -1619684,76 +1619689,76 @@ │ │ │ │ ldr r0, [pc, #132] @ (4ed870 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbf40>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #128] @ (4ed874 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbf44>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #912] @ (4edb8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc25c>) │ │ │ │ + ldr r4, [pc, #272] @ (4ed90c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbfdc>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bcs.n 4ed81c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbeec> │ │ │ │ + beq.n 4ed8dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbfac> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [pc, #752] @ (4edaf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc1c4>) │ │ │ │ + ldr r4, [pc, #112] @ (4ed874 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbf44>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [pc, #200] @ (4ed8d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbfa0>) │ │ │ │ + ldr r3, [pc, #584] @ (4eda50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc120>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bkpt 0x008c │ │ │ │ + pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, #34 @ 0x22 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r5, [pc, #696] @ (4edacc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc19c>) │ │ │ │ + ldr r4, [pc, #56] @ (4ed84c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbf1c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [pc, #80] @ (4ed868 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbf38>) │ │ │ │ + ldr r3, [pc, #464] @ (4ed9e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc0b8>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r6, r2] │ │ │ │ + strh r2, [r2, r4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xf33400bf │ │ │ │ - ldr r5, [pc, #408] @ (4ed9bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc08c>) │ │ │ │ + @ instruction: 0xf19400bf │ │ │ │ + ldr r3, [pc, #792] @ (4edb3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc20c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [pc, #176] @ (4ed8d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbfa8>) │ │ │ │ + ldr r3, [pc, #560] @ (4eda58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc128>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [pc, #488] @ (4eda14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc0e4>) │ │ │ │ + ldr r3, [pc, #872] @ (4edb94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc264>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [pc, #0] @ (4ed830 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbf00>) │ │ │ │ + ldr r3, [pc, #384] @ (4ed9b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc080>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #888] @ (4edbac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc27c>) │ │ │ │ + ldr r3, [pc, #248] @ (4ed92c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbffc>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bne.n 4ed934 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc004> │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r5, #8] │ │ │ │ + strh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [pc, #136] @ (4ed8c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbf98>) │ │ │ │ + ldr r3, [pc, #520] @ (4eda48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc118>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #704] @ (4edb04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc1d4>) │ │ │ │ + ldr r3, [pc, #64] @ (4ed884 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbf54>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bcc.n 4ed79c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbe6c> │ │ │ │ + bcs.n 4ed85c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbf2c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [pc, #384] @ (4ed9cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc09c>) │ │ │ │ + ldr r3, [pc, #768] @ (4edb4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc21c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #520] @ (4eda58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc128>) │ │ │ │ + ldr r2, [pc, #904] @ (4edbd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc2a8>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [pc, #176] @ (4ed904 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbfd4>) │ │ │ │ + ldr r3, [pc, #560] @ (4eda84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc154>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldrh r2, [r7, r3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r4, [pc, #944] @ (4edc0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc2dc>) │ │ │ │ + ldr r3, [pc, #304] @ (4ed98c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc05c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #472] @ (4eda38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc108>) │ │ │ │ + ldr r2, [pc, #856] @ (4edbb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc288>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bne.n 4ed8dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbfac> │ │ │ │ + ldmia r7, {r2, r3, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 4ed8d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbfa4> │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 4ed8cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbf9c> │ │ │ │ + ldmia r7, {r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 4ed8c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbf94> │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 4ed8bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbf8c> │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 4ed8b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbf84> │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 4ed8d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbfa6> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r1, #28 │ │ │ │ asrs r0, r2, #12 │ │ │ │ adds r6, r2, r4 │ │ │ │ @@ -1619796,39 +1619801,39 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4ed908 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbfd8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4ed90c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbfdc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r4, [pc, #592] @ (4edb30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc200>) │ │ │ │ + ldr r2, [pc, #976] @ (4edcb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc380>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #1016] @ (4edcdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc3ac>) │ │ │ │ + ldr r3, [pc, #376] @ (4eda5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc12c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #512] @ (4edae8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc1b8>) │ │ │ │ + ldr r2, [pc, #896] @ (4edc68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc338>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #552] @ (4edb14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc1e4>) │ │ │ │ + ldr r2, [pc, #936] @ (4edc94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc364>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #576] @ (4edb30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc200>) │ │ │ │ + ldr r2, [pc, #960] @ (4edcb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc380>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #600] @ (4edb4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc21c>) │ │ │ │ + ldr r2, [pc, #984] @ (4edccc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc39c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #624] @ (4edb68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc238>) │ │ │ │ + ldr r2, [pc, #1008] @ (4edce8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc3b8>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #664] @ (4edb94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc264>) │ │ │ │ + ldr r3, [pc, #24] @ (4ed914 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbfe4>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [pc, #680] @ (4edbac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc27c>) │ │ │ │ + ldr r3, [pc, #40] @ (4ed92c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dbffc>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #704] @ (4edbc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc298>) │ │ │ │ + ldr r3, [pc, #64] @ (4ed948 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc018>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #712] @ (4edbd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc2a4>) │ │ │ │ + ldr r3, [pc, #72] @ (4ed954 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc024>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1619877,17 +1619882,17 @@ │ │ │ │ mov r1, r2 │ │ │ │ bl 545d78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434448> │ │ │ │ b.n 4ed946 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc016> │ │ │ │ bl 545e20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4344f0> │ │ │ │ b.n 4ed946 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc016> │ │ │ │ bl 545d5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43442c> │ │ │ │ b.n 4ed946 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc016> │ │ │ │ - ldr r4, [pc, #400] @ (4edb2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc1fc>) │ │ │ │ + ldr r2, [pc, #784] @ (4edcac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc37c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, pc, #520 @ (adr r7, 4edba8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc278>) │ │ │ │ + add r5, pc, #904 @ (adr r5, 4edd28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc3f8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1620212,66 +1620217,66 @@ │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #8 │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 4edcd2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc3a2> │ │ │ │ nop │ │ │ │ - bhi.n 4edd34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc404> │ │ │ │ + bvs.n 4eddf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc4c4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r3, [pc, #408] @ (4ede9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc56c>) │ │ │ │ + ldr r1, [pc, #792] @ (4ee01c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc6ec>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bhi.n 4edd08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc3d8> │ │ │ │ + bvs.n 4eddc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc498> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r3, [pc, #224] @ (4eddec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc4bc>) │ │ │ │ + ldr r1, [pc, #608] @ (4edf6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc63c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bvc.n 4edca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc374> │ │ │ │ + bvs.n 4edd64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc434> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bpl.n 4edccc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc39c> │ │ │ │ + bmi.n 4edd8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc45c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bvc.n 4edc3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc30c> │ │ │ │ + bpl.n 4edcfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc3cc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r3, pc, #936 @ (adr r3, 4ee0c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc794>) │ │ │ │ + add r2, pc, #296 @ (adr r2, 4ede44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc514>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [pc, #816] @ (4ee050 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc720>) │ │ │ │ + ldr r1, [pc, #176] @ (4eddd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc4a0>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bvc.n 4edd54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc424> │ │ │ │ + bpl.n 4ede14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc4e4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r3, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 4edd30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc400> │ │ │ │ + bpl.n 4eddf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc4c0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bics.w r0, r0, #6324224 @ 0x608000 │ │ │ │ - bne.n 4eddf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc4c8> │ │ │ │ + @ instruction: 0xf29000c1 │ │ │ │ + ldmia r7, {r1, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bhi.n 4edd90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc460> │ │ │ │ + bvs.n 4edc50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc320> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bhi.n 4edd80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc450> │ │ │ │ + bvs.n 4edc40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc310> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r2, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bvs.n 4ede24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc4f4> │ │ │ │ + bmi.n 4edce4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc3b4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r2, pc, #920 @ (adr r2, 4ee0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc7b0>) │ │ │ │ + add r1, pc, #280 @ (adr r1, 4ede60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc530>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r1, [pc, #800] @ (4ee06c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc73c>) │ │ │ │ + ldr r0, [pc, #160] @ (4eddec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc4bc>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bvs.n 4edd7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc44c> │ │ │ │ + bmi.n 4ede3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc50c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7, {r6, r7} │ │ │ │ + ldmia r6!, {r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 4edd44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc414> │ │ │ │ + bmi.n 4ede04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc4d4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 4edcd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc3a4> │ │ │ │ + bmi.n 4edd94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc464> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 4ede58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc528> │ │ │ │ + bcc.n 4edd18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc3e8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cbz r2, 4eddaa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc47a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1620293,15 +1620298,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - str r0, [r7, r2] │ │ │ │ + ldr r7, [pc, #96] @ (4ede10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc4e0>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #588] @ (4ee010 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc6e0>) │ │ │ │ @@ -1620509,31 +1620514,31 @@ │ │ │ │ add lr, pc │ │ │ │ b.n 4ede0e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc4de> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - blx r7 │ │ │ │ + mov r0, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mov ip, pc │ │ │ │ + cmp r4, fp │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #8 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - mov r0, r6 │ │ │ │ + add r8, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mov r6, r2 │ │ │ │ + add r6, lr │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r1, #12] │ │ │ │ + strh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r8, r7 │ │ │ │ + add r0, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ @@ -1620591,19 +1620596,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 4ee088 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc758> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, ip │ │ │ │ bl 45a864 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x348f34> │ │ │ │ mov r2, r5 │ │ │ │ b.n 4ee088 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc758> │ │ │ │ - cmp r4, fp │ │ │ │ + bics r4, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, r6 │ │ │ │ + bics r2, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, r3 │ │ │ │ + muls r2, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1620642,18 +1620647,18 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf0f40179 │ │ │ │ - @ instruction: 0xf37e00c5 │ │ │ │ - ldmia r0!, {} │ │ │ │ + rsbs r0, lr, #197 @ 0xc5 │ │ │ │ + stmia r6!, {r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ 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 │ │ │ │ @@ -1620697,29 +1620702,29 @@ │ │ │ │ b.n 4ee190 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc860> │ │ │ │ ldr r3, [pc, #32] @ (4ee1f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc8c4>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ee190 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc860> │ │ │ │ ldr r3, [pc, #32] @ (4ee1f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc8c8>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ee190 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc860> │ │ │ │ - ittt ls │ │ │ │ - lslls r2, r0, #3 │ │ │ │ - addls r6, r9 │ │ │ │ - lslls r3, r0, #3 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r2, [r5, r3] │ │ │ │ + cmp r6, r5 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + ldrh r2, [r1, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bne.n 4ee2ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc9bc> │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r0, r3 │ │ │ │ + negs r0, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, r2 │ │ │ │ + negs r2, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #52 @ 0x34 │ │ │ │ + cmp r7, #148 @ 0x94 │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1620815,30 +1620820,30 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 4ee228 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc8f8> │ │ │ │ mov r3, r5 │ │ │ │ b.n 4ee296 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc966> │ │ │ │ - beq.n 4ee318 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dc9e8> │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - mvns r0, r3 │ │ │ │ + tst r0, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ vsra.s16 q0, , #10 │ │ │ │ - ldrb r6, [r6, r0] │ │ │ │ + ldrh r6, [r2, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + strb r2, [r6, #2] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - orrs r6, r7 │ │ │ │ + sbcs r6, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - muls r4, r0 │ │ │ │ + sbcs r4, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - orrs r2, r5 │ │ │ │ + sbcs r2, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - orrs r4, r6 │ │ │ │ + sbcs r4, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -1620864,17 +1620869,17 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb.w r5, [r0, #33] @ 0x21 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1621353,89 +1621358,89 @@ │ │ │ │ bls.w 4ee436 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dcb06> │ │ │ │ ldr r2, [pc, #160] @ (4ee91c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dcfec>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 4ee436 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dcb06> │ │ │ │ - cmp r4, r3 │ │ │ │ + lsrs r4, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r0, [r5, #18] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - negs r0, r4 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r4, #18] │ │ │ │ + ldrb r2, [r0, #12] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r2 │ │ │ │ + subs r6, #240 @ 0xf0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r4 │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r1 │ │ │ │ + subs r7, #42 @ 0x2a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - eors r2, r0 │ │ │ │ + subs r6, #162 @ 0xa2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r5!, {r1, r6, r7} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r0, r2] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r0, [sp, #384] @ 0x180 │ │ │ │ + ldrh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + subs r5, #138 @ 0x8a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + subs r6, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #162 @ 0xa2 │ │ │ │ + subs r6, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + subs r5, #250 @ 0xfa │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + subs r5, #226 @ 0xe2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r3, {r3, r5, r6} │ │ │ │ + ldmia r1!, {r3, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r5, #144 @ 0x90 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r7, pc, #944 @ (adr r7, 4eecac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd37c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + str r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #136 @ 0x88 │ │ │ │ + subs r0, r5, #7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + subs r4, r2, #7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + subs r0, r0, #7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1621493,19 +1621498,19 @@ │ │ │ │ moveq r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4ee370 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dca40> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r4, #172 @ 0xac │ │ │ │ + subs r3, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r1, [sp, #544] @ 0x220 │ │ │ │ + ldrh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1621741,50 +1621746,51 @@ │ │ │ │ b.n 4eebfa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd2ca> │ │ │ │ mov r3, r2 │ │ │ │ asrs r4, r2, #31 │ │ │ │ b.n 4eebfa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd2ca> │ │ │ │ ldr r3, [pc, #76] @ (4eec6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd33c>) │ │ │ │ add r3, pc │ │ │ │ b.n 4eeb80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd250> │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #552 @ (adr r5, 4eee54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd524>) │ │ │ │ + add r3, pc, #936 @ (adr r3, 4eefd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd6a4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r5} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r6, #172 @ 0xac │ │ │ │ + subs r5, #12 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bkpt 0x002c │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r6, r6] │ │ │ │ + strh r4, [r2, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #30 │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmdb r8!, {r0, r2, r6, r7} │ │ │ │ - stmia r7!, {r1, r2, r3} │ │ │ │ + b.n 4eeb7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd24c> │ │ │ │ + lsls r5, r0, #3 │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r7, pc, #272 @ (adr r7, 4eed64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd434>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r2, #170 @ 0xaa │ │ │ │ + subs r1, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #984 @ (adr r3, 4ef034 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd704>) │ │ │ │ + add r2, pc, #344 @ (adr r2, 4eedb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd484>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + strh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, #132 @ 0x84 │ │ │ │ + subs r0, #228 @ 0xe4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, #88 @ 0x58 │ │ │ │ + subs r0, #184 @ 0xb8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + subs r0, #192 @ 0xc0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ble.n 4eebd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd2a0> │ │ │ │ + bgt.n 4eec90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd360> │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #956] @ (4ef040 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd710>) │ │ │ │ @@ -1622177,119 +1622183,119 @@ │ │ │ │ b.n 4eeffc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd6cc> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r6, #13 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #94 @ 0x5e │ │ │ │ + subs r0, #190 @ 0xbe │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, pc, #960 @ (adr r4, 4ef410 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ddae0>) │ │ │ │ + add r3, pc, #320 @ (adr r3, 4ef190 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd860>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r1, [sp, #8] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r1, [sp, #8] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + hlt 0x000c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r5} │ │ │ │ + hlt 0x0002 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r1, #120 @ 0x78 │ │ │ │ + adds r7, #216 @ 0xd8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r1, #118 @ 0x76 │ │ │ │ + adds r7, #214 @ 0xd6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r1, #118 @ 0x76 │ │ │ │ + adds r7, #214 @ 0xd6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r1, #162 @ 0xa2 │ │ │ │ + subs r0, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r3, #50] @ 0x32 │ │ │ │ + strh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbnz r0, 4ef0da <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd7aa> │ │ │ │ + cbnz r0, 4ef0b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd782> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r3, #166 @ 0xa6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + adds r7, #150 @ 0x96 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - revsh r2, r7 │ │ │ │ + cbnz r2, 4ef0a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd776> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + adds r7, #150 @ 0x96 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #944] @ (4ef448 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ddb18>) │ │ │ │ + ldr r0, [pc, #304] @ (4ef1c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd898>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r2, r7, #6 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - hlt 0x0034 │ │ │ │ + cbnz r4, 4ef0a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd774> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - hlt 0x002c │ │ │ │ + cbnz r4, 4ef0a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd776> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - hlt 0x0024 │ │ │ │ + cbnz r4, 4ef0a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd778> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - hlt 0x001c │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ lsls r3, r1, #3 │ │ │ │ - hlt 0x0014 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ + ldrh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - rev16 r4, r6 │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - rev16 r4, r5 │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ lsls r3, r1, #3 │ │ │ │ - rev16 r4, r4 │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, #134 @ 0x86 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #240 @ 0xf0 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xfb0c00c6 │ │ │ │ + vld4. {d16-d19}, [ip], r6 │ │ │ │ ldrsh r2, [r2, r6] │ │ │ │ lsls r1, r0, #6 │ │ │ │ - @ instruction: 0xfae000c6 │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + vst4. {d16-d19}, [r0], r6 │ │ │ │ + adds r5, #244 @ 0xf4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbnz r0, 4ef100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd7d0> │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r7, #30 │ │ │ │ + adds r5, #126 @ 0x7e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r5, #210 @ 0xd2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r0, 4ef0fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd7cc> │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bls.n 4ef0c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd798> │ │ │ │ + bhi.n 4ef188 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd858> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + adds r5, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [r1, r0] │ │ │ │ + ldr r6, [pc, #424] @ (4ef2a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd974>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cbz r6, 4ef118 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd7e8> │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + adds r5, #150 @ 0x96 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r7, #26] │ │ │ │ + ldrh r0, [r3, #14] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r5, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - pop {r4, r5, r7} │ │ │ │ + cbnz r0, 4ef158 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd828> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #174 @ 0xae │ │ │ │ + adds r5, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + adds r5, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r3!, {r1, r2, r5, r7} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ sub sp, #32 │ │ │ │ @@ -1622362,27 +1622368,27 @@ │ │ │ │ cbz r3, 4ef1e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd8b6> │ │ │ │ ldr r3, [pc, #28] @ (4ef200 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd8d0>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ef174 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd844> │ │ │ │ ldr r3, [pc, #28] @ (4ef204 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd8d4>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ef174 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dd844> │ │ │ │ - @ instruction: 0xb79e │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ b.n 4ef4a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ddb74> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r5, #218 @ 0xda │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r5, #126 @ 0x7e │ │ │ │ + adds r3, #222 @ 0xde │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + adds r3, #224 @ 0xe0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #3012] @ 4efde0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de4b0> │ │ │ │ @@ -1623516,161 +1623522,161 @@ │ │ │ │ b.n 4ef9e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de0b8> │ │ │ │ lsrs r0, r3, #23 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r1, #23 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ + cmp r6, #90 @ 0x5a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r0, r7 │ │ │ │ + subs r7, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - eors r4, r5 │ │ │ │ + subs r6, #204 @ 0xcc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bkpt 0x00c2 │ │ │ │ + pop {r1, r5, pc} │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4eff1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de5ec> │ │ │ │ + udf #236 @ 0xec │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [pc, #376] @ (4eff84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de654>) │ │ │ │ + ldr r4, [pc, #760] @ (4f0104 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de7d4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r0, #132 @ 0x84 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r3, r4, r5, r6, pc} │ │ │ │ + cbnz r0, 4efe92 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de562> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, #16 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add lr, r6 │ │ │ │ + orrs r6, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf4d000c6 │ │ │ │ - pop {pc} │ │ │ │ + @ instruction: 0xf33000c6 │ │ │ │ + cbnz r0, 4efe88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de558> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r0, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb73e │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r2, #7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #166 @ 0xa6 │ │ │ │ + adds r1, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbnz r0, 4efeb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de584> │ │ │ │ + rev r0, r2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [r2, #28] │ │ │ │ + str r4, [r6, #0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r2, #222 @ 0xde │ │ │ │ lsls r3, r0, #3 │ │ │ │ lsrs r2, r0, #4 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ lsls r3, r0, #3 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + cbz r6, 4efed4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de5a4> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r0, [r2, #12] │ │ │ │ + ldrsh r0, [r6, r4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r7, #238 @ 0xee │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + uxtb r4, r1 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ + adds r2, #202 @ 0xca │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + cmp r4, #188 @ 0xbc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsh r6, [r5, r0] │ │ │ │ + ldrb r6, [r1, r2] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bge.n 4efef8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de5c8> │ │ │ │ + bhi.n 4efdb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de488> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - mov r6, sp │ │ │ │ + add lr, r9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bls.n 4efe88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de558> │ │ │ │ + bhi.n 4eff48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de618> │ │ │ │ lsls r5, r0, #3 │ │ │ │ bvc.n 4efea8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de578> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - mvns r4, r1 │ │ │ │ + tst r4, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + strb r6, [r0, #30] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp r4, #56 @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r2, #36 @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cdp 0, 10, cr0, cr10, cr6, {6} │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + stc 0, cr0, [sl, #-792] @ 0xfffffce8 │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r3, #210 @ 0xd2 │ │ │ │ + cmp r2, #50 @ 0x32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r3, #218 @ 0xda │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bpl.n 4efee4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de5b4> │ │ │ │ + bcc.n 4effa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de674> │ │ │ │ lsls r4, r1, #5 │ │ │ │ - cmp r6, #88 @ 0x58 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #78 @ 0x4e │ │ │ │ + cmp r2, #174 @ 0xae │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #100 @ 0x64 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r2, #166 @ 0xa6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r2, #22] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #14 │ │ │ │ + adds r5, #110 @ 0x6e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #250 @ 0xfa │ │ │ │ + adds r5, #90 @ 0x5a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r6, #168 @ 0xa8 │ │ │ │ + adds r5, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bne.n 4effcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de69c> │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r0, #27] │ │ │ │ + strb r6, [r4, #20] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adcs r0, r1 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r7, #25] │ │ │ │ + strb r2, [r3, #19] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r7 │ │ │ │ + subs r7, #92 @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, #44 @ 0x2c │ │ │ │ + cmp r6, #140 @ 0x8c │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r3, r2, r3, lsl #7 │ │ │ │ ldrb.w r3, [r3, #57] @ 0x39 │ │ │ │ add.w r3, sl, r3, lsl #2 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ @@ -1624824,231 +1624830,230 @@ │ │ │ │ b.n 4f084a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3def1a> │ │ │ │ ldr r2, [pc, #448] @ (4f0d20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3df3f0>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 4f084a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3def1a> │ │ │ │ - sub sp, #488 @ 0x1e8 │ │ │ │ + add r7, sp, #360 @ 0x168 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adcs r6, r2 │ │ │ │ + subs r7, #182 @ 0xb6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - push {r1} │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r1, #184 @ 0xb8 │ │ │ │ + cmp r0, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #0 │ │ │ │ + cmp r4, #96 @ 0x60 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsls r4, r5 │ │ │ │ + subs r7, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + subs r4, #166 @ 0xa6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ bcs.n 4f0bac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3df27c> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r3, r0, #3 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #68 @ 0x44 │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r5 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldc2 0, cr0, [r2, #824] @ 0x338 │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ + @ instruction: 0xfbf200ce │ │ │ │ + movs r3, #164 @ 0xa4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + movs r7, #254 @ 0xfe │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r0, [r4, #0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r1, #106 @ 0x6a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r3, #30 │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, sp, #600 @ 0x258 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r5, #198 @ 0xc6 │ │ │ │ + subs r4, #38 @ 0x26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #158 @ 0x9e │ │ │ │ + subs r1, #254 @ 0xfe │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #226 @ 0xe2 │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stc2 0, cr0, [r6, #812] @ 0x32c │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + @ instruction: 0xfbe600cb │ │ │ │ + movs r6, #146 @ 0x92 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #136 @ 0x88 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + movs r6, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #118 @ 0x76 │ │ │ │ + movs r5, #214 @ 0xd6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r6, pc, #992 @ (adr r6, 4f0fec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3df6bc>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, pc, #176 @ (adr r1, 4f0cc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3df394>) │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r4, #52] @ 0x34 │ │ │ │ + str r4, [r0, #28] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r2, #170 @ 0xaa │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r6, {r4, r6} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ + subs r0, #230 @ 0xe6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, pc, #592 @ (adr r2, 4f0e84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3df554>) │ │ │ │ + add r0, pc, #976 @ (adr r0, 4f1004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3df6d4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, #178 @ 0xb2 │ │ │ │ + subs r3, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ + movs r1, #184 @ 0xb8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r1, #42 @ 0x2a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + movs r0, #158 @ 0x9e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r6, pc, #824 @ (adr r6, 4f0f88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3df658>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + vhadd.u32 q0, q13, │ │ │ │ + strb r4, [r7, #28] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bls.n 4f0d1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3df3ec> │ │ │ │ + bvc.n 4f0bdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3df2ac> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ + str r6, [r4, #124] @ 0x7c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r1, #22] │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #896 @ 0x380 │ │ │ │ + add r0, sp, #256 @ 0x100 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #12 │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + movs r6, #230 @ 0xe6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #84 @ 0x54 │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + movs r7, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + movs r5, #176 @ 0xb0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #46 @ 0x2e │ │ │ │ + movs r5, #142 @ 0x8e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #20 │ │ │ │ + movs r5, #116 @ 0x74 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #14 │ │ │ │ + movs r7, #110 @ 0x6e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #166 @ 0xa6 │ │ │ │ + movs r6, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + movs r7, #40 @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + movs r7, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + movs r6, #172 @ 0xac │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #22 │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #244 @ 0xf4 │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #106 @ 0x6a │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #28 │ │ │ │ + movs r5, #124 @ 0x7c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #6 │ │ │ │ + movs r5, #102 @ 0x66 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #212 @ 0xd4 │ │ │ │ + movs r5, #52 @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #186 @ 0xba │ │ │ │ + movs r5, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ + movs r4, #238 @ 0xee │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #116 @ 0x74 │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + movs r4, #190 @ 0xbe │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r4, #86 @ 0x56 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r5, #212 @ 0xd4 │ │ │ │ + movs r4, #52 @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #208 @ 0xd0 │ │ │ │ + movs r3, #48 @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ + movs r3, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #88 @ 0x58 │ │ │ │ + movs r2, #184 @ 0xb8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #50 @ 0x32 │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #44 @ 0x2c │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #168 @ 0xa8 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr.w r2, [pc, #2924] @ 4f1894 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dff64> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 4f084a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3def1a> │ │ │ │ @@ -1626053,298 +1626058,298 @@ │ │ │ │ ldr r2, [pc, #584] @ (4f1acc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e019c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.w 4ef9e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3de0b8> │ │ │ │ nop │ │ │ │ - movs r3, #8 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #224 @ 0xe0 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #248 @ 0xf8 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #8 │ │ │ │ + subs r0, r5, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + subs r0, r2, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #224 @ 0xe0 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #168 @ 0xa8 │ │ │ │ + movs r0, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #132 @ 0x84 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + subs r0, r4, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #28 │ │ │ │ + subs r4, r7, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + subs r0, r3, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + subs r0, r7, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #192 @ 0xc0 │ │ │ │ + subs r0, r4, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + subs r0, r6, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + subs r4, r1, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + subs r0, r6, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #32 │ │ │ │ + subs r0, r0, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #8 │ │ │ │ + subs r0, r5, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r6, #7 │ │ │ │ + subs r0, r2, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, sp, #240 @ 0xf0 │ │ │ │ + add r0, sp, #624 @ 0x270 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r7, r5 │ │ │ │ + asrs r4, r3, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r5, r5 │ │ │ │ + asrs r0, r1, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r2, r5 │ │ │ │ + asrs r4, r6, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r0, #3 │ │ │ │ + adds r0, r4, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [pc, #264] @ (4f1a0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e00dc>) │ │ │ │ + ldr r4, [pc, #648] @ (4f1b8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e025c>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r2, r3, r2 │ │ │ │ + adds r2, r7, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r7, r1 │ │ │ │ + adds r4, r3, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r4, r1 │ │ │ │ + adds r2, r0, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + cbnz r4, 4f197e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e004e> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r1, r5, r6, pc} │ │ │ │ + cbnz r2, 4f1988 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e0058> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrd r0, r0, [lr, #812]! @ 0x32c │ │ │ │ - push {r2} │ │ │ │ + @ instruction: 0xe85e00cb │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbz r2, 4f1994 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e0064> │ │ │ │ + sxth r2, r2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - sxth r4, r4 │ │ │ │ + sub sp, #16 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bge.n 4f197c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e004c> │ │ │ │ + bhi.n 4f183c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dff0c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - uxtb r4, r2 │ │ │ │ + cbz r4, 4f1940 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e0010> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bge.n 4f199c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e006c> │ │ │ │ + bhi.n 4f185c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dff2c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - uxth r0, r7 │ │ │ │ + cbz r0, 4f1942 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e0012> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbz r2, 4f199c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e006c> │ │ │ │ + cbz r2, 4f1974 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e0044> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbz r4, 4f196a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e003a> │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + subs r2, r2, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, r0, #5 │ │ │ │ + subs r6, r4, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r2, #4 │ │ │ │ + subs r0, r6, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r3, #3 │ │ │ │ + subs r6, r7, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r7, #1 │ │ │ │ + subs r2, r3, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + subs r2, r7, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r7, r6 │ │ │ │ + subs r2, r3, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r1, r6 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r3, r5 │ │ │ │ + adds r2, r7, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r6, r3 │ │ │ │ + adds r6, r2, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + adds r4, r6, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + adds r6, r1, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r0, r1 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + asrs r4, r7, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, pc, #888 @ (adr r0, 4f1d10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e03e0>) │ │ │ │ + ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, r3, #2 │ │ │ │ + subs r2, r7, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmia r0!, {r4, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - push {r1, r2, r5} │ │ │ │ + uxth r6, r0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r5, #31 │ │ │ │ + lsrs r2, r1, #25 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - asrs r0, r6, #22 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r5, #112 @ 0x70 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + str r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + asrs r2, r3, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + subs r0, r1, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + subs r0, r5, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r6, #20 │ │ │ │ + asrs r6, r2, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r3, #23 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r5, #7 │ │ │ │ + subs r2, r1, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + subs r2, r4, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r3, #6 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r0, #5 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r3, #4 │ │ │ │ + adds r4, r7, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + adds r0, r5, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r6, #20 │ │ │ │ + asrs r0, r2, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, sp │ │ │ │ + cmn r2, r1 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r2, r6, r0 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r5, #28 │ │ │ │ + asrs r6, r1, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [sp, #696] @ 0x2b8 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + cmp r0, #158 @ 0x9e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r1, #1 │ │ │ │ + adds r0, r5, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + adds r4, r1, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + asrs r0, r7, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r6, r7, r1 │ │ │ │ + asrs r6, r3, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r0, #21 │ │ │ │ + asrs r2, r4, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r2, #21 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r1, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r6, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + asrs r6, r3, #13 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + asrs r6, r5, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r5, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r7, #13 │ │ │ │ + asrs r6, r3, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r3, #17 │ │ │ │ + asrs r6, r7, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, pc, #832 @ (adr r1, 4f1dcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e049c>) │ │ │ │ + add r0, pc, #192 @ (adr r0, 4f1b4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e021c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r5, #3 │ │ │ │ + lsrs r0, r1, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r1, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + asrs r2, r2, #21 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 4f19b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e0088> │ │ │ │ + b.n 4f1678 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3dfd48> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r6, #14 │ │ │ │ + asrs r0, r2, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r1, [sp, #624] @ 0x270 │ │ │ │ + ldrh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r6, #100] @ 0x64 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - sxth r0, r3 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r6, [r7, r5] │ │ │ │ + ldr r7, [pc, #888] @ (4f1e34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e0504>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r6, #31 │ │ │ │ + lsrs r4, r2, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r7, [sp, #976] @ 0x3d0 │ │ │ │ + str r6, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r7, [sp, #808] @ 0x328 │ │ │ │ + str r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r7, [sp, #720] @ 0x2d0 │ │ │ │ + str r6, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [pc, #1152] @ 4f1f64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e0634> │ │ │ │ @@ -1626810,97 +1626815,97 @@ │ │ │ │ cmp r7, r4 │ │ │ │ bne.n 4f1f48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e0618> │ │ │ │ ldr r2, [pc, #172] @ (4f200c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e06dc>) │ │ │ │ add r2, pc │ │ │ │ b.n 4f1d76 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e0446> │ │ │ │ b.n 4f198c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e005c> │ │ │ │ lsls r0, r0, #6 │ │ │ │ - lsls r2, r0, #29 │ │ │ │ + lsls r2, r4, #22 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrh r2, [r5, #46] @ 0x2e │ │ │ │ + ldrh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, r5, r4 │ │ │ │ + asrs r0, r1, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 4f2748 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e0e18> │ │ │ │ + b.n 4f2408 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e0ad8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r2, #27 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r1, #26 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsls r4, r6, #17 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrh r6, [r7, #36] @ 0x24 │ │ │ │ + ldrh r6, [r3, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r6, #28 │ │ │ │ + asrs r6, r2, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r6, #26 │ │ │ │ + asrs r4, r2, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r6, r4 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r0, r4, #20 │ │ │ │ + lsls r0, r0, #14 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrh r6, [r1, #30] │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r4, #24 │ │ │ │ + asrs r2, r0, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r6, r2 │ │ │ │ + adds r0, r2, r4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r2, r2, #12 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - asrs r2, r3, #25 │ │ │ │ + asrs r2, r7, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r3, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 4f2274 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e0944> │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r7, #16 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + asrs r2, r1, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r5, #22 │ │ │ │ + asrs r6, r1, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsls r4, r6, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r1, #22 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r7, #20 │ │ │ │ + asrs r2, r3, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + asrs r4, r6, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r5, #17 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + asrs r6, r0, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r6, #16 │ │ │ │ + asrs r6, r2, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r0, #88] @ 0x58 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1627008,29 +1627013,28 @@ │ │ │ │ b.n 4f203e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e070e> │ │ │ │ ldr r2, [pc, #40] @ (4f2148 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e0818>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 4f20ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e07bc> │ │ │ │ - lsls r0, r0, #8 │ │ │ │ + lsls r0, r4, #1 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r4, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r7, #6 │ │ │ │ - lsls r5, r0, #3 │ │ │ │ - lsls r0, r7, #5 │ │ │ │ + movs r0, r3 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + vmla.i16 q8, q12, d4[0] │ │ │ │ + asrs r4, r5, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r0, #14 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r5, #25 │ │ │ │ + lsrs r2, r1, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov r7, r2 │ │ │ │ @@ -1628170,317 +1628174,316 @@ │ │ │ │ movs r0, r0 │ │ │ │ udf #128 @ 0x80 │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r5, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r4, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r5, #1 │ │ │ │ + subs r4, r1, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r3, #52] @ 0x34 │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r7, #10 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r5, r1 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r7, #10 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r3, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r3, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r3, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r0, #11 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r2, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r7, #13 │ │ │ │ + asrs r6, r3, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + asrs r6, r4, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r1, #15 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r5, #15 │ │ │ │ + asrs r0, r1, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r0, r1 │ │ │ │ + asrs r6, r4, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r2, #2] │ │ │ │ + strh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + ldr r6, [pc, #968] @ (4f3250 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e1920>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + asrs r0, r5, #32 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r4, r2, r0 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + strh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r0, [r1, r1] │ │ │ │ + ldr r6, [pc, #672] @ (4f313c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e180c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + asrs r2, r7, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r7, [pc, #1016] @ (4f32a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e1978>) │ │ │ │ + ldr r6, [pc, #376] @ (4f3028 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e16f8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r6, #4 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ + str r4, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r0, r6, #26 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + lsrs r2, r0, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r4, #23 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #904 @ (adr r3, 4f3250 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e1920>) │ │ │ │ + add r2, pc, #264 @ (adr r2, 4f2fd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e16a0>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r2, r0, #22 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r7, #12 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r3, #12 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r5, #22 │ │ │ │ + lsrs r6, r1, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r6, #11 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r0, r7, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r7, #10 │ │ │ │ + asrs r4, r3, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r0, #10 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r0, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r1, #21 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + asrs r2, r0, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r5, #7 │ │ │ │ + asrs r0, r1, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r0, #7 │ │ │ │ + asrs r2, r4, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + lsrs r0, r6, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r4, #19 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r4, #5 │ │ │ │ + lsrs r6, r0, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r2, #19 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r5, #4 │ │ │ │ + lsrs r6, r1, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r6, #13 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r6, #3 │ │ │ │ + lsrs r6, r2, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r6, #19 │ │ │ │ + lsrs r4, r2, #13 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + lsrs r4, r3, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + lsrs r6, r0, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r0, #32 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, r6, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r4, #30 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r2, #18 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r0, #30 │ │ │ │ + lsrs r2, r4, #23 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r2, #29 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + lsrs r2, r2, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r5, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r3, #27 │ │ │ │ + lsrs r0, r7, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r6, [r1, #40] @ 0x28 │ │ │ │ + strh r6, [r5, #26] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r5, [pc, #328] @ (4f30cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e179c>) │ │ │ │ + ldr r3, [pc, #712] @ (4f324c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e191c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r2, #18 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + lsrs r0, r4, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r6, [r0, #38] @ 0x26 │ │ │ │ + strh r6, [r4, #24] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r5, [pc, #40] @ (4f2fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e1690>) │ │ │ │ + ldr r3, [pc, #424] @ (4f3140 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e1810>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r1, #17 │ │ │ │ + lsrs r0, r5, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ + lsrs r4, r3, #18 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r6, [r7, #34] @ 0x22 │ │ │ │ + strh r6, [r3, #22] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r4, [pc, #776] @ (4f32b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e1984>) │ │ │ │ + ldr r3, [pc, #136] @ (4f3034 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e1704>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs r4, r2, #17 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r6, [r6, #32] │ │ │ │ + strh r6, [r2, #20] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r4, [pc, #488] @ (4f31a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e1878>) │ │ │ │ + ldr r2, [pc, #872] @ (4f3328 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e19f8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + lsrs r0, r3, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r6, #18 │ │ │ │ + lsrs r2, r2, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r4, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r3, #18 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ + lsrs r0, r5, #13 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r0, #18 │ │ │ │ + lsrs r2, r4, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r2, #18 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r5, #17 │ │ │ │ + lsrs r2, r1, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r2, #17 │ │ │ │ + lsrs r2, r6, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r5, #16 │ │ │ │ + lsrs r0, r1, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r6, #13 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r2, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r7, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r0, #13 │ │ │ │ + lsrs r2, r4, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r2, #13 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + lsrs r2, r1, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r0, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ + lsrs r2, r3, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r3, #8 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r5, #7 │ │ │ │ + lsrs r6, r1, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r6, #7 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + lsrs r4, r6, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r2, #7 │ │ │ │ + lsrs r0, r6, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r7, #6 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + lsrs r2, r1, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + lsrs r0, r0, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r0, #6 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r7, #5 │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r1, #6 │ │ │ │ + lsrs r6, r5, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r2, #6 │ │ │ │ + lsrs r4, r6, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + lsrs r6, r0, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + lsrs r2, r0, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r7, r4] │ │ │ │ + str r2, [r3, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + cdp2 0, 13, cr0, cr12, cr2, {6} │ │ │ │ + strh r2, [r6, #20] │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 4f2de2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e14b2> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ adds r7, #1 │ │ │ │ @@ -1629041,189 +1629044,175 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [r8, #384] @ 0x180 │ │ │ │ b.n 4f3220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e18f0> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r4, #16 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r4, #16 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r3, #16 │ │ │ │ + lsls r6, r7, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [pc, #64] @ (4f36a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e1d70>) │ │ │ │ + ldr r4, [pc, #448] @ (4f3820 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e1ef0>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r4, r5, #28 │ │ │ │ + lsls r4, r1, #22 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldmia r6, {r4, r6, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + strb r0, [r5, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r6, #19 │ │ │ │ + lsrs r6, r2, #13 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r3, #30] │ │ │ │ + strb r0, [r7, #23] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r0, #27 │ │ │ │ + lsrs r6, r4, #20 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + asrs r2, r0, #2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r2, #2] │ │ │ │ + ldrb r2, [r6, #26] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r0, r4, #14 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsls r6, r3, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + lsls r4, r5, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r0, #3 │ │ │ │ + lsls r6, r2, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + lsls r6, r4, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + lsls r2, r5, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r7, #2 │ │ │ │ + lsls r2, r5, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + lsls r2, r3, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r4, #3 │ │ │ │ + lsls r2, r5, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsls r4, r1, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r7, #32 │ │ │ │ + lsls r6, r1, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r4, #3 │ │ │ │ + lsls r4, r0, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r6, #3 │ │ │ │ + lsls r2, r0, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r4, #5 │ │ │ │ + lsls r2, r2, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsls r4, r0, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ + lsls r6, r6, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r2, r2, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r7, #56] @ 0x38 │ │ │ │ + vmla.i16 q8, q10, d2[0] │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r6, r0, #4 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - lsrs r0, r6, #4 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + vhadd.u32 q8, q11, q1 │ │ │ │ + lsls r0, r2, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + vmla.i32 q0, q15, d2[0] │ │ │ │ + lsls r0, r6, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + vmla.i16 q0, q13, d2[0] │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + vhadd.u32 q0, q14, q1 │ │ │ │ + strb r4, [r0, #11] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - strb r2, [r6, #16] │ │ │ │ + vhadd.u16 q0, q13, q1 │ │ │ │ + strb r2, [r2, #10] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - strb r0, [r0, #16] │ │ │ │ + vhadd.u8 q0, q10, q1 │ │ │ │ + strb r0, [r4, #9] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - strb r2, [r2, #15] │ │ │ │ + cdp2 0, 14, cr0, cr14, cr2, {6} │ │ │ │ + strb r2, [r6, #8] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r0, r7, #1 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - orrs.w r0, ip, r0, lsl #3 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - orrs.w r0, sl, r0, lsl #3 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + cdp2 0, 13, cr0, cr8, cr2, {6} │ │ │ │ + ldmia.w ip!, {r6, r7} │ │ │ │ + cdp2 0, 12, cr0, cr6, cr2, {6} │ │ │ │ + ldmia.w sl!, {r6, r7} │ │ │ │ + cdp2 0, 11, cr0, cr0, cr2, {6} │ │ │ │ + ldmia r6!, {r2} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r2, r7 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - strb r2, [r0, #7] │ │ │ │ + cdp2 0, 9, cr0, cr10, cr2, {6} │ │ │ │ + strb r2, [r4, #0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, r4 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - strb r4, [r1, #5] │ │ │ │ + cdp2 0, 8, cr0, cr4, cr2, {6} │ │ │ │ + ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r6, r1 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - lsls r6, r7, #30 │ │ │ │ + cdp2 0, 6, cr0, cr14, cr2, {6} │ │ │ │ + lsls r6, r3, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vrev32.32 q8, q1 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + cdp2 0, 5, cr0, cr8, cr2, {6} │ │ │ │ + lsls r0, r6, #23 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vmla.i32 q8, q9, d2[0] │ │ │ │ - lsls r6, r2, #29 │ │ │ │ + cdp2 0, 4, cr0, cr2, cr2, {6} │ │ │ │ + lsls r6, r6, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vmla.i q8, q14, d2[0] │ │ │ │ - lsls r4, r3, #28 │ │ │ │ + cdp2 0, 2, cr0, cr12, cr2, {6} │ │ │ │ + lsls r4, r7, #21 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vtrn.32 q0, q1 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + cdp2 0, 1, cr0, cr10, cr2, {6} │ │ │ │ + lsls r2, r2, #21 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vmla.i32 q0, q10, d2[0] │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + cdp2 0, 0, cr0, cr4, cr2, {6} │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vmla.i q0, q15, d2[0] │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + stc2l 0, cr0, [lr, #776]! @ 0x308 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vhadd.u q8, q12, q1 │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + ldc2l 0, cr0, [r8, #776] @ 0x308 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vhadd.u32 q8, q9, q1 │ │ │ │ - lsls r6, r5, #24 │ │ │ │ + stc2l 0, cr0, [r2, #776] @ 0x308 │ │ │ │ + lsls r6, r1, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vhadd.u8 q8, q14, q1 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + stc2 0, cr0, [ip, #776]! @ 0x308 │ │ │ │ + strb r4, [r3, #14] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - vhadd.u q0, q11, q1 │ │ │ │ - strb r6, [r3, #19] │ │ │ │ + ldc2 0, cr0, [r6, #776] @ 0x308 │ │ │ │ + strb r6, [r7, #12] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - vhadd.u32 q0, q10, q1 │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + stc2 0, cr0, [r4, #776] @ 0x308 │ │ │ │ + lsls r4, r5, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vhadd.u8 q0, q15, q1 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + stc2l 0, cr0, [lr, #-776]! @ 0xfffffcf8 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vhadd.u16 q8, q9, q1 │ │ │ │ + ldc2 0, cr0, [r2, #776]! @ 0x308 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -1629237,15 +1629226,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 af01c4 │ │ │ │ + bl af00e4 │ │ │ │ cbnz r0, 4f3840 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e1f10> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ adds r1, #1 │ │ │ │ bl 4579d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3460a4> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1629269,15 +1629258,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 4f214c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e081c> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl af01e8 │ │ │ │ + bl af0108 │ │ │ │ b.n 4f3802 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e1ed2> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r3} │ │ │ │ lsls r0, r0, #6 │ │ │ │ stmia r7!, {r1, r4, r6, r7} │ │ │ │ @@ -1629372,15 +1629361,15 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ stmia r7!, {r2, r4} │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ lsls r1, r0, #3 │ │ │ │ stmia r6!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1629395,15 +1629384,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov.w r0, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ - bl af01c4 │ │ │ │ + bl af00e4 │ │ │ │ cbnz r0, 4f39d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e20a0> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ adds r1, #1 │ │ │ │ bl 4579d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3460a4> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1629425,15 +1629414,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 4f38d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e1fa0> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl af01e8 │ │ │ │ + bl af0108 │ │ │ │ b.n 4f3992 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e2062> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ stmia r6!, {r2, r3, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r6} │ │ │ │ @@ -1638956,17 +1638945,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r0, r0, #6 │ │ │ │ str r6, [r3, #72] @ 0x48 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r2, #170 @ 0xaa │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r0, #136 @ 0x88 │ │ │ │ bhi.n 4fa048 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e8718> │ │ │ │ cmp r0, #109 @ 0x6d │ │ │ │ bls.n 4fa03a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e870a> │ │ │ │ sub.w r2, r0, #110 @ 0x6e │ │ │ │ movs r3, #1 │ │ │ │ @@ -1639140,15 +1639129,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fa0a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e8778> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4fa1ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e889a> │ │ │ │ mov r0, r9 │ │ │ │ - bl af43e4 │ │ │ │ + bl af4304 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4fa1ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e889a> │ │ │ │ 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 │ │ │ │ @@ -1639943,15 +1639932,15 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r1, #238 @ 0xee │ │ │ │ lsls r4, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2656] @ 0xa60 │ │ │ │ subw sp, sp, #1404 @ 0x57c │ │ │ │ mov r7, r2 │ │ │ │ @@ -1640009,15 +1639998,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl af43b4 │ │ │ │ + bl af42d4 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ subs r3, r0, r4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sp, #172] @ 0xac │ │ │ │ cbz r5, 4fab36 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e9206> │ │ │ │ ldr r4, [r5, #16] │ │ │ │ @@ -1640051,15 +1640040,15 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cbz r3, 4fab6e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e923e> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ strb r5, [r4, #13] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4fab50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e9220> │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl af43e4 │ │ │ │ + bl af4304 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4fab56 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e9226> │ │ │ │ mov r0, r6 │ │ │ │ bl 487cf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3763c8> │ │ │ │ @@ -1640075,15 +1640064,15 @@ │ │ │ │ mov r9, r7 │ │ │ │ movs r5, #0 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ strd r5, r5, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl af4490 │ │ │ │ + bl af43b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4fac76 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e9346> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4fac76 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e9346> │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1640156,15 +1640145,15 @@ │ │ │ │ add.w lr, lr, #8 │ │ │ │ ldr.w r3, [lr, #-4] │ │ │ │ adds r1, r3, #1 │ │ │ │ bne.n 4fabea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e92ba> │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ mov r9, sl │ │ │ │ - bl af4490 │ │ │ │ + bl af43b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4fab9e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e926e> │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ bl 486a90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375160> │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ blx 744e0 │ │ │ │ @@ -1640271,37 +1640260,37 @@ │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ mov r2, r5 │ │ │ │ bl 4fa0a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e8778> │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - bl af43b4 │ │ │ │ + bl af42d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ sub.w r0, r4, #20 │ │ │ │ strb.w r3, [sp, #196] @ 0xc4 │ │ │ │ mov r2, fp │ │ │ │ mov r3, r5 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ bl 4fa1a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e8870> │ │ │ │ b.n 4fade0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e94b0> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cbz r4, 4fadea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e94ba> │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl af43e4 │ │ │ │ + bl af4304 │ │ │ │ mov r3, r5 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ bl 4fa1a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e8870> │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - bl af4490 │ │ │ │ + bl af43b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4fadc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e9498> │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ blx 744e0 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r6, #13] │ │ │ │ @@ -1640389,15 +1640378,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r2, r6] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, r6] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r3, #224 @ 0xe0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, r4] │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1640841,15 +1640830,15 @@ │ │ │ │ ldrb.w r3, [r3, #128] @ 0x80 │ │ │ │ and.w r3, r3, r1 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ bhi.n 4fb3c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e9a90> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r2, r5, #6 │ │ │ │ + adds r2, r1, #0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1644797,21 +1644786,21 @@ │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 4fdeda <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ec5aa> │ │ │ │ b.n 4fdef2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ec5c2> │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r1, [pc, #216] @ (4fe0a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ec778>) │ │ │ │ + @ instruction: 0x4796 │ │ │ │ lsls r2, r0, #3 │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ lsls r0, r0, #6 │ │ │ │ - str r2, [r6, #4] │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r6, [pc, #616] @ (4fe254 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ec924>) │ │ │ │ @@ -1648069,15 +1648058,15 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 500164 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ee834> │ │ │ │ + bvc.n 500024 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ee6f4> │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1670185,24 +1670174,24 @@ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cbnz r3, 50eaac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fd17c> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 50eb04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fd1d4> │ │ │ │ vcvt.f64.f32 d7, s17 │ │ │ │ vcvt.f64.f32 d0, s19 │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl aefa70 │ │ │ │ + bl aef990 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ mov r1, sl │ │ │ │ bl 50e92c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fcffc> │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d6, s16 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vadd.f64 d0, d7, d6 │ │ │ │ - bl aefa70 │ │ │ │ + bl aef990 │ │ │ │ vadd.f32 s0, s16, s0 │ │ │ │ add r4, r8 │ │ │ │ vstr s0, [r4] │ │ │ │ cbz r7, 50eac6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fd196> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1670261,36 +1670250,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl af00f4 │ │ │ │ + bl af0014 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl af00f4 │ │ │ │ + bl af0014 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl af00f4 │ │ │ │ + bl af0014 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl af00f4 │ │ │ │ + bl af0014 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl af00f4 │ │ │ │ + bl af0014 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl af00f4 │ │ │ │ + bl af0014 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl af00f4 │ │ │ │ + bl af0014 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl af00f4 │ │ │ │ + bl af0014 │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 73c30 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1670334,36 +1670323,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl aeff78 │ │ │ │ + bl aefe98 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl aeff78 │ │ │ │ + bl aefe98 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl aeff78 │ │ │ │ + bl aefe98 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl aeff78 │ │ │ │ + bl aefe98 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl af00f4 │ │ │ │ + bl af0014 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl af00f4 │ │ │ │ + bl af0014 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl af00f4 │ │ │ │ + bl af0014 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl af00f4 │ │ │ │ + bl af0014 │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 73c30 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1670407,36 +1670396,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl aeff78 │ │ │ │ + bl aefe98 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl aeff78 │ │ │ │ + bl aefe98 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl aeff78 │ │ │ │ + bl aefe98 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl aeff78 │ │ │ │ + bl aefe98 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl aeff78 │ │ │ │ + bl aefe98 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl aeff78 │ │ │ │ + bl aefe98 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl aeff78 │ │ │ │ + bl aefe98 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl aeff78 │ │ │ │ + bl aefe98 │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 73c30 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1671478,15 +1671467,15 @@ │ │ │ │ and.w fp, r6, #32 │ │ │ │ mov.w r9, #0 │ │ │ │ movt r9, #32752 @ 0x7ff0 │ │ │ │ and.w r6, r6, #16 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 50f9fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fe0ca> │ │ │ │ - bl aefa70 │ │ │ │ + bl aef990 │ │ │ │ add.w r3, r5, sl │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r6, 50f9f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fe0c4> │ │ │ │ and.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ @@ -1674485,15 +1674474,15 @@ │ │ │ │ mov.w sl, #32768 @ 0x8000 │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ movs r4, #0 │ │ │ │ b.n 511d70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x400440> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ bl 45b678 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x349d48> │ │ │ │ - bl aefa70 │ │ │ │ + bl aef990 │ │ │ │ bl 454170 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342840> │ │ │ │ strh.w r0, [r6, r4, lsl #3] │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 511d68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x400438> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ @@ -1686793,15 +1686782,15 @@ │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 51adc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x409490> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl aefa70 │ │ │ │ + bl aef990 │ │ │ │ bl 454170 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342840> │ │ │ │ b.n 51adc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x409498> │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ movs r2, #16 │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ @@ -1686824,15 +1686813,15 @@ │ │ │ │ and.w r8, r4, #1024 @ 0x400 │ │ │ │ mov.w sl, #0 │ │ │ │ cbnz r1, 51aee8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4095b8> │ │ │ │ b.n 51ae9a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x40956a> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl aefa70 │ │ │ │ + bl aef990 │ │ │ │ add r4, r5 │ │ │ │ vstr s0, [r4] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 51aee0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4095b0> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1686993,15 +1686982,15 @@ │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 51b038 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x409708> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - bl aefa70 │ │ │ │ + bl aef990 │ │ │ │ bl 454170 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342840> │ │ │ │ b.n 51b040 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x409710> │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ movs r2, #16 │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ @@ -1687024,15 +1687013,15 @@ │ │ │ │ and.w r8, r4, #1024 @ 0x400 │ │ │ │ mov.w sl, #0 │ │ │ │ cbnz r1, 51b160 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x409830> │ │ │ │ b.n 51b112 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4097e2> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ - bl aefa70 │ │ │ │ + bl aef990 │ │ │ │ add r4, r5 │ │ │ │ vstr s0, [r4] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 51b158 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x409828> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1687193,15 +1687182,15 @@ │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 51b2b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x409980> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl aefa70 │ │ │ │ + bl aef990 │ │ │ │ bl 454170 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342840> │ │ │ │ b.n 51b2b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x409988> │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ movs r2, #16 │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ @@ -1687224,15 +1687213,15 @@ │ │ │ │ and.w r8, r4, #1024 @ 0x400 │ │ │ │ mov.w sl, #0 │ │ │ │ cbnz r1, 51b3d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x409aa8> │ │ │ │ b.n 51b38a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x409a5a> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ - bl aefa70 │ │ │ │ + bl aef990 │ │ │ │ add r4, r5 │ │ │ │ vstr s0, [r4] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 51b3d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x409aa0> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1687657,24 +1687646,24 @@ │ │ │ │ movt r9, #65535 @ 0xffff │ │ │ │ and.w r3, r7, #512 @ 0x200 │ │ │ │ and.w sl, r7, #8 │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ b.n 51b928 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x409ff8> │ │ │ │ vmul.f64 d0, d6, d7 │ │ │ │ - bl aefa70 │ │ │ │ + bl aef990 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r7 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 50e92c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fcffc> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f64.f32 d7, s17 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl aefa70 │ │ │ │ + bl aef990 │ │ │ │ bl 454170 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342840> │ │ │ │ strh.w r0, [r6, fp, lsl #3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 51b920 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x409ff0> │ │ │ │ and.w r2, r0, r9 │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ @@ -1687812,15 +1687801,15 @@ │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 51bbb2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x40a282> │ │ │ │ vcvt.f64.f32 d7, s17 │ │ │ │ vcvt.f64.f32 d0, s18 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl aefa70 │ │ │ │ + bl aef990 │ │ │ │ vmov r0, s0 │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ bne.n 51bbda <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x40a2aa> │ │ │ │ mov.w fp, #1 │ │ │ │ and.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1687864,24 +1687853,24 @@ │ │ │ │ movs r2, #32 │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ cbz r7, 51bb9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x40a26c> │ │ │ │ vcvt.f64.f32 d7, s17 │ │ │ │ vcvt.f64.f32 d0, s18 │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl aefa70 │ │ │ │ + bl aef990 │ │ │ │ movs r2, #32 │ │ │ │ vmov r0, s0 │ │ │ │ movs r1, #0 │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ vcvt.f64.f32 d0, s16 │ │ │ │ vadd.f64 d0, d7, d0 │ │ │ │ - bl aefa70 │ │ │ │ + bl aef990 │ │ │ │ b.n 51bafc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x40a1cc> │ │ │ │ vmul.f32 s15, s17, s18 │ │ │ │ movs r2, #32 │ │ │ │ mov r1, r7 │ │ │ │ vmov r0, s15 │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ @@ -1687904,15 +1687893,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ add sl, r6 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vadd.f64 d0, d8, d7 │ │ │ │ - bl aefa70 │ │ │ │ + bl aef990 │ │ │ │ vstr s0, [sl] │ │ │ │ b.n 51bb08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x40a1d8> │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1717503,15 +1717492,15 @@ │ │ │ │ cbz r7, 5317b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x41fe86> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aeff38 │ │ │ │ + bl aefe58 │ │ │ │ strb.w r0, [r5, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ bne.n 53179e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x41fe6e> │ │ │ │ mov r5, r9 │ │ │ │ b.n 53172e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x41fdfe> │ │ │ │ mov r0, r4 │ │ │ │ @@ -1718348,15 +1718337,15 @@ │ │ │ │ cbz r7, 531fce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x42069e> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aefe58 │ │ │ │ + bl aefd78 │ │ │ │ strb.w r0, [r5, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ bne.n 531fb6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x420686> │ │ │ │ mov r5, r9 │ │ │ │ b.w 53172e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x41fdfe> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1720438,15 +1720427,15 @@ │ │ │ │ cbz r7, 53369c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x421d6c> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl af00b4 │ │ │ │ + bl aeffd4 │ │ │ │ strb.w r0, [r5, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ bne.n 533684 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x421d54> │ │ │ │ mov r5, r9 │ │ │ │ b.w 53172e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x41fdfe> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1720464,15 +1720453,15 @@ │ │ │ │ cbz r7, 5336e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x421db6> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aeffdc │ │ │ │ + bl aefefc │ │ │ │ strb.w r0, [r5, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ bne.n 5336ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x421d9e> │ │ │ │ mov r5, r9 │ │ │ │ b.w 53172e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x41fdfe> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1720502,15 +1720491,15 @@ │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vldr s14, [pc, #708] @ 533a14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4220e4> │ │ │ │ vabs.f32 s15, s0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bgt.n 53371c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x421dec> │ │ │ │ - bl aeff38 │ │ │ │ + bl aefe58 │ │ │ │ b.n 53371e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x421dee> │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 53172e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x41fdfe> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r5 │ │ │ │ ldrd ip, lr, [r6, #8] │ │ │ │ mov r8, r3 │ │ │ │ @@ -1722170,15 +1722159,15 @@ │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d6, s16 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vmul.f64 d0, d7, d6 │ │ │ │ - bl aefa70 │ │ │ │ + bl aef990 │ │ │ │ adds r3, r7, r4 │ │ │ │ vstr s0, [r3] │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ streq.w r3, [r7, r6, lsl #3] │ │ │ │ @@ -1722203,15 +1722192,15 @@ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ bl 4877dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x375eac> │ │ │ │ vcvt.f32.f64 s15, d8 │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d0, s15 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl aefa70 │ │ │ │ + bl aef990 │ │ │ │ vstr s0, [r4] │ │ │ │ b.n 5349c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x423094> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ @@ -1723039,15 +1723028,15 @@ │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r6 │ │ │ │ and.w r7, r3, #16 │ │ │ │ mov r6, r4 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldrb.w r0, [r3, r4, lsl #3] │ │ │ │ - bl aeff78 │ │ │ │ + bl aefe98 │ │ │ │ add.w r3, r6, r4, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 5352b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x423980> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1723130,15 +1723119,15 @@ │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r6 │ │ │ │ and.w r7, r3, #16 │ │ │ │ mov r6, r4 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldrb.w r0, [r3, r4, lsl #3] │ │ │ │ - bl af00f4 │ │ │ │ + bl af0014 │ │ │ │ add.w r3, r6, r4, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 5353ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x423a7c> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1725157,15 +1725146,15 @@ │ │ │ │ bne.n 5369e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4250b0> │ │ │ │ vmul.f32 s14, s14, s15 │ │ │ │ vstr s14, [r5] │ │ │ │ b.w 5348e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x422fb2> │ │ │ │ vcvt.f64.f32 d0, s15 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl aefa70 │ │ │ │ + bl aef990 │ │ │ │ vmov r3, s0 │ │ │ │ vstr s0, [r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 5348e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x422fb2> │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ bne.w 5348e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x422fb2> │ │ │ │ and.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1730002,15 +1729991,15 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r5, r2, #1 │ │ │ │ bl 457d04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3463d4> │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl af2034 │ │ │ │ + bl af1f54 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #4 │ │ │ │ bl 457b2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3461fc> │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ @@ -1730062,17 +1730051,17 @@ │ │ │ │ beq.n 53a090 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x428760> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 457d04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3463d4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl af2034 │ │ │ │ + bl af1f54 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl af2068 │ │ │ │ + bl af1f88 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cbz r0, 53a0f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4287c0> │ │ │ │ ldr.w r3, [r0, #316] @ 0x13c │ │ │ │ cbz r3, 53a0f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4287c0> │ │ │ │ cbz r1, 53a0ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4287be> │ │ │ │ @@ -1730090,15 +1730079,15 @@ │ │ │ │ subs r0, r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r0, r1 │ │ │ │ itt cc │ │ │ │ movcc r1, r0 │ │ │ │ movcc r2, ip │ │ │ │ add.w r0, r3, #68 @ 0x44 │ │ │ │ - bl af20d8 │ │ │ │ + bl af1ff8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ cbz r1, 53a100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4287d0> │ │ │ │ @@ -1731290,25 +1731279,25 @@ │ │ │ │ nop │ │ │ │ strb r2, [r7, r4] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, r4] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + ldr r6, [r5, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + push {r2, r3, r5} │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + lsrs r6, r3, #23 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bne.n 53adbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x42948c> │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ lsls r6, r7, #2 │ │ │ │ strh r2, [r1, r5] │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1741208,23 +1741197,23 @@ │ │ │ │ bhi.n 541178 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x42f848> │ │ │ │ lsls r7, r7, #5 │ │ │ │ bhi.n 541184 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x42f854> │ │ │ │ lsls r7, r7, #5 │ │ │ │ vorr q8, q4, │ │ │ │ asrs r4, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ lsls r6, r7, #2 │ │ │ │ bhi.n 54126c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x42f93c> │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb720 │ │ │ │ + push {r7, lr} │ │ │ │ lsls r6, r7, #2 │ │ │ │ pli [r3, #255]! │ │ │ │ str??.w pc, [r1, #4095] @ 0xfff │ │ │ │ bvc.n 5411b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x42f880> │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1741427,15 +1741416,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ bl 541394 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x42fa64> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str??.w r0, [r8, #327] @ 0x147 │ │ │ │ + @ instruction: 0xf7480147 │ │ │ │ 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 │ │ │ │ subs r3, #16 │ │ │ │ @@ -1743740,19 +1743729,19 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ b.n 542f3a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43160a> │ │ │ │ vrsra.u32 d30, d15, #1 │ │ │ │ @ instruction: 0xffffc1ce │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r4, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 542d64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x431434> │ │ │ │ + b.n 542a24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4310f4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmia r1!, {r2, r4, r5} │ │ │ │ lsls r7, r7, #5 │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + asrs r0, r1, #25 │ │ │ │ lsls r6, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #416] @ (542a5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43112c>) │ │ │ │ mov r8, r0 │ │ │ │ @@ -1743930,23 +1743919,23 @@ │ │ │ │ lsls r7, r7, #5 │ │ │ │ ittt le │ │ │ │ lslle r7, r7, #5 │ │ │ │ asrle r4, r0, #27 │ │ │ │ movle r0, r0 │ │ │ │ itet vc │ │ │ │ lslvc r7, r7, #5 │ │ │ │ - ldrvs r2, [r3, #88] @ 0x58 │ │ │ │ + ldrvs r2, [r7, #60] @ 0x3c │ │ │ │ lslvc r3, r1, #3 │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + asrs r6, r6, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r0, #24 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 542b0a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4311da> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1745526,15 +1745515,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 543834 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x431f04> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 54399a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43206a> │ │ │ │ nop │ │ │ │ - bmi.n 543aa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x432178> │ │ │ │ + bcs.n 543968 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x432038> │ │ │ │ lsls r7, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #560] @ (543bfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4322cc>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1745777,15 +1745766,15 @@ │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 543a16 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4320e6> │ │ │ │ ldr r3, [pc, #12] @ (543c04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4322d4>) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ b.n 543b1a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4321ea> │ │ │ │ stmia r6!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - bcs.n 543b34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x432204> │ │ │ │ + beq.n 543bf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4322c4> │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r5, #32 │ │ │ │ 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 │ │ │ │ @@ -1746102,15 +1746091,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 543e24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4324f4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 543f30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x432600> │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ @@ -1746190,15 +1746179,15 @@ │ │ │ │ bl 540aa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x42f178> │ │ │ │ b.n 543fc6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x432696> │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ bl 543f50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x432620> │ │ │ │ ldr r4, [r5, #28] │ │ │ │ b.n 543ffc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4326cc> │ │ │ │ nop │ │ │ │ - ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ lsls r7, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #488] @ (544220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4328f0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1746412,15 +1746401,15 @@ │ │ │ │ b.n 54407c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43274c> │ │ │ │ ldr r2, [pc, #12] @ (544228 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4328f8>) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 54417e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43284e> │ │ │ │ nop │ │ │ │ nop {12} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1746453,15 +1746442,15 @@ │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cbnz r2, 544288 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x432958> │ │ │ │ bl 544024 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4326f4> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #500] @ (544498 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x432b68>) │ │ │ │ @@ -1747683,15 +1747672,15 @@ │ │ │ │ ldrb r0, [r0, #17] │ │ │ │ cmp r0, #2 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bkpt 0x0038 │ │ │ │ + pop {r3, r4, r7} │ │ │ │ lsls r7, r0, #5 │ │ │ │ b.n 544ebc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43358c> │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 544eba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43358a> │ │ │ │ bx lr │ │ │ │ @@ -1748988,15 +1748977,15 @@ │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (545b48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434218>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldrb r2, [r7, #16] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 545b70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434240> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r1, r2, #16 │ │ │ │ subs r7, r2, r0 │ │ │ │ adds r0, r1, #4 │ │ │ │ @@ -1749047,43 +1749036,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (545bf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4342c4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (545bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4342c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r5, r0] │ │ │ │ + ldrh r6, [r1, r2] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5455b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433c88> │ │ │ │ + b.n 546278 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434948> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 5455b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433c88> │ │ │ │ + b.n 546278 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434948> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5455e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433cb0> │ │ │ │ + b.n 5462a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434970> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 545580 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433c50> │ │ │ │ + b.n 546240 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434910> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + adds r0, #188 @ 0xbc │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r4, #18 │ │ │ │ + adds r2, #114 @ 0x72 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r4, #20 │ │ │ │ + adds r2, #116 @ 0x74 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 5455e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433cb8> │ │ │ │ + b.n 5462a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434978> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5455f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433cc0> │ │ │ │ + b.n 5462b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434980> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5455f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433cc8> │ │ │ │ + b.n 5462b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434988> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ands r0, r3 │ │ │ │ + subs r6, #120 @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb8b2 │ │ │ │ + @ instruction: 0xb712 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 545c20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4342f0> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r1, r2, #16 │ │ │ │ subs r7, r2, r0 │ │ │ │ adds r0, r1, #4 │ │ │ │ @@ -1749134,42 +1749123,40 @@ │ │ │ │ ldr r0, [pc, #64] @ (545ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434374>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (545ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434378>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 545610 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433ce0> │ │ │ │ + b.n 5462d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4349a0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + ldrsb r6, [r0, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bkpt 0x0048 │ │ │ │ + pop {r3, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 5455a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433c70> │ │ │ │ + b.n 546260 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434930> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r5, #28] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf0da00bd │ │ │ │ - adds r4, r7, #1 │ │ │ │ + vqadd.s64 d0, d26, d29 │ │ │ │ + subs r4, r3, r3 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ - b.n 545578 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433c48> │ │ │ │ + vqadd.u64 d0, d18, d29 │ │ │ │ + vqadd.u8 d16, d16, d29 │ │ │ │ + b.n 546238 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434908> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 545580 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433c50> │ │ │ │ + b.n 546240 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434910> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 545588 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433c58> │ │ │ │ + b.n 546248 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434918> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 545590 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433c60> │ │ │ │ + b.n 546250 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434920> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 545598 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433c68> │ │ │ │ + b.n 546258 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434928> │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 545cd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4343a0> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r1, r2, #16 │ │ │ │ subs r7, r2, r0 │ │ │ │ adds r0, r1, #4 │ │ │ │ @@ -1749220,55 +1749207,55 @@ │ │ │ │ ldr r0, [pc, #64] @ (545d54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434424>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (545d58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434428>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 5455b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433c80> │ │ │ │ + b.n 546270 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434940> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 546458 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434b28> │ │ │ │ + b.n 546118 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4347e8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r2, #56] @ 0x38 │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r2, #178 @ 0xb2 │ │ │ │ + adds r1, #18 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 546528 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434bf8> │ │ │ │ + b.n 5461e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4348b8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 546530 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434c00> │ │ │ │ + b.n 5461f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4348c0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 546538 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434c08> │ │ │ │ + b.n 5461f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4348c8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 546540 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434c10> │ │ │ │ + b.n 546200 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4348d0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf6be00c8 │ │ │ │ + adds.w r0, lr, #6553600 @ 0x640000 │ │ │ │ cmp r0, #31 │ │ │ │ bhi.n 545d6a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43443a> │ │ │ │ ldr r3, [pc, #12] @ (545d70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434440>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (545d74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434444>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldrb r6, [r1, #6] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r5, #32] │ │ │ │ lsls r7, r7, #2 │ │ │ │ subs r3, r1, #4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #24 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ @@ -1749326,31 +1749313,31 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (545e1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4344ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r0, [r2, #30] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r2, [r1, #44] @ 0x2c │ │ │ │ + ldrh r2, [r5, #30] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 5464d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434ba4> │ │ │ │ + b.n 546194 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434864> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r3, #30] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 54561c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433cec> │ │ │ │ + b.n 5462dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4349ac> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5465a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434c74> │ │ │ │ + b.n 546264 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434934> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5464cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434b9c> │ │ │ │ + b.n 54618c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43485c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5465ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434c7c> │ │ │ │ + b.n 54626c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43493c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 54653c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434c0c> │ │ │ │ + b.n 5461fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4348cc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5464f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434bc4> │ │ │ │ + b.n 5461b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434884> │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r0, #106 @ 0x6a │ │ │ │ bhi.n 545e30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434500> │ │ │ │ ldr r3, [pc, #20] @ (545e3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43450c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 545e36 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434506> │ │ │ │ @@ -1749359,56 +1749346,56 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (545e44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434514>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ strb r6, [r3, #21] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r2, [r0, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #26] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r3, #26] │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 545e56 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434526> │ │ │ │ ldr r3, [pc, #12] @ (545e5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43452c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (545e60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434530>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ strb r2, [r4, #20] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r4, [r3, #38] @ 0x26 │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 545e72 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434542> │ │ │ │ ldr r3, [pc, #12] @ (545e78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434548>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (545e7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43454c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ strb r2, [r2, #19] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #24] │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 545e8e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43455e> │ │ │ │ ldr r3, [pc, #12] @ (545e94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434564>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (545e98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434568>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ strb r2, [r3, #18] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r4, [r4, #36] @ 0x24 │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 545eb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434584> │ │ │ │ cmp r0, #12 │ │ │ │ beq.n 545eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434580> │ │ │ │ subs r0, #4 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -1749502,18 +1749489,18 @@ │ │ │ │ ldr r3, [pc, #20] @ (545f8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43465c>) │ │ │ │ ldr r1, [pc, #20] @ (545f90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434660>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - mrc2 0, 3, r0, cr10, cr13, {5} │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + ldc2l 0, cr0, [sl], {189} @ 0xbd │ │ │ │ + ble.n 545ea0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434570> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - mcr2 0, 2, r0, cr14, cr13, {5} │ │ │ │ + stc2 0, cr0, [lr], #756 @ 0x2f4 │ │ │ │ cmp r1, #75 @ 0x4b │ │ │ │ bhi.n 54608c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43475c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1749633,22 +1749620,22 @@ │ │ │ │ ldr r1, [pc, #48] @ (5460ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4347bc>) │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ add r3, pc │ │ │ │ str.w lr, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ vminnm.f32 , , │ │ │ │ - stc2 0, cr0, [r0, #756] @ 0x2f4 │ │ │ │ - stc2l 0, cr0, [sl, #-756] @ 0xfffffd0c │ │ │ │ - mrc2 0, 0, r0, cr12, cr13, {5} │ │ │ │ - ldc2 0, cr0, [r6, #-756]! @ 0xfffffd0c │ │ │ │ - stc2 0, cr0, [r6, #756] @ 0x2f4 │ │ │ │ - stc2 0, cr0, [r0, #756]! @ 0x2f4 │ │ │ │ - ldc2 0, cr0, [r4, #756]! @ 0x2f4 │ │ │ │ - stc2 0, cr0, [sl, #756] @ 0x2f4 │ │ │ │ + @ instruction: 0xfbe000bd │ │ │ │ + @ instruction: 0xfbaa00bd │ │ │ │ + ldc2l 0, cr0, [ip], #-756 @ 0xfffffd0c │ │ │ │ + @ instruction: 0xfb9600bd │ │ │ │ + @ instruction: 0xfbe600bd │ │ │ │ + stc2 0, cr0, [r0], {189} @ 0xbd │ │ │ │ + ldc2 0, cr0, [r4], {189} @ 0xbd │ │ │ │ + @ instruction: 0xfbea00bd │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ sub sp, #440 @ 0x1b8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #224] @ (5461e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4348b8>) │ │ │ │ @@ -1750052,15 +1750039,15 @@ │ │ │ │ ... │ │ │ │ strh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r7, r7, #5 │ │ │ │ strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r7, r7, #5 │ │ │ │ strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - @ instruction: 0xfa5600bd │ │ │ │ + ldrh.w r0, [r6, #189] @ 0xbd │ │ │ │ strb r2, [r1, #12] │ │ │ │ lsls r4, r6, #5 │ │ │ │ strh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 54650c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434bdc> │ │ │ │ ldr r3, [r3, #20] │ │ │ │ @@ -1750185,18 +1750172,18 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + revsh r0, r3 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrsb.w r0, [r0, sp, lsl #3] │ │ │ │ - vld4.32 {d0-d3}, [r2 :256]! │ │ │ │ + @ instruction: 0xf77000bd │ │ │ │ + @ instruction: 0xf78200bd │ │ │ │ ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (546778 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x434e48>) │ │ │ │ @@ -1750901,20 +1750888,20 @@ │ │ │ │ bl 546c5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43532c> │ │ │ │ b.n 546d3e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43540e> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #0] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf22a00bd │ │ │ │ + eor.w r0, sl, #189 @ 0xbd │ │ │ │ str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #264 @ 0x108 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - rsbs r0, r2, #189 @ 0xbd │ │ │ │ + bics.w r0, r2, #189 @ 0xbd │ │ │ │ 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] @ 546e18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4354e8> │ │ │ │ sub sp, #16 │ │ │ │ @@ -1750947,15 +1750934,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r2, #189 @ 0xbd │ │ │ │ + and.w r0, r2, #189 @ 0xbd │ │ │ │ str r2, [sp, #8] │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1751030,19 +1751017,19 @@ │ │ │ │ bl 546db4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435484> │ │ │ │ b.n 546eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435580> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orrs r3, r5 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 546e68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435538> │ │ │ │ - @ instruction: 0xf13a00bd │ │ │ │ - @ instruction: 0xf0ee00bd │ │ │ │ - @ instruction: 0xf12c00bd │ │ │ │ - add.w r0, r2, #189 @ 0xbd │ │ │ │ - adds.w r0, r8, #189 @ 0xbd │ │ │ │ + vshr.s64 d0, d29, #38 │ │ │ │ + vqadd.s8 d16, d30, d29 │ │ │ │ + vshr.s64 d0, d29, #52 │ │ │ │ + vqadd.s32 d16, d18, d29 │ │ │ │ + vqadd.s64 d16, d24, d29 │ │ │ │ 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] @ 546f70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435640> │ │ │ │ sub sp, #16 │ │ │ │ @@ -1751075,15 +1751062,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0fa00bd │ │ │ │ + vqadd.s16 d16, d26, d29 │ │ │ │ str r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 546fa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435670> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r7, r1, #24 │ │ │ │ asrs r2, r2, #20 │ │ │ │ @@ -1751123,35 +1751110,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (547004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4356d4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (547008 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4356d8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - lsls r2, r4, #8 │ │ │ │ + lsls r2, r0, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsh r4, [r0, r4] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf0aa00bd │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + vqadd.s8 d0, d26, d29 │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bkpt 0x0016 │ │ │ │ + pop {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - eor.w r0, r4, #189 @ 0xbd │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + mcr 0, 7, r0, cr4, cr13, {5} │ │ │ │ + lsls r2, r7, #10 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r6, #8 │ │ │ │ + movs r4, #104 @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #344] @ (547158 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435828>) │ │ │ │ + ldr r3, [pc, #728] @ (5472d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4359a8>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, #0 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r2, pc, #248 @ (adr r2, 547100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4357d0>) │ │ │ │ + add r0, pc, #632 @ (adr r0, 547280 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435950>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r5, pc, #496 @ (adr r5, 5471fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4358cc>) │ │ │ │ + add r3, pc, #880 @ (adr r3, 54737c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435a4c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add.w r3, r2, #20 │ │ │ │ @@ -1751619,22 +1751606,22 @@ │ │ │ │ movls r3, #1 │ │ │ │ strb.w r3, [r4, #1085] @ 0x43d │ │ │ │ b.n 54735e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435a2e> │ │ │ │ ldrh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [ip, #-756] @ 0xfffffd0c │ │ │ │ - ldcl 0, cr0, [r2], {189} @ 0xbd │ │ │ │ + subs.w r0, ip, sp, ror #2 │ │ │ │ + @ instruction: 0xeb3200bd │ │ │ │ ldrh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - stc 0, cr0, [r2], {189} @ 0xbd │ │ │ │ - @ instruction: 0xeb3400bd │ │ │ │ - subs.w r0, sl, sp, ror #2 │ │ │ │ - adds.w r0, r0, sp, ror #2 │ │ │ │ + orn r0, r2, sp, ror #2 │ │ │ │ + @ instruction: 0xe99400bd │ │ │ │ + ands.w r0, sl, sp, ror #2 │ │ │ │ + ldrd r0, r0, [r0, #-756]! @ 0x2f4 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #584] @ (5477b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435e80>) │ │ │ │ @@ -1751892,55 +1751879,55 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 54777e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435e4e> │ │ │ │ mov r3, r0 │ │ │ │ b.n 547616 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435ce6> │ │ │ │ mov r3, r0 │ │ │ │ b.n 54777e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435e4e> │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sbc.w r0, r6, sp, ror #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + strd r0, r0, [r6, #756] @ 0x2f4 │ │ │ │ + stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adc.w r0, r0, sp, ror #2 │ │ │ │ - adds.w r0, r8, sp, ror #2 │ │ │ │ - adds.w r0, r8, sp, ror #2 │ │ │ │ - @ instruction: 0xeaa000bd │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ + @ instruction: 0xe9a000bd │ │ │ │ + ldrd r0, r0, [r8, #-756]! @ 0x2f4 │ │ │ │ + ldrd r0, r0, [r8, #-756]! @ 0x2f4 │ │ │ │ + stmdb r0, {r0, r2, r3, r4, r5, r7} │ │ │ │ + movs r7, #150 @ 0x96 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - orrs.w r0, lr, sp, ror #2 │ │ │ │ - @ instruction: 0xf1ec00c0 │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + ldmia.w lr!, {r0, r2, r3, r4, r5, r7} │ │ │ │ + orr.w r0, ip, #192 @ 0xc0 │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ands.w r0, r2, sp, ror #2 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrd r0, r0, [r2], #-756 @ 0x2f4 │ │ │ │ + ldrb r2, [r6, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strd r0, r0, [r0, #756] @ 0x2f4 │ │ │ │ - cbz r6, 5477ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435ebe> │ │ │ │ + @ instruction: 0xe82000bd │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xe9ac00bd │ │ │ │ - @ instruction: 0xe9b600bd │ │ │ │ - strd r0, r0, [r0, #756] @ 0x2f4 │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + @ instruction: 0xe80c00bd │ │ │ │ + @ instruction: 0xe81600bd │ │ │ │ + @ instruction: 0xe82000bd │ │ │ │ + adds r3, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strd r0, r0, [r0, #756] @ 0x2f4 │ │ │ │ - strd r0, r0, [r2, #756] @ 0x2f4 │ │ │ │ - subs r4, #156 @ 0x9c │ │ │ │ + @ instruction: 0xe82000bd │ │ │ │ + @ instruction: 0xe82200bd │ │ │ │ + subs r2, #252 @ 0xfc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp sl, fp │ │ │ │ + add r2, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr??.w r0, [r8, sp, lsl #3] │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + @ instruction: 0xf7d800bd │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrd r0, r0, [r8, #756] @ 0x2f4 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + @ instruction: 0xe83800bd │ │ │ │ + push {r5, lr} │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #84] @ (54788c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f5c>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1751973,17 +1751960,19 @@ │ │ │ │ bhi.n 547856 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f26> │ │ │ │ ldr r2, [pc, #20] @ (547894 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f64>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - stmdb ip!, {r0, r2, r3, r4, r5, r7} │ │ │ │ - stmdb r8!, {r0, r2, r3, r4, r5, r7} │ │ │ │ - cbnz r2, 547908 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435fd8> │ │ │ │ + b.n 5477a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435e78> │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + b.n 5477a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435e74> │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + rev r2, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r2, [pc, #100] @ (547910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435fe0>) │ │ │ │ @@ -1752035,17 +1752024,19 @@ │ │ │ │ lsls r7, r7, #5 │ │ │ │ strh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r3, r7, #5 │ │ │ │ - stmia.w lr!, {r0, r2, r3, r4, r5, r7} │ │ │ │ - ldmia.w ip!, {r0, r2, r3, r4, r5, r7} │ │ │ │ - ldr r6, [pc, #280] @ (547a44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436114>) │ │ │ │ + b.n 547740 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435e10> │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + b.n 547760 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435e30> │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + ldr r4, [pc, #664] @ (547bc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436294>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1752054,17 +1752045,17 @@ │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (547958 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436028>) │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - b.n 54732c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4359fc> │ │ │ │ + b.n 547fec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4366bc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 547364 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435a34> │ │ │ │ + b.n 548024 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4366f4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #16 │ │ │ │ @@ -1752108,24 +1752099,25 @@ │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ ldr r3, [pc, #28] @ (5479f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4360c4>) │ │ │ │ mov.w r2, #744 @ 0x2e8 │ │ │ │ ldr r1, [pc, #28] @ (5479f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4360c8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - b.n 547634 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435d04> │ │ │ │ + b.n 5472f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4359c4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xe83a00bd │ │ │ │ - b.n 5479c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436098> │ │ │ │ + b.n 547720 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435df0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5472f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4359c8> │ │ │ │ + b.n 547688 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435d58> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5479b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436080> │ │ │ │ + b.n 547fb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436688> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5472e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4359b0> │ │ │ │ + b.n 547670 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435d40> │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + b.n 547fa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436670> │ │ │ │ lsls r5, r7, #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, #476] @ 0x1dc │ │ │ │ sub sp, #20 │ │ │ │ @@ -1752154,34 +1752146,36 @@ │ │ │ │ movw r2, #483 @ 0x1e3 │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ ldr r5, [pc, #20] @ (547a64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436134>) │ │ │ │ add r5, pc │ │ │ │ b.n 547a36 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436106> │ │ │ │ bl 547930 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436000> │ │ │ │ - b.n 547a54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436124> │ │ │ │ + b.n 547714 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435de4> │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + b.n 547728 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435df8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xe80400bd │ │ │ │ - b.n 54757c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435c4c> │ │ │ │ + b.n 54823c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43690c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 547a30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436100> │ │ │ │ + b.n 5476f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435dc0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (547a88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436158>) │ │ │ │ movw r2, #645 @ 0x285 │ │ │ │ ldr r1, [pc, #12] @ (547a8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43615c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - @ instruction: 0xe82600bd │ │ │ │ - b.n 547538 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435c08> │ │ │ │ + b.n 547798 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435e68> │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + b.n 5481f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4368c8> │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -1752244,17 +1752238,17 @@ │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ ldr r1, [pc, #16] @ (547b40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436210>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - b.n 547a7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43614c> │ │ │ │ + b.n 54773c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435e0c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 547484 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435b54> │ │ │ │ + b.n 548144 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436814> │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1752328,19 +1752322,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 547930 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436000> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 54795c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43602c> │ │ │ │ - b.n 547aa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436170> │ │ │ │ + b.n 547760 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435e30> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 547464 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435b34> │ │ │ │ + b.n 548124 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4367f4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1752400,21 +1752394,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [pc, #20] @ (547cc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436398>) │ │ │ │ movw r2, #1057 @ 0x421 │ │ │ │ ldr r1, [pc, #20] @ (547ccc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43639c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - b.n 5479a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436070> │ │ │ │ + b.n 547660 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435d30> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548328 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4369f8> │ │ │ │ + b.n 547fe8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4366b8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 547a14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4360e4> │ │ │ │ + b.n 5476d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435da4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548304 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4369d4> │ │ │ │ + b.n 547fc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436694> │ │ │ │ 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 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1752578,17 +1752572,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (547e6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43653c>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (547e70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436540>) │ │ │ │ movw r2, #1324 @ 0x52c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - b.n 547900 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435fd0> │ │ │ │ + b.n 5485c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436c90> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548150 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436820> │ │ │ │ + svc 206 @ 0xce │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #616] @ (5480f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4367c0>) │ │ │ │ @@ -1752849,29 +1752843,29 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 548850 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436f20> │ │ │ │ + b.n 548510 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436be0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bkpt 0x0026 │ │ │ │ + pop {r1, r2, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + ble.n 54807c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43674c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548760 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436e30> │ │ │ │ + b.n 548420 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436af0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 52 @ 0x34 │ │ │ │ + ble.n 548048 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436718> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548850 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436f20> │ │ │ │ + b.n 548510 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436be0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + pop {r2, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 32 │ │ │ │ + ble.n 54802c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4366fc> │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -1752914,25 +1752908,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (5481b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436888>) │ │ │ │ movw r2, #3419 @ 0xd5b │ │ │ │ ldr r1, [pc, #28] @ (5481bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43688c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - b.n 5488c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436f90> │ │ │ │ + b.n 548580 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436c50> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + bgt.n 548128 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4367f8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548780 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436e50> │ │ │ │ + b.n 548440 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436b10> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + bgt.n 548100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4367d0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548920 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436ff0> │ │ │ │ + b.n 5485e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436cb0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + bgt.n 5480e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4367b8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ and.w r3, r1, #30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1752989,25 +1752983,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (548270 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436940>) │ │ │ │ movw r2, #3333 @ 0xd05 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - b.n 548934 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437004> │ │ │ │ + b.n 5485f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436cc4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 54820c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4368dc> │ │ │ │ + bgt.n 5482cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43699c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548a18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4370e8> │ │ │ │ + b.n 5486d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436da8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 5481a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436870> │ │ │ │ + blt.n 548260 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436930> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548934 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437004> │ │ │ │ + b.n 5485f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436cc4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 548174 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436844> │ │ │ │ + blt.n 548234 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436904> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (548324 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4369f4>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1753154,19 +1753148,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3513 @ 0xdb9 │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - b.n 5488f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436fc8> │ │ │ │ + b.n 5485b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436c88> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - hlt 0x0034 │ │ │ │ + cbnz r4, 54840c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436adc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - blt.n 5483cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436a9c> │ │ │ │ + bge.n 54848c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436b5c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #216] @ (5484f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436bc8>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1753294,25 +1753288,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (548570 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436c40>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3528 @ 0xdc8 │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - b.n 54880c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436edc> │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r4, 54857e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436c4e> │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 548498 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436b68> │ │ │ │ + bhi.n 548558 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436c28> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 54882c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436efc> │ │ │ │ + svc 192 @ 0xc0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r6, 548584 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436c54> │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 548478 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436b48> │ │ │ │ + bhi.n 548538 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436c08> │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1753532,21 +1753526,21 @@ │ │ │ │ b.n 5486aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436d7a> │ │ │ │ movs r2, #32 │ │ │ │ b.n 54863c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436d0c> │ │ │ │ movs r2, #1 │ │ │ │ b.n 5486aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436d7a> │ │ │ │ movs r2, #1 │ │ │ │ b.n 54863c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436d0c> │ │ │ │ - b.n 548860 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436f30> │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 26 │ │ │ │ + ble.n 5488b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436f88> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb754 │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 5486cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436d9c> │ │ │ │ + bvs.n 54878c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436e5c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1753686,21 +1753680,21 @@ │ │ │ │ b.n 5488c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436f90> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ b.n 548888 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436f58> │ │ │ │ movs r2, #32 │ │ │ │ b.n 548888 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436f58> │ │ │ │ movs r2, #1 │ │ │ │ b.n 548888 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436f58> │ │ │ │ - udf #38 @ 0x26 │ │ │ │ + bgt.n 54883c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436f0c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 548838 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436f08> │ │ │ │ + blt.n 5488f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436fc8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r2, r3, r4, r5, r7, lr} │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 54890c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436fdc> │ │ │ │ + bpl.n 5489cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43709c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #16 │ │ │ │ @@ -1753771,23 +1753765,23 @@ │ │ │ │ movw r2, #578 @ 0x242 │ │ │ │ ldr r1, [pc, #28] @ (548a08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4370d8>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - ble.n 548a6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43713c> │ │ │ │ + blt.n 54892c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436ffc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bpl.n 5489f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4370c4> │ │ │ │ + bmi.n 548ab4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437184> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 5489ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4370bc> │ │ │ │ + blt.n 548aac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43717c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r1, r2, r4, r5, r7} │ │ │ │ + cbz r6, 548a4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43711c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bpl.n 5489d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4370a0> │ │ │ │ + bmi.n 548a90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437160> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1753901,15 +1753895,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r5 │ │ │ │ bl 547930 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436000> │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ bl 54795c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43602c> │ │ │ │ - bgt.n 548c48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437318> │ │ │ │ + bge.n 548b08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4371d8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 54893c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43700c> │ │ │ │ @@ -1753922,17 +1753916,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (548b84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437254>) │ │ │ │ mov.w r2, #616 @ 0x268 │ │ │ │ ldr r1, [pc, #12] @ (548b88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437258>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - blt.n 548b10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4371e0> │ │ │ │ + bge.n 548bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4372a0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bmi.n 548c38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437308> │ │ │ │ + bcs.n 548af8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4371c8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr.w r9, [pc, #1044] @ 548fb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437684> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1754298,35 +1754292,35 @@ │ │ │ │ movw r2, #829 @ 0x33d │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ bl 547930 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436000> │ │ │ │ movs r2, #2 │ │ │ │ bl 54795c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43602c> │ │ │ │ strb r0, [r3, #17] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adds r2, r4, #2 │ │ │ │ + subs r2, r0, r4 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r6, r2, #2 │ │ │ │ + subs r6, r6, r3 │ │ │ │ lsls r6, r0, #3 │ │ │ │ asrs r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 548f98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437668> │ │ │ │ + bhi.n 549058 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437728> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 548f70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437640> │ │ │ │ + bvs.n 549030 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437700> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #32 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - beq.n 54904c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43771c> │ │ │ │ + ldmia r6!, {r2, r4, r7} │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -1754353,21 +1754347,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (549044 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437714>) │ │ │ │ ldr r1, [pc, #24] @ (549048 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437718>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #1977 @ 0x7b9 │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - bvc.n 548f5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43762c> │ │ │ │ + bpl.n 54901c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4376ec> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7, {r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 5490e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4377b8> │ │ │ │ + bpl.n 548fa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437678> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + ldmia r6!, {r1} │ │ │ │ lsls r5, r7, #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] │ │ │ │ @@ -1754399,17 +1754393,17 @@ │ │ │ │ mov.w r2, #3568 @ 0xdf0 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - bvc.n 549138 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437808> │ │ │ │ + bpl.n 548ff8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4376c8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7!, {r1, r4, r5} │ │ │ │ + ldmia r5!, {r1, r4, r7} │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -1754440,21 +1754434,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (549124 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4377f4>) │ │ │ │ movw r2, #3585 @ 0xe01 │ │ │ │ ldr r1, [pc, #20] @ (549128 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4377f8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - bvc.n 54916c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43783c> │ │ │ │ + bpl.n 54902c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4376fc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 5491c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437894> │ │ │ │ + bpl.n 549084 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437754> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r5, {r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1754629,21 +1754623,21 @@ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ bl 54912c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4377fc> │ │ │ │ cmp fp, r5 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ bne.n 5492f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4379c8> │ │ │ │ b.n 5492a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437976> │ │ │ │ - bvc.n 549364 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437a34> │ │ │ │ + bpl.n 549224 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4378f4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6, {r1, r2, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 549390 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437a60> │ │ │ │ + bpl.n 549250 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437920> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #8 │ │ │ │ @@ -1754704,17 +1754698,17 @@ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.n 5493a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437a76> │ │ │ │ bl 547930 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436000> │ │ │ │ movs r2, #5 │ │ │ │ bl 54795c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43602c> │ │ │ │ - bpl.n 549428 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437af8> │ │ │ │ + bcc.n 5492e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4379b8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 54940c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437adc> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1754918,67 +1754912,67 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1820 @ 0x71c │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - bpl.n 54957c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437c4c> │ │ │ │ + bmi.n 54963c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437d0c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bpl.n 549544 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437c14> │ │ │ │ + bmi.n 549604 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437cd4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r3!, {r5, r6} │ │ │ │ + ldmia r1!, {r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bpl.n 549608 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437cd8> │ │ │ │ + bcc.n 5496c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437d98> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bpl.n 549638 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437d08> │ │ │ │ + bcc.n 5496f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437dc8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bmi.n 549570 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437c40> │ │ │ │ + bcc.n 549630 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437d00> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #872 @ 0x368 │ │ │ │ + add r0, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + ldmia r1, {r1, r2, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bmi.n 549718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437de8> │ │ │ │ + bcs.n 5495d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437ca8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r1!, {r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcc.n 5495c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437c98> │ │ │ │ + bcs.n 549688 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437d58> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #520 @ 0x208 │ │ │ │ + add r7, pc, #904 @ (adr r7, 5499bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43808c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bmi.n 5496c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437d98> │ │ │ │ + bcs.n 549588 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437c58> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcc.n 549560 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437c30> │ │ │ │ + bne.n 549620 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437cf0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r7, pc, #320 @ (adr r7, 549788 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437e58>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcc.n 549730 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437e00> │ │ │ │ + bne.n 5495f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437cc0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, sp, #840 @ 0x348 │ │ │ │ + add r7, pc, #200 @ (adr r7, 54971c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437dec>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcc.n 549710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437de0> │ │ │ │ + bne.n 5495d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437ca0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r7, pc, #112 @ (adr r7, 5496d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437da0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r1!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ mov r4, r2 │ │ │ │ @@ -1755015,19 +1755009,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (5496d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437da8>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1515 @ 0x5eb │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - bcc.n 5497c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437e94> │ │ │ │ + bne.n 549684 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437d54> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, pc, #904 @ (adr r7, 549a60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438130>) │ │ │ │ + add r6, pc, #264 @ (adr r6, 5497e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437eb0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #7 │ │ │ │ beq.n 5496e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437db4> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1755162,27 +1755156,27 @@ │ │ │ │ bl 542678 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x430d48> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r1, r2 │ │ │ │ b.n 5497ea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437eba> │ │ │ │ nop │ │ │ │ - bcs.n 549814 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437ee4> │ │ │ │ + bne.n 5498d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437fa4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcs.n 5497d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437ea4> │ │ │ │ + bne.n 549894 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437f64> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcs.n 5497c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437e90> │ │ │ │ + bne.n 549880 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437f50> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, pc, #624 @ (adr r6, 549ac0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438190>) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 549c40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438310>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r3, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r3 │ │ │ │ sub sp, #28 │ │ │ │ @@ -1755476,27 +1755470,27 @@ │ │ │ │ str r0, [r2, #16] │ │ │ │ b.n 5498f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437fc0> │ │ │ │ sub.w r3, r1, #5632 @ 0x1600 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 5498f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437fc0> │ │ │ │ b.n 549b14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4381e4> │ │ │ │ - bne.n 549acc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43819c> │ │ │ │ + beq.n 549b8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43825c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - beq.n 549c74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438344> │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -1755540,23 +1755534,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (549c1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4382ec>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1770 @ 0x6ea │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #664 @ (adr r2, 549eb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438584>) │ │ │ │ + add r1, pc, #24 @ (adr r1, 549c34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438304>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r3!, {r1, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1755599,17 +1755593,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (549c94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438364>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (549c98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438368>) │ │ │ │ movw r2, #1555 @ 0x613 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1755653,25 +1755647,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (549d28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4383f8>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2659 @ 0xa63 │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #720 @ (adr r1, 549fec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4386bc>) │ │ │ │ + add r0, pc, #80 @ (adr r0, 549d6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43843c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + stmia r1!, {r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + sevl │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #632 @ (adr r1, 549fa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438670>) │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1755718,19 +1755712,19 @@ │ │ │ │ ldr r3, [pc, #16] @ (549dac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43847c>) │ │ │ │ ldr r1, [pc, #20] @ (549db0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438480>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #24 @ (adr r1, 549dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438498>) │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r2!, {r1, r4, r5} │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1755767,19 +1755761,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (549e24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4384f4>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2595 @ 0xa23 │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - it al │ │ │ │ - lslal r5, r7, #2 │ │ │ │ - add r0, pc, #600 @ (adr r0, 54a07c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43874c>) │ │ │ │ + bkpt 0x0048 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ + stmia r0!, {r1, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1755893,23 +1755887,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (549f68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438638>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2563 @ 0xa03 │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r7} │ │ │ │ + bkpt 0x00fa │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + bkpt 0x00e6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #29 │ │ │ │ bhi.n 549f98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438668> │ │ │ │ cmp r1, #18 │ │ │ │ bls.n 549fbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43868c> │ │ │ │ sub.w r3, r1, #19 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -1755958,20 +1755952,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #5510 @ 0x1586 │ │ │ │ ldr r1, [pc, #12] @ (549ff4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4386c4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - itet al │ │ │ │ - lslal r5, r7, #2 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - moval.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x004a │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ subs r2, #3 │ │ │ │ add.w r9, r1, #12 │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1756083,27 +1756077,27 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5595 @ 0x15db │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ stmia r1!, {r0, r2, r4, r6} │ │ │ │ - vsubl.u q14, d15, d14 │ │ │ │ + vmla.i q14, , d30[0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - yield │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r3!, {r1, r4} │ │ │ │ + ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bkpt 0x00f0 │ │ │ │ + pop {r4, r6, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bkpt 0x00a8 │ │ │ │ + pop {r3, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #20 │ │ │ │ @@ -1756172,25 +1756166,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (54a228 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4388f8>) │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + revsh r2, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r3, r4, r6, r7, pc} │ │ │ │ + pop {r1, r3, r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + revsh r2, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r6} │ │ │ │ + hlt 0x0022 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #8 │ │ │ │ @@ -1756267,21 +1756261,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (54a300 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4389d0>) │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ movs r2, #1 │ │ │ │ b.n 54a28e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43895e> │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r0!, {r1} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {pc} │ │ │ │ + cbnz r0, 54a354 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438a24> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r6, 54a35c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438a2c> │ │ │ │ + cbnz r6, 54a334 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438a04> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1756740,19 +1756734,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb86a │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #7 │ │ │ │ bhi.w 54a902 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438fd2> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1756914,41 +1756908,40 @@ │ │ │ │ str.w r3, [r4, #1164] @ 0x48c │ │ │ │ b.n 54a7fe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438ece> │ │ │ │ mov r0, r4 │ │ │ │ bl 547930 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436000> │ │ │ │ ldr r0, [pc, #56] @ (54a990 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x439060>) │ │ │ │ add r0, pc │ │ │ │ b.n 54a7d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438ea0> │ │ │ │ - stmia r4!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - stmia r5!, {r3} │ │ │ │ + vmla.i16 q0, q13, d5[0] │ │ │ │ + stmia r3!, {r3, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r4} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r4!, {r2} │ │ │ │ + stmia r2!, {r2, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + cbz r4, 54a9f2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4390c2> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + cbz r6, 54a9ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4390bc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r2, 54a9b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x439084> │ │ │ │ + @ instruction: 0xb802 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + push {r2, lr} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r1, r0, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1757023,17 +1757016,17 @@ │ │ │ │ ldr r1, [pc, #20] @ (54aa70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x439140>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - push {r1, r2, r4} │ │ │ │ + sxtb r6, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r0, 54aaf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4391c0> │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r2, #4] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1757241,29 +1757234,29 @@ │ │ │ │ ldr r3, [pc, #40] @ (54acc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x439398>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #40] @ (54accc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43939c>) │ │ │ │ movw r2, #1167 @ 0x48f │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - stmia r1!, {r1, r2, r4, r5} │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - cbz r4, 54ad26 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4393f6> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb656 │ │ │ │ + itet ls │ │ │ │ + lslls r5, r7, #2 │ │ │ │ + sxthhi r4, r3 │ │ │ │ + lslls r5, r7, #2 │ │ │ │ + push {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r0, 54ad16 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4393e6> │ │ │ │ + cbz r0, 54acee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4393be> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r2, 54acfe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4393ce> │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r0, 54acf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4393c8> │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + bkpt 0x00d4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r2, 54ad1a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4393ea> │ │ │ │ + cbz r2, 54acf2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4393c2> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r3 │ │ │ │ @@ -1757816,128 +1757809,128 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ strh r0, [r2, r4] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + bkpt 0x007e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vqadd.s8 d16, d26, d26 │ │ │ │ + stc 0, cr0, [sl, #744]! @ 0x2e8 │ │ │ │ asrs r0, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - cbz r2, 54b284 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x439954> │ │ │ │ + it cc │ │ │ │ + lslcc r5, r7, #2 │ │ │ │ + add r7, sp, #904 @ 0x388 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bkpt 0x00d6 │ │ │ │ + pop {r1, r2, r4, r5, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ + ldrb r6, [r5, r4] │ │ │ │ lsls r7, r0, #5 │ │ │ │ - bkpt 0x00b0 │ │ │ │ + pop {r4, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + add r7, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bkpt 0x0028 │ │ │ │ + pop {r3, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #488 @ 0x1e8 │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bkpt 0x005a │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - itte lt │ │ │ │ - lsllt r5, r7, #2 │ │ │ │ - addlt sp, #176 @ 0xb0 │ │ │ │ - lslge r5, r7, #2 │ │ │ │ - stmia r0!, {r1} │ │ │ │ + bkpt 0x001a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #32 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bkpt 0x0030 │ │ │ │ + bkpt 0x0062 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + pop {r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r4, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r0, r2 │ │ │ │ + cbz r0, 54b2b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x439980> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bkpt 0x0012 │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bkpt 0x0028 │ │ │ │ + pop {r3, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ + pop {r3} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + pop {r1, r2, r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #88 @ 0x58 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ + pop {r1, r3} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r0, r2, r3, r7} │ │ │ │ - @ instruction: 0xffffbd2c │ │ │ │ + vtbl.8 d27, {d31- │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + cbnz r2, 54b362 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x439a32> │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr.w pc, [r5, #255]! │ │ │ │ - pop {r1, r3, r6, pc} │ │ │ │ + cbnz r2, 54b362 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x439a32> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + cbnz r2, 54b372 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x439a42> │ │ │ │ lsls r5, r7, #2 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ - vqrdmulh.s , , d14[0] │ │ │ │ + vtbl.8 d27, {d31- │ │ │ │ - @ instruction: 0xffffbe08 │ │ │ │ + vdup.8 , d24[7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #264 @ 0x108 │ │ │ │ + add r4, sp, #648 @ 0x288 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ + cbnz r6, 54b37e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x439a4e> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ + cbnz r6, 54b382 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x439a52> │ │ │ │ lsls r5, r7, #2 │ │ │ │ bl 69331a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x17dce> │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + cbnz r2, 54b36a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x439a3a> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ + cbnz r4, 54b372 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x439a42> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + cbnz r0, 54b372 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x439a42> │ │ │ │ lsls r5, r7, #2 │ │ │ │ add sp, #196 @ 0xc4 │ │ │ │ - @ instruction: 0xffffbdf0 │ │ │ │ + vcvt.f16.u16 , q0, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #104 @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r5, r6, r7} │ │ │ │ + cbnz r2, 54b388 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x439a58> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #664 @ 0x298 │ │ │ │ + add r4, sp, #24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bkpt 0x001a │ │ │ │ + pop {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3416] @ 0xd58 │ │ │ │ @@ -1758587,31 +1758580,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ b.n 54ba6a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a13a> │ │ │ │ vabdl.u q15, d15, d15 │ │ │ │ - vsli.64 d26, d18, #63 @ 0x3f │ │ │ │ + vsri.32 d26, d2, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, pc, #544 @ (adr r5, 54bc98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a368>) │ │ │ │ + add r3, pc, #928 @ (adr r3, 54be18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a4e8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ + hlt 0x000e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, pc, #976 @ (adr r6, 54be50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a520>) │ │ │ │ + add r5, pc, #336 @ (adr r5, 54bbd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a2a0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r6, 54baec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a1bc> │ │ │ │ + sxth r6, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r6, 54ba8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a15c> │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, pc, #848 @ (adr r6, 54bddc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a4ac>) │ │ │ │ + add r5, pc, #208 @ (adr r5, 54bb5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a22c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r0, 54bae6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a1b6> │ │ │ │ + cbnz r0, 54babe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a18e> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, pc, #760 @ (adr r6, 54bd8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a45c>) │ │ │ │ + add r5, pc, #120 @ (adr r5, 54bb0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a1dc>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ b.n 54c0de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a7ae> │ │ │ │ vcvt.f32.u32 q9, q14, #1 │ │ │ │ bne.w 54bd0a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a3da> │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ movs r2, #24 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -1759060,15 +1759053,15 @@ │ │ │ │ b.n 54be14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a4e4> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 54bdd2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a4a2> │ │ │ │ movs r5, #1 │ │ │ │ b.n 54be14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a4e4> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl aeff78 │ │ │ │ + bl aefe98 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 54bede <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a5ae> │ │ │ │ mov r7, r6 │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov lr, r8 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1759145,15 +1759138,15 @@ │ │ │ │ mov.w r9, r8, lsl #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r3, r9 │ │ │ │ vldr s0, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 54c55c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43ac2c> │ │ │ │ - bl af00b4 │ │ │ │ + bl aeffd4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #13 │ │ │ │ bhi.w 54c1ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a8bc> │ │ │ │ cmp r3, #2 │ │ │ │ bls.w 54c1e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a8b0> │ │ │ │ subs r3, #3 │ │ │ │ @@ -1759192,15 +1759185,15 @@ │ │ │ │ beq.w 54c490 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43ab60> │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [sl] │ │ │ │ str.w r2, [sl, #4] │ │ │ │ strh.w r0, [sl] │ │ │ │ b.n 54c05a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a72a> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl af00f4 │ │ │ │ + bl af0014 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 54bede <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a5ae> │ │ │ │ rsb r5, r6, #1 │ │ │ │ cbnz r3, 54c0d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a7a0> │ │ │ │ mov r5, r6 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -1759460,15 +1759453,15 @@ │ │ │ │ mov.w r9, r8, lsl #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r3, r9 │ │ │ │ vldr s0, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 54c54c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43ac1c> │ │ │ │ - bl aeff38 │ │ │ │ + bl aefe58 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b.n 54c02a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a6fa> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 576c68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465338> │ │ │ │ ldr r3, [pc, #972] @ (54c798 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43ae68>) │ │ │ │ ldr r1, [pc, #972] @ (54c79c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43ae6c>) │ │ │ │ @@ -1759607,21 +1759600,21 @@ │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ blx 73b40 │ │ │ │ b.w 54b48c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x439b5c> │ │ │ │ mov.w lr, r0, lsl #3 │ │ │ │ mov.w r8, #8 │ │ │ │ b.w 54bb34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a204> │ │ │ │ - bl aefe58 │ │ │ │ + bl aefd78 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b.n 54c02a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a6fa> │ │ │ │ mov r7, r1 │ │ │ │ mov r4, fp │ │ │ │ b.w 54b48c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x439b5c> │ │ │ │ - bl aeffdc │ │ │ │ + bl aefefc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b.n 54c02a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a6fa> │ │ │ │ ldr r2, [pc, #568] @ (54c7a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43ae70>) │ │ │ │ ldr r3, [pc, #572] @ (54c7a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43ae74>) │ │ │ │ ldr r1, [pc, #572] @ (54c7a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43ae78>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -1759808,131 +1759801,131 @@ │ │ │ │ ldr r1, [pc, #252] @ (54c840 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43af10>) │ │ │ │ movw r2, #3127 @ 0xc37 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ ldr r3, [r1, #20] │ │ │ │ b.n 54c0aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43a77a> │ │ │ │ - push {r1, r2, r3, r6} │ │ │ │ + uxth r6, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #352 @ (adr r3, 54c8bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43af8c>) │ │ │ │ + add r1, pc, #736 @ (adr r1, 54ca3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43b10c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ add r5, pc, #44 @ (adr r5, 54c78c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43ae5c>) │ │ │ │ @ instruction: 0xffff1ad0 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 54c6ea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43adba> │ │ │ │ - @ instruction: 0xffffafb8 │ │ │ │ + vcvt.f32.u32 d26, d8, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r2, 54c7a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43ae78> │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #408] @ 0x198 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sxtb r2, r1 │ │ │ │ + sub sp, #168 @ 0xa8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r2, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + add r5, sp, #120 @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r6, #4] │ │ │ │ + strb r6, [r2, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #392] @ 0x188 │ │ │ │ + ldr r0, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, sp, #624 @ 0x270 │ │ │ │ + add r1, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [sp, #200] @ 0xc8 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r1, #2] │ │ │ │ + strb r6, [r5, #27] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r0, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r6, #1] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ + strb r6, [r7, #26] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + str r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r0, #1] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ + str r7, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r5, #0] │ │ │ │ + strb r6, [r1, #26] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ + str r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r2, #0] │ │ │ │ + strb r6, [r6, #25] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + str r7, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r7, #31] │ │ │ │ + strb r6, [r3, #25] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + str r7, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #176 @ 0xb0 │ │ │ │ + add r0, sp, #560 @ 0x230 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ + str r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r0, #31] │ │ │ │ + strb r2, [r4, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + str r7, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r5, #30] │ │ │ │ + strb r2, [r1, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #856] @ 0x358 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r2, #30] │ │ │ │ + strb r2, [r6, #23] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [sp, #552] @ 0x228 │ │ │ │ + str r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1759966,17 +1759959,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (54c8ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43af7c>) │ │ │ │ mov.w r2, #616 @ 0x268 │ │ │ │ ldr r1, [pc, #12] @ (54c8b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43af80>) │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r7, [sp, #184] @ 0xb8 │ │ │ │ + str r5, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #188] @ (54c980 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43b050>) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -1760057,17 +1760050,17 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ adds r7, #50 @ 0x32 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #168 @ 0xa8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [sp, #376] @ 0x178 │ │ │ │ + str r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ ldr.w r4, [pc, #2976] @ 54d548 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43bc18> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1761215,77 +1761208,77 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 54d5aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43bc7a> │ │ │ │ @ instruction: 0xffffc8b3 │ │ │ │ vsri.64 d19, d28, #1 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - add r0, pc, #456 @ (adr r0, 54d730 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43be00>) │ │ │ │ + ldr r6, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r3, [sp, #632] @ 0x278 │ │ │ │ + str r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldmia r7!, {r0, r2, r4, r5} │ │ │ │ @ instruction: 0xffff3d20 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ vqshl.u64 d28, d23, #63 @ 0x3f │ │ │ │ vsli.64 q14, , #63 @ 0x3f │ │ │ │ vrsra.u64 , , #1 │ │ │ │ vshr.u32 , q4, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #608 @ (adr r6, 54d800 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43bed0>) │ │ │ │ + add r4, pc, #992 @ (adr r4, 54d980 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c050>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r1, #42] @ 0x2a │ │ │ │ + ldrh r6, [r5, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldmia r1, {r0, r1, r2, r3, r4, r5, r6} │ │ │ │ - vqshl.u64 d26, d16, #63 @ 0x3f │ │ │ │ + vqshlu.s32 d26, d0, #31 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r6, #38] @ 0x26 │ │ │ │ + ldrh r6, [r2, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #224 @ 0xe0 │ │ │ │ + subs r0, #64 @ 0x40 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r6, #20] │ │ │ │ + ldrh r2, [r2, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #456 @ (adr r1, 54d78c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43be5c>) │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r2, #32] │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #96 @ (adr r3, 54d62c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43bcfc>) │ │ │ │ + add r1, pc, #480 @ (adr r1, 54d7ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43be7c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #304 @ (adr r3, 54d708 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43bdd8>) │ │ │ │ + add r1, pc, #688 @ (adr r1, 54d888 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43bf58>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r2, #26] │ │ │ │ + ldrh r2, [r6, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #112 @ (adr r4, 54d650 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43bd20>) │ │ │ │ + add r2, pc, #496 @ (adr r2, 54d7d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43bea0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r7, #24] │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r3, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #592 @ (adr r4, 54d83c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43bf0c>) │ │ │ │ + add r2, pc, #976 @ (adr r2, 54d9bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c08c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r1, #24] │ │ │ │ + ldrh r6, [r5, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r4, r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #8 │ │ │ │ bne.w 54d7d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43bea4> │ │ │ │ @@ -1761560,113 +1761553,113 @@ │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r4, #12] │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #984 @ (adr r3, 54dca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c374>) │ │ │ │ + add r2, pc, #344 @ (adr r2, 54da24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c0f4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r5, #10] │ │ │ │ + strh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r0, pc, #256 @ (adr r0, 54d9d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c0a8>) │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r3, #8] │ │ │ │ + strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r7, #6] │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + ldr r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r2, #6] │ │ │ │ + strh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #160 @ (adr r0, 54d9a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c074>) │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r5, #4] │ │ │ │ + strh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #712 @ (adr r1, 54dbd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c2a4>) │ │ │ │ + add r0, pc, #72 @ (adr r0, 54d954 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c024>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r3, #4] │ │ │ │ + strh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #184 @ (adr r2, 54d9cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c09c>) │ │ │ │ + add r0, pc, #568 @ (adr r0, 54db4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c21c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r6, #2] │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r3} │ │ │ │ vshr.u64 d28, d25, #1 │ │ │ │ - @ instruction: 0xffff499c │ │ │ │ + vqshl.u64 q10, q14, #63 @ 0x3f │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + strh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r3, #62] @ 0x3e │ │ │ │ + strh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #312] @ 0x138 │ │ │ │ + ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r7, #60] @ 0x3c │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + strh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r3, #60] @ 0x3c │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #32 @ (adr r0, 54d984 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c054>) │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r0, #60] @ 0x3c │ │ │ │ + strh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r5, #58] @ 0x3a │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #280 @ (adr r1, 54da8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c15c>) │ │ │ │ + ldr r7, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r3, #58] @ 0x3a │ │ │ │ + strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #304 @ (adr r1, 54daac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c17c>) │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r7, #56] @ 0x38 │ │ │ │ + strh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #344 @ (adr r1, 54dadc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c1ac>) │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1761847,17 +1761840,17 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 54da6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c13c> │ │ │ │ b.n 54dad8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c1a8> │ │ │ │ movs r2, #10 │ │ │ │ mov r0, r6 │ │ │ │ bl 54795c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43602c> │ │ │ │ nop │ │ │ │ - add r1, pc, #368 @ (adr r1, 54dccc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c39c>) │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + strh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldmia r6, {r0, r4, r5, r6, r7} │ │ │ │ @ instruction: 0xffff876f │ │ │ │ vqshl.u32 q12, , #31 │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1761963,31 +1761956,31 @@ │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ ldr r3, [pc, #40] @ (54dca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c370>) │ │ │ │ movw r2, #669 @ 0x29d │ │ │ │ ldr r1, [pc, #40] @ (54dca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c374>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - ldrh r6, [r5, #62] @ 0x3e │ │ │ │ + ldrh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r1, #16] │ │ │ │ + strh r2, [r5, #2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ + str r0, [r6, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + strh r4, [r3, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r2, #22] │ │ │ │ + ldrh r4, [r6, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r4, #26] │ │ │ │ + strh r6, [r0, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r2, #26] │ │ │ │ + strh r6, [r6, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #404] @ (54de50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c520>) │ │ │ │ @@ -1762139,27 +1762132,27 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #18 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrh r2, [r3, #48] @ 0x30 │ │ │ │ + ldrh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r7, #0] │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r3, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r7, #4] │ │ │ │ + ldrsh r0, [r3, r3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r4, #12] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r7, #6] │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r1, #12] │ │ │ │ + ldrb r6, [r5, #31] │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #704] @ (54e148 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43c818>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1762440,23 +1762433,23 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r1, #110 @ 0x6e │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + strh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r1, [pc, #1708] @ 54e828 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43cef8> │ │ │ │ @@ -1763079,37 +1763072,37 @@ │ │ │ │ ... │ │ │ │ subs r0, r7, #1 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r5, #1 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r3, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, r7 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r7, #0] │ │ │ │ + strb r2, [r3, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r2, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + strb r6, [r1, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r2, #25] │ │ │ │ + strb r6, [r6, #18] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r1, [pc, #2620] @ 54f2b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43d984> │ │ │ │ @@ -1764066,92 +1764059,92 @@ │ │ │ │ movw r2, #4053 @ 0xfd5 │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ asrs r4, r7, #29 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #112] @ 0x70 │ │ │ │ + str r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r0, r4] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r5, #24] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r4, r4, #23 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r7, #2 │ │ │ │ strb r5, [r3, #28] │ │ │ │ vqshlu.s64 , , #63 @ 0x3f │ │ │ │ vqshlu.s32 d23, d7, #31 │ │ │ │ - vabal.u , d15, d10 │ │ │ │ + @ instruction: 0xffff936a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + ldr r7, [pc, #192] @ (54f3a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43da74>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r3, #1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + strb r6, [r3, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r2, r0] │ │ │ │ + ldr r6, [pc, #472] @ (54f4d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43dba4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r0, #5] │ │ │ │ + ldr r2, [r4, #120] @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [pc, #568] @ (54f540 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43dc10>) │ │ │ │ + ldr r5, [pc, #952] @ (54f6c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43dd90>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + ldr r2, [r3, #112] @ 0x70 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + ldrh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [pc, #104] @ (54f37c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43da4c>) │ │ │ │ + ldr r5, [pc, #488] @ (54f4fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43dbcc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r0, #1] │ │ │ │ + ldr r6, [r4, #104] @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r4, #52] @ 0x34 │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #816] @ (54f650 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43dd20>) │ │ │ │ + ldr r5, [pc, #176] @ (54f3d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43daa0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r7, #124] @ 0x7c │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r7, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #648] @ (54f5b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43dc84>) │ │ │ │ + ldr r5, [pc, #8] @ (54f334 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43da04>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r1, #124] @ 0x7c │ │ │ │ + ldr r6, [r5, #96] @ 0x60 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ + ldrh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #480] @ (54f518 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43dbe8>) │ │ │ │ + ldr r4, [pc, #864] @ (54f698 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43dd68>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #96] @ 0x60 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r1, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #368] @ (54f4b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43db84>) │ │ │ │ + ldr r4, [pc, #752] @ (54f634 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43dd04>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r1, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #392] @ (54f4d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43dba8>) │ │ │ │ + ldr r3, [pc, #776] @ (54f658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43dd28>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r1, #104] @ 0x68 │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r2, #62] @ 0x3e │ │ │ │ + ldrh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [pc, #0] @ (54f35c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43da2c>) │ │ │ │ + ldr r2, [pc, #384] @ (54f4dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43dbac>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ mov r8, r9 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r3, r1 │ │ │ │ bls.w 54ea32 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43d102> │ │ │ │ @@ -1765261,159 +1765254,159 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #20 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ b.w 54ecc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43d398> │ │ │ │ nop │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ - vmull.u q12, d31, d24 │ │ │ │ + vtbl.8 d24, {d15-d18}, d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0x47b6 │ │ │ │ + mov r6, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r0, #18] │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r6, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r8, r3 │ │ │ │ + mvns r0, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r0, #108] @ 0x6c │ │ │ │ + str r4, [r4, #80] @ 0x50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r4, #20] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r0, #92] @ 0x5c │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r4, #62] @ 0x3e │ │ │ │ + strh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + str r4, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r5, #72] @ 0x48 │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r6, #10] │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r0, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ + strh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - negs r4, r2 │ │ │ │ + lsls r4, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r0, #56] @ 0x38 │ │ │ │ + str r0, [r4, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r0, [r5, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ + str r2, [r7, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r1, #44] @ 0x2c │ │ │ │ + strh r2, [r5, #30] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - rors r4, r5 │ │ │ │ + eors r4, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ + str r0, [r7, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r0, #52] @ 0x34 │ │ │ │ + strh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - rors r0, r1 │ │ │ │ + ands r0, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r6, #44] @ 0x2c │ │ │ │ + str r4, [r2, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r3, #20] │ │ │ │ + ldrsh r4, [r7, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r3, #29] │ │ │ │ + ldrb r4, [r7, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sbcs r6, r1 │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r3, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r3, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r0, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r1, #16] │ │ │ │ + ldrsh r4, [r5, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adcs r0, r2 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r7, #36] @ 0x24 │ │ │ │ + str r4, [r3, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r7 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r4, #36] @ 0x24 │ │ │ │ + str r4, [r0, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #80] @ 0x50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r1, #12] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + strh r0, [r5, #6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r7, #32] │ │ │ │ + str r2, [r3, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r2, #22] │ │ │ │ + strh r6, [r6, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r7 │ │ │ │ + subs r7, #28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r5, #28] │ │ │ │ + str r0, [r1, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + ldrb r6, [r3, #27] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r4 │ │ │ │ + subs r7, #4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r6, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r1, #31] │ │ │ │ + ldrb r2, [r5, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r1 │ │ │ │ + subs r6, #236 @ 0xec │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r7, #24] │ │ │ │ + str r0, [r3, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ + ldrb r6, [r5, #21] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - eors r4, r6 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r4, #24] │ │ │ │ + str r0, [r0, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r6, #27] │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - eors r4, r3 │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r1, #24] │ │ │ │ + ldrsh r0, [r5, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - eors r4, r0 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + ldrsh r0, [r2, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ands r4, r5 │ │ │ │ + subs r6, #140 @ 0x8c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r3, #20] │ │ │ │ + ldrsh r0, [r7, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r7, #22] │ │ │ │ + strh r4, [r3, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r0, #20] │ │ │ │ + ldrsh r2, [r4, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -1766850,19 +1766843,19 @@ │ │ │ │ moveq r3, #205 @ 0xcd │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.w 550352 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43ea22> │ │ │ │ movs r3, #5 │ │ │ │ b.n 550d8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43f45c> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r0, r5] │ │ │ │ + ldr r6, [r4, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r0, r4] │ │ │ │ + ldr r7, [pc, #400] @ (55114c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43f81c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 547930 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436000> │ │ │ │ ldr r2, [pc, #336] @ (551114 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43f7e4>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [pc, #336] @ (551118 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43f7e8>) │ │ │ │ ldr r1, [pc, #336] @ (55111c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43f7ec>) │ │ │ │ @@ -1766988,47 +1766981,47 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r2, [r5, #23] │ │ │ │ + strb r2, [r1, #17] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + ldr r6, [pc, #400] @ (5512b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43f980>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [pc, #952] @ (5514e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43fbb0>) │ │ │ │ + ldr r6, [pc, #312] @ (551260 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43f930>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #688] @ (5513e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43fab0>) │ │ │ │ + ldr r4, [pc, #48] @ (551160 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43f830>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r7, r5] │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #616] @ (5513a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43fa70>) │ │ │ │ + ldr r3, [pc, #1000] @ (551520 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43fbf0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #704] @ (5513fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43facc>) │ │ │ │ + ldr r4, [pc, #64] @ (55117c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43f84c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #544] @ (551360 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43fa30>) │ │ │ │ + ldr r3, [pc, #928] @ (5514e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43fbb0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #632] @ (5513bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43fa8c>) │ │ │ │ + ldr r3, [pc, #1016] @ (55153c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43fc0c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #472] @ (551320 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43f9f0>) │ │ │ │ + ldr r3, [pc, #856] @ (5514a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43fb70>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r6, #17] │ │ │ │ + strb r0, [r2, #11] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #904] @ (5514d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43fba8>) │ │ │ │ + ldr r5, [pc, #264] @ (551258 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43f928>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r4, #16] │ │ │ │ + strb r2, [r0, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #832] @ (551498 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43fb68>) │ │ │ │ + ldr r5, [pc, #192] @ (551218 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43f8e8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ ldr.w r5, [pc, #2960] @ 551cfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4403cc> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1768107,89 +1768100,89 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ mcr 1, 4, r0, cr8, cr10, {3} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r0, #488]! @ 0x1e8 │ │ │ │ - strb r4, [r2, #9] │ │ │ │ + strb r4, [r6, #2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [pc, #8] @ (551d18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4403e8>) │ │ │ │ + ldr r1, [pc, #392] @ (551e98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x440568>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - itee cs │ │ │ │ - lslcs r4, r7, #2 │ │ │ │ - strcc r0, [r6, r0] │ │ │ │ - lslcc r5, r7, #2 │ │ │ │ - ldr r0, [pc, #776] @ (552024 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4406f4>) │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + ldr r6, [pc, #576] @ (551f58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x440628>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ + bx r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [pc, #688] @ (551fd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4406a4>) │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r3, #100] @ 0x64 │ │ │ │ + bxns r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r6, #192 @ 0xc0 │ │ │ │ + ldr r2, [r7, #72] @ 0x48 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + movs r5, #32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - blxns sp │ │ │ │ + mov r4, r9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp ip, lr │ │ │ │ + add r4, sl │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp sl, ip │ │ │ │ + add r2, r8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r3, #92 @ 0x5c │ │ │ │ + movs r1, #188 @ 0xbc │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r8, r1 │ │ │ │ + cmn r0, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + ldr r7, [pc, #192] @ (551e10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4404e0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmn r4, r5 │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + ldr r7, [pc, #112] @ (551dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x440498>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmn r6, r2 │ │ │ │ + asrs r6, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r4, r2] │ │ │ │ + ldr r7, [pc, #24] @ (551d78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x440448>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmn r2, r0 │ │ │ │ + asrs r2, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - mvns r4, r0 │ │ │ │ + tst r4, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r7, #36] @ 0x24 │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bics r4, r1 │ │ │ │ + rors r4, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r1, #254 @ 0xfe │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - orrs r2, r5 │ │ │ │ + sbcs r2, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r4, #36] @ 0x24 │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - orrs r4, r2 │ │ │ │ + adcs r4, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r7, r0] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmn r0, r6 │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r2, #40] @ 0x28 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmn r6, r3 │ │ │ │ + asrs r6, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r2, [pc, #332] @ (551ef0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4405c0>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [pc, #332] @ (551ef4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4405c4>) │ │ │ │ ldr r1, [pc, #336] @ (551ef8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4405c8>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ @@ -1768321,41 +1768314,41 @@ │ │ │ │ uxtb r3, r3 │ │ │ │ movs r2, #0 │ │ │ │ b.n 551eaa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44057a> │ │ │ │ uxth r3, r3 │ │ │ │ movs r2, #0 │ │ │ │ b.n 551eaa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44057a> │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r0, #250 @ 0xfa │ │ │ │ + subs r2, r3, #5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - tst r6, r4 │ │ │ │ + lsls r6, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + subs r2, r0, #5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - tst r6, r1 │ │ │ │ + eors r6, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - rors r0, r7 │ │ │ │ + eors r0, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r1, #32] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [pc, #104] @ (551f80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x440650>) │ │ │ │ + ldr r2, [pc, #488] @ (552100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4407d0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - rors r0, r3 │ │ │ │ + ands r0, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + subs r0, r6, #3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sbcs r4, r7 │ │ │ │ + ands r4, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1769545,31 +1769538,31 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 552b1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4411ec> │ │ │ │ lsls r2, r7, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + str r4, [r4, #72] @ 0x48 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, r5, r4 │ │ │ │ + asrs r6, r1, #30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, #90 @ 0x5a │ │ │ │ + subs r0, #186 @ 0xba │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp lr, r4 │ │ │ │ + add r6, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - orrs r6, r2 │ │ │ │ + adcs r6, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsh r0, [r2, r5] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + asrs r2, r6, #16 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, #254 @ 0xfe │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #50 @ 0x32 │ │ │ │ bl 485860 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x373f30> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 489de8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3784b8> │ │ │ │ @@ -1770698,29 +1770691,29 @@ │ │ │ │ b.w 552108 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4407d8> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5539f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4420c4> │ │ │ │ + svc 212 @ 0xd4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + ldrb r4, [r4, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + strb r4, [r7, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r1, #13 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r6, #26 │ │ │ │ + cmp r4, #122 @ 0x7a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r2, [r0, r0] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ vldr d7, [pc, #700] @ 5539e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4420b8> │ │ │ │ movs r2, #32 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add.w r8, sp, #112 @ 0x70 │ │ │ │ vstr d7, [sp, #112] @ 0x70 │ │ │ │ @@ -1770972,27 +1770965,27 @@ │ │ │ │ mov r4, r9 │ │ │ │ bl 489de8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3784b8> │ │ │ │ b.w 55237c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x440a4c> │ │ │ │ movs r3, #16 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 5534d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x441ba0> │ │ │ │ ... │ │ │ │ - cmp r7, #212 @ 0xd4 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + movs r6, #198 @ 0xc6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, r2] │ │ │ │ + ldr r7, [pc, #32] @ (553a20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4420f0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + ldr r7, [pc, #584] @ (553c50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x442320>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + movs r4, #172 @ 0xac │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 54893c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43700c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -1771597,91 +1771590,91 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #408] @ (554204 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4428d4>) │ │ │ │ + ldr r5, [pc, #792] @ (554384 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x442a54>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r5, #72 @ 0x48 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #872] @ (5543dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x442aac>) │ │ │ │ + ldr r4, [pc, #232] @ (55415c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44282c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #960] @ (554440 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x442b10>) │ │ │ │ + ldr r3, [pc, #320] @ (5541c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x442890>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r1, #150 @ 0x96 │ │ │ │ + subs r6, r6, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [pc, #520] @ (554290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x442960>) │ │ │ │ + ldr r0, [pc, #904] @ (554410 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x442ae0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r1, #132 @ 0x84 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [pc, #80] @ (5540e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4427b0>) │ │ │ │ + ldr r2, [pc, #464] @ (554260 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x442930>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r1, #114 @ 0x72 │ │ │ │ + subs r2, r2, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r4, #30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + subs r0, r7, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r5, #168 @ 0xa8 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + subs r2, r4, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r5, #146 @ 0x92 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + subs r2, r4, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, r3, #6 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r3, #216 @ 0xd8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vmla.i16 q8, q11, d2[1] │ │ │ │ - movs r1, #2 │ │ │ │ + cdp2 0, 3, cr0, cr6, cr10, {6} │ │ │ │ + subs r2, r4, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r5, #10 │ │ │ │ + cmp r3, #106 @ 0x6a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #16] @ (5540dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4427ac>) │ │ │ │ + bxns ip │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vhadd.u16 q8, q11, q5 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + ldc2 0, cr0, [r6, #808]! @ 0x328 │ │ │ │ + subs r2, r4, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r3, #28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, r3, #3 │ │ │ │ + adds r2, r7, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [pc, #296] @ (554208 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4428d8>) │ │ │ │ + ldr r0, [pc, #680] @ (554388 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x442a58>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r0, #8 │ │ │ │ + subs r0, r5, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #168] @ (554190 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x442860>) │ │ │ │ + @ instruction: 0x478a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, r3, #7 │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #424] @ (554298 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x442968>) │ │ │ │ + @ instruction: 0x47ca │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + subs r0, r3, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [pc, #104] @ (554160 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x442830>) │ │ │ │ + ldr r0, [pc, #488] @ (5542e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4429b0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cdp2 0, 7, cr0, cr8, cr10, {6} │ │ │ │ - subs r4, r4, #6 │ │ │ │ + ldc2l 0, cr0, [r8], {202} @ 0xca │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [pc, #32] @ (554124 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4427f4>) │ │ │ │ + ldr r0, [pc, #416] @ (5542a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x442974>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cdp2 0, 4, cr0, cr14, cr10, {6} │ │ │ │ - subs r2, r7, #5 │ │ │ │ + stc2 0, cr0, [lr], #808 @ 0x328 │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3624] @ 0xe28 │ │ │ │ @@ -1772092,15 +1772085,15 @@ │ │ │ │ ldr.w r8, [r3, #472] @ 0x1d8 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 554628 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x442cf8> │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ - bl af01c4 │ │ │ │ + bl af00e4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 554628 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x442cf8> │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r6, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 554604 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x442cd4> │ │ │ │ ldr.w fp, [pc, #1916] @ 554cf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4433c8> │ │ │ │ @@ -1772159,15 +1772152,15 @@ │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r7, r3 │ │ │ │ bcc.n 554590 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x442c60> │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ blx 72e78 │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ - bl af01e8 │ │ │ │ + bl af0108 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ ldr.w r5, [r3, #436] @ 0x1b4 │ │ │ │ mov r0, r5 │ │ │ │ bl 457d48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x346418> │ │ │ │ str r0, [r5, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ @@ -1772185,15 +1772178,15 @@ │ │ │ │ ldr.w r3, [pc, #1736] @ 554d0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4433dc> │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ bmi.w 5555fe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x443cce> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl afc0e0 │ │ │ │ + bl afc000 │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #11 │ │ │ │ it ne │ │ │ │ cmpne r3, #8 │ │ │ │ beq.w 554e5a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44352a> │ │ │ │ subs r3, #9 │ │ │ │ @@ -1772759,53 +1772752,53 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ lsls r6, r7, #5 │ │ │ │ bkpt 0x0098 │ │ │ │ lsls r2, r7, #5 │ │ │ │ movs r2, #241 @ 0xf1 │ │ │ │ vqshl.u64 q13, q4, #63 @ 0x3f │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldr r1, [pc, #832] @ (555020 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4436f0>) │ │ │ │ + ldr r0, [pc, #192] @ (554da0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x443470>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #784] @ (554ff4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4436c4>) │ │ │ │ + ldr r0, [pc, #144] @ (554d74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x443444>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ vcvt.u16.f16 d27, d24, #1 │ │ │ │ lsls r2, r7, #5 │ │ │ │ str r5, [sp, #724] @ 0x2d4 │ │ │ │ vrsubhn.i d18, , q12 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 554d2a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4433fa> │ │ │ │ - @ instruction: 0xffff4c98 │ │ │ │ + @ instruction: 0xffff4af8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [pc, #552] @ (554f28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4435f8>) │ │ │ │ + ldr r2, [pc, #936] @ (5550a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x443778>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [pc, #464] @ (554ed4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4435a4>) │ │ │ │ + ldr r2, [pc, #848] @ (555054 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x443724>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [pc, #376] @ (554e80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x443550>) │ │ │ │ + ldr r2, [pc, #760] @ (555000 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4436d0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf22e00c0 │ │ │ │ + eor.w r0, lr, #192 @ 0xc0 │ │ │ │ add r3, pc, #88 @ (adr r3, 554d68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x443438>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldr r3, [pc, #264] @ (554e1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4434ec>) │ │ │ │ + ldr r1, [pc, #648] @ (554f9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44366c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [pc, #512] @ (554f18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4435e8>) │ │ │ │ + ldr r0, [pc, #896] @ (555098 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x443768>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ - mov lr, r4 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r6, #21 │ │ │ │ + asrs r2, r2, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r5, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #226 @ 0xe2 │ │ │ │ + subs r6, #66 @ 0x42 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ movw r3, #5369 @ 0x14f9 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 5556b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x443d88> │ │ │ │ movw r3, #5365 @ 0x14f5 │ │ │ │ @@ -1773953,100 +1773946,102 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bhi.w 556246 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444916> │ │ │ │ ldrb.w r2, [r3, #381] @ 0x17d │ │ │ │ orr.w r2, r2, #3 │ │ │ │ strb.w r2, [r3, #381] @ 0x17d │ │ │ │ b.w 554a34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x443104> │ │ │ │ nop │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + ldrb r6, [r0, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r5, #8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r2, #6 │ │ │ │ + lsrs r2, r6, #31 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, r5 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ands.w r0, lr, #202 @ 0xca │ │ │ │ - asrs r2, r1, #5 │ │ │ │ + cdp 0, 7, cr0, cr14, cr10, {6} │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, #44 @ 0x2c │ │ │ │ + subs r4, #140 @ 0x8c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vhadd.s16 q8, q12, q5 │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + ldc 0, cr0, [r8, #808]! @ 0x328 │ │ │ │ + lsrs r4, r4, #27 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #26 │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r1, r7, #18 │ │ │ │ - vqrdmulh.s , , d28[0] │ │ │ │ + vtbx.8 d27, {d31- │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r2, #48 @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strex r0, r0, [r8, #808] @ 0x328 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + b.n 55590c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x443fdc> │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, #160 @ 0xa0 │ │ │ │ + adds r5, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r7, #4 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r6, #2 │ │ │ │ + lsls r2, r2, #28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 555a78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444148> │ │ │ │ + b.n 555738 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x443e08> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r7, #1 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, #128 @ 0x80 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5556f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x443dc8> │ │ │ │ + b.n 5563b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444a88> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, #80 @ 0x50 │ │ │ │ + adds r4, #176 @ 0xb0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 55562c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x443cfc> │ │ │ │ + b.n 5562ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4449bc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #18 │ │ │ │ + adds r3, #114 @ 0x72 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr.w r3, [r6, #436] @ 0x1b4 │ │ │ │ ldrsb.w r1, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #4 │ │ │ │ bne.w 555d36 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444406> │ │ │ │ ldrh.w r2, [r3, #378] @ 0x17a │ │ │ │ bfi r2, r1, #6, #3 │ │ │ │ @@ -1774896,310 +1774891,303 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #6171 @ 0x181b │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5568c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444f94> │ │ │ │ + svc 250 @ 0xfa │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r0, #11 │ │ │ │ + lsls r6, r4, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 556894 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444f64> │ │ │ │ + svc 220 @ 0xdc │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #82 @ 0x52 │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 556864 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444f34> │ │ │ │ + svc 190 @ 0xbe │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r1, #10 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + cmp r6, #148 @ 0x94 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 556834 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444f04> │ │ │ │ + svc 160 @ 0xa0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #22 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 556804 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444ed4> │ │ │ │ + svc 130 @ 0x82 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + cmp r6, #88 @ 0x58 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5567d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444ea4> │ │ │ │ + svc 100 @ 0x64 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + cmp r7, #222 @ 0xde │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5567a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e74> │ │ │ │ + svc 70 @ 0x46 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r2, #8 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - lsls r6, r2, #6 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + adds r0, #206 @ 0xce │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r2, #4 │ │ │ │ + movs r0, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r1, #48 @ 0x30 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + vshr.u64 d16, d28, #10 │ │ │ │ + cmp r7, #222 @ 0xde │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + vshr.u64 d0, d28, #24 │ │ │ │ + cmp r5, #250 @ 0xfa │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + vqadd.u64 d16, d20, d28 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + vqadd.u16 d16, d26, d28 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + mrc2 0, 7, r0, cr0, cr12, {5} │ │ │ │ + cmp r6, #224 @ 0xe0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, #20 │ │ │ │ + mcr2 0, 5, r0, cr10, cr12, {5} │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + ble.n 5566bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444d8c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r4, r3 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + mrc2 0, 3, r0, cr12, cr12, {5} │ │ │ │ + cmp r4, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - udf #188 @ 0xbc │ │ │ │ + ble.n 556660 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444d30> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vshr.u64 d16, d28, #24 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + mcr2 0, 2, r0, cr8, cr12, {5} │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vshr.u64 d0, d28, #10 │ │ │ │ - cmp r4, #254 @ 0xfe │ │ │ │ + mrc2 0, 0, r0, cr6, cr12, {5} │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vshr.u64 d0, d28, #58 │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ + stc2l 0, cr0, [r6, #752]! @ 0x2f0 │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + bgt.n 55657c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444c4c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vqadd.u32 d16, d24, d28 │ │ │ │ - cmp r6, #182 @ 0xb6 │ │ │ │ + stc2l 0, cr0, [r8, #752] @ 0x2f0 │ │ │ │ + cmp r5, #22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - udf #30 │ │ │ │ + bgt.n 55674c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e1c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vqadd.u8 d16, d26, d28 │ │ │ │ - adds r0, #16 │ │ │ │ + stc2 0, cr0, [sl, #752]! @ 0x2f0 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - udf #0 │ │ │ │ + bgt.n 55671c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444dec> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vqadd.u32 d0, d28, d28 │ │ │ │ - cmp r5, #54 @ 0x36 │ │ │ │ + stc2 0, cr0, [ip, #752] @ 0x2f0 │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 55662c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444cfc> │ │ │ │ + bgt.n 5566ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444dbc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vqadd.u8 d0, d30, d28 │ │ │ │ - cmp r5, #6 │ │ │ │ + stc2l 0, cr0, [lr, #-752]! @ 0xfffffd10 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 5565d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444ca8> │ │ │ │ + bgt.n 556698 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444d68> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mrc2 0, 6, r0, cr14, cr12, {5} │ │ │ │ - adds r0, #82 @ 0x52 │ │ │ │ + ldc2 0, cr0, [lr, #-752]! @ 0xfffffd10 │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mcr2 0, 6, r0, cr4, cr12, {5} │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + stc2 0, cr0, [r4, #-752]! @ 0xfffffd10 │ │ │ │ + cmp r1, #142 @ 0x8e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #120 @ 0x78 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 55675c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e2c> │ │ │ │ + blt.n 55661c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444cec> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mrc2 0, 4, r0, cr4, cr12, {5} │ │ │ │ - cmp r4, #62 @ 0x3e │ │ │ │ + ldc2l 0, cr0, [r4], #752 @ 0x2f0 │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 55672c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444dfc> │ │ │ │ + blt.n 5565ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444cbc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mrc2 0, 3, r0, cr6, cr12, {5} │ │ │ │ + ldc2l 0, cr0, [r6], {188} @ 0xbc │ │ │ │ adds r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, r0 │ │ │ │ + adds r6, r4, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mcr2 0, 2, r0, cr8, cr12, {5} │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + stc2 0, cr0, [r8], #752 @ 0x2f0 │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 5566b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444d80> │ │ │ │ + blt.n 556770 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e40> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mcr2 0, 1, r0, cr12, cr12, {5} │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + stc2 0, cr0, [ip], {188} @ 0xbc │ │ │ │ + cmp r2, #152 @ 0x98 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 556688 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444d58> │ │ │ │ + blt.n 556748 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e18> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mrc2 0, 0, r0, cr0, cr12, {5} │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + ldc2l 0, cr0, [r0], #-752 @ 0xfffffd10 │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 556658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444d28> │ │ │ │ + blt.n 556718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444de8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldc2l 0, cr0, [r2, #752]! @ 0x2f0 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + mrrc2 0, 11, r0, r2, cr12 │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 556628 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444cf8> │ │ │ │ + blt.n 5566e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444db8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldc2l 0, cr0, [r4, #752] @ 0x2f0 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + ldc2 0, cr0, [r4], #-752 @ 0xfffffd10 │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 5565f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444cc8> │ │ │ │ + bge.n 5566b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444d88> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldc2 0, cr0, [r6, #752]! @ 0x2f0 │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + ldc2 0, cr0, [r6], {188} @ 0xbc │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 5567c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e98> │ │ │ │ + bge.n 556688 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444d58> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldc2 0, cr0, [r8, #752] @ 0x2f0 │ │ │ │ - cmp r4, #230 @ 0xe6 │ │ │ │ + @ instruction: 0xfbf800bc │ │ │ │ + cmp r3, #70 @ 0x46 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 556798 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e68> │ │ │ │ + bge.n 556658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444d28> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldc2l 0, cr0, [sl, #-752]! @ 0xfffffd10 │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + @ instruction: 0xfbda00bc │ │ │ │ + cmp r1, #132 @ 0x84 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 556768 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e38> │ │ │ │ + bge.n 556628 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444cf8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldc2l 0, cr0, [ip, #-752] @ 0xfffffd10 │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + @ instruction: 0xfbbc00bc │ │ │ │ + cmp r1, #146 @ 0x92 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 556730 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e00> │ │ │ │ + bge.n 5567f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444ec0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldc2 0, cr0, [ip, #-752]! @ 0xfffffd10 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + @ instruction: 0xfb9c00bc │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 556708 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444dd8> │ │ │ │ + bge.n 5567c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e98> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stc2 0, cr0, [r0, #-752]! @ 0xfffffd10 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + @ instruction: 0xfb8000bc │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 5566d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444da8> │ │ │ │ + bge.n 556798 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e68> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stc2 0, cr0, [r2, #-752] @ 0xfffffd10 │ │ │ │ - cmp r4, #80 @ 0x50 │ │ │ │ + @ instruction: 0xfb6200bc │ │ │ │ + cmp r2, #176 @ 0xb0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 5566a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444d78> │ │ │ │ + bge.n 556768 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e38> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stc2l 0, cr0, [r4], #752 @ 0x2f0 │ │ │ │ - cmp r2, #142 @ 0x8e │ │ │ │ + @ instruction: 0xfb4400bc │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 556678 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444d48> │ │ │ │ + bls.n 556738 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e08> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stc2l 0, cr0, [r6], {188} @ 0xbc │ │ │ │ - cmp r4, #20 │ │ │ │ + @ instruction: 0xfb2600bc │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 556848 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444f18> │ │ │ │ + bls.n 556708 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444dd8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stc2 0, cr0, [r8], #752 @ 0x2f0 │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ + @ instruction: 0xfb0800bc │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 556818 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444ee8> │ │ │ │ + bls.n 5566d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444da8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stc2 0, cr0, [sl], {188} @ 0xbc │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ + @ instruction: 0xfaea00bc │ │ │ │ + cmp r0, #148 @ 0x94 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 5567e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444eb8> │ │ │ │ + bls.n 5566a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444d78> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stc2l 0, cr0, [ip], #-752 @ 0xfffffd10 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + @ instruction: 0xfacc00bc │ │ │ │ + movs r7, #144 @ 0x90 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mrrc2 0, 11, r0, r6, cr12 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + @ instruction: 0xfab600bc │ │ │ │ + cmp r0, #142 @ 0x8e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 556790 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e60> │ │ │ │ + bls.n 556850 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444f20> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldc2 0, cr0, [r6], #-752 @ 0xfffffd10 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + @ instruction: 0xfa9600bc │ │ │ │ + cmp r1, #94 @ 0x5e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldc2 0, cr0, [r6], {188} @ 0xbc │ │ │ │ - cmp r5, #6 │ │ │ │ + @ instruction: 0xfa7600bc │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 556734 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e04> │ │ │ │ + bls.n 5567f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444ec4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfbfe00bc │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + @ instruction: 0xfa5e00bc │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xfbd200bc │ │ │ │ - cmp r1, #230 @ 0xe6 │ │ │ │ + @ instruction: 0xfa3200bc │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 5566c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444d98> │ │ │ │ + bhi.n 556788 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e58> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfbbe00bc │ │ │ │ - cmp r1, #192 @ 0xc0 │ │ │ │ + @ instruction: 0xfa1e00bc │ │ │ │ + cmp r0, #32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 556888 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444f58> │ │ │ │ + bhi.n 556748 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e18> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfb9800bc │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + ldr??.w r0, [r8, #188] @ 0xbc │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 556864 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444f34> │ │ │ │ + bhi.n 556724 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444df4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfb8000bc │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + vld1.8 @ instruction: 0xf9e000bc │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 556840 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444f10> │ │ │ │ + bhi.n 556700 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444dd0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfb6800bc │ │ │ │ - cmp r1, #24 │ │ │ │ + vst1.8 @ instruction: 0xf9c800bc │ │ │ │ + movs r7, #120 @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 55681c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444eec> │ │ │ │ + bhi.n 5566dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444dac> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfb5000bc │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + ldrsh.w r0, [r0, #188] @ 0xbc │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 5567f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444ec8> │ │ │ │ + bhi.n 5568b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444f88> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfb3800bc │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + ldrsb.w r0, [r8, #188] @ 0xbc │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 5567d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444ea4> │ │ │ │ + bhi.n 556894 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444f64> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfb2000bc │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + vst1.8 @ instruction: 0xf98000bc │ │ │ │ + movs r7, #48 @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 5567b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e80> │ │ │ │ + bhi.n 556870 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444f40> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfb0800bc │ │ │ │ - cmp r0, #184 @ 0xb8 │ │ │ │ + vld4.32 {d16-d19}, [r8 :256], ip │ │ │ │ + movs r7, #24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 55678c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e5c> │ │ │ │ + bhi.n 55684c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444f1c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfaf000bc │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + ldr??.w r0, [r0, ip, lsl #3] │ │ │ │ + movs r7, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 556768 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e38> │ │ │ │ + bhi.n 556828 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444ef8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfad800bc │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + ldrsh.w r0, [r8, ip, lsl #3] │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 556744 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e14> │ │ │ │ + bvc.n 556804 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444ed4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfac000bc │ │ │ │ - cmp r1, #214 @ 0xd6 │ │ │ │ + vld4.32 {d0-d3}, [r0 :256], ip │ │ │ │ + cmp r0, #54 @ 0x36 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xfaa400bc │ │ │ │ - cmp r0, #36 @ 0x24 │ │ │ │ + vst4.32 {d0-d3}, [r4 :256], ip │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 556890 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444f60> │ │ │ │ + bvc.n 556750 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x444e20> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfa5c00bc │ │ │ │ + ldrh.w r0, [ip, #188] @ 0xbc │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1775505,16 +1775493,16 @@ │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (556b88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x445258>) │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2ba00bc │ │ │ │ - @ instruction: 0xf2d400bc │ │ │ │ + adds.w r0, sl, #188 @ 0xbc │ │ │ │ + @ instruction: 0xf13400bc │ │ │ │ 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 │ │ │ │ cbz r1, 556baa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44527a> │ │ │ │ @@ -1775779,19 +1775767,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (556e48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x445518>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #397 @ 0x18d │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - beq.n 556f2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4455fc> │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r5, #118 @ 0x76 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -1777010,17 +1776998,17 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ lsls r7, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, r5 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + asrs r2, r2, #30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov.w ip, #0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1777298,17 +1777286,17 @@ │ │ │ │ b.n 557c18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4462e8> │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ b.n 557c18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4462e8> │ │ │ │ movs r0, #186 @ 0xba │ │ │ │ b.n 557c18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4462e8> │ │ │ │ movs r0, #175 @ 0xaf │ │ │ │ b.n 557c18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4462e8> │ │ │ │ - adds r4, r5, r0 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r3, #30 │ │ │ │ + asrs r6, r7, #23 │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r1, #2 │ │ │ │ cmp r1, #5 │ │ │ │ bhi.n 557d94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x446464> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r6, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -1777415,25 +1777403,25 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + asrs r4, r0, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r2, #21 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r0, #25 │ │ │ │ + asrs r4, r4, #18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r7, #20 │ │ │ │ + asrs r0, r3, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #28 │ │ │ │ @@ -1777457,17 +1777445,17 @@ │ │ │ │ beq.n 557eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x446580> │ │ │ │ ldr r3, [pc, #12] @ (557ee4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4465b4>) │ │ │ │ movw r2, #511 @ 0x1ff │ │ │ │ ldr r1, [pc, #12] @ (557ee8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4465b8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r1, #19 │ │ │ │ + asrs r6, r5, #12 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -1778467,27 +1778455,27 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ strh r0, [r1, #2] │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #0] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r3, #10 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + pop {r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r4, r0, #11 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldrb r6, [r3, #22] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - asrs r6, r2, #9 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5587b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x446e84> │ │ │ │ + b.n 558474 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x446b44> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r0, r6, #3 │ │ │ │ + lsrs r0, r2, #29 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r0, [r3, #4] │ │ │ │ ldrd r2, r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #4 │ │ │ │ ldrb r1, [r2, #12] │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -1779313,115 +1779301,115 @@ │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #111 @ 0x6f │ │ │ │ mov r0, r4 │ │ │ │ bl 556e90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x445560> │ │ │ │ b.n 558952 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x447022> │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #28 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r7, #27 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r2, #21 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r3, #27 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r1, #25 │ │ │ │ + lsls r6, r5, #18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r0, #17 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r2, #22 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #128 @ 0x80 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r7, #21 │ │ │ │ + lsls r6, r3, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r0, #28 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + lsls r2, r5, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #456 @ 0x1c8 │ │ │ │ + add r4, sp, #840 @ 0x348 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r6, r2, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsls r0, r6, #19 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add r4, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r7, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r2, r1, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r1, #24 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r2, #12 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r7, #11 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r4, r0, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r4, #11 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r2, #20 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r1, #11 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r5, #21 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r1, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #600 @ 0x258 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr.w r5, [pc, #2028] @ 5599f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4480c8> │ │ │ │ @@ -1780207,49 +1780195,47 @@ │ │ │ │ movw r2, #1268 @ 0x4f4 │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - lsls r2, r1, #16 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ + vqadd.u16 d0, d18, d28 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + mcr2 0, 5, r0, cr0, cr12, {5} │ │ │ │ + lsls r0, r5, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vshr.u64 d0, d28, #46 │ │ │ │ + ldc2l 0, cr0, [r2, #752]! @ 0x2f0 │ │ │ │ bvs.n 559a2e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4480fe> │ │ │ │ vtbx.8 d22, {d15-d17}, d26 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + movs r6, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldc2l 0, cr0, [r2, #-752]! @ 0xfffffd10 │ │ │ │ + @ instruction: 0xfbd200bc │ │ │ │ bmi.n 5599a2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x448072> │ │ │ │ vsri.64 , , #1 │ │ │ │ vrsra.u64 , , #1 │ │ │ │ - @ instruction: 0xfffffefe │ │ │ │ + vcvt.u16.f16 , q7, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xfaf000bc │ │ │ │ - mcr2 0, 7, r0, cr2, cr12, {5} │ │ │ │ - add r5, pc, #560 @ (adr r5, 559c7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44834c>) │ │ │ │ + ldr??.w r0, [r0, ip, lsl #3] │ │ │ │ + stc2l 0, cr0, [r2, #-752] @ 0xfffffd10 │ │ │ │ + add r3, pc, #944 @ (adr r3, 559dfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4484cc>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfa9000bc │ │ │ │ - mcr2 0, 3, r0, cr8, cr12, {5} │ │ │ │ - beq.n 559ab0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x448180> │ │ │ │ + ldr??.w r0, [r0, #188] @ 0xbc │ │ │ │ + stc2l 0, cr0, [r8], {188} @ 0xbc │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vst1.8 @ instruction: 0xf9c200bc │ │ │ │ + strh.w r0, [r2, 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 r4, [pc, #312] @ (559ba4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x448274>) │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #312] @ (559ba8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x448278>) │ │ │ │ @@ -1780382,20 +1780368,20 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str r2, [r1, #88] @ 0x58 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, #76] @ 0x4c │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldc2l 0, cr0, [r8], #752 @ 0x2f0 │ │ │ │ - add r3, pc, #232 @ (adr r3, 559ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x448370>) │ │ │ │ + @ instruction: 0xfb5800bc │ │ │ │ + add r1, pc, #616 @ (adr r1, 559e20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4484f0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh.w r0, [lr, ip, lsl #3] │ │ │ │ - ldc2l 0, cr0, [r8], {188} @ 0xbc │ │ │ │ - ldrb.w r0, [r6, ip, lsl #3] │ │ │ │ + @ instruction: 0xf69e00bc │ │ │ │ + @ instruction: 0xfb3800bc │ │ │ │ + @ instruction: 0xf67600bc │ │ │ │ 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] @ (559ce4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4483b4>) │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #268] @ (559ce8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4483b8>) │ │ │ │ @@ -1781058,33 +1781044,33 @@ │ │ │ │ ... │ │ │ │ str r4, [r1, #0] │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r1, #80] @ 0x50 │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r3] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - pop {r4} │ │ │ │ + rev16 r0, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - pop {r1, r3, r5} │ │ │ │ + hlt 0x000a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cbnz r4, 55a332 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x448a02> │ │ │ │ + rev16 r4, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - pop {r3} │ │ │ │ + rev16 r0, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cbnz r2, 55a332 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x448a02> │ │ │ │ + rev r2, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cbnz r6, 55a33c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x448a0c> │ │ │ │ + rev16 r6, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #580] @ (55a51c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x448bec>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1781586,17 +1781572,17 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r7, r2] │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + push {r3, r5, lr} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + push {r1, r2, r6, lr} │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ @@ -1781663,18 +1781649,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r3, r0, #5344 @ 0x14e0 │ │ │ │ subs r3, #11 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 55a8ae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x448f7e> │ │ │ │ b.n 55a8a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x448f74> │ │ │ │ nop │ │ │ │ - orn r0, r2, #188 @ 0xbc │ │ │ │ - eors.w r0, r0, #188 @ 0xbc │ │ │ │ - and.w r0, lr, #188 @ 0xbc │ │ │ │ - bics.w r0, ip, #188 @ 0xbc │ │ │ │ + mcr 0, 6, r0, cr2, cr12, {5} │ │ │ │ + mrc 0, 7, r0, cr0, cr12, {5} │ │ │ │ + mcr 0, 3, r0, cr14, cr12, {5} │ │ │ │ + mrc 0, 4, r0, cr12, cr12, {5} │ │ │ │ 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 │ │ │ │ bl 544e24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4334f4> │ │ │ │ @@ -1781832,17 +1781818,17 @@ │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (55aa84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x449154>) │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - cbz r6, 55aaf2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4491c2> │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cbz r0, 55aafe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4491ce> │ │ │ │ + sxth r0, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #17 │ │ │ │ beq.n 55aa90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x449160> │ │ │ │ bx lr │ │ │ │ ldr.w r1, [r0, #436] @ 0x1b4 │ │ │ │ ldrsb.w r1, [r1, #72] @ 0x48 │ │ │ │ @@ -1781867,19 +1781853,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - b.n 55b13c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44980c> │ │ │ │ + b.n 55adfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4494cc> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mrc 0, 1, r0, cr0, cr12, {5} │ │ │ │ + ldc 0, cr0, [r0], {188} @ 0xbc │ │ │ │ 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] @ (55ab54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x449224>) │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #100] @ (55ab58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x449228>) │ │ │ │ @@ -1781926,16 +1781912,16 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strb r6, [r0, r4] │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, r3] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldcl 0, cr0, [r0, #752] @ 0x2f0 │ │ │ │ - stc 0, cr0, [lr, #752]! @ 0x2f0 │ │ │ │ + ldc 0, cr0, [r0], #-752 @ 0xfffffd10 │ │ │ │ + stc 0, cr0, [lr], {188} @ 0xbc │ │ │ │ cmp r1, #245 @ 0xf5 │ │ │ │ beq.n 55ab70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x449240> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1782163,15 +1782149,15 @@ │ │ │ │ bl 55aa5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44912c> │ │ │ │ movs r2, #4 │ │ │ │ bl 54795c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43602c> │ │ │ │ b.n 55ad14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4493e4> │ │ │ │ mov r0, r4 │ │ │ │ bl 55aa5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44912c> │ │ │ │ nop │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w r4, [pc, #1032] @ 55b1ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4498bc> │ │ │ │ mov sl, r1 │ │ │ │ @@ -1782545,15 +1782531,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, r0] │ │ │ │ lsls r2, r7, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, r5] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - orrs.w r0, r2, ip, ror #2 │ │ │ │ + ldmia.w r2!, {r2, r3, r4, r5, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r4, [pc, #1472] @ 55b7d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x449ea8> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ ldr.w r3, [pc, #1472] @ 55b7dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x449eac> │ │ │ │ @@ -1783106,66 +1783092,66 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #624] @ (55ba54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a124>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ bl 2757e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x163eb6> │ │ │ │ bl 3c57ea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2b3eba> │ │ │ │ - b.n 55be34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a504> │ │ │ │ + b.n 55baf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a1c4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55bd04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a3d4> │ │ │ │ + b.n 55b9c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a094> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55b094 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x449764> │ │ │ │ + b.n 55bd54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a424> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r4, #0] │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 55bce8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a3b8> │ │ │ │ + b.n 55b9a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a078> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55b0b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x449788> │ │ │ │ + b.n 55bd78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a448> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r1, #0] │ │ │ │ + strh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 55bcc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a394> │ │ │ │ + b.n 55b984 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a054> │ │ │ │ lsls r4, r7, #2 │ │ │ │ bl 8dd80e │ │ │ │ - b.n 55bef4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a5c4> │ │ │ │ + b.n 55bbb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a284> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r6, [r1, #60] @ 0x3c │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 55bbd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a2a8> │ │ │ │ + b.n 55b898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x449f68> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55bf3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a60c> │ │ │ │ + b.n 55bbfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a2cc> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 55bbb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a288> │ │ │ │ + b.n 55b878 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x449f48> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55bc54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a324> │ │ │ │ + b.n 55b914 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x449fe4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r2, [r4, #58] @ 0x3a │ │ │ │ + strh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 55bb98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a268> │ │ │ │ + b.n 55b858 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x449f28> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r7, pc, #16 @ (adr r7, 55b848 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x449f18>) │ │ │ │ + add r5, pc, #400 @ (adr r5, 55b9c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a098>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r6, pc, #880 @ (adr r6, 55bbac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a27c>) │ │ │ │ + add r5, pc, #240 @ (adr r5, 55b92c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x449ffc>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r6, pc, #928 @ (adr r6, 55bbe0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a2b0>) │ │ │ │ + add r5, pc, #288 @ (adr r5, 55b960 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a030>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r6, pc, #760 @ (adr r6, 55bb3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a20c>) │ │ │ │ + add r5, pc, #120 @ (adr r5, 55b8bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x449f8c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55bd38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a408> │ │ │ │ + b.n 55b9f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a0c8> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55baf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a1c8> │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55bb94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a264> │ │ │ │ + b.n 55b854 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x449f24> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 55bab8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a188> │ │ │ │ + svc 144 @ 0x90 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #392] @ (55b9f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a0c4>) │ │ │ │ @@ -1783321,19 +1783307,19 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ blxns r1 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mov lr, r8 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldmia r7!, {r3, r5, r6} │ │ │ │ + ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r4, pc, #568 @ (adr r4, 55bc40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a310>) │ │ │ │ + add r2, pc, #952 @ (adr r2, 55bdc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a490>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r4, pc, #408 @ (adr r4, 55bba4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a274>) │ │ │ │ + add r2, pc, #792 @ (adr r2, 55bd24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a3f4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #516] @ (55bc24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a2f4>) │ │ │ │ @@ -1783541,21 +1783527,21 @@ │ │ │ │ strd r0, r1, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cmp r8, fp │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + ble.n 55bb90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a260> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ble.n 55bc90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a360> │ │ │ │ + blt.n 55bb50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a220> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - svc 10 │ │ │ │ + ble.n 55bd0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a3dc> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bgt.n 55bc0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a2dc> │ │ │ │ + blt.n 55bccc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a39c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (55bc70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a340>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1783670,17 +1783656,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ muls r0, r6 │ │ │ │ lsls r2, r7, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 55bd30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a400> │ │ │ │ + bgt.n 55bdf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a4c0> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - blt.n 55be88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a558> │ │ │ │ + bls.n 55bd48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44a418> │ │ │ │ lsls r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1784326,53 +1784312,53 @@ │ │ │ │ ldr r1, [pc, #60] @ (55c480 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ab50>) │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - bls.n 55c478 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ab48> │ │ │ │ + bvc.n 55c538 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ac08> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r6, #9] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bvs.n 55c524 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44abf4> │ │ │ │ + bmi.n 55c3e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44aab4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmia.w pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ subs r5, #20 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 55c554 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ac24> │ │ │ │ + bvs.n 55c414 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44aae4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvc.n 55c3c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44aa98> │ │ │ │ + bvs.n 55c488 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ab58> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + ldrb r4, [r7, #3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bmi.n 55c454 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ab24> │ │ │ │ + bcc.n 55c514 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44abe4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvc.n 55c564 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ac34> │ │ │ │ + bpl.n 55c424 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44aaf4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bmi.n 55c3dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44aaac> │ │ │ │ + bcc.n 55c49c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ab6c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #16] @ (55c4a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ab78>) │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (55c4ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ab7c>) │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #600] @ 0x258 │ │ │ │ + str r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #8 │ │ │ │ @@ -1784438,17 +1784424,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 55c484 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ab54> │ │ │ │ movs r2, #5 │ │ │ │ bl 54795c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43602c> │ │ │ │ b.n 55c4de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44abae> │ │ │ │ nop │ │ │ │ - add r3, pc, #656 @ (adr r3, 55c7f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44aec0>) │ │ │ │ + add r2, pc, #16 @ (adr r2, 55c570 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ac40>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + str r7, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1784558,35 +1784544,35 @@ │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ ldr r1, [pc, #52] @ (55c6b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ad88>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - bpl.n 55c608 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44acd8> │ │ │ │ + bmi.n 55c6c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ad98> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bpl.n 55c5bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ac8c> │ │ │ │ + bcc.n 55c67c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ad4c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bpl.n 55c620 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44acf0> │ │ │ │ + bmi.n 55c6e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44adb0> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r6, [r0, #1] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bpl.n 55c784 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ae54> │ │ │ │ + bcc.n 55c644 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ad14> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bpl.n 55c628 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44acf8> │ │ │ │ + bmi.n 55c6e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44adb8> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bpl.n 55c764 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ae34> │ │ │ │ + bcc.n 55c624 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44acf4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bpl.n 55c634 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ad04> │ │ │ │ + bmi.n 55c6f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44adc4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bpl.n 55c74c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ae1c> │ │ │ │ + bcc.n 55c60c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44acdc> │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1785702,57 +1785688,57 @@ │ │ │ │ nop │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - bpl.n 55d360 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ba30> │ │ │ │ + bcc.n 55d420 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44baf0> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r2, #20 │ │ │ │ + lsrs r2, r6, #13 │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #34 @ 0x22 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - beq.n 55d318 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44b9e8> │ │ │ │ + ldmia r7!, {r1, r2, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r0, #2 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r1, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r5, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #32] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, sp, #656 @ 0x290 │ │ │ │ + add r1, sp, #16 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r1, #84] @ 0x54 │ │ │ │ + ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r6, #38] @ 0x26 │ │ │ │ + ldrh r6, [r2, #26] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w r4, [pc, #1384] @ 55d90c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44bfdc> │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -1786260,42 +1786246,42 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cmp r4, #80 @ 0x50 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #72 @ 0x48 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 d0, d27, #10 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + mrc2 0, 0, r0, cr6, cr11, {5} │ │ │ │ + stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r7, #2 │ │ │ │ movs r7, #116 @ 0x74 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r7, #92] @ 0x5c │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r3!, {r1, r5} │ │ │ │ + stmia r1!, {r1, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r4, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r4, #92] @ 0x5c │ │ │ │ + str r2, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r4, #88] @ 0x58 │ │ │ │ + str r6, [r0, #64] @ 0x40 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #424] @ (55db10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44c1e0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -1786470,27 +1786456,27 @@ │ │ │ │ nop │ │ │ │ movs r6, #144 @ 0x90 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #156 @ 0x9c │ │ │ │ lsls r2, r7, #5 │ │ │ │ - stmia r2!, {r1, r6, r7} │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [r4, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r6, r7} │ │ │ │ + it mi │ │ │ │ + lslmi r4, r7, #2 │ │ │ │ + stmia r1!, {r1, r2, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r4, #56] @ 0x38 │ │ │ │ + str r4, [r0, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r0!, {r2, r3, r6, r7} │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + ite cs │ │ │ │ + lslcs r4, r7, #2 │ │ │ │ + stmdbcc 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] @ (55dc98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44c368>) │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [pc, #336] @ (55dc9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44c36c>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1786616,31 +1786602,31 @@ │ │ │ │ movw r2, #405 @ 0x195 │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r4, #176 @ 0xb0 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa0a00bb │ │ │ │ + str??.w r0, [sl, fp, lsl #3] │ │ │ │ movs r3, #174 @ 0xae │ │ │ │ lsls r2, r7, #5 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + ite ls │ │ │ │ + lslls r4, r7, #2 │ │ │ │ + strhi r2, [r2, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - itte pl │ │ │ │ - lslpl r4, r7, #2 │ │ │ │ - stmiapl r1!, {r6} │ │ │ │ - lslmi r4, r7, #2 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + nop {10} │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + str r6, [r7, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - itte mi │ │ │ │ - lslmi r4, r7, #2 │ │ │ │ - pushmi {r4, r5, lr} │ │ │ │ - movpl.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r2, r5, r7, pc} │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #172] @ 55dd7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44c44c> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #168] @ (55dd80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44c450>) │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc │ │ │ │ @@ -1786648,15 +1786634,15 @@ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ movs r0, #24 │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl acfe70 │ │ │ │ + bl acfd90 │ │ │ │ ldr r3, [pc, #144] @ (55dd88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44c458>) │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ tst.w r4, #8 │ │ │ │ ite ne │ │ │ │ movne r3, #76 @ 0x4c │ │ │ │ @@ -1786666,28 +1786652,28 @@ │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ - bl ac6ef0 │ │ │ │ + bl ac6e10 │ │ │ │ cbnz r0, 55dd5e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44c42e> │ │ │ │ ldr r2, [pc, #100] @ (55dd8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44c45c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldrd r0, r2, [r0] │ │ │ │ blx 736c4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl ad2e3c │ │ │ │ + bl ad2d5c │ │ │ │ ldr r2, [pc, #72] @ (55dd90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44c460>) │ │ │ │ ldr r3, [pc, #52] @ (55dd80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44c450>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -1786697,49 +1786683,49 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #52] @ (55dd94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44c464>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl ac4b20 │ │ │ │ + bl ac4a40 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl ac4a7c │ │ │ │ + bl ac499c │ │ │ │ b.n 55dd40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44c410> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r3, #36 @ 0x24 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #26 │ │ │ │ lsls r2, r7, #5 │ │ │ │ movs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - movs r2, #178 @ 0xb2 │ │ │ │ + ite eq │ │ │ │ + lsleq r4, r7, #2 │ │ │ │ + movne r2, #178 @ 0xb2 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + bkpt 0x00e8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #16] @ (55ddbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44c48c>) │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (55ddc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44c490>) │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - strh r2, [r0, #4] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r4, [r3, #4] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1788165,15 +1788151,15 @@ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ adds r4, r2, #5 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r0, #3 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + cmp r1, #232 @ 0xe8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ movs r1, #227 @ 0xe3 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ bl 48a064 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x378734> │ │ │ │ mov r2, r6 │ │ │ │ @@ -1789211,17 +1789197,17 @@ │ │ │ │ add r5, pc, #880 @ (adr r5, 55f9a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e078>) │ │ │ │ eors r4, r1 │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ add r2, pc, #328 @ (adr r2, 55f784 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44de54>) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ ... │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r0, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #159 @ 0x9f │ │ │ │ mov r0, r4 │ │ │ │ bl 48a0b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x378784> │ │ │ │ mov r6, r0 │ │ │ │ @@ -1789585,25 +1789571,25 @@ │ │ │ │ b.n 55f86a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44df3a> │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ b.n 55f444 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44db14> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldr r3, [sp, #584] @ 0x248 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add ip, ip │ │ │ │ + muls r4, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #288 @ (adr r4, 55fb34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e204>) │ │ │ │ + add r2, pc, #672 @ (adr r2, 55fcb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e384>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add ip, r9 │ │ │ │ + orrs r4, r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #192 @ (adr r4, 55fae0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e1b0>) │ │ │ │ + add r2, pc, #576 @ (adr r2, 55fc60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e330>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ mov.w r8, #2147483648 @ 0x80000000 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ strd r8, r9, [sp, #40] @ 0x28 │ │ │ │ bl 485808 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x373ed8> │ │ │ │ @@ -1790009,55 +1789995,55 @@ │ │ │ │ b.n 55fc90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e360> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #15 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - add r2, pc, #8 @ (adr r2, 55fe14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e4e4>) │ │ │ │ + add r0, pc, #392 @ (adr r0, 55ff94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e664>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r5, #11 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r1, pc, #896 @ (adr r1, 560194 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e864>) │ │ │ │ + add r0, pc, #256 @ (adr r0, 55ff14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e5e4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + subs r4, #158 @ 0x9e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r1, #2 │ │ │ │ + lsls r6, r5, #27 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r1, pc, #672 @ (adr r1, 5600c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e794>) │ │ │ │ + add r0, pc, #32 @ (adr r0, 55fe44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e514>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r5, #68] @ 0x44 │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - revsh r0, r6 │ │ │ │ + cbnz r0, 55fe40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e510> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r6, [r3, #7] │ │ │ │ + ldrb r6, [r7, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [r3, #28] │ │ │ │ + str r4, [r7, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bcs.n 55fdb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e484> │ │ │ │ + bne.n 55fe74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e544> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, pc, #8 @ (adr r1, 55fe48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e518>) │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + lsls r0, r6, #23 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - sbcs r6, r2 │ │ │ │ + subs r7, #246 @ 0xf6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, pc, #64 @ (adr r1, 55fe8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e55c>) │ │ │ │ + ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ lsls r6, r6, #9 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - add r0, pc, #496 @ (adr r0, 560044 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e714>) │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r0, pc, #408 @ (adr r0, 55fff0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e6c0>) │ │ │ │ + ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r0, pc, #512 @ (adr r0, 56005c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e72c>) │ │ │ │ + ldr r6, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #364] @ (55ffdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e6ac>) │ │ │ │ @@ -1790207,62 +1790193,62 @@ │ │ │ │ nop │ │ │ │ lsls r0, r1, #6 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r7, #222 @ 0xde │ │ │ │ + subs r6, #62 @ 0x3e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r5, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #16] @ (56004c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e71c>) │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (560050 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e720>) │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - ldrb r2, [r6, r7] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh r4, [r1, r0] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1790486,25 +1790472,25 @@ │ │ │ │ b.n 5601a2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44e872> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mrc2 1, 4, r0, cr0, cr9, {3} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [r6, #484] @ 0x1e4 │ │ │ │ - ldr r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r3, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + subs r2, #148 @ 0x94 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1791077,17 +1791063,17 @@ │ │ │ │ b.n 560760 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ee30> │ │ │ │ movw r1, #315 @ 0x13b │ │ │ │ b.n 560760 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ee30> │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ b.n 560760 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ee30> │ │ │ │ movw r1, #381 @ 0x17d │ │ │ │ b.n 560760 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ee30> │ │ │ │ - str r6, [sp, #904] @ 0x388 │ │ │ │ + str r5, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ + str r5, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (560944 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44f014>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1792099,22 +1792085,22 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r1, r8, #16318464 @ 0xf90000 │ │ │ │ orrs.w r1, r2, #16318464 @ 0xf90000 │ │ │ │ - str r3, [sp, #360] @ 0x168 │ │ │ │ + str r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + str r0, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #10] │ │ │ │ lsls r2, r7, #2 │ │ │ │ subw r1, lr, #121 @ 0x79 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + strb r4, [r7, #30] │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -1792313,15 +1792299,15 @@ │ │ │ │ stc 1, cr0, [r0], #484 @ 0x1e4 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [r4], {121} @ 0x79 │ │ │ │ ldcl 1, cr0, [r2], #-484 @ 0xfffffe1c │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ + ldrh r2, [r0, #14] │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #820] @ (56189c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44ff6c>) │ │ │ │ @@ -1793891,21 +1793877,21 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ b.n 5629b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x451084> │ │ │ │ lsls r1, r7, #5 │ │ │ │ ble.n 5625e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x450cb4> │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #12] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bx r5 │ │ │ │ + cmp r8, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r1, #70 @ 0x46 │ │ │ │ + adds r7, #166 @ 0xa6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -1794849,23 +1794835,23 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 562f78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x451648> │ │ │ │ lsls r1, r7, #5 │ │ │ │ cbz r2, 562e88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x451558> │ │ │ │ lsls r2, r6, #5 │ │ │ │ - b.n 562da8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x451478> │ │ │ │ + b.n 562a68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x451138> │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 562dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x451498> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - asrs r4, r4, #22 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bpl.n 562dc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x451490> │ │ │ │ + bcc.n 562e80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x451550> │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ movs r1, #228 @ 0xe4 │ │ │ │ mov r2, r5 │ │ │ │ bl 48a064 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x378734> │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1795198,17 +1795184,17 @@ │ │ │ │ asrs r7, r0, #21 │ │ │ │ subs r7, #247 @ 0xf7 │ │ │ │ add r3, pc, #456 @ (adr r3, 5633a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x451a74>) │ │ │ │ lsrs r1, r7, #5 │ │ │ │ str r3, [sp, #316] @ 0x13c │ │ │ │ ands r2, r1 │ │ │ │ ... │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #72] @ 0x48 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r7, #100] @ 0x64 │ │ │ │ + ldr r6, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r2, r3, #31 │ │ │ │ bpl.w 562856 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x450f26> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ vldr d0, [pc, #448] @ 5633c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x451a90> │ │ │ │ @@ -1796028,27 +1796014,27 @@ │ │ │ │ ldmia r4, {r4} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r1, r2} │ │ │ │ lsls r1, r7, #5 │ │ │ │ ldmia r6, {r0, r1, r3, r6, r7} │ │ │ │ - vtbx.8 d22, {d31- │ │ │ │ vtbx.8 d28, {d15-d18}, d10 │ │ │ │ lsls r1, r7, #5 │ │ │ │ beq.n 563ad6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4521a6> │ │ │ │ - vshll.u32 q11, d16, #31 │ │ │ │ + @ instruction: 0xffff6890 │ │ │ │ lsls r4, r7, #2 │ │ │ │ mrc 15, 4, APSR_nzcv, cr15, cr15, {7} │ │ │ │ b.n 5634f6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x451bc6> │ │ │ │ - vcvt.f16.u16 d29, d20, #1 │ │ │ │ + @ instruction: 0xffffda94 │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1796117,25 +1796103,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (563bb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x452280>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (563bb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x452284>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + strb r6, [r1, #14] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r5, #124] @ 0x7c │ │ │ │ + str r0, [r1, #100] @ 0x64 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r6, r3] │ │ │ │ + strh r6, [r2, r5] │ │ │ │ lsls r2, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1796422,25 +1796408,23 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r1, #28] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r0, r4 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ + cdp2 0, 8, cr0, cr0, cr9, {6} │ │ │ │ + str r0, [r2, #24] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r5, #24] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r0, r1 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ + cdp2 0, 6, cr0, cr8, cr9, {6} │ │ │ │ + str r0, [r7, #20] │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmia r1!, {r2, r3, r6} │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1796539,28 +1796523,28 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r6, #8] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cdp2 0, 15, cr0, cr10, cr9, {6} │ │ │ │ - str r2, [r1, #32] │ │ │ │ + ldc2l 0, cr0, [sl, #-804] @ 0xfffffcdc │ │ │ │ + str r2, [r5, #4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r0, #36] @ 0x24 │ │ │ │ + str r6, [r4, #8] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cdp2 0, 14, cr0, cr0, cr9, {6} │ │ │ │ - str r0, [r6, #28] │ │ │ │ + stc2l 0, cr0, [r0, #-804] @ 0xfffffcdc │ │ │ │ + str r0, [r2, #4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + str r4, [r4, #8] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cdp2 0, 12, cr0, cr14, cr9, {6} │ │ │ │ - str r6, [r3, #28] │ │ │ │ + stc2 0, cr0, [lr, #-804]! @ 0xfffffcdc │ │ │ │ + str r6, [r7, #0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #456] @ (5641f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4528c4>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1796747,18 +1796731,18 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ite gt │ │ │ │ lslgt r1, r7, #5 │ │ │ │ suble r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ite cs │ │ │ │ lslcs r1, r7, #5 │ │ │ │ - strcc r0, [r0, #4] │ │ │ │ + ldrshcc r0, [r4, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stc2l 0, cr0, [r2], {201} @ 0xc9 │ │ │ │ - ldrsh r2, [r2, r7] │ │ │ │ + @ instruction: 0xfb2200c9 │ │ │ │ + ldrsh r2, [r6, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r4, [r3, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1796897,34 +1796881,34 @@ │ │ │ │ ldr r1, [pc, #56] @ (5643a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x452a78>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - subs r0, r1, r5 │ │ │ │ + adds r0, r5, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + adds r6, r0, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r3, #100] @ 0x64 │ │ │ │ + ldr r2, [r7, #72] @ 0x48 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xfb7c00c9 │ │ │ │ - ldrsh r4, [r1, r2] │ │ │ │ + ldr??.w r0, [ip, #201] @ 0xc9 │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, r5, r3 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, r1, r4 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, r3, r3 │ │ │ │ + adds r4, r7, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + adds r2, r3, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + adds r6, r3, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, r3, r3 │ │ │ │ + adds r4, r7, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #760] @ (5646b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x452d88>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1797235,43 +1797219,43 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ pop {r1, r3, r4, r5} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 56472c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x452dfc> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #28] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh.w r0, [lr, #201] @ 0xc9 │ │ │ │ - ldrh r6, [r1, r7] │ │ │ │ + @ instruction: 0xf71e00c9 │ │ │ │ + ldrh r6, [r5, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + asrs r0, r7, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r0, [r6, r0] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb.w r0, [r6, #201] @ 0xc9 │ │ │ │ - ldrh r6, [r2, r6] │ │ │ │ + @ instruction: 0xf6e600c9 │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, r0, r0 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, r3, r0 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r5, #31 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r1, #31 │ │ │ │ + asrs r2, r5, #24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + asrs r0, r1, #25 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r2, #30 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r5, #30 │ │ │ │ + asrs r6, r1, #24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1424] @ 564ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453378> │ │ │ │ @@ -1797834,118 +1797818,118 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8d4 │ │ │ │ lsls r1, r7, #5 │ │ │ │ @ instruction: 0xb878 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldr r6, [r7, r0] │ │ │ │ + ldrsb r6, [r3, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - orn r0, r8, #6586368 @ 0x648000 │ │ │ │ - ldrsb r0, [r7, r5] │ │ │ │ + movt r0, #32969 @ 0x80c9 │ │ │ │ + strb r0, [r3, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ + ldrsb r2, [r6, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ubfx r0, ip, #3, #10 │ │ │ │ - ldrsb r4, [r3, r3] │ │ │ │ + @ instruction: 0xf22c00c9 │ │ │ │ + strb r4, [r7, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r7!, {r1, r5} │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf3b400c9 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + @ instruction: 0xf21400c9 │ │ │ │ + strb r4, [r4, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r7!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf39c00c9 │ │ │ │ - ldrsb r4, [r5, r2] │ │ │ │ + @ instruction: 0xf1fc00c9 │ │ │ │ + strb r4, [r1, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r3, r1] │ │ │ │ + ldrsb r6, [r7, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - usat r0, #9, r4, lsl #3 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + @ instruction: 0xf1e400c9 │ │ │ │ + strb r4, [r6, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + ldr r6, [r0, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bfi r0, ip, #3, #7 │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + rsb r0, ip, #201 @ 0xc9 │ │ │ │ + strb r4, [r3, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + strb r2, [r4, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf35400c9 │ │ │ │ - ldrsb r4, [r4, r1] │ │ │ │ + subs.w r0, r4, #201 @ 0xc9 │ │ │ │ + strb r4, [r0, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf33c00c9 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + @ instruction: 0xf19c00c9 │ │ │ │ + strb r4, [r5, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + ldrsb r6, [r3, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ssat r0, #10, r4, asr #3 │ │ │ │ - ldrsb r4, [r6, r0] │ │ │ │ + @ instruction: 0xf18400c9 │ │ │ │ + strb r4, [r2, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ssat r0, #10, ip, lsl #3 │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + sbc.w r0, ip, #201 @ 0xc9 │ │ │ │ + strb r4, [r7, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf2f400c9 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + adcs.w r0, r4, #201 @ 0xc9 │ │ │ │ + strb r4, [r4, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + strb r2, [r7, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf2dc00c9 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + @ instruction: 0xf13c00c9 │ │ │ │ + strb r4, [r1, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r2, [r7, r6] │ │ │ │ + ldrsb r2, [r3, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movt r0, #16585 @ 0x40c9 │ │ │ │ - strb r4, [r2, r7] │ │ │ │ + @ instruction: 0xf12400c9 │ │ │ │ + strb r4, [r6, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r6, [r3, r5] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subw r0, ip, #201 @ 0xc9 │ │ │ │ - strb r4, [r7, r6] │ │ │ │ + add.w r0, ip, #201 @ 0xc9 │ │ │ │ + strb r4, [r3, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r2, [r3, r6] │ │ │ │ + strb r2, [r7, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf29400c9 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + @ instruction: 0xf0f400c9 │ │ │ │ + strb r4, [r0, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf27800c9 │ │ │ │ - strb r0, [r1, r6] │ │ │ │ + @ instruction: 0xf0d800c9 │ │ │ │ + strh r0, [r5, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r6, [r0, r2] │ │ │ │ + strb r6, [r4, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf26400c9 │ │ │ │ - strb r4, [r6, r5] │ │ │ │ + @ instruction: 0xf0c400c9 │ │ │ │ + strh r4, [r2, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + strb r6, [r5, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movw r0, #49353 @ 0xc0c9 │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + @ instruction: 0xf0ac00c9 │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r2, [r1, r3] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf23000c9 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + eors.w r0, r0, #201 @ 0xc9 │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ + strb r4, [r5, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r2, [r5, r4] │ │ │ │ + strh r2, [r1, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r6, [r2, r5] │ │ │ │ + strb r6, [r6, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r0, [r3, r4] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #2920] @ 56592c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453ffc> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -1799068,134 +1799052,138 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ sxth r0, r5 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, r7] │ │ │ │ + strb r6, [r3, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldcl 0, cr0, [r4, #804] @ 0x324 │ │ │ │ - str r4, [r4, r3] │ │ │ │ + ldc 0, cr0, [r4], #-804 @ 0xfffffcdc │ │ │ │ + ldr r7, [pc, #272] @ (565a58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454128>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r6, [r2, r4] │ │ │ │ + str r6, [r6, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + ldr r6, [pc, #464] @ (565b20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4541f0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r6, #14 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + str r2, [r5, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stc 0, cr0, [r8], {201} @ 0xc9 │ │ │ │ - ldr r7, [pc, #96] @ (5659c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454094>) │ │ │ │ + orn r0, r8, r9, lsl #3 │ │ │ │ + ldr r5, [pc, #480] @ (565b44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454214>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r4, [r1, r3] │ │ │ │ + str r4, [r5, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xebe600c9 │ │ │ │ - ldr r6, [pc, #984] @ (565d48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454418>) │ │ │ │ + orr.w r0, r6, r9, lsl #3 │ │ │ │ + ldr r5, [pc, #344] @ (565ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454198>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r6, [r6, r4] │ │ │ │ + str r6, [r2, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - rsb r0, ip, r9, lsl #3 │ │ │ │ - ldr r6, [pc, #880] @ (565cec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4543bc>) │ │ │ │ + bic.w r0, ip, r9, lsl #3 │ │ │ │ + ldr r5, [pc, #240] @ (565a6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45413c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ movs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #896 @ 0x380 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - str r6, [r2, r5] │ │ │ │ + ldr r7, [pc, #728] @ (565c60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454330>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - sbc.w r0, r0, r9, lsl #3 │ │ │ │ - ldr r6, [pc, #448] @ (565b50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454220>) │ │ │ │ + strd r0, r0, [r0, #804] @ 0x324 │ │ │ │ + ldr r4, [pc, #832] @ (565cd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4543a0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ b.n 56595a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45402a> │ │ │ │ - vrsra.u32 d21, d22, #1 │ │ │ │ + vsra.u64 d21, d6, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - orn r0, r0, r9, lsl #3 │ │ │ │ - ldr r5, [pc, #448] @ (565b60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454230>) │ │ │ │ + @ instruction: 0xe8c000c9 │ │ │ │ + ldr r3, [pc, #832] @ (565ce0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4543b0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r3, r3] │ │ │ │ + ldr r7, [pc, #240] @ (565a94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454164>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xe8da00c9 │ │ │ │ - ldr r3, [pc, #936] @ (565d54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454424>) │ │ │ │ + b.n 56581c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453eec> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + ldr r2, [pc, #296] @ (565ad4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4541a4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + ldr r6, [pc, #512] @ (565bb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454280>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xe8c200c9 │ │ │ │ - ldr r3, [pc, #840] @ (565d00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4543d0>) │ │ │ │ + b.n 5657f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453ec8> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + ldr r2, [pc, #200] @ (565a80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454150>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [pc, #208] @ (565a94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454164>) │ │ │ │ + ldr r5, [pc, #592] @ (565c14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4542e4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strex r0, r0, [lr, #804] @ 0x324 │ │ │ │ - ldr r3, [pc, #376] @ (565b44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454214>) │ │ │ │ + b.n 565724 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453df4> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + ldr r1, [pc, #760] @ (565cc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454394>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r3, r3] │ │ │ │ + ldr r7, [pc, #224] @ (565ab0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454180>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xe82e00c9 │ │ │ │ - ldr r3, [pc, #248] @ (565ad0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4541a0>) │ │ │ │ + b.n 5656f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453dc0> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + ldr r1, [pc, #632] @ (565c50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454320>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [pc, #912] @ (565d6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45443c>) │ │ │ │ + ldr r4, [pc, #272] @ (565aec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4541bc>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5659bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45408c> │ │ │ │ + b.n 56567c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453d4c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #1016] @ (565ddc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4544ac>) │ │ │ │ + ldr r1, [pc, #376] @ (565b5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45422c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [pc, #296] @ (565b10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4541e0>) │ │ │ │ + ldr r4, [pc, #680] @ (565c90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454360>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565874 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453f44> │ │ │ │ + b.n 565534 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453c04> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #336] @ (565b40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454210>) │ │ │ │ + ldr r0, [pc, #720] @ (565cc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454390>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [pc, #576] @ (565c34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454304>) │ │ │ │ + ldr r4, [pc, #960] @ (565db4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454484>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5657fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453ecc> │ │ │ │ + b.n 5654bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453b8c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #72] @ (565a44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454114>) │ │ │ │ + ldr r0, [pc, #456] @ (565bc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454294>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [pc, #520] @ (565c08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4542d8>) │ │ │ │ + ldr r5, [pc, #904] @ (565d88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454458>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5657cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453e9c> │ │ │ │ + b.n 56548c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453b5c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #976] @ (565dd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4544a8>) │ │ │ │ + ldr r0, [pc, #336] @ (565b58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454228>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [pc, #344] @ (565b64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454234>) │ │ │ │ + ldr r5, [pc, #728] @ (565ce4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4543b4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5657a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453e78> │ │ │ │ + b.n 565468 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453b38> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #880] @ (565d84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454454>) │ │ │ │ + ldr r0, [pc, #240] @ (565b04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4541d4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [pc, #264] @ (565b20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4541f0>) │ │ │ │ + ldr r4, [pc, #648] @ (565ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454370>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565784 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453e54> │ │ │ │ + b.n 565444 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453b14> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #784] @ (565d30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454400>) │ │ │ │ + ldr r0, [pc, #144] @ (565ab0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454180>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, r6, #2 │ │ │ │ + adds r6, r2, #4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 565758 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453e28> │ │ │ │ + b.n 565418 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453ae8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #672] @ (565ccc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45439c>) │ │ │ │ + ldr r0, [pc, #32] @ (565a4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45411c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [pc, #632] @ (565ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454378>) │ │ │ │ + ldr r4, [pc, #1016] @ (565e28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4544f8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5656d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453da4> │ │ │ │ + b.n 565394 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453a64> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #384] @ (565bb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454288>) │ │ │ │ + blx r8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [pc, #920] @ (565dd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4544a4>) │ │ │ │ + ldr r4, [pc, #280] @ (565b54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454224>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5656a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453d78> │ │ │ │ + b.n 565368 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x453a38> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #272] @ (565b54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454224>) │ │ │ │ + blxns r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ beq.w 565b8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45425c> │ │ │ │ ldr.w r2, [r9, r5, lsl #2] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1799940,180 +1799928,180 @@ │ │ │ │ b.n 566032 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454702> │ │ │ │ ldr r3, [pc, #336] @ (5662ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45497c>) │ │ │ │ add r3, pc │ │ │ │ b.n 566032 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454702> │ │ │ │ ldr r3, [pc, #336] @ (5662b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454980>) │ │ │ │ add r3, pc │ │ │ │ b.n 566032 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454702> │ │ │ │ - ldr r4, [pc, #904] @ (5664f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454bc0>) │ │ │ │ + ldr r3, [pc, #264] @ (566270 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454940>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 56689c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454f6c> │ │ │ │ + b.n 56655c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454c2c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov r8, r5 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [pc, #64] @ (5661b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454884>) │ │ │ │ + ldr r3, [pc, #448] @ (566334 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454a04>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 566874 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454f44> │ │ │ │ + b.n 566534 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454c04> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov lr, r1 │ │ │ │ + add lr, sp │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #408] @ (566318 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4549e8>) │ │ │ │ + ldr r2, [pc, #792] @ (566498 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454b68>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 566844 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454f14> │ │ │ │ + b.n 566504 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454bd4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov r0, lr │ │ │ │ + add r8, sl │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r5, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 566654 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454d24> │ │ │ │ + b.n 566314 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4549e4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r2, lr │ │ │ │ + mvns r2, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #968] @ (566560 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454c30>) │ │ │ │ + ldr r3, [pc, #328] @ (5662e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4549b0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 56662c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454cfc> │ │ │ │ + b.n 5662ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4549bc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, fp │ │ │ │ + bics r0, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #672] @ (566444 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454b14>) │ │ │ │ + ldr r3, [pc, #32] @ (5661c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454894>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5665fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454ccc> │ │ │ │ + b.n 5662bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45498c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r2, r7 │ │ │ │ + bics r2, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #488] @ (566398 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454a68>) │ │ │ │ + ldr r2, [pc, #872] @ (566518 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454be8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5665cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454c9c> │ │ │ │ + b.n 56628c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45495c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r4, r3 │ │ │ │ + muls r4, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #560] @ (5663ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454abc>) │ │ │ │ + ldr r2, [pc, #944] @ (56656c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454c3c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #808] @ (5664e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454bb8>) │ │ │ │ + ldr r3, [pc, #168] @ (566268 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454938>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #840] @ (56650c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454bdc>) │ │ │ │ + ldr r3, [pc, #200] @ (56628c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45495c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #936] @ (566570 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454c40>) │ │ │ │ + ldr r3, [pc, #296] @ (5662f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4549c0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r0, r9 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #520] @ (5663d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454aa8>) │ │ │ │ + ldr r2, [pc, #904] @ (566558 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454c28>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5662ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4549bc> │ │ │ │ + udf #236 @ 0xec │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bics r4, r3 │ │ │ │ + rors r4, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #296] @ (566304 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4549d4>) │ │ │ │ + ldr r2, [pc, #680] @ (566484 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454b54>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5662c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454998> │ │ │ │ + udf #212 @ 0xd4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bics r4, r0 │ │ │ │ + rors r4, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #456] @ (5663b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454a80>) │ │ │ │ + ldr r2, [pc, #840] @ (566530 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454c00>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #488] @ (5663d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454aa4>) │ │ │ │ + ldr r2, [pc, #872] @ (566554 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454c24>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #544] @ (566410 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454ae0>) │ │ │ │ + ldr r2, [pc, #928] @ (566590 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454c60>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r7, #146 @ 0x92 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 566280 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454950> │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bls.n 56616c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45483c> │ │ │ │ + bhi.n 56622c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4548fc> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [pc, #288] @ (566320 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4549f0>) │ │ │ │ + ldr r2, [pc, #672] @ (5664a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454b70>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [pc, #784] @ (566514 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454be4>) │ │ │ │ + ldr r0, [pc, #144] @ (566294 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454964>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - orrs r2, r0 │ │ │ │ + adcs r2, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #88] @ (566264 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454934>) │ │ │ │ + ldr r2, [pc, #472] @ (5663e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454ab4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [pc, #816] @ (566540 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454c10>) │ │ │ │ + ldr r2, [pc, #176] @ (5662c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454990>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r3!, {r1} │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r1, #126 @ 0x7e │ │ │ │ + subs r6, r3, #7 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - beq.n 566124 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4547f4> │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - pop {r1, r6, pc} │ │ │ │ + cbnz r2, 566288 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454958> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r4, r2 │ │ │ │ + muls r4, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add lr, lr │ │ │ │ + muls r6, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add ip, r1 │ │ │ │ + cmn r4, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcc.n 5662dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4549ac> │ │ │ │ + bne.n 56619c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45486c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r5, [pc, #304] @ (566364 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454a34>) │ │ │ │ + ldr r3, [pc, #688] @ (5664e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454bb4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [pc, #944] @ (5665ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454cbc>) │ │ │ │ + bxns r9 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - udf #214 @ 0xd6 │ │ │ │ + ble.n 5662ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45497c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rors r6, r4 │ │ │ │ + eors r6, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r6, sl │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r4, r8 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, r5 │ │ │ │ + cmp r2, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r4, r2 │ │ │ │ + negs r4, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r6, fp │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r0, r9 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bhi.n 566280 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454950> │ │ │ │ + bvs.n 566340 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454a10> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - sbcs r0, r0 │ │ │ │ + subs r7, #224 @ 0xe0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #832] @ (5665a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454c78>) │ │ │ │ + ldr r1, [pc, #192] @ (566328 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4549f8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #816] @ (56659c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454c6c>) │ │ │ │ + ldr r1, [pc, #176] @ (56631c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4549ec>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvc.n 5661c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454890> │ │ │ │ + bvs.n 566280 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454950> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r6, [r4, r0] │ │ │ │ + ldr r6, [pc, #536] @ (56648c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454b5c>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [pc, #920] @ (566610 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454ce0>) │ │ │ │ + ldr r1, [pc, #280] @ (566390 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454a60>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #792] @ (566594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454c64>) │ │ │ │ + ldr r1, [pc, #152] @ (566314 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4549e4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #592] @ (5664d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454ba0>) │ │ │ │ + ldr r0, [pc, #976] @ (566650 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454d20>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #784] @ (566594 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454c64>) │ │ │ │ + ldr r1, [pc, #144] @ (566314 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4549e4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #752] @ (566578 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454c48>) │ │ │ │ + ldr r1, [pc, #112] @ (5662f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4549c8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf4e200c6 │ │ │ │ - ldr r2, [pc, #264] @ (566398 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454a68>) │ │ │ │ + sbfx r0, r2, #3, #7 │ │ │ │ + ldr r0, [pc, #648] @ (566518 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454be8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #344] @ (5663ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454abc>) │ │ │ │ + ldr r0, [pc, #728] @ (56656c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454c3c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #128] @ (566318 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4549e8>) │ │ │ │ + ldr r0, [pc, #512] @ (566498 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454b68>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #32] @ (5662bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45498c>) │ │ │ │ + ldr r0, [pc, #416] @ (56643c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454b0c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [pc, #960] @ (566660 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454d30>) │ │ │ │ + ldr r0, [pc, #320] @ (5663e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454ab0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [pc, #864] @ (566604 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454cd4>) │ │ │ │ + ldr r0, [pc, #224] @ (566384 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454a54>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r7, #66 @ 0x42 │ │ │ │ + cmp r5, #162 @ 0xa2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - tst r0, r5 │ │ │ │ + lsls r0, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - eors r2, r1 │ │ │ │ + subs r6, #170 @ 0xaa │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #432] @ (566464 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454b34>) │ │ │ │ + ldr r0, [pc, #816] @ (5665e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x454cb4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -1800834,59 +1800822,59 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #152] @ (566a9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45516c>) │ │ │ │ + mov lr, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bge.n 566990 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x455060> │ │ │ │ + bls.n 566a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x455120> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ + subs r4, #52 @ 0x34 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bx pc │ │ │ │ + cmp sl, fp │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r7, #5 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r3, #64 @ 0x40 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, #184 @ 0xb8 │ │ │ │ + subs r3, #24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - muls r6, r0 │ │ │ │ + sbcs r6, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvs.n 566a38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x455108> │ │ │ │ + bmi.n 566af8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4551c8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r1, #20 │ │ │ │ + adds r7, #116 @ 0x74 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bics r6, r5 │ │ │ │ + tst r6, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bpl.n 566a14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4550e4> │ │ │ │ + bmi.n 566ad4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4551a4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + adds r7, #92 @ 0x5c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bics r2, r6 │ │ │ │ + tst r2, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - negs r0, r7 │ │ │ │ + lsrs r0, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bpl.n 566b30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x455200> │ │ │ │ + bcc.n 5669f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4550c0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - tst r2, r3 │ │ │ │ + eors r2, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bmi.n 566a20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4550f0> │ │ │ │ + bcc.n 566ae0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4551b0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r9, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 548b50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x437220> │ │ │ │ ldr.w r1, [r9] │ │ │ │ @@ -1801103,61 +1801091,61 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1391 @ 0x56f │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - lsrs r4, r2 │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcc.n 566d28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4553f8> │ │ │ │ + bne.n 566be8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4552b8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, #90 @ 0x5a │ │ │ │ + adds r4, #186 @ 0xba │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r6 │ │ │ │ + subs r7, #16 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcc.n 566d04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4553d4> │ │ │ │ + bne.n 566bc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x455294> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, #66 @ 0x42 │ │ │ │ + adds r4, #162 @ 0xa2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r0, r3 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcc.n 566ce0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4553b0> │ │ │ │ + bne.n 566da0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x455470> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, #42 @ 0x2a │ │ │ │ + adds r4, #138 @ 0x8a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcs.n 566c3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45530c> │ │ │ │ + bne.n 566cfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4553cc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r5, #210 @ 0xd2 │ │ │ │ + adds r4, #50 @ 0x32 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, #170 @ 0xaa │ │ │ │ + adds r7, #10 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r4, #8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ands r4, r5 │ │ │ │ + subs r6, #140 @ 0x8c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r5, #150 @ 0x96 │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r2, r7 │ │ │ │ + subs r7, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r3, #204 @ 0xcc │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r6, r1 │ │ │ │ + subs r6, #238 @ 0xee │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcs.n 566d64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x455434> │ │ │ │ + beq.n 566c24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4552f4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r5, #84 @ 0x54 │ │ │ │ + adds r3, #180 @ 0xb4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - eors r6, r4 │ │ │ │ + subs r6, #198 @ 0xc6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcs.n 566d40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x455410> │ │ │ │ + beq.n 566c00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4552d0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #8 │ │ │ │ @@ -1801228,18 +1801216,18 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ movs r2, #5 │ │ │ │ bl 54795c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43602c> │ │ │ │ b.n 566d1a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4553ea> │ │ │ │ - @ instruction: 0xfb6800bb │ │ │ │ - @ instruction: 0xf0f400bb │ │ │ │ - eors.w r0, lr, #187 @ 0xbb │ │ │ │ - @ instruction: 0xf0ba00bb │ │ │ │ + vst1.8 @ instruction: 0xf9c800bb │ │ │ │ + vqadd.s16 d16, d20, d27 │ │ │ │ + mrc 0, 7, r0, cr14, cr11, {5} │ │ │ │ + vqadd.s16 d0, d26, d27 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1801397,31 +1801385,31 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ movs r3, #1 │ │ │ │ b.n 566e46 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x455516> │ │ │ │ nop │ │ │ │ - subs r6, #22 │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r5!, {r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, #24 │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #210 @ 0xd2 │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, #46 @ 0x2e │ │ │ │ + subs r4, #142 @ 0x8e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #188 @ 0xbc │ │ │ │ + subs r4, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #2736] @ 567a58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x456128> │ │ │ │ @@ -1802488,41 +1802476,43 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r7, #5 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #888] @ 0x378 │ │ │ │ + ldr r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldmia.w r4!, {r0, r1, r3, r4, r5, r7} │ │ │ │ - @ instruction: 0xe8ce00bb │ │ │ │ + b.n 567890 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x455f60> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + b.n 5678c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x455f98> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #696] @ 0x2b8 │ │ │ │ + str r6, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r3, #10 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r5, #36 @ 0x24 │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, #154 @ 0x9a │ │ │ │ + adds r2, #250 @ 0xfa │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r2, #60 @ 0x3c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r3, #250 @ 0xfa │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, #224 @ 0xe0 │ │ │ │ + adds r1, #64 @ 0x40 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, #52 @ 0x34 │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, #206 @ 0xce │ │ │ │ + adds r1, #46 @ 0x2e │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5271 @ 0x1497 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 567ace <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45619e> │ │ │ │ movw r2, #5272 @ 0x1498 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1802624,24 +1802614,24 @@ │ │ │ │ ldr r3, [pc, #36] @ (567bb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x456284>) │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ movw r2, #2785 @ 0xae1 │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - b.n 5680c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x456798> │ │ │ │ + b.n 567d88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x456458> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + stmia r1!, {r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mrc 0, 4, r0, cr8, cr11, {5} │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + ldcl 0, cr0, [r8], #748 @ 0x2ec │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mrc 0, 3, r0, cr10, cr11, {5} │ │ │ │ + ldcl 0, cr0, [sl], {187} @ 0xbb │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1802710,27 +1802700,27 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #36] @ (567c8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45635c>) │ │ │ │ strd r6, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - adds r3, #12 │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, #182 @ 0xb6 │ │ │ │ + adds r1, #22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r1, #24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, #138 @ 0x8a │ │ │ │ + adds r0, #234 @ 0xea │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ + adds r1, #92 @ 0x5c │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ movw ip, #5300 @ 0x14b4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb.w r3, [r0, #920] @ 0x398 │ │ │ │ cmp r2, ip │ │ │ │ beq.n 567cae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45637e> │ │ │ │ @@ -1802790,48 +1802780,48 @@ │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (567d44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x456414>) │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - b.n 567f40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x456610> │ │ │ │ + svc 94 @ 0x5e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 567f78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x456648> │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #16] @ (567d6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45643c>) │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (567d70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x456440>) │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - b.n 567f9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45666c> │ │ │ │ + svc 118 @ 0x76 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 567f4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45661c> │ │ │ │ + svc 76 @ 0x4c │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #12] @ (567d90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x456460>) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ ldr r1, [pc, #12] @ (567d94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x456464>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - adds r2, #44 @ 0x2c │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + cmp r7, #142 @ 0x8e │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ cbz r2, 567de4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4564b4> │ │ │ │ @@ -1802862,21 +1802852,21 @@ │ │ │ │ movw r2, #1606 @ 0x646 │ │ │ │ ldr r1, [pc, #24] @ (567e04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4564d4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 546db4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435484> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, #222 @ 0xde │ │ │ │ + cmp r7, #62 @ 0x3e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, #202 @ 0xca │ │ │ │ + cmp r7, #42 @ 0x2a │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ sub.w r5, r4, #20 │ │ │ │ @@ -1802916,18 +1802906,18 @@ │ │ │ │ ldr r1, [pc, #24] @ (567e88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x456558>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r8, #748] @ 0x2ec │ │ │ │ - stmia r0!, {r1, r4, r5} │ │ │ │ + @ instruction: 0xfbe800bb │ │ │ │ + bkpt 0x0092 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + udf #56 @ 0x38 │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1803347,17 +1803337,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 567d1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4563ec> │ │ │ │ movs r2, #5 │ │ │ │ bl 54795c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43602c> │ │ │ │ b.n 568246 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x456916> │ │ │ │ nop │ │ │ │ - b.n 567f40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x456610> │ │ │ │ + b.n 567c00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4562d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 56825c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45692c> │ │ │ │ + bge.n 56831c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4569ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #8 │ │ │ │ @@ -1803423,17 +1803413,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 567d1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4563ec> │ │ │ │ movs r2, #5 │ │ │ │ bl 54795c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x43602c> │ │ │ │ b.n 5682fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4569ca> │ │ │ │ nop │ │ │ │ - b.n 567e90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x456560> │ │ │ │ + b.n 568b50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x457220> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 5683ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x456a7c> │ │ │ │ + bls.n 56846c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x456b3c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1804779,23 +1804769,23 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #12] │ │ │ │ lsls r1, r7, #5 │ │ │ │ strb r4, [r0, #11] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, #5 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, r4, #6 │ │ │ │ + adds r0, r0, #0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1806091,71 +1806081,71 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #31 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ bfi r3, r2, #0, #26 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.w 569216 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4578e6> │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + subs r2, r0, #3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, r7, r6 │ │ │ │ + subs r4, r3, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvc.n 56a05c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45872c> │ │ │ │ + bpl.n 56a11c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4587ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 56a034 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x458704> │ │ │ │ + bpl.n 56a0f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4587c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r2, r1, r6 │ │ │ │ + adds r2, r5, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvs.n 569f70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x458640> │ │ │ │ + bmi.n 56a030 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x458700> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, r3, r5 │ │ │ │ + adds r6, r7, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, r3, #2 │ │ │ │ + adds r0, r7, #3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, r7, r4 │ │ │ │ + adds r6, r3, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, r7, #6 │ │ │ │ + subs r6, r3, #0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + adds r0, r7, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, r6, r5 │ │ │ │ + asrs r2, r2, #31 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, r5, #6 │ │ │ │ + adds r6, r1, #0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, r0, r5 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + subs r4, r4, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + asrs r2, r6, #29 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, r3, #4 │ │ │ │ + subs r2, r7, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + asrs r4, r0, #29 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + adds r2, r5, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r7, #31 │ │ │ │ + asrs r6, r3, #25 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + asrs r2, r0, #31 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r6, pc, #608 @ (adr r6, 56a30c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4589dc>) │ │ │ │ + add r4, pc, #992 @ (adr r4, 56a48c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x458b5c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, r7, r2 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [sp, #584] @ 0x248 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r4, #26 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ lsls r4, r7, #2 │ │ │ │ mov.w r3, #1048576 @ 0x100000 │ │ │ │ b.w 5696ea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x457dba> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r2, #2097152 @ 0x200000 │ │ │ │ bfi r3, r2, #0, #26 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -1806388,51 +1806378,51 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ b.w 5696c6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x457d96> │ │ │ │ nop │ │ │ │ - asrs r6, r5, #4 │ │ │ │ + lsrs r6, r1, #30 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsrs r0, r5, #11 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + lsrs r6, r0, #11 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r1, #24 │ │ │ │ + lsrs r6, r5, #17 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r6, #14 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r5, #25 │ │ │ │ + lsrs r4, r1, #19 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r3, #14 │ │ │ │ + lsrs r2, r7, #7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r4, #24 │ │ │ │ + lsrs r4, r0, #18 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r5, #13 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ @@ -1806668,23 +1806658,23 @@ │ │ │ │ mov r2, r3 │ │ │ │ adds r5, #1 │ │ │ │ bl 569174 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x457844> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 56a5ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x458c9e> │ │ │ │ b.n 56a45a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x458b2a> │ │ │ │ - lsrs r2, r1, #29 │ │ │ │ + lsrs r2, r5, #22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r4, #9 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [sp, #872] @ 0x368 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r1, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #792] @ (56a92c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x458ffc>) │ │ │ │ @@ -1807331,15 +1807321,15 @@ │ │ │ │ nop │ │ │ │ ldrsb r4, [r5, r2] │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r7, r1] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1807515,18 +1807505,17 @@ │ │ │ │ cmp r2, #14 │ │ │ │ bne.n 56ad86 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x459456> │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ movs r0, #12 │ │ │ │ b.n 56ad0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4593dc> │ │ │ │ movs r0, #16 │ │ │ │ b.n 56ad0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4593dc> │ │ │ │ - lsls r2, r5, #28 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ + vshr.u64 d16, d27, #48 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r4, [pc, #2832] @ 56b990 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45a060> │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #2832] @ 56b994 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45a064> │ │ │ │ @@ -1808564,108 +1808553,103 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r0, r1, r2, r4} │ │ │ │ vrsra.u64 d31, d17, #1 │ │ │ │ vrsra.u32 , , #1 │ │ │ │ vdup.8 d28, d31[7] │ │ │ │ - @ instruction: 0xffff0560 │ │ │ │ + @ instruction: 0xffff03c0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r7, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stc2l 0, cr0, [sl, #748]! @ 0x2ec │ │ │ │ - lsls r0, r2, #17 │ │ │ │ + mcrr2 0, 11, r0, sl, cr11 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stc2 0, cr0, [lr, #748]! @ 0x2ec │ │ │ │ + stc2 0, cr0, [lr], {187} @ 0xbb │ │ │ │ ldr r6, [pc, #280] @ (56bad8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45a1a8>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ - lsls r6, r4, #25 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r0, #24] │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xfb1000bb │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + ldr??.w r0, [r0, fp, lsl #3] │ │ │ │ + lsls r2, r2, #13 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr??.w r0, [r4, #187] @ 0xbb │ │ │ │ - movs r6, r6 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldr.w r0, [r4, fp, lsl #3] │ │ │ │ + mrc2 0, 4, r0, cr6, cr11, {5} │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr??.w r0, [r8, #187] @ 0xbb │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + ldrh.w r0, [r8, fp, lsl #3] │ │ │ │ + lsls r4, r4, #12 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r1, #12] │ │ │ │ + strh r6, [r5, #62] @ 0x3e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb.w r0, [lr, #187] @ 0xbb │ │ │ │ + @ instruction: 0xf7fe00bb │ │ │ │ stmia r5!, {r0, r2, r3, r4, r5} │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ + vqrdmulh.s , , d28[0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb.w r0, [sl, #187] @ 0xbb │ │ │ │ - lsls r2, r1, #1 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - ldr??.w r0, [r8, fp, lsl #3] │ │ │ │ - lsls r2, r0, #7 │ │ │ │ + @ instruction: 0xf6ea00bb │ │ │ │ + mcr2 0, 5, r0, cr10, cr11, {5} │ │ │ │ + @ instruction: 0xf6d800bb │ │ │ │ + movs r2, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + strh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr.w r0, [r8, fp, lsl #3] │ │ │ │ - lsls r2, r2, #7 │ │ │ │ + @ instruction: 0xf6b800bb │ │ │ │ + movs r2, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb.w r0, [r4, fp, lsl #3] │ │ │ │ - lsls r0, r6, #7 │ │ │ │ + @ instruction: 0xf67400bb │ │ │ │ + lsls r0, r2, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r6, [r2, #62] @ 0x3e │ │ │ │ + strh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf7e600bb │ │ │ │ - lsls r0, r2, #2 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf78200bb │ │ │ │ - ldc2l 0, cr0, [ip, #748]! @ 0x2ec │ │ │ │ - strh r6, [r3, #58] @ 0x3a │ │ │ │ + movw r0, #26811 @ 0x68bb │ │ │ │ + mrc2 0, 7, r0, cr0, cr11, {5} │ │ │ │ + @ instruction: 0xf5e200bb │ │ │ │ + mrrc2 0, 11, r0, ip, cr11 │ │ │ │ + strh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf76e00bb │ │ │ │ - @ instruction: 0xf18c00c3 │ │ │ │ - ldc2 0, cr0, [r2, #-748] @ 0xfffffd14 │ │ │ │ - ldc2 0, cr0, [r6, #-748] @ 0xfffffd14 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf6f600bb │ │ │ │ - add r1, sp, #816 @ 0x330 │ │ │ │ + rsb r0, lr, #6127616 @ 0x5d8000 │ │ │ │ + vmla.i32 d16, d28, d3[0] │ │ │ │ + @ instruction: 0xfb7200bb │ │ │ │ + @ instruction: 0xfb7600bb │ │ │ │ + vqadd.u32 d16, d26, d27 │ │ │ │ + adcs.w r0, r6, #6127616 @ 0x5d8000 │ │ │ │ + add r0, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #392 @ (adr r6, 56bbdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45a2ac>) │ │ │ │ + add r4, pc, #776 @ (adr r4, 56bd5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45a42c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r0, sp, #104 @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #320 @ (adr r6, 56bb9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45a26c>) │ │ │ │ + add r4, pc, #704 @ (adr r4, 56bd1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45a3ec>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mcr2 0, 6, r0, cr14, cr11, {5} │ │ │ │ - @ instruction: 0xf67000bb │ │ │ │ - mrc2 0, 2, r0, cr10, cr11, {5} │ │ │ │ - movw r0, #2235 @ 0x8bb │ │ │ │ - vshr.u64 d0, d27, #2 │ │ │ │ - strh r0, [r3, #48] @ 0x30 │ │ │ │ + stc2 0, cr0, [lr, #-748]! @ 0xfffffd14 │ │ │ │ + @ instruction: 0xf4d000bb │ │ │ │ + ldc2 0, cr0, [sl], #748 @ 0x2ec │ │ │ │ + @ instruction: 0xf4a000bb │ │ │ │ + mrc2 0, 0, r0, cr14, cr11, {5} │ │ │ │ + strh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf62800bb │ │ │ │ - mcr2 0, 5, r0, cr10, cr11, {5} │ │ │ │ - @ instruction: 0xf5f400bb │ │ │ │ + eor.w r0, r8, #6127616 @ 0x5d8000 │ │ │ │ stc2 0, cr0, [sl, #-748] @ 0xfffffd14 │ │ │ │ - rsbs r0, r0, #6127616 @ 0x5d8000 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf59a00bb │ │ │ │ - stc2 0, cr0, [r6], #-748 @ 0xfffffd14 │ │ │ │ - @ instruction: 0xf58400bb │ │ │ │ - vmla.i d16, d28, d3[0] │ │ │ │ - @ instruction: 0xfb7e00bb │ │ │ │ - @ instruction: 0xfb8200bb │ │ │ │ - vext.8 q0, q12, , #0 │ │ │ │ - @ instruction: 0xfb9200bb │ │ │ │ - @ instruction: 0xfb9600bb │ │ │ │ + orrs.w r0, r4, #6127616 @ 0x5d8000 │ │ │ │ + @ instruction: 0xfb6a00bb │ │ │ │ + bics.w r0, r0, #6127616 @ 0x5d8000 │ │ │ │ + mrc2 0, 5, r0, cr8, cr11, {5} │ │ │ │ + @ instruction: 0xf3fa00bb │ │ │ │ + @ instruction: 0xfa8600bb │ │ │ │ + @ instruction: 0xf3e400bb │ │ │ │ + cdp 0, 2, cr0, cr12, cr3, {6} │ │ │ │ + ldr??.w r0, [lr, #187] @ 0xbb │ │ │ │ + vld1.8 @ instruction: 0xf9e200bb │ │ │ │ + cdp 0, 1, cr0, cr8, cr3, {6} │ │ │ │ + ldr??.w r0, [r2, #187] @ 0xbb │ │ │ │ + ldr??.w r0, [r6, #187] @ 0xbb │ │ │ │ cmp r1, #11 │ │ │ │ bhi.n 56baca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45a19a> │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ bhi.n 56bb28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45a1f8> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r6, r1, #24 │ │ │ │ @@ -1808792,16 +1808776,16 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r7, r6 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - vqadd.u64 d0, d24, d27 │ │ │ │ - @ instruction: 0xf35200bb │ │ │ │ + ldc2 0, cr0, [r8, #748] @ 0x2ec │ │ │ │ + subs.w r0, r2, #187 @ 0xbb │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #136] @ 56bcc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45a390> │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1809022,20 +1809006,20 @@ │ │ │ │ bl 56a938 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x459008> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 54a374 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x438a44> │ │ │ │ b.n 56bdaa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45a47a> │ │ │ │ nop │ │ │ │ - add r0, pc, #432 @ (adr r0, 56c050 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45a720>) │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf0ac00bb │ │ │ │ - stc2 0, cr0, [ip], #748 @ 0x2ec │ │ │ │ - eors.w r0, lr, #187 @ 0xbb │ │ │ │ - stc2l 0, cr0, [r2], {187} @ 0xbb │ │ │ │ + vqadd.s8 d0, d28, d27 │ │ │ │ + @ instruction: 0xfb0c00bb │ │ │ │ + mrc 0, 7, r0, cr14, cr11, {5} │ │ │ │ + @ instruction: 0xfb2200bb │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #396] @ (56c050 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45a720>) │ │ │ │ ldr r3, [pc, #396] @ (56c054 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45a724>) │ │ │ │ @@ -1809192,22 +1809176,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r5 │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ands r2, r6 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - @ instruction: 0xfad200bb │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + ldrsh.w r0, [r2, fp, lsl #3] │ │ │ │ + ldrb r0, [r4, #19] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mrc 0, 4, r0, cr0, cr11, {5} │ │ │ │ - @ instruction: 0xfae800bb │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + ldcl 0, cr0, [r0], #748 @ 0x2ec │ │ │ │ + vst4.32 {d16-d19}, [r8 :256], fp │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mrc 0, 3, r0, cr10, cr11, {5} │ │ │ │ + ldcl 0, cr0, [sl], {187} @ 0xbb │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #440] @ 0x1b8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w r8, [pc, #196] @ 56c158 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45a828> │ │ │ │ @@ -1809283,18 +1809267,18 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 567d74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x456444> │ │ │ │ nop │ │ │ │ subs r7, #100 @ 0x64 │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [r0, #187] @ 0xbb │ │ │ │ - ldrb r6, [r3, #21] │ │ │ │ + ldrb.w r0, [r0, fp, lsl #3] │ │ │ │ + ldrb r6, [r7, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stcl 0, cr0, [lr, #-748]! @ 0xfffffd14 │ │ │ │ + rsb r0, lr, fp, 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, #3992] @ 0xf98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r2 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -1810044,45 +1810028,45 @@ │ │ │ │ movne r4, r3 │ │ │ │ beq.w 56c6e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45adb4> │ │ │ │ b.n 56c6ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45ad9a> │ │ │ │ mov r0, fp │ │ │ │ bl 567d74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x456444> │ │ │ │ subs r6, #110 @ 0x6e │ │ │ │ lsls r1, r7, #5 │ │ │ │ - @ instruction: 0xf6b200bb │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + adds.w r0, r2, #6127616 @ 0x5d8000 │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrd r0, r0, [ip, #748] @ 0x2ec │ │ │ │ + @ instruction: 0xe83c00bb │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, r2, #187 @ 0xbb │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + orn r0, r2, #187 @ 0xbb │ │ │ │ + strb r0, [r3, #15] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56c4e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45abb0> │ │ │ │ + b.n 56d1a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b870> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf22600bb │ │ │ │ - strb r4, [r3, #21] │ │ │ │ + eor.w r0, r6, #187 @ 0xbb │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56c4b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45ab84> │ │ │ │ + b.n 56d174 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b844> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf1ea00bb │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + orr.w r0, sl, #187 @ 0xbb │ │ │ │ + strb r4, [r4, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56c490 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45ab60> │ │ │ │ + b.n 56d150 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b820> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r2, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56c474 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45ab44> │ │ │ │ + b.n 56d134 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b804> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sbc.w r0, sl, #187 @ 0xbb │ │ │ │ - strb r0, [r3, #20] │ │ │ │ + vshr.s64 d16, d27, #54 │ │ │ │ + strb r0, [r7, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56c450 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45ab20> │ │ │ │ + b.n 56d110 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b7e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #100] @ (56ca78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b148>) │ │ │ │ @@ -1810132,18 +1810116,18 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ adds r5, #230 @ 0xe6 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #208 @ 0xd0 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adcs.w r0, ip, #187 @ 0xbb │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + vshr.s64 d0, d27, #4 │ │ │ │ + strb r6, [r3, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56c32c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45a9fc> │ │ │ │ + b.n 56cfec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b6bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #148] @ (56cb34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b204>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1810213,18 +1810197,18 @@ │ │ │ │ nop │ │ │ │ adds r5, #86 @ 0x56 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - @ instruction: 0xf0b600bb │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + vqadd.s16 d0, d22, d27 │ │ │ │ + strb r4, [r4, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56d274 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b944> │ │ │ │ + b.n 56cf34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b604> │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #936] @ (56cf08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b5d8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1810582,36 +1810566,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #144 @ 0x90 │ │ │ │ lsls r1, r7, #5 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [sl], {190} @ 0xbe │ │ │ │ - strb r4, [r0, #4] │ │ │ │ + @ instruction: 0xeb3a00be │ │ │ │ + ldr r4, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56d150 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b820> │ │ │ │ + svc 116 @ 0x74 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mcr 0, 1, r0, cr6, cr11, {5} │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + stc 0, cr0, [r6], {187} @ 0xbb │ │ │ │ + ldr r0, [r1, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56d124 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b7f4> │ │ │ │ + svc 88 @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stc 0, cr0, [r8], {190} @ 0xbe │ │ │ │ - strb r2, [r6, #2] │ │ │ │ + @ instruction: 0xeae800be │ │ │ │ + ldr r2, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56d0c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b794> │ │ │ │ + svc 34 @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs.w r0, ip, lr, ror #2 │ │ │ │ - ldr r6, [r4, #124] @ 0x7c │ │ │ │ + ands.w r0, ip, lr, ror #2 │ │ │ │ + ldr r6, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + udf #86 @ 0x56 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldc 0, cr0, [r2, #-748] @ 0xfffffd14 │ │ │ │ - svc 184 @ 0xb8 │ │ │ │ + sbcs.w r0, r2, fp, ror #2 │ │ │ │ + udf #24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ add.w ip, sp, #12 │ │ │ │ @@ -1810748,21 +1810732,21 @@ │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ adds r0, #104 @ 0x68 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #144 @ 0x90 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - @ instruction: 0xeb9e00bb │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + ldrd r0, r0, [lr, #748]! @ 0x2ec │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + bgt.n 56cfd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b6a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sbc.w r0, r8, fp, ror #2 │ │ │ │ - udf #14 │ │ │ │ + strd r0, r0, [r8, #748] @ 0x2ec │ │ │ │ + bgt.n 56d1ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b87c> │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #264] @ (56d1ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b8bc>) │ │ │ │ @@ -1810870,19 +1810854,19 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cmp r7, #20 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #66 @ 0x42 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - b.n 56d86c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bf3c> │ │ │ │ + b.n 56d52c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bbfc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 56d1b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b888> │ │ │ │ + blt.n 56d278 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b948> │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #248] @ (56d30c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b9dc>) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -1810987,24 +1810971,25 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cmp r5, #228 @ 0xe4 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #172 @ 0xac │ │ │ │ lsls r1, r7, #5 │ │ │ │ - stmdb r4, {r0, r1, r3, r4, r5, r7} │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + b.n 56d1e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b8b4> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blt.n 56d310 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b9e0> │ │ │ │ + bge.n 56d3d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45baa0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r7, pc, #616 @ (adr r7, 56d590 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bc60>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r3, #26] │ │ │ │ + ldrh r0, [r7, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1811055,16 +1811040,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (56d3c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45ba90>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #2126 @ 0x84e │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ - @ instruction: 0xe8dc00bb │ │ │ │ - blt.n 56d3d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45baa0> │ │ │ │ + b.n 56d238 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b908> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + bls.n 56d490 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bb60> │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r4, #0 │ │ │ │ @@ -1811181,49 +1811167,54 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2638 @ 0xa4e │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [sl], #-748 @ 0x2ec │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + b.n 56d29c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b96c> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 56d570 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bc40> │ │ │ │ + bhi.n 56d430 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bb00> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strd r0, r0, [r2], #-748 @ 0x2ec │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + b.n 56d278 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b948> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 56d54c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bc1c> │ │ │ │ + bhi.n 56d40c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45badc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strex r0, r0, [sl, #748] @ 0x2ec │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + b.n 56d254 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b924> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 56d528 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bbf8> │ │ │ │ + bhi.n 56d5e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bcb8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strex r0, r0, [r2, #748] @ 0x2ec │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + b.n 56d250 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b920> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bls.n 56d504 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bbd4> │ │ │ │ + bhi.n 56d5c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bc94> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xe83600bb │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + b.n 56d244 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b914> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bls.n 56d4e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bbb0> │ │ │ │ + bhi.n 56d5a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bc70> │ │ │ │ lsls r3, r7, #2 │ │ │ │ subs r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 56d530 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bc00> │ │ │ │ ldr r3, [pc, #12] @ (56d534 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bc04>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - subs r2, #124 @ 0x7c │ │ │ │ + subs r0, #220 @ 0xdc │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.n 56d576 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bc46> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1811241,15 +1811232,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ mov r2, r3 │ │ │ │ bl 548274 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436944> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - subs r2, #66 @ 0x42 │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsls r1, r1, #28 │ │ │ │ bpl.n 56d5ba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bc8a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1811267,15 +1811258,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ mov r2, r3 │ │ │ │ bl 548274 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x436944> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - subs r1, #254 @ 0xfe │ │ │ │ + subs r0, #94 @ 0x5e │ │ │ │ lsls r5, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1811443,23 +1811434,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #28] @ (56d7b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45be84>) │ │ │ │ movw r2, #2744 @ 0xab8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ nop │ │ │ │ - b.n 56dee8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45c5b8> │ │ │ │ + b.n 56dba8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45c278> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r4, #112] @ 0x70 │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 56d814 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bee4> │ │ │ │ + bpl.n 56d6d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bda4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56d2a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45b978> │ │ │ │ + b.n 56df68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45c638> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 56d7f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bec0> │ │ │ │ + bpl.n 56d8b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45bf80> │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ ldr.w r4, [pc, #2916] @ 56e330 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45ca00> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1812570,27 +1812561,27 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #16 │ │ │ │ lsls r1, r7, #5 │ │ │ │ movs r6, #118 @ 0x76 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r3, #180 @ 0xb4 │ │ │ │ + adds r2, #20 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r2, #138 @ 0x8a │ │ │ │ + adds r0, #234 @ 0xea │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r1, #24 │ │ │ │ + cmp r7, #120 @ 0x78 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r0, #4 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #40 @ 0x28 │ │ │ │ + cmp r5, #136 @ 0x88 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr.w r2, [r0, #476] @ 0x1dc │ │ │ │ cmp r1, r2 │ │ │ │ bcs.w 56e5ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45cc9e> │ │ │ │ @@ -1813875,65 +1813866,65 @@ │ │ │ │ movw r2, #3241 @ 0xca9 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #452] @ 0x1c4 │ │ │ │ - vqshlu.s32 d29, d0, #31 │ │ │ │ + vsri.32 , q8, #1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #60] @ 0x3c │ │ │ │ + ldrh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r5, r0] │ │ │ │ + str r6, [r1, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r2, #7] │ │ │ │ + strb r6, [r6, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 56f108 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45d7d8> │ │ │ │ + bne.n 56f1c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45d898> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x009a │ │ │ │ + pop {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 56f18c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45d85c> │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0088 │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 56f148 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45d818> │ │ │ │ + beq.n 56f208 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45d8d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0076 │ │ │ │ + pop {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0064 │ │ │ │ + pop {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0052 │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r1, r3} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + pop {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 56f264 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45d934> │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + cbnz r4, 56f226 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45d8f6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r4, r7} │ │ │ │ + ldmia r5, {r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + cbnz r2, 56f22a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45d8fa> │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r3, [pc, #948] @ (56f56c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45dc3c>) │ │ │ │ movw r2, #3125 @ 0xc35 │ │ │ │ ldr r1, [pc, #948] @ (56f570 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45dc40>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -1814275,79 +1814266,79 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2961 @ 0xb91 │ │ │ │ bl 547898 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x435f68> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + cbnz r0, 56f5ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45dc9a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + strb r4, [r7, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r6, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r0, #5] │ │ │ │ + strb r6, [r4, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r4, #52] @ 0x34 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r1, #52] @ 0x34 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + strb r2, [r7, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + strb r4, [r4, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r3, #48] @ 0x30 │ │ │ │ + ldr r6, [r7, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 56f600 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45dcd0> │ │ │ │ + cbnz r4, 56f5d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45dca8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 56f600 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45dcd0> │ │ │ │ + cbnz r4, 56f5d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45dca8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r3, r6, r7} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 56f5f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45dcc8> │ │ │ │ + cbnz r6, 56f5d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45dca0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 56f5fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45dccc> │ │ │ │ + cbnz r4, 56f5d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45dca4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r6, r2 │ │ │ │ + cbnz r6, 56f5d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45dca0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r4, r0 │ │ │ │ + cbnz r4, 56f5d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45dca4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0006 │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r4, r6 │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + stmia r6!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 56f618 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45dce8> │ │ │ │ + @ instruction: 0xb832 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {} │ │ │ │ + stmia r6!, {r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #296] @ (56f714 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45dde4>) │ │ │ │ + @ instruction: 0x47aa │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 56f606 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45dcd6> │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #6265 @ 0x1879 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 570cdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45f3ac> │ │ │ │ movw r3, #5007 @ 0x138f │ │ │ │ cmp r1, r3 │ │ │ │ bls.w 56fff0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45e6c0> │ │ │ │ @@ -1819080,23 +1819071,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (5721b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x460884>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (5721b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x460888>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r2, pc, #264 @ (adr r2, 5722b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x460984>) │ │ │ │ + add r0, pc, #648 @ (adr r0, 572434 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x460b04>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #576 @ (adr r2, 5723f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x460ac0>) │ │ │ │ + add r0, pc, #960 @ (adr r0, 572570 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x460c40>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #424 @ (adr r2, 57235c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x460a2c>) │ │ │ │ + add r0, pc, #808 @ (adr r0, 5724dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x460bac>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r2, pc, #264 @ (adr r2, 5722c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x460994>) │ │ │ │ + add r0, pc, #648 @ (adr r0, 572444 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x460b14>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #5436 @ 0x153c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 572a8e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46115e> │ │ │ │ cmp.w r0, #4992 @ 0x1380 │ │ │ │ bcc.w 572560 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x460c30> │ │ │ │ sub.w r0, r0, #4992 @ 0x1380 │ │ │ │ @@ -1820146,273 +1820137,273 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #520] @ (572ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461378>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #520] @ (572cac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46137c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r0, pc, #600 @ (adr r0, 572d08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4613d8>) │ │ │ │ + ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + ldr r3, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #296] @ 0x128 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r4, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r5, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #248] @ 0xf8 │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #624 @ (adr r1, 572dc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461494>) │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #488 @ (adr r1, 572d40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461410>) │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #560 @ (adr r0, 572d8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46145c>) │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #424 @ (adr r0, 572d08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4613d8>) │ │ │ │ + ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #288 @ (adr r0, 572c84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461354>) │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #280 @ (adr r1, 572c80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461350>) │ │ │ │ + ldr r7, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #144 @ (adr r1, 572bfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4612cc>) │ │ │ │ + ldr r7, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #40 @ (adr r1, 572b98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461268>) │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #944 @ (adr r0, 572f24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4615f4>) │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #776 @ (adr r0, 572e80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461550>) │ │ │ │ + ldr r7, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #672 @ (adr r0, 572e1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4614ec>) │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #552 @ (adr r0, 572da8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461478>) │ │ │ │ + ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #432 @ (adr r0, 572d34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461404>) │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r7, pc, #504 @ (adr r7, 572d88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461458>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #0 │ │ │ │ + add r7, pc, #384 @ (adr r7, 572d14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4613e4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #888 @ 0x378 │ │ │ │ + add r7, pc, #248 @ (adr r7, 572c90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461360>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r7, pc, #48 @ (adr r7, 572bcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46129c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r6, pc, #872 @ (adr r6, 572f08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4615d8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r6, pc, #736 @ (adr r6, 572e84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461554>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r6, pc, #632 @ (adr r6, 572e20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4614f0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r6, pc, #528 @ (adr r6, 572dbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46148c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #424 @ (adr r2, 572d58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461428>) │ │ │ │ + add r0, pc, #808 @ (adr r0, 572ed8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4615a8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #240 @ (adr r2, 572ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461374>) │ │ │ │ + add r0, pc, #624 @ (adr r0, 572e24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4614f4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #104 @ (adr r2, 572c20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4612f0>) │ │ │ │ + add r0, pc, #488 @ (adr r0, 572da0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461470>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #976 @ (adr r1, 572f8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46165c>) │ │ │ │ + add r0, pc, #336 @ (adr r0, 572d0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4613dc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #808 @ (adr r1, 572ee8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4615b8>) │ │ │ │ + add r0, pc, #168 @ (adr r0, 572c68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461338>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #624 @ (adr r1, 572e34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461504>) │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #472 @ (adr r1, 572da0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461470>) │ │ │ │ + ldr r7, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #304 @ (adr r1, 572cfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4613cc>) │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #72 @ (adr r4, 572c18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4612e8>) │ │ │ │ + add r2, pc, #456 @ (adr r2, 572d98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461468>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #960 @ (adr r3, 572f94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461664>) │ │ │ │ + add r2, pc, #320 @ (adr r2, 572d14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4613e4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #824 @ (adr r3, 572f10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4615e0>) │ │ │ │ + add r2, pc, #184 @ (adr r2, 572c90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461360>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #672 @ (adr r3, 572e7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46154c>) │ │ │ │ + add r2, pc, #32 @ (adr r2, 572bfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4612cc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #520 @ (adr r3, 572de8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4614b8>) │ │ │ │ + add r1, pc, #904 @ (adr r1, 572f68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461638>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #368 @ (adr r3, 572d54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461424>) │ │ │ │ + add r1, pc, #752 @ (adr r1, 572ed4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4615a4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #232 @ (adr r3, 572cd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4613a0>) │ │ │ │ + add r1, pc, #616 @ (adr r1, 572e50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461520>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #112 @ (adr r3, 572c5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46132c>) │ │ │ │ + add r1, pc, #496 @ (adr r1, 572ddc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4614ac>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #1000 @ (adr r2, 572fd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4616a8>) │ │ │ │ + add r1, pc, #360 @ (adr r1, 572d58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461428>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #848 @ (adr r2, 572f44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461614>) │ │ │ │ + add r1, pc, #208 @ (adr r1, 572cc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461394>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #712 @ (adr r2, 572ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461590>) │ │ │ │ + add r1, pc, #72 @ (adr r1, 572c40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461310>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #544 @ (adr r2, 572e1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4614ec>) │ │ │ │ + add r0, pc, #928 @ (adr r0, 572f9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46166c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #392 @ (adr r2, 572d88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461458>) │ │ │ │ + add r0, pc, #776 @ (adr r0, 572f08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4615d8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #256 @ (adr r2, 572d04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4613d4>) │ │ │ │ + add r0, pc, #640 @ (adr r0, 572e84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461554>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #120 @ (adr r2, 572c80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461350>) │ │ │ │ + add r0, pc, #504 @ (adr r0, 572e00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4614d0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #1008 @ (adr r1, 572ffc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4616cc>) │ │ │ │ + add r0, pc, #368 @ (adr r0, 572d7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46144c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #488 @ (adr r7, 572df8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4614c8>) │ │ │ │ + add r5, pc, #872 @ (adr r5, 572f78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461648>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #368 @ (adr r7, 572d84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461454>) │ │ │ │ + add r5, pc, #752 @ (adr r5, 572f04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4615d4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #216 @ (adr r7, 572cf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4613c0>) │ │ │ │ + add r5, pc, #600 @ (adr r5, 572e70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461540>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #96 @ (adr r7, 572c7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46134c>) │ │ │ │ + add r5, pc, #480 @ (adr r5, 572dfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4614cc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #1000 @ (adr r6, 573008 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4616d8>) │ │ │ │ + add r5, pc, #360 @ (adr r5, 572d88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461458>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #848 @ (adr r6, 572f74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461644>) │ │ │ │ + add r5, pc, #208 @ (adr r5, 572cf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4613c4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #696 @ (adr r6, 572ee0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4615b0>) │ │ │ │ + add r5, pc, #56 @ (adr r5, 572c60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461330>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #480 @ (adr r6, 572e0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4614dc>) │ │ │ │ + add r4, pc, #864 @ (adr r4, 572f8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46165c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #280 @ (adr r6, 572d48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461418>) │ │ │ │ + add r4, pc, #664 @ (adr r4, 572ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461598>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #96 @ (adr r6, 572c94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461364>) │ │ │ │ + add r4, pc, #480 @ (adr r4, 572e14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4614e4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #984 @ (adr r5, 573010 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4616e0>) │ │ │ │ + add r4, pc, #344 @ (adr r4, 572d90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461460>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #864 @ (adr r5, 572f9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46166c>) │ │ │ │ + add r4, pc, #224 @ (adr r4, 572d1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4613ec>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #760 @ (adr r5, 572f38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461608>) │ │ │ │ + add r4, pc, #120 @ (adr r4, 572cb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461388>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #624 @ (adr r5, 572eb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461584>) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 573034 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461704>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #488 @ (adr r5, 572e30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461500>) │ │ │ │ + add r3, pc, #872 @ (adr r3, 572fb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461680>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #320 @ (adr r5, 572d8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46145c>) │ │ │ │ + add r3, pc, #704 @ (adr r3, 572f0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4615dc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #200 @ (adr r5, 572d18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4613e8>) │ │ │ │ + add r3, pc, #584 @ (adr r3, 572e98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461568>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #80 @ (adr r5, 572ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461374>) │ │ │ │ + add r3, pc, #464 @ (adr r3, 572e24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4614f4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #952 @ (adr r4, 573010 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4616e0>) │ │ │ │ + add r3, pc, #312 @ (adr r3, 572d90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461460>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #800 @ (adr r4, 572f7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46164c>) │ │ │ │ + add r3, pc, #160 @ (adr r3, 572cfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4613cc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #648 @ (adr r4, 572ee8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4615b8>) │ │ │ │ + add r3, pc, #8 @ (adr r3, 572c68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461338>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #512 @ (adr r4, 572e64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461534>) │ │ │ │ + add r2, pc, #896 @ (adr r2, 572fe4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4616b4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #392 @ (adr r4, 572df0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4614c0>) │ │ │ │ + add r2, pc, #776 @ (adr r2, 572f70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461640>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #272 @ (adr r4, 572d7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46144c>) │ │ │ │ + add r2, pc, #656 @ (adr r2, 572efc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4615cc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #136 @ (adr r4, 572cf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4613c8>) │ │ │ │ + add r2, pc, #520 @ (adr r2, 572e78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461548>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #976 @ (adr r3, 573044 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461714>) │ │ │ │ + add r2, pc, #336 @ (adr r2, 572dc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461494>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #808 @ (adr r3, 572fa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461670>) │ │ │ │ + add r2, pc, #168 @ (adr r2, 572d20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4613f0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #640 @ (adr r3, 572efc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4615cc>) │ │ │ │ + add r2, pc, #0 @ (adr r2, 572c7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46134c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #472 @ (adr r3, 572e58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461528>) │ │ │ │ + add r1, pc, #856 @ (adr r1, 572fd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4616a8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #352 @ (adr r3, 572de4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4614b4>) │ │ │ │ + add r1, pc, #736 @ (adr r1, 572f64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461634>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #200 @ (adr r3, 572d50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461420>) │ │ │ │ + add r1, pc, #584 @ (adr r1, 572ed0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4615a0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #80 @ (adr r3, 572cdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4613ac>) │ │ │ │ + add r1, pc, #464 @ (adr r1, 572e5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46152c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r6, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #448 @ (adr r7, 572e68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461538>) │ │ │ │ + add r5, pc, #832 @ (adr r5, 572fe8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4616b8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r3, #44] @ 0x2c │ │ │ │ + strh r6, [r7, #30] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #6265 @ 0x1879 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 574934 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463004> │ │ │ │ movw r3, #5007 @ 0x138f │ │ │ │ cmp r0, r3 │ │ │ │ bls.w 5736b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x461d84> │ │ │ │ @@ -1822936,491 +1822927,491 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #956] @ (574824 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462ef4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #956] @ (574828 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462ef8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + strb r4, [r5, #31] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00d4 │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #464] @ 0x1d0 │ │ │ │ + str r3, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #528] @ 0x210 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #576] @ 0x240 │ │ │ │ + str r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #656] @ 0x290 │ │ │ │ + str r4, [sp, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #720] @ 0x2d0 │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #800] @ 0x320 │ │ │ │ + str r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #32] │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #848] @ 0x350 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #144] @ 0x90 │ │ │ │ + str r5, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + str r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #256] @ 0x100 │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #352] @ 0x160 │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #800] @ 0x320 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #896] @ 0x380 │ │ │ │ + str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + str r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + str r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #800] @ 0x320 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #608] @ 0x260 │ │ │ │ + ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #784] @ 0x310 │ │ │ │ + str r1, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #176 @ (adr r2, 574640 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462d10>) │ │ │ │ + add r0, pc, #560 @ (adr r0, 5747c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e90>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #752 @ (adr r1, 574884 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462f54>) │ │ │ │ + add r0, pc, #112 @ (adr r0, 574604 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462cd4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #368 @ (adr r2, 574708 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462dd8>) │ │ │ │ + add r0, pc, #752 @ (adr r0, 574888 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462f58>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #208 @ (adr r2, 57466c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462d3c>) │ │ │ │ + add r0, pc, #592 @ (adr r0, 5747ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462ebc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #368 @ (adr r0, 574710 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462de0>) │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #192 @ (adr r0, 574664 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462d34>) │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #32 @ (adr r0, 5745c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462c98>) │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #96] @ 0x60 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #976 @ (adr r0, 5749b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463080>) │ │ │ │ + ldr r7, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #816 @ (adr r0, 574914 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462fe4>) │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #640 @ (adr r0, 574868 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462f38>) │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #464 @ (adr r0, 5747bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e8c>) │ │ │ │ + ldr r6, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #272 @ (adr r0, 574700 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462dd0>) │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #128 @ (adr r0, 574674 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462d44>) │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #544 @ (adr r2, 574820 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462ef0>) │ │ │ │ + add r0, pc, #928 @ (adr r0, 5749a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463070>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #384 @ (adr r2, 574784 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e54>) │ │ │ │ + add r0, pc, #768 @ (adr r0, 574904 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462fd4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #192 @ (adr r2, 5746c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462d98>) │ │ │ │ + add r0, pc, #576 @ (adr r0, 574848 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462f18>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #48 @ (adr r2, 57463c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462d0c>) │ │ │ │ + add r0, pc, #432 @ (adr r0, 5747bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e8c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #928 @ (adr r1, 5749b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463080>) │ │ │ │ + add r0, pc, #288 @ (adr r0, 574730 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e00>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #768 @ (adr r1, 574914 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462fe4>) │ │ │ │ + add r0, pc, #128 @ (adr r0, 574694 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462d64>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #624 @ (adr r1, 574888 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462f58>) │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #480 @ (adr r1, 5747fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462ecc>) │ │ │ │ + ldr r7, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #496 @ (adr r4, 574810 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462ee0>) │ │ │ │ + add r2, pc, #880 @ (adr r2, 574990 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463060>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #336 @ (adr r4, 574774 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e44>) │ │ │ │ + add r2, pc, #720 @ (adr r2, 5748f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462fc4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #192 @ (adr r4, 5746e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462db8>) │ │ │ │ + add r2, pc, #576 @ (adr r2, 574868 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462f38>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #0 @ (adr r4, 57462c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462cfc>) │ │ │ │ + add r2, pc, #384 @ (adr r2, 5747ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e7c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #848 @ (adr r3, 574980 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463050>) │ │ │ │ + add r2, pc, #208 @ (adr r2, 574700 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462dd0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #688 @ (adr r3, 5748e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462fb4>) │ │ │ │ + add r2, pc, #48 @ (adr r2, 574664 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462d34>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #512 @ (adr r3, 574838 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462f08>) │ │ │ │ + add r1, pc, #896 @ (adr r1, 5749b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463088>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #304 @ (adr r3, 57476c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e3c>) │ │ │ │ + add r1, pc, #688 @ (adr r1, 5748ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462fbc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #96 @ (adr r3, 5746a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462d70>) │ │ │ │ + add r1, pc, #480 @ (adr r1, 574820 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462ef0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #912 @ (adr r2, 5749d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4630a4>) │ │ │ │ + add r1, pc, #272 @ (adr r1, 574754 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e24>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #768 @ (adr r2, 574948 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463018>) │ │ │ │ + add r1, pc, #128 @ (adr r1, 5746c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462d98>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #608 @ (adr r2, 5748ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462f7c>) │ │ │ │ + add r0, pc, #992 @ (adr r0, 574a2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4630fc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #448 @ (adr r2, 574810 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462ee0>) │ │ │ │ + add r0, pc, #832 @ (adr r0, 574990 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463060>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #288 @ (adr r2, 574774 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e44>) │ │ │ │ + add r0, pc, #672 @ (adr r0, 5748f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462fc4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #160 @ (adr r2, 5746f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462dc8>) │ │ │ │ + add r0, pc, #544 @ (adr r0, 574878 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462f48>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #976 @ (adr r1, 574a2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4630fc>) │ │ │ │ + add r0, pc, #336 @ (adr r0, 5747ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e7c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #400 @ 0x190 │ │ │ │ + add r7, pc, #784 @ (adr r7, 574970 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463040>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #224 @ 0xe0 │ │ │ │ + add r7, pc, #608 @ (adr r7, 5748c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462f94>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #32 │ │ │ │ + add r7, pc, #416 @ (adr r7, 574808 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462ed8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r7, pc, #192 @ (adr r7, 57472c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462dfc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r7, pc, #32 @ (adr r7, 574690 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462d60>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r6, pc, #816 @ (adr r6, 5749a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463074>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r6, pc, #592 @ (adr r6, 5748c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462f98>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r6, pc, #416 @ (adr r6, 57481c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462eec>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #864 @ (adr r7, 5749e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4630b0>) │ │ │ │ + add r6, pc, #224 @ (adr r6, 574760 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e30>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #640 @ (adr r7, 574904 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462fd4>) │ │ │ │ + add r6, pc, #0 @ (adr r6, 574684 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462d54>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #432 @ (adr r7, 574838 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462f08>) │ │ │ │ + add r5, pc, #816 @ (adr r5, 5749b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463088>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #224 @ (adr r7, 57476c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e3c>) │ │ │ │ + add r5, pc, #608 @ (adr r5, 5748ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462fbc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #64 @ (adr r7, 5746d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462da0>) │ │ │ │ + add r5, pc, #448 @ (adr r5, 574850 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462f20>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #912 @ (adr r6, 574a24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4630f4>) │ │ │ │ + add r5, pc, #272 @ (adr r5, 5747a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e74>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #768 @ (adr r6, 574998 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463068>) │ │ │ │ + add r5, pc, #128 @ (adr r5, 574718 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462de8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #576 @ (adr r6, 5748dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462fac>) │ │ │ │ + add r4, pc, #960 @ (adr r4, 574a5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46312c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #320 @ (adr r6, 5747e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462eb0>) │ │ │ │ + add r4, pc, #704 @ (adr r4, 574960 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463030>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #64 @ (adr r6, 5746e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462db4>) │ │ │ │ + add r4, pc, #448 @ (adr r4, 574864 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462f34>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #848 @ (adr r5, 5749f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4630c8>) │ │ │ │ + add r4, pc, #208 @ (adr r4, 574778 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e48>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #608 @ (adr r5, 57490c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462fdc>) │ │ │ │ + add r3, pc, #992 @ (adr r3, 574a8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46315c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #368 @ (adr r5, 574820 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462ef0>) │ │ │ │ + add r3, pc, #752 @ (adr r3, 5749a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463070>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #128 @ (adr r5, 574734 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e04>) │ │ │ │ + add r3, pc, #512 @ (adr r3, 5748b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462f84>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #912 @ (adr r4, 574a48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463118>) │ │ │ │ + add r3, pc, #272 @ (adr r3, 5747c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e98>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #672 @ (adr r4, 57495c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46302c>) │ │ │ │ + add r3, pc, #32 @ (adr r3, 5746dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462dac>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #432 @ (adr r4, 574870 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462f40>) │ │ │ │ + add r2, pc, #816 @ (adr r2, 5749f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4630c0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #192 @ (adr r4, 574784 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e54>) │ │ │ │ + add r2, pc, #576 @ (adr r2, 574904 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462fd4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #16 @ (adr r4, 5746d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462da8>) │ │ │ │ + add r2, pc, #400 @ (adr r2, 574858 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462f28>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #880 @ (adr r3, 574a3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46310c>) │ │ │ │ + add r2, pc, #240 @ (adr r2, 5747bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e8c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #672 @ (adr r3, 574970 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463040>) │ │ │ │ + add r2, pc, #32 @ (adr r2, 5746f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462dc0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #512 @ (adr r3, 5748d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462fa4>) │ │ │ │ + add r1, pc, #896 @ (adr r1, 574a54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463124>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #304 @ (adr r3, 574808 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462ed8>) │ │ │ │ + add r1, pc, #688 @ (adr r1, 574988 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463058>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #128 @ (adr r3, 57475c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e2c>) │ │ │ │ + add r1, pc, #512 @ (adr r1, 5748dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462fac>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #912] @ 0x390 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + str r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + str r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7b0 │ │ │ │ + setpan #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6c4 │ │ │ │ + push {r2, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb620 │ │ │ │ + push {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + push {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + push {r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + cbz r4, 5747d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462ea4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + cbz r0, 5747cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e9c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + cbz r4, 5747c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e92> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ + cbz r4, 5747ba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e8a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r6, r7} │ │ │ │ + cbz r4, 5747b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e84> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + uxtb r4, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r5, r6} │ │ │ │ + uxtb r0, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r4, r5} │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3} │ │ │ │ + sxtb r4, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5747f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462ec8> │ │ │ │ + sxtb r4, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5747f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462ec0> │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 5747ea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462eba> │ │ │ │ + cbz r0, 5747c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e92> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5747e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462eb2> │ │ │ │ + cbz r4, 5747ba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e8a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5747de <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462eae> │ │ │ │ + cbz r4, 5747b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e86> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 5747d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462ea8> │ │ │ │ + cbz r0, 5747b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e80> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r4, r4 │ │ │ │ + cbz r4, 5747a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e78> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r0, r7 │ │ │ │ + cbz r0, 5747a2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e72> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r0, r7 │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r4, r3 │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r2, r7 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r4, r1 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 5747e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462eb8> │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 5747e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462eb2> │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 5747da <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462eaa> │ │ │ │ + add r7, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5747d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462ea6> │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 5747d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462ea2> │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5747ca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x462e9a> │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #456 @ 0x1c8 │ │ │ │ + add r7, sp, #328 @ 0x148 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #0 │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #1016 @ 0x3f8 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r3, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #592 @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #680 @ 0x2a8 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [pc, #404] @ (5749c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463094>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #404] @ (5749c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463098>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1823609,125 +1823600,125 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (574a9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46316c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (574aa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463170>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r6, pc, #872 @ (adr r6, 574d30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463400>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #272 @ 0x110 │ │ │ │ + add r6, pc, #656 @ (adr r6, 574c5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46332c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + add r6, pc, #504 @ (adr r6, 574bc8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463298>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 574dc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463494>) │ │ │ │ + add r6, pc, #368 @ (adr r6, 574b44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463214>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #856 @ (adr r7, 574d30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463400>) │ │ │ │ + add r6, pc, #216 @ (adr r6, 574ab0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463180>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #688 @ (adr r7, 574c8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46335c>) │ │ │ │ + add r6, pc, #48 @ (adr r6, 574a0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4630dc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #520 @ (adr r7, 574be8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4632b8>) │ │ │ │ + add r5, pc, #904 @ (adr r5, 574d68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463438>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #352 @ (adr r7, 574b44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463214>) │ │ │ │ + add r5, pc, #736 @ (adr r5, 574cc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463394>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #232 @ (adr r7, 574ad0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4631a0>) │ │ │ │ + add r5, pc, #616 @ (adr r5, 574c50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463320>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #48 @ (adr r7, 574a1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4630ec>) │ │ │ │ + add r5, pc, #432 @ (adr r5, 574b9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46326c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #904 @ (adr r6, 574d78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463448>) │ │ │ │ + add r5, pc, #264 @ (adr r5, 574af8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4631c8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #736 @ (adr r6, 574cd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4633a4>) │ │ │ │ + add r5, pc, #96 @ (adr r5, 574a54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463124>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #568 @ (adr r6, 574c30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463300>) │ │ │ │ + add r4, pc, #952 @ (adr r4, 574db0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463480>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #400 @ (adr r6, 574b8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46325c>) │ │ │ │ + add r4, pc, #784 @ (adr r4, 574d0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4633dc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #200 @ (adr r6, 574ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463198>) │ │ │ │ + add r4, pc, #584 @ (adr r4, 574c48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463318>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #16 @ (adr r6, 574a14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4630e4>) │ │ │ │ + add r4, pc, #400 @ (adr r4, 574b94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463264>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #856 @ (adr r5, 574d60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463430>) │ │ │ │ + add r4, pc, #216 @ (adr r4, 574ae0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4631b0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #688 @ (adr r5, 574cbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46338c>) │ │ │ │ + add r4, pc, #48 @ (adr r4, 574a3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46310c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #472 @ (adr r5, 574be8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4632b8>) │ │ │ │ + add r3, pc, #856 @ (adr r3, 574d68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463438>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #320 @ (adr r5, 574b54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463224>) │ │ │ │ + add r3, pc, #704 @ (adr r3, 574cd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4633a4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #72 @ (adr r5, 574a60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463130>) │ │ │ │ + add r3, pc, #456 @ (adr r3, 574be0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4632b0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #896 @ (adr r4, 574d9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46346c>) │ │ │ │ + add r3, pc, #256 @ (adr r3, 574b1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4631ec>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #696 @ (adr r4, 574cd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4633a8>) │ │ │ │ + add r3, pc, #56 @ (adr r3, 574a58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463128>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #464 @ (adr r4, 574bf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4632c4>) │ │ │ │ + add r2, pc, #848 @ (adr r2, 574d74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463444>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #216 @ (adr r4, 574b00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4631d0>) │ │ │ │ + add r2, pc, #600 @ (adr r2, 574c80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463350>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #16 @ (adr r4, 574a3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46310c>) │ │ │ │ + add r2, pc, #400 @ (adr r2, 574bbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46328c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #840 @ (adr r3, 574d78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463448>) │ │ │ │ + add r2, pc, #200 @ (adr r2, 574af8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4631c8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #672 @ (adr r3, 574cd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4633a4>) │ │ │ │ + add r2, pc, #32 @ (adr r2, 574a54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463124>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #536 @ (adr r3, 574c50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463320>) │ │ │ │ + add r1, pc, #920 @ (adr r1, 574dd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4634a0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #368 @ (adr r3, 574bac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46327c>) │ │ │ │ + add r1, pc, #752 @ (adr r1, 574d2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4633fc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #136 @ (adr r3, 574ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463198>) │ │ │ │ + add r1, pc, #520 @ (adr r1, 574c48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463318>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #960 @ (adr r2, 574e04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4634d4>) │ │ │ │ + add r1, pc, #320 @ (adr r1, 574b84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463254>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #808 @ (adr r2, 574d70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463440>) │ │ │ │ + add r1, pc, #168 @ (adr r1, 574af0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4631c0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #592 @ (adr r2, 574c9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46336c>) │ │ │ │ + add r0, pc, #976 @ (adr r0, 574e1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4634ec>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #424 @ (adr r2, 574bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4632c8>) │ │ │ │ + add r0, pc, #808 @ (adr r0, 574d78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463448>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #256 @ (adr r2, 574b54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463224>) │ │ │ │ + add r0, pc, #640 @ (adr r0, 574cd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4633a4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #72 @ (adr r2, 574aa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463170>) │ │ │ │ + add r0, pc, #456 @ (adr r0, 574c20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4632f0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #944 @ (adr r1, 574e0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4634dc>) │ │ │ │ + add r0, pc, #304 @ (adr r0, 574b8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46325c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #760 @ (adr r1, 574d58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463428>) │ │ │ │ + add r0, pc, #120 @ (adr r0, 574ad8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4631a8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #576 @ (adr r1, 574ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463374>) │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + ldrh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + str r6, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + ldrh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 574a8e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46315e> │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r0, r3 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r2, r4 │ │ │ │ + sub sp, #8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r4, r6 │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 574aaa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46317a> │ │ │ │ + add r7, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r4, #104] @ 0x68 │ │ │ │ + str r0, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbz r2, 574aa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463178> │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 574aa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463170> │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 574abe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46318e> │ │ │ │ + add r7, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + add r7, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r4, #76] @ 0x4c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbz r4, 574ace <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46319e> │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #5401 @ 0x1519 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 574b2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4631fc> │ │ │ │ movw r3, #5354 @ 0x14ea │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 574d40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463410> │ │ │ │ @@ -1824971,321 +1824962,321 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #616] @ (575a90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464160>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #616] @ (575a94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464164>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - str r4, [r2, #80] @ 0x50 │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r5, sp, #160 @ 0xa0 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r2, r5 │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #936 @ 0x3a8 │ │ │ │ + add r7, pc, #296 @ (adr r7, 57596c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46403c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ + add r7, pc, #352 @ (adr r7, 5759a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464078>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #40 @ 0x28 │ │ │ │ + add r7, pc, #424 @ (adr r7, 5759f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4640c4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ + add r7, pc, #480 @ (adr r7, 575a30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464100>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #168 @ 0xa8 │ │ │ │ + add r7, pc, #552 @ (adr r7, 575a7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46414c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r7, pc, #624 @ (adr r7, 575ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464198>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #312 @ 0x138 │ │ │ │ + add r7, pc, #696 @ (adr r7, 575b14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4641e4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #384 @ 0x180 │ │ │ │ + add r7, pc, #768 @ (adr r7, 575b60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464230>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #456 @ 0x1c8 │ │ │ │ + add r7, pc, #840 @ (adr r7, 575bac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46427c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + add r7, pc, #912 @ (adr r7, 575bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4642c8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #616 @ 0x268 │ │ │ │ + add r7, pc, #1000 @ (adr r7, 575c54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464324>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #704 @ 0x2c0 │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r0, sp, #384 @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r0, sp, #528 @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #200 @ 0xc8 │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r0, sp, #656 @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r0, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #488 @ 0x1e8 │ │ │ │ + add r0, sp, #872 @ 0x368 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r1, sp, #8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r1, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #1016 @ 0x3f8 │ │ │ │ + add r1, sp, #376 @ 0x178 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #184 @ 0xb8 │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #272 @ 0x110 │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #392 @ (adr r7, 575a4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46411c>) │ │ │ │ + add r5, pc, #776 @ (adr r5, 575bcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46429c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #480 @ (adr r7, 575aa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464178>) │ │ │ │ + add r5, pc, #864 @ (adr r5, 575c28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4642f8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #568 @ (adr r7, 575b04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4641d4>) │ │ │ │ + add r5, pc, #952 @ (adr r5, 575c84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464354>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #640 @ (adr r7, 575b50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464220>) │ │ │ │ + add r6, pc, #0 @ (adr r6, 5758d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463fa0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #712 @ (adr r7, 575b9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46426c>) │ │ │ │ + add r6, pc, #72 @ (adr r6, 57591c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463fec>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #784 @ (adr r7, 575be8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4642b8>) │ │ │ │ + add r6, pc, #144 @ (adr r6, 575968 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464038>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #856 @ (adr r7, 575c34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464304>) │ │ │ │ + add r6, pc, #216 @ (adr r6, 5759b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464084>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #944 @ (adr r7, 575c90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464360>) │ │ │ │ + add r6, pc, #304 @ (adr r6, 575a10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4640e0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #840 @ (adr r6, 575c2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4642fc>) │ │ │ │ + add r5, pc, #200 @ (adr r5, 5759ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46407c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #896 @ (adr r6, 575c68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464338>) │ │ │ │ + add r5, pc, #256 @ (adr r5, 5759e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4640b8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #984 @ (adr r6, 575cc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464394>) │ │ │ │ + add r5, pc, #344 @ (adr r5, 575a44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464114>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #32 @ (adr r7, 575910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463fe0>) │ │ │ │ + add r5, pc, #416 @ (adr r5, 575a90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464160>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #616 @ (adr r6, 575b5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46422c>) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 575cdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4643ac>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 575916 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463fe6> │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 575910 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463fe0> │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57590c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463fdc> │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 575904 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x463fd4> │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + add r6, sp, #264 @ 0x108 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 575964 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464034> │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r2, r1 │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r0, r5 │ │ │ │ + sub sp, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r2, r0 │ │ │ │ + sub sp, #136 @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r4, r3 │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r2, r7 │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r0, r3 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r6, r5 │ │ │ │ + cbz r6, 575946 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464016> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 575962 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464032> │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 57596c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46403c> │ │ │ │ + add r7, sp, #904 @ 0x388 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 575976 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464046> │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r2, r6 │ │ │ │ + cbz r2, 575958 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464028> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r0, r2 │ │ │ │ + cbz r0, 575964 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464034> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r2, r5 │ │ │ │ + cbz r2, 57596e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46403e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 5759a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464070> │ │ │ │ + cbz r0, 575978 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464048> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 5759aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46407a> │ │ │ │ + cbz r2, 575982 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464052> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 5759b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464086> │ │ │ │ + cbz r0, 57598e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46405e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 5759c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464090> │ │ │ │ + cbz r2, 575998 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464068> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 5759ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46409e> │ │ │ │ + cbz r0, 5759a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464076> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 5759d6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4640a6> │ │ │ │ + cbz r6, 5759ae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46407e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 5759e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4640b2> │ │ │ │ + sxth r0, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 5759ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4640be> │ │ │ │ + sxth r2, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 5759fa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4640ca> │ │ │ │ + sxtb r0, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1} │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4} │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + uxth r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r4, r5, r6} │ │ │ │ + uxtb r6, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #824 @ 0x338 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #600 @ 0x258 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #616 @ 0x268 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #40 @ 0x28 │ │ │ │ + add r3, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r3, sp, #784 @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #264 @ 0x108 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #456 @ 0x1c8 │ │ │ │ + add r2, sp, #840 @ 0x348 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #448 @ 0x1c0 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #280 @ 0x118 │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #128 @ 0x80 │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + cbz r2, 575a52 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464122> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r4, r5, r7} │ │ │ │ + cbz r4, 575a4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46411c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r7} │ │ │ │ + uxtb r6, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + uxth r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #264 @ 0x108 │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb616 │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + push {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r4, r5, r7, lr} │ │ │ │ + push {r1, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + cbz r4, 575a9e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46416e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r6, lr} │ │ │ │ + cbz r6, 575a94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464164> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + cbz r4, 575a8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46415c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + cbz r2, 575a84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464154> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r4, r5, r7} │ │ │ │ + cbz r4, 575a7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46414c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb702 │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + push {r4, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + push {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r4, r5, r6, r7, lr} │ │ │ │ + push {r1, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #104 @ 0x68 │ │ │ │ + add r1, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 575aca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46419a> │ │ │ │ + cbz r2, 575aa2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464172> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #408 @ 0x198 │ │ │ │ + add r0, sp, #792 @ 0x318 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 575adc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4641ac> │ │ │ │ + cbz r4, 575ab4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464184> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + ldrsb r4, [r3, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r0, sp, #776 @ 0x308 │ │ │ │ + add r7, pc, #136 @ (adr r7, 575b0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4641dc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb698 │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #688 @ 0x2b0 │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r2, r0] │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 575ad0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4641a0> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi.n 575ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4641b4> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1825319,31 +1825310,31 @@ │ │ │ │ ldr r0, [pc, #40] @ (575b08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4641d8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ (575b0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4641dc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - push {r1, r2, r6, r7} │ │ │ │ + cbz r6, 575b38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464208> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r5, r6} │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + uxtb r4, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + uxtb r2, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + uxtb r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r7} │ │ │ │ + uxtb r2, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - push {r1, r5} │ │ │ │ + uxth r2, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #4490 @ 0x118a │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 575b88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464258> │ │ │ │ movw r3, #4420 @ 0x1144 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 575e80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464550> │ │ │ │ @@ -1826117,223 +1826108,223 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #420] @ (5764ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464bbc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #420] @ (5764f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464bc0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - strb r0, [r7, r2] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bkpt 0x00cc │ │ │ │ + pop {r2, r3, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1} │ │ │ │ + rev16 r2, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57638c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464a5c> │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 576384 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464a54> │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57637c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464a4c> │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 576372 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464a42> │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 5763a2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464a72> │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + add r6, sp, #648 @ 0x288 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #472 @ 0x1d8 │ │ │ │ + add r6, sp, #856 @ 0x358 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ + add r7, sp, #24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #304 @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 576394 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464a64> │ │ │ │ + add r7, sp, #392 @ 0x188 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 5763a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464a70> │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 5763a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464a78> │ │ │ │ + add r7, sp, #600 @ 0x258 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 5763b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464a86> │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 5763be <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464a8e> │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 5763c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464a98> │ │ │ │ + add r7, sp, #896 @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 5763d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464aa2> │ │ │ │ + add r7, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5763dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464aac> │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #936 @ 0x3a8 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #568 @ 0x238 │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #656 @ 0x290 │ │ │ │ + add r6, sp, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r2, r3 │ │ │ │ + sub sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r0, r6 │ │ │ │ + cbz r0, 5763e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464ab4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 576404 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464ad4> │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 576410 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464ae0> │ │ │ │ + add sp, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 57641a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464aea> │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 576424 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464af4> │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 57642e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464afe> │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r0, r0 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r2, r3 │ │ │ │ + add sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r4, r7 │ │ │ │ + sub sp, #112 @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r6} │ │ │ │ + hlt 0x002a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 576444 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b14> │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57643c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b0c> │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 576434 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b04> │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 576422 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464af2> │ │ │ │ + @ instruction: 0xb78c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 576430 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b00> │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ + @ instruction: 0xb620 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb78e │ │ │ │ + push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + push {r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb716 │ │ │ │ + push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + cbz r2, 576484 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b54> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r5, r7} │ │ │ │ + cbz r4, 57647e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b4e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r4, r7} │ │ │ │ + uxtb r6, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r4} │ │ │ │ + sxtb r4, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6ce │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5764bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b8c> │ │ │ │ + sxth r4, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 5764b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b86> │ │ │ │ + sxth r6, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 5764b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b82> │ │ │ │ + cbz r0, 57648a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b5a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 5764a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b78> │ │ │ │ + cbz r6, 576480 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b50> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5764a2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b72> │ │ │ │ + cbz r4, 57647a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b4a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 57649c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b6c> │ │ │ │ + cbz r6, 576474 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b44> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + push {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb656 │ │ │ │ + push {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + push {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + push {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r4, r7, lr} │ │ │ │ + cbz r2, 5764f2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464bc2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + cbz r4, 5764ea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464bba> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + cbz r2, 5764e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464bb2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + cbz r0, 5764da <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464baa> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + cbz r2, 5764d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464ba2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r4, r5, r7} │ │ │ │ + cbz r4, 5764cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b9c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + uxtb r6, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 576500 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464bd0> │ │ │ │ + sxth r0, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r6, r3 │ │ │ │ + sub sp, #248 @ 0xf8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r0, r1 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 576512 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464be2> │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 5764c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b90> │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5764ba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b8a> │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 5764b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b82> │ │ │ │ + @ instruction: 0xb78e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 5764b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b80> │ │ │ │ + @ instruction: 0xb762 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 5764c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b92> │ │ │ │ + add r7, sp, #608 @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x002e │ │ │ │ + cbnz r6, 5764ba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464b8a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [pc, #304] @ (5765ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464cbc>) │ │ │ │ + ldr r3, [pc, #688] @ (57676c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464e3c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbnz r6, 5764f2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464bc2> │ │ │ │ + @ instruction: 0xb82e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 576500 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464bd0> │ │ │ │ + @ instruction: 0xb850 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r6, r2 │ │ │ │ + @ instruction: 0xb876 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb78c │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 5764f2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464bc2> │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 5764e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464bb2> │ │ │ │ + @ instruction: 0xb79c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r1 │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5764f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464bc0> │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 5764e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464bb6> │ │ │ │ + add r7, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [pc, #32] @ (576504 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464bd4>) │ │ │ │ + ldr r3, [pc, #416] @ (576684 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464d54>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r5, [pc, #8] @ (5764f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464bc0>) │ │ │ │ + ldr r3, [pc, #392] @ (576670 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464d40>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [pc, #1008] @ (5768dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464fac>) │ │ │ │ + ldr r3, [pc, #368] @ (57665c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464d2c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [pc, #984] @ (5768c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f98>) │ │ │ │ + ldr r3, [pc, #344] @ (576648 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464d18>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #5268 @ 0x1494 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 5765c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464c92> │ │ │ │ bhi.n 576512 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464be2> │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 5765ae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464c7e> │ │ │ │ @@ -1826437,51 +1826428,51 @@ │ │ │ │ ldr r0, [pc, #80] @ (576620 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464cf0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #76] @ (576624 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464cf4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #872] @ (576948 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465018>) │ │ │ │ + ldr r1, [pc, #232] @ (5766c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464d98>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - rev16 r0, r2 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 5765ea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464cba> │ │ │ │ + @ instruction: 0xb76a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + @ instruction: 0xb748 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + @ instruction: 0xb704 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r0, r2 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 57663a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464d0a> │ │ │ │ + @ instruction: 0xb84e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 576636 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464d06> │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 576630 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464d00> │ │ │ │ + @ instruction: 0xb806 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57662c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464cfc> │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 576626 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464cf6> │ │ │ │ + @ instruction: 0xb7be │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + @ instruction: 0xb738 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [pc, #504] @ (576810 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464ee0>) │ │ │ │ + ldr r0, [pc, #888] @ (576990 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465060>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + @ instruction: 0xb744 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + @ instruction: 0xb756 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 576628 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464cf8> │ │ │ │ + @ instruction: 0xb774 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + @ instruction: 0xb66e │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 57664c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464d1c> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (576654 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464d24>) │ │ │ │ @@ -1826496,23 +1826487,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (576660 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464d30>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (576664 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464d34>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r2, 576688 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464d58> │ │ │ │ + @ instruction: 0xb822 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 576684 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464d54> │ │ │ │ + @ instruction: 0xb804 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 576698 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464d68> │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 576696 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464d66> │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #952] @ (576a20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4650f0>) │ │ │ │ + ldr r0, [pc, #312] @ (5767a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464e70>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 5766a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464d78> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 5766bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464d8c> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1826550,33 +1826541,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (5766e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464db4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (5766e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464db8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r4, 576708 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464dd8> │ │ │ │ + cbnz r4, 5766e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464db0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 576702 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464dd2> │ │ │ │ + @ instruction: 0xb83e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57670e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464dde> │ │ │ │ + @ instruction: 0xb85c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r2, r3 │ │ │ │ + @ instruction: 0xb87a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r4, r7 │ │ │ │ + @ instruction: 0xb89c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r3 │ │ │ │ + @ instruction: 0xb8be │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0000 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x001e │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #528] @ (5768f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464fc8>) │ │ │ │ + blxns ip │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbnz r2, 57670c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464ddc> │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ bhi.w 57681c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464eec> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r0, r3, #20 │ │ │ │ ldrh r0, [r2, #44] @ 0x2c │ │ │ │ strh r2, [r1, #60] @ 0x3c │ │ │ │ @@ -1826724,99 +1826715,99 @@ │ │ │ │ ldr r0, [pc, #176] @ (5768c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f98>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #172] @ (5768cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f9c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - hlt 0x001e │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0000 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x000e │ │ │ │ + pop {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + pop {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r4, r6, r7, pc} │ │ │ │ + pop {r1, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + pop {r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + pop {r1, r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + cbnz r0, 5768be <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f8e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r5, r6, pc} │ │ │ │ + cbnz r2, 5768ba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f8a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + cbnz r4, 5768b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f86> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r4, r5, pc} │ │ │ │ + cbnz r2, 5768b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f84> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + cbnz r4, 5768b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f80> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + cbnz r6, 5768ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f7c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + cbnz r0, 5768aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f7a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + cbnz r6, 5768a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f76> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + cbnz r4, 5768a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f74> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + revsh r2, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + revsh r0, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + hlt 0x0036 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r5} │ │ │ │ + hlt 0x001c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + rev16 r6, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {} │ │ │ │ + rev16 r0, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 5768f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464fc8> │ │ │ │ + rev16 r2, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 5768f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464fc4> │ │ │ │ + rev r4, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 5768f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464fc0> │ │ │ │ + rev r6, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5768ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464fbe> │ │ │ │ + cbnz r0, 5768c6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f96> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 5768ea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464fba> │ │ │ │ + cbnz r2, 5768c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f92> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5768e6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464fb6> │ │ │ │ + cbnz r0, 5768be <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f8e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 5768e2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464fb2> │ │ │ │ + cbnz r6, 5768ba <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f8a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 5768e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464fb0> │ │ │ │ + cbnz r4, 5768b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f88> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r2, r7 │ │ │ │ + cbnz r2, 5768b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f86> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r0, r4 │ │ │ │ + cbnz r0, 5768b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f84> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r2, r0 │ │ │ │ + cbnz r2, 5768b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f80> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0024 │ │ │ │ + cbnz r4, 5768ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464f7c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x000a │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r0, r5 │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r1 │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r4, r6 │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r2, r2 │ │ │ │ + @ instruction: 0xb872 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 576902 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464fd2> │ │ │ │ + @ instruction: 0xb858 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 5768fe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464fce> │ │ │ │ + @ instruction: 0xb83e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5768fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464fcc> │ │ │ │ + @ instruction: 0xb820 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [pc, #120] @ (576948 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465018>) │ │ │ │ + mov r6, pc │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ beq.n 57699c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46506c> │ │ │ │ bls.n 5768f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x464fc8> │ │ │ │ cmp.w r0, #4096 @ 0x1000 │ │ │ │ beq.n 576990 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465060> │ │ │ │ bhi.n 576950 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465020> │ │ │ │ @@ -1826921,57 +1826912,57 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (576a10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4650e0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (576a14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4650e4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - pop {r3, r6, pc} │ │ │ │ + cbnz r0, 576a2e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4650fe> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bxns r2 │ │ │ │ + cmp r4, lr │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r1, r4, r5, pc} │ │ │ │ + cbnz r2, 576a30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465100> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, r7} │ │ │ │ + revsh r4, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ + revsh r6, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, r6} │ │ │ │ + hlt 0x0034 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4} │ │ │ │ + rev16 r4, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r6, pc} │ │ │ │ + cbnz r0, 576a52 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465122> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mov sl, sl │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {pc} │ │ │ │ + cbnz r0, 576a48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465118> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r4, r7} │ │ │ │ + revsh r2, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + cbnz r4, 576a62 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465132> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + cbnz r6, 576a56 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465126> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r6, pc} │ │ │ │ + cbnz r4, 576a6e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46513e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + revsh r2, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + cbnz r0, 576a7a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46514a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 576a74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465144> │ │ │ │ + rev r6, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mov ip, r1 │ │ │ │ + add ip, sp │ │ │ │ lsls r6, r7, #2 │ │ │ │ - mov lr, r0 │ │ │ │ + add lr, ip │ │ │ │ lsls r6, r7, #2 │ │ │ │ - mov r8, r0 │ │ │ │ + add r8, ip │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 576a3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46510c> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (576a44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465114>) │ │ │ │ @@ -1826986,23 +1826977,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (576a50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465120>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (576a54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465124>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + cbnz r6, 576aa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465174> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + cbnz r0, 576aa2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465172> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ + cbnz r2, 576ab6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465186> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + cbnz r4, 576ab2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465182> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp lr, pc │ │ │ │ + add r6, fp │ │ │ │ lsls r6, r7, #2 │ │ │ │ movw r3, #4491 @ 0x118b │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 576bc2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465292> │ │ │ │ bls.n 576abe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46518e> │ │ │ │ movw r3, #5385 @ 0x1509 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -1827176,81 +1827167,81 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (576c60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465330>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (576c64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465334>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r0, ip │ │ │ │ + mvns r0, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - nop {6} │ │ │ │ + pop {r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itee lt │ │ │ │ - lsllt r3, r7, #2 │ │ │ │ - ite gt @ unpredictable │ │ │ │ - lslgt r3, r7, #2 │ │ │ │ - pople {r1, r2, r7} │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + bkpt 0x002c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + revsh r6, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r6, r7} │ │ │ │ + revsh r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r4, r6, r7} │ │ │ │ + cbnz r2, 576c3e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46530e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ + cbnz r0, 576c48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465318> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + cbnz r2, 576c52 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465322> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, pc} │ │ │ │ + cbnz r4, 576c5a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46532a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r5, pc} │ │ │ │ + cbnz r6, 576c62 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465332> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r6, pc} │ │ │ │ + cbnz r0, 576c6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46533c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + cbnz r6, 576c74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465344> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itt mi │ │ │ │ - lslmi r3, r7, #2 │ │ │ │ - bkpt 0x00ce │ │ │ │ + cbnz r0, 576c80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465350> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + cbnz r2, 576c88 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465358> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x009e │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0000 │ │ │ │ + pop {r1, r2, r3, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x006a │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0014 │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0036 │ │ │ │ + pop {r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r7, pc} │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ + pop {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r8, r4 │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + cbnz r0, 576cb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465388> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + cbnz r2, 576cc2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465392> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + cbnz r6, 576cb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465384> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [pc, #720] @ (576f20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4655f0>) │ │ │ │ + ldr r1, [pc, #80] @ (576ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465370>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00c6 │ │ │ │ + pop {r1, r2, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, pc} │ │ │ │ + cbnz r0, 576cb2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x465382> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, lr │ │ │ │ + cmn r2, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r4, sp │ │ │ │ + cmn r4, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r6, ip │ │ │ │ + cmn r6, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbnz r0, 576cd2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4653a2> │ │ │ │ + rev r0, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #6918 @ 0x1b06 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 57a28c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46895c> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ cmp r6, #216 @ 0xd8 │ │ │ │ subs r7, r0, r4 │ │ │ │ @@ -1835394,793 +1835385,803 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 57b5a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469c78> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 57b5ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469c7c> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrh r0, [r0, #4] │ │ │ │ + strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldc 0, cr0, [ip, #748] @ 0x2ec │ │ │ │ - ldcl 0, cr0, [ip, #-748]! @ 0xfffffd14 │ │ │ │ - ldcl 0, cr0, [ip, #-748] @ 0xfffffd14 │ │ │ │ - stc 0, cr0, [ip, #-748]! @ 0xfffffd14 │ │ │ │ - stc 0, cr0, [r0, #-748] @ 0xfffffd14 │ │ │ │ - ldcl 0, cr0, [r8], {187} @ 0xbb │ │ │ │ - ldc 0, cr0, [r8], #748 @ 0x2ec │ │ │ │ - ldc 0, cr0, [r8], {187} @ 0xbb │ │ │ │ - ldcl 0, cr0, [r8], #-748 @ 0xfffffd14 │ │ │ │ - mrrc 0, 11, r0, r8, cr11 │ │ │ │ - ldc 0, cr0, [r8], #-748 @ 0xfffffd14 │ │ │ │ - ldc 0, cr0, [r8], {187} @ 0xbb │ │ │ │ - @ instruction: 0xebf800bb │ │ │ │ - rsbs r0, r8, fp, ror #2 │ │ │ │ - subs.w r0, r8, fp, ror #2 │ │ │ │ - @ instruction: 0xeb9c00bb │ │ │ │ - @ instruction: 0xeb8000bb │ │ │ │ - adcs.w r0, ip, fp, ror #2 │ │ │ │ + @ instruction: 0xebfc00bb │ │ │ │ + rsbs r0, ip, fp, ror #2 │ │ │ │ + subs.w r0, ip, fp, ror #2 │ │ │ │ + @ instruction: 0xeb8c00bb │ │ │ │ + sbc.w r0, r0, fp, ror #2 │ │ │ │ @ instruction: 0xeb3800bb │ │ │ │ - adds.w r0, r0, fp, ror #2 │ │ │ │ - @ instruction: 0xeae400bb │ │ │ │ + adds.w r0, r8, fp, ror #2 │ │ │ │ + @ instruction: 0xeaf800bb │ │ │ │ + @ instruction: 0xead800bb │ │ │ │ @ instruction: 0xeab800bb │ │ │ │ - eors.w r0, r0, fp, ror #2 │ │ │ │ - orn r0, r8, fp, ror #2 │ │ │ │ - orr.w r0, r0, fp, ror #2 │ │ │ │ + eors.w r0, r8, fp, ror #2 │ │ │ │ + orns r0, r8, fp, ror #2 │ │ │ │ + orrs.w r0, r8, fp, ror #2 │ │ │ │ + bics.w r0, r8, fp, ror #2 │ │ │ │ ands.w r0, r8, fp, ror #2 │ │ │ │ - strd r0, r0, [r8, #748]! @ 0x2ec │ │ │ │ - strd r0, r0, [r4, #748] @ 0x2ec │ │ │ │ - @ instruction: 0xe99000bb │ │ │ │ - strd r0, r0, [r8, #-748]! @ 0x2ec │ │ │ │ - ldmdb ip!, {r0, r1, r3, r4, r5, r7} │ │ │ │ - stmdb ip, {r0, r1, r3, r4, r5, r7} │ │ │ │ - @ instruction: 0xe8dc00bb │ │ │ │ - ldmia.w r4!, {r0, r1, r3, r4, r5, r7} │ │ │ │ - stmia.w ip, {r0, r1, r3, r4, r5, r7} │ │ │ │ - strd r0, r0, [r8], #-748 @ 0x2ec │ │ │ │ - strex r0, r0, [r0, #748] @ 0x2ec │ │ │ │ - @ instruction: 0xe81c00bb │ │ │ │ - b.n 57afd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4696a8> │ │ │ │ + ldrd r0, r0, [ip, #748]! @ 0x2ec │ │ │ │ + strd r0, r0, [r0, #748]! @ 0x2ec │ │ │ │ + @ instruction: 0xe9bc00bb │ │ │ │ + @ instruction: 0xe99800bb │ │ │ │ + ldrd r0, r0, [r0, #-748]! @ 0x2ec │ │ │ │ + strd r0, r0, [r4, #-748] @ 0x2ec │ │ │ │ + ldmdb r8, {r0, r1, r3, r4, r5, r7} │ │ │ │ + ldrd r0, r0, [r0], #748 @ 0x2ec │ │ │ │ + @ instruction: 0xe8c800bb │ │ │ │ + stmia.w r0!, {r0, r1, r3, r4, r5, r7} │ │ │ │ + ldrd r0, r0, [r8], #-748 @ 0x2ec │ │ │ │ + strex r0, r0, [r8, #748] @ 0x2ec │ │ │ │ + @ instruction: 0xe82400bb │ │ │ │ + b.n 57afa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469678> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57af8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46965c> │ │ │ │ + b.n 57af5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46962c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57af50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469620> │ │ │ │ + b.n 57af08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4695d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57af0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4695dc> │ │ │ │ + b.n 57aeac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46957c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57aec0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469590> │ │ │ │ + b.n 57ae50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469520> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57ae7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46954c> │ │ │ │ + b.n 57ae04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4694d4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57ae38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469508> │ │ │ │ + b.n 57adb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469488> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57addc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4694ac> │ │ │ │ + b.n 57ad74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469444> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57ad78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469448> │ │ │ │ + b.n 57ad28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4693f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57ad1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4693ec> │ │ │ │ + b.n 57ace4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4693b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57acd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4693a0> │ │ │ │ + b.n 57ac98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469368> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57ac8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46935c> │ │ │ │ + b.n 57ac4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46931c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57ac58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469328> │ │ │ │ + b.n 57ac10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4692e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57abec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4692bc> │ │ │ │ + b.n 57abcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46929c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ b.n 57ab80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469250> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57ab2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4691fc> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - b.n 57aad0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4691a0> │ │ │ │ + b.n 57ab3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46920c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57aa64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469134> │ │ │ │ + b.n 57aaf8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4691c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57a9f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4690c0> │ │ │ │ + b.n 57aa9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46916c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57a97c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46904c> │ │ │ │ + b.n 57aa38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469108> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57a918 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x468fe8> │ │ │ │ + b.n 57a9dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4690ac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57a8b4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x468f84> │ │ │ │ + b.n 57a990 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469060> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57a848 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x468f18> │ │ │ │ + b.n 57a94c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46901c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b7dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469eac> │ │ │ │ + b.n 57a918 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x468fe8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b740 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469e10> │ │ │ │ + b.n 57a8ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x468f7c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b6dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469dac> │ │ │ │ + b.n 57a840 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x468f10> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b668 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469d38> │ │ │ │ + b.n 57b7ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469ebc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469ce4> │ │ │ │ + b.n 57b790 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469e60> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b5d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469ca0> │ │ │ │ + b.n 57b724 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469df4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b58c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469c5c> │ │ │ │ + b.n 57b6b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469d80> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b558 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469c28> │ │ │ │ + b.n 57b63c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469d0c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b50c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469bdc> │ │ │ │ + b.n 57b5d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469ca8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b4c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b98> │ │ │ │ + b.n 57b574 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469c44> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b474 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b44> │ │ │ │ + b.n 57b508 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469bd8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b420 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469af0> │ │ │ │ + b.n 57b49c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b6c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b3ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469abc> │ │ │ │ + b.n 57b400 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469ad0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b3b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469a88> │ │ │ │ + b.n 57b39c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469a6c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b374 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469a44> │ │ │ │ + b.n 57b328 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4699f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b338 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469a08> │ │ │ │ + b.n 57b2d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4699a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b2fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4699cc> │ │ │ │ + b.n 57b290 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469960> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b2c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469990> │ │ │ │ + b.n 57b24c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46991c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b28c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46995c> │ │ │ │ + b.n 57b218 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698e8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b258 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469928> │ │ │ │ + b.n 57b1cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46989c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b21c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698ec> │ │ │ │ + b.n 57b188 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469858> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b1e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698b0> │ │ │ │ + b.n 57b134 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469804> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b1a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469874> │ │ │ │ + b.n 57b0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b158 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469828> │ │ │ │ + b.n 57b0ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46977c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b114 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697e4> │ │ │ │ + svc 252 @ 0xfc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b0d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697a0> │ │ │ │ + svc 216 @ 0xd8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 200 @ 0xc8 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 160 @ 0xa0 │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 124 @ 0x7c │ │ │ │ + svc 92 @ 0x5c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + svc 64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 44 @ 0x2c │ │ │ │ + svc 32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 4 │ │ │ │ + svc 0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + udf #224 @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + udf #148 @ 0x94 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + udf #80 @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #20 │ │ │ │ + udf #40 @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57b0c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469790> │ │ │ │ + udf #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57b07c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46974c> │ │ │ │ + ble.n 57b078 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469748> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57b038 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469708> │ │ │ │ + ble.n 57b02c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4696fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57b1ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698bc> │ │ │ │ + ble.n 57afe0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4696b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57b1a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469870> │ │ │ │ + ble.n 57b194 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469864> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57b154 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469824> │ │ │ │ + ble.n 57b148 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469818> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57b110 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697e0> │ │ │ │ + ble.n 57b0fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57b0c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469794> │ │ │ │ + bgt.n 57b0b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469780> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57b078 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469748> │ │ │ │ + bgt.n 57b064 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469734> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57b02c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4696fc> │ │ │ │ + bgt.n 57b018 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4696e8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57b1e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698b8> │ │ │ │ + bgt.n 57b1cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46989c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57b19c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46986c> │ │ │ │ + bgt.n 57b180 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469850> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57b150 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469820> │ │ │ │ + bgt.n 57b13c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46980c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57b104 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697d4> │ │ │ │ + bgt.n 57b0f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57b0b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469788> │ │ │ │ + blt.n 57b0ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46977c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57b06c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46973c> │ │ │ │ + blt.n 57b060 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469730> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57b028 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4696f8> │ │ │ │ + blt.n 57b014 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4696e4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57b1e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698b4> │ │ │ │ + blt.n 57b1d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57b1a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469870> │ │ │ │ + blt.n 57b184 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469854> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57b15c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46982c> │ │ │ │ + blt.n 57b138 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469808> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57b118 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697e8> │ │ │ │ + bge.n 57b0ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57b0cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46979c> │ │ │ │ + bge.n 57b0a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469778> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57b080 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469750> │ │ │ │ + bge.n 57b05c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46972c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57b234 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469904> │ │ │ │ + bge.n 57b210 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57b1e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698b8> │ │ │ │ + bge.n 57b1c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469894> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57b194 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469864> │ │ │ │ + bge.n 57b178 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469848> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57b138 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469808> │ │ │ │ + bge.n 57b12c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57b0ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697bc> │ │ │ │ + bls.n 57b0e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697b8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57b098 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469768> │ │ │ │ + bls.n 57b0a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469774> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57b05c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46972c> │ │ │ │ + bls.n 57b060 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469730> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57b220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698f0> │ │ │ │ + bls.n 57b21c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57b1d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698a4> │ │ │ │ + bls.n 57b1d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698a8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57b178 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469848> │ │ │ │ + bls.n 57b18c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46985c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57b0fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697cc> │ │ │ │ + bls.n 57b140 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469810> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57b080 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469750> │ │ │ │ + bhi.n 57b0f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57b21c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698ec> │ │ │ │ + bhi.n 57b0a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469778> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57b1b0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469880> │ │ │ │ + bhi.n 57b054 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469724> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57b13c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46980c> │ │ │ │ + bhi.n 57b1f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57b0c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469798> │ │ │ │ + bhi.n 57b1ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46987c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57b26c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46993c> │ │ │ │ + bhi.n 57b158 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469828> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57b208 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698d8> │ │ │ │ + bvc.n 57b11c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57b17c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46984c> │ │ │ │ + bvc.n 57b0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57b108 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697d8> │ │ │ │ + bvc.n 57b094 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469764> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57b094 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469764> │ │ │ │ + bvc.n 57b238 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469908> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57b220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698f0> │ │ │ │ + bvc.n 57b1bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46988c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57b1cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46989c> │ │ │ │ + bvs.n 57b140 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469810> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57b160 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469830> │ │ │ │ + bvs.n 57b0dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697ac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57b0e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697b4> │ │ │ │ + bvs.n 57b270 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469940> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57b278 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469948> │ │ │ │ + bvs.n 57b1fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57b1fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698cc> │ │ │ │ + bvs.n 57b188 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469858> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57b180 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469850> │ │ │ │ + bpl.n 57b12c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57b10c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697dc> │ │ │ │ + bpl.n 57b0c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469798> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57b2a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469978> │ │ │ │ + bpl.n 57b23c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46990c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57b244 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469914> │ │ │ │ + bpl.n 57b1c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469898> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57b1d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698a8> │ │ │ │ + bmi.n 57b154 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469824> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57b174 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469844> │ │ │ │ + bmi.n 57b0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57b118 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697e8> │ │ │ │ + bmi.n 57b28c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46995c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57b2c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469994> │ │ │ │ + bmi.n 57b220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57b260 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469930> │ │ │ │ + bmi.n 57b1a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469874> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57b1d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698a4> │ │ │ │ + bcc.n 57b138 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469808> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57b160 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469830> │ │ │ │ + bcc.n 57b0bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46978c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57b0ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697bc> │ │ │ │ + bcc.n 57b240 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469910> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57b278 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469948> │ │ │ │ + bcc.n 57b1cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46989c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57b20c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698dc> │ │ │ │ + bcs.n 57b168 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469838> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57b198 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469868> │ │ │ │ + bcs.n 57b104 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697d4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57b134 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469804> │ │ │ │ + bcs.n 57b298 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469968> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57b2e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4699b0> │ │ │ │ + bcs.n 57b234 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469904> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57b28c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46995c> │ │ │ │ + bcs.n 57b1d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698a8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57b200 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698d0> │ │ │ │ + bne.n 57b184 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469854> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57b174 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469844> │ │ │ │ + bne.n 57b120 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4697f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57b2e8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4699b8> │ │ │ │ + bne.n 57b294 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469964> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57b26c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46993c> │ │ │ │ + bne.n 57b220 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57b208 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698d8> │ │ │ │ + beq.n 57b1ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46987c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r4, r5, r7} │ │ │ │ + beq.n 57b138 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469808> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + beq.n 57b2cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46999c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + beq.n 57b258 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469928> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + beq.n 57b1f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4698c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r2, r5, r6} │ │ │ │ + ldmia r7, {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r4} │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r6!, {r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + ldmia r6!, {r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r3, r4, r6} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r2, r4} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r2, r3, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r5, r6} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r3, r5} │ │ │ │ + stmia r7!, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r5} │ │ │ │ + stmia r6!, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ + stmia r6!, {r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r5} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r4, r5} │ │ │ │ + stmia r1!, {r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itt │ │ │ │ - lsl r3, r7, #2 │ │ │ │ - nop {12} │ │ │ │ + stmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itt hi │ │ │ │ - lslhi r3, r7, #2 │ │ │ │ - nophi {6} │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itt cc │ │ │ │ - lslcc r3, r7, #2 │ │ │ │ - it ne @ unpredictable │ │ │ │ - lslne r3, r7, #2 │ │ │ │ - bkpt 0x00f4 │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + stmia r0!, {r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00ac │ │ │ │ + it le │ │ │ │ + lslle r3, r7, #2 │ │ │ │ + itt ls │ │ │ │ + lslls r3, r7, #2 │ │ │ │ + it pl @ unpredictable │ │ │ │ + lslpl r3, r7, #2 │ │ │ │ + ite eq │ │ │ │ + lsleq r3, r7, #2 │ │ │ │ + bkpt 0x00e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x008c │ │ │ │ + bkpt 0x00c4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0070 │ │ │ │ + bkpt 0x0090 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x004c │ │ │ │ + bkpt 0x005c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0030 │ │ │ │ + bkpt 0x0020 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0018 │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + pop {r2, r3, r4, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r6, r7, pc} │ │ │ │ + pop {r3, r4, r5, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r7, pc} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + pop {r2, r3, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r5, pc} │ │ │ │ + pop {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, pc} │ │ │ │ + pop {r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + pop {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r6, r7} │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r5, r7} │ │ │ │ + pop {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r7} │ │ │ │ + pop {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + pop {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + pop {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r5} │ │ │ │ + cbnz r0, 57b3d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469aa8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4} │ │ │ │ + cbnz r4, 57b3d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469aa4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57b40e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469ade> │ │ │ │ + cbnz r4, 57b3ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469a9e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57b40a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469ada> │ │ │ │ + cbnz r0, 57b3c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469a98> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57b408 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469ad8> │ │ │ │ + cbnz r4, 57b3c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469a94> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57b402 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469ad2> │ │ │ │ + cbnz r0, 57b3c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469a92> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57b3fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469acc> │ │ │ │ + cbnz r4, 57b3be <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469a8e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57b3f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469ac4> │ │ │ │ + cbnz r0, 57b3bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469a8c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57b3ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469abc> │ │ │ │ + revsh r4, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r4, r4 │ │ │ │ + revsh r0, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0038 │ │ │ │ + hlt 0x002c │ │ │ │ lsls r3, r7, #2 │ │ │ │ hlt 0x0010 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r4, r5 │ │ │ │ + rev16 r4, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r4, r0 │ │ │ │ + rev16 r0, r3 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + rev r4, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ rev r0, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57b402 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469ad2> │ │ │ │ + cbnz r0, 57b3da <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469aaa> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57b3fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469acc> │ │ │ │ + cbnz r0, 57b3d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469aa4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57b3f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469ac8> │ │ │ │ + cbnz r0, 57b3cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469a9c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57b3f4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469ac4> │ │ │ │ + cbnz r0, 57b3c4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469a94> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57b3ee <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469abe> │ │ │ │ + cbnz r4, 57b3bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469a8c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57b3ea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469aba> │ │ │ │ + cbnz r0, 57b3b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469a86> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57b3e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469ab4> │ │ │ │ + @ instruction: 0xb8f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8fc │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb874 │ │ │ │ + @ instruction: 0xb858 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ @ instruction: 0xb784 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + @ instruction: 0xb75c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r3, r7, #2 │ │ │ │ @ instruction: 0xb708 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6c4 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + cpsid │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + @ instruction: 0xb63c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + @ instruction: 0xb604 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r2, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r5, r7, lr} │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r7, lr} │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r2, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + push {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r5, r7} │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + push {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + push {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57b4dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469bac> │ │ │ │ + cbz r0, 57b4b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b82> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57b4d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469ba4> │ │ │ │ + cbz r0, 57b4ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b7c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57b4ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b9e> │ │ │ │ + cbz r0, 57b4a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b78> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57b4c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b98> │ │ │ │ + cbz r4, 57b4a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b70> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57b4c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b92> │ │ │ │ + cbz r0, 57b49c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b6c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57b4bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b8c> │ │ │ │ + cbz r0, 57b496 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b66> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r0, r7 │ │ │ │ + cbz r0, 57b490 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b60> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r0, r2 │ │ │ │ + uxtb r4, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r0, r5 │ │ │ │ + uxtb r4, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r0, r0 │ │ │ │ + uxth r4, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r0, r4 │ │ │ │ + sxtb r4, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r0, r0 │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r4, r3 │ │ │ │ + sxth r4, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57b4cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b9c> │ │ │ │ + cbz r4, 57b4a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b76> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57b4c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b92> │ │ │ │ + cbz r4, 57b4a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b70> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57b4bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b8c> │ │ │ │ + cbz r0, 57b49a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b6a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57b4b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b86> │ │ │ │ + cbz r0, 57b494 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b64> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57b4ae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b7e> │ │ │ │ + cbz r0, 57b48e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b5e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57b4aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b7a> │ │ │ │ + cbz r0, 57b488 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b58> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + cbz r0, 57b482 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469b52> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #0 │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + add sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + add sp, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r7, sp, #256 @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r6, sp, #896 @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #896 @ 0x380 │ │ │ │ + add r6, sp, #144 @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #816 @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r5, sp, #256 @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #912 @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r4, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #256 @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #96 @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #992 @ 0x3e0 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r3, sp, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - add r1, sp, #624 @ 0x270 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r1, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r1, sp, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r7, pc, #1008 @ (adr r7, 57b94c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46a01c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #848 @ (adr r7, 57b8d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469fa8>) │ │ │ │ + add r7, pc, #880 @ (adr r7, 57b8d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469fa0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #720 @ (adr r7, 57b85c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469f2c>) │ │ │ │ + add r7, pc, #720 @ (adr r7, 57b834 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469f04>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #592 @ (adr r7, 57b7e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469eb0>) │ │ │ │ + add r7, pc, #528 @ (adr r7, 57b778 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469e48>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #464 @ (adr r7, 57b764 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469e34>) │ │ │ │ + add r7, pc, #320 @ (adr r7, 57b6ac <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469d7c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #320 @ (adr r7, 57b6d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469da8>) │ │ │ │ + add r7, pc, #96 @ (adr r7, 57b5d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469ca0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #176 @ (adr r7, 57b64c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469d1c>) │ │ │ │ + add r6, pc, #944 @ (adr r6, 57b924 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469ff4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #0 @ (adr r7, 57b5a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469c70>) │ │ │ │ + add r6, pc, #816 @ (adr r6, 57b8a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469f78>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 57b8e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469fb4>) │ │ │ │ + add r6, pc, #672 @ (adr r6, 57b81c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469eec>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #640 @ (adr r6, 57b828 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469ef8>) │ │ │ │ + add r6, pc, #544 @ (adr r6, 57b7a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469e70>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #480 @ (adr r6, 57b78c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469e5c>) │ │ │ │ + add r6, pc, #384 @ (adr r6, 57b704 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469dd4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #304 @ (adr r6, 57b6e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469db0>) │ │ │ │ + add r6, pc, #208 @ (adr r6, 57b658 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469d28>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r6, pc, #80 @ (adr r6, 57b5dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469cac>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r5, pc, #976 @ (adr r5, 57b960 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46a030>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r5, pc, #848 @ (adr r5, 57b8e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469fb4>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r5, pc, #704 @ (adr r5, 57b858 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469f28>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r5, pc, #560 @ (adr r5, 57b7cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469e9c>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r5, pc, #384 @ (adr r5, 57b720 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469df0>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r5, pc, #192 @ (adr r5, 57b664 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469d34>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r5, pc, #0 @ (adr r5, 57b5a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469c78>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r4, pc, #864 @ (adr r4, 57b90c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469fdc>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r4, pc, #688 @ (adr r4, 57b860 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x469f30>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr.w r0, [pc, #3268] @ 57c278 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46a948> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3264] @ 57c27c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46a94c> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1837401,830 +1837402,831 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 57c8d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46afa4> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 57c8d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46afa8> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #544] @ 0x220 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #640] @ 0x280 │ │ │ │ + ldr r5, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #240] @ 0xf0 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #352] @ 0x160 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #304] @ 0x130 │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #608] @ 0x260 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #768] @ 0x300 │ │ │ │ + ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #192] @ 0xc0 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + str r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + str r7, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #688] @ 0x2b0 │ │ │ │ + str r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #512] @ 0x200 │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #32] │ │ │ │ + str r7, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #768] @ 0x300 │ │ │ │ + str r6, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #0] │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r5, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #576] @ 0x240 │ │ │ │ + str r4, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + str r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #448] @ 0x1c0 │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #1008] @ 0x3f0 │ │ │ │ + str r2, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + str r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #576] @ 0x240 │ │ │ │ + str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #256] @ 0x100 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r2, [sp, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #912] @ 0x390 │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #704] @ 0x2c0 │ │ │ │ + str r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #560] @ 0x230 │ │ │ │ + str r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r1, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + str r1, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #768] @ 0x300 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #352] @ 0x160 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #208] @ 0xd0 │ │ │ │ + str r0, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #62] @ 0x3e │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #58] @ 0x3a │ │ │ │ + ldrh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #42] @ 0x2a │ │ │ │ + ldrh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r3, #38] @ 0x26 │ │ │ │ + ldrh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r4, #32] │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldrh r4, [r2, #34] @ 0x22 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldrh r0, [r5, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r0, [r0, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ + ldrh r0, [r6, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #28] │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #26] │ │ │ │ + ldrh r0, [r7, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ + ldrh r0, [r6, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #22] │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r0, [r5, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r4, [r6, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r4, #12] │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r7, #10] │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + ldrh r0, [r3, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r4, [r6, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + ldrh r4, [r3, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r3, #4] │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #2] │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r4, [r2, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #0] │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + strh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r6, #58] @ 0x3a │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r3, #58] @ 0x3a │ │ │ │ + strh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r3, #56] @ 0x38 │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #52] @ 0x34 │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r7, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #46] @ 0x2e │ │ │ │ + strh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #36] @ 0x24 │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r3, #36] @ 0x24 │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #32] │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #30] │ │ │ │ + strh r0, [r4, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, #30] │ │ │ │ + strh r0, [r6, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r0, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r0, #28] │ │ │ │ + strh r0, [r2, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r4, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r5, #24] │ │ │ │ + strh r0, [r7, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r3, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r4, [r7, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r1, #22] │ │ │ │ + strh r4, [r2, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r5, #20] │ │ │ │ + strh r4, [r6, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r0, [r3, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + strh r0, [r7, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r4, [r3, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + strh r0, [r1, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r2, #14] │ │ │ │ + strh r4, [r4, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r4, [r6, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #10] │ │ │ │ + strh r0, [r1, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + strh r4, [r5, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #6] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r6, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #4] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #4] │ │ │ │ + strh r0, [r2, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r2, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r7, #0] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r0, #0] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r4, [r5, #31] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + ldrb r0, [r1, #31] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, #30] │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r2, #30] │ │ │ │ + ldrb r0, [r1, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #29] │ │ │ │ + ldrb r0, [r6, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #29] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r0, [r0, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #28] │ │ │ │ + ldrb r0, [r5, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r0, #28] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r4, #27] │ │ │ │ + ldrb r0, [r7, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, #27] │ │ │ │ + ldrb r0, [r4, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strd r0, r0, [r0], #-744 @ 0x2e8 │ │ │ │ - ldrb r4, [r3, #26] │ │ │ │ + ldrb r0, [r6, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r4, [r1, #25] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r5, #24] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r0, [r2, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r4, [r6, #23] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r4, [r7, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, #22] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, #22] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, #21] │ │ │ │ + ldrb r0, [r7, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r4, #20] │ │ │ │ + ldrb r4, [r0, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r6, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r2, #19] │ │ │ │ + b.n 57c3bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46aa8c> │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + ldrb r4, [r7, #19] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r5, #19] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r0, [r7, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r1, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r1, #16] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r0, [r2, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #14] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r2, #14] │ │ │ │ + ldrb r0, [r2, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r1, #11] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r0, [r4, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r0, [r1, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r4, [r1, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r0, #7] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #5] │ │ │ │ + ldrb r0, [r1, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r4, #4] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #3] │ │ │ │ + ldrb r4, [r5, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + ldrb r0, [r3, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r6, #2] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #2] │ │ │ │ + ldrb r0, [r5, #3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r4, #1] │ │ │ │ + ldrb r0, [r6, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + ldrb r4, [r1, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r4, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r3, #31] │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + strb r0, [r4, #31] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + strb r0, [r0, #31] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #30] │ │ │ │ + strb r0, [r4, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r7, #29] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + strb r0, [r5, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r1, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r6, #28] │ │ │ │ + strb r0, [r6, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r2, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #27] │ │ │ │ + strb r4, [r7, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r0, [r4, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r1, #27] │ │ │ │ + strb r4, [r0, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r5, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r2, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r7, #25] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #25] │ │ │ │ + strb r4, [r6, #25] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #25] │ │ │ │ + strb r4, [r2, #25] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r7, #24] │ │ │ │ + strb r0, [r7, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r5, #24] │ │ │ │ + strb r4, [r3, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r2, #24] │ │ │ │ + strb r4, [r0, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r3, #23] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r0, #23] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r5, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r4, [r2, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r3, #21] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r0, [r0, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r6, #19] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r4, [r3, #19] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r6, #18] │ │ │ │ + strb r4, [r0, #19] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r6, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r1, #18] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r1, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r6, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #17] │ │ │ │ + strb r0, [r3, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r7, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r5, #16] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strb r4, [r2, #16] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strb r0, [r0, #16] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r5, #15] │ │ │ │ + strb r4, [r1, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + strb r0, [r7, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r3, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r5, #14] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + strb r4, [r3, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r7, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + strb r0, [r5, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r2, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #11] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r3, #11] │ │ │ │ + strb r4, [r5, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r0, [r3, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r0, #11] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + strb r0, [r6, #10] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + strb r4, [r3, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r0, [r1, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r4, [r6, #9] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r3, #9] │ │ │ │ + strb r0, [r4, #9] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + strb r0, [r7, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r4, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r1, #8] │ │ │ │ + strb r4, [r1, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r6, #7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #7] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r4, [r6, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #6] │ │ │ │ + strb r4, [r2, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r6, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r0, [r3, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #4] │ │ │ │ + strb r4, [r7, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r3, #4] │ │ │ │ + strb r0, [r4, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + strb r4, [r0, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r0, [r5, #3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r1, #3] │ │ │ │ + strb r0, [r2, #3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r0, [r7, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + strb r0, [r4, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + strb r4, [r0, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r4, #1] │ │ │ │ + strb r0, [r5, #1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + strb r4, [r1, #1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r1, #0] │ │ │ │ + strb r0, [r6, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + strb r0, [r2, #0] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r6, #124] @ 0x7c │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r2, #120] @ 0x78 │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #116] @ 0x74 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r4, [r0, #116] @ 0x74 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r4, [r5, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r5, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r6, #92] @ 0x5c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r2, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r6, #88] @ 0x58 │ │ │ │ + ldr r4, [r4, #88] @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r7, #84] @ 0x54 │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r3, #72] @ 0x48 │ │ │ │ + ldr r4, [r2, #72] @ 0x48 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [r1, #68] @ 0x44 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r2, #64] @ 0x40 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r7, #52] @ 0x34 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [pc, #332] @ (57ca2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46b0fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #332] @ (57ca30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46b100>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1838386,125 +1838388,125 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (57cb04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46b1d4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (57cb08 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46b1d8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r7, #92] @ 0x5c │ │ │ │ + str r6, [r3, #68] @ 0x44 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r4, #92] @ 0x5c │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r1, #92] @ 0x5c │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r2, #88] @ 0x58 │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r7, #84] @ 0x54 │ │ │ │ + str r0, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r4, #84] @ 0x54 │ │ │ │ + str r2, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r1, #84] @ 0x54 │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r4, #80] @ 0x50 │ │ │ │ + str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r5, #76] @ 0x4c │ │ │ │ + str r6, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + str r6, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + str r4, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r1, #68] @ 0x44 │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r5, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r5, #56] @ 0x38 │ │ │ │ + str r6, [r1, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r7, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r6, [r3, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r4, #52] @ 0x34 │ │ │ │ + str r4, [r0, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r1, #52] @ 0x34 │ │ │ │ + str r6, [r5, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r3, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r7, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r0, #48] @ 0x30 │ │ │ │ + str r4, [r4, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r5, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r2, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ + str r0, [r0, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r1, #40] @ 0x28 │ │ │ │ + str r2, [r5, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ + str r4, [r2, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r3, #36] @ 0x24 │ │ │ │ + str r6, [r7, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r1, #36] @ 0x24 │ │ │ │ + str r0, [r5, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r2, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r4, [r7, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r0, #32] │ │ │ │ + str r2, [r4, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r4, [r1, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r2, #28] │ │ │ │ + str r2, [r6, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r7, #24] │ │ │ │ + str r4, [r3, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r4, #24] │ │ │ │ + str r2, [r0, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r1, #24] │ │ │ │ + ldrsh r4, [r5, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r7, #20] │ │ │ │ + ldrsh r2, [r3, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + ldrsh r0, [r1, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r2, #20] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r0, #20] │ │ │ │ + ldrsh r0, [r4, r6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + ldrsh r2, [r0, r6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r2, #16] │ │ │ │ + ldrsh r0, [r6, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r6, #12] │ │ │ │ + ldrsh r2, [r2, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r2, #12] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #5148 @ 0x141c │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 57cbd4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46b2a4> │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 57cf18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46b5e8> │ │ │ │ @@ -1838948,21 +1838950,21 @@ │ │ │ │ beq.w 57cb52 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46b222> │ │ │ │ b.n 57cbd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46b2a0> │ │ │ │ sub.w r1, r1, #6912 @ 0x1b00 │ │ │ │ subs r1, #4 │ │ │ │ cmp r1, #2 │ │ │ │ bls.w 57cb52 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46b222> │ │ │ │ b.n 57cbd0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x46b2a0> │ │ │ │ - ldrh r2, [r7, #54] @ 0x36 │ │ │ │ + ldrh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r6, [r4, #54] @ 0x36 │ │ │ │ + ldrh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r0, [r0, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r4, [r0, #1596] @ 0x63c │ │ │ │ @@ -1844539,19 +1844541,19 @@ │ │ │ │ movs r3, r5 │ │ │ │ movs r3, r5 │ │ │ │ movs r3, r5 │ │ │ │ movs r3, r5 │ │ │ │ @ instruction: 0xf3f40177 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, r7 │ │ │ │ + subs r2, r3, r1 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + strh r2, [r4, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + strh r4, [r0, r2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ vldr d7, [sp, #136] @ 0x88 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ @@ -1847063,17 +1847065,20 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (5827cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x470e9c>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (5827d0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x470ea0>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xe82c0143 │ │ │ │ - @ instruction: 0xe8260143 │ │ │ │ - @ instruction: 0xe8140143 │ │ │ │ + b.n 5824e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x470bb4> │ │ │ │ + lsls r3, r0, #5 │ │ │ │ + b.n 5824dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x470bac> │ │ │ │ + lsls r3, r0, #5 │ │ │ │ + b.n 5824bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x470b8c> │ │ │ │ + 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, #3992] @ 0xf98 │ │ │ │ ldr r1, [pc, #436] @ (58299c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47106c>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r3, [pc, #436] @ (5829a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x471070>) │ │ │ │ @@ -1848857,15 +1848862,15 @@ │ │ │ │ subs r7, #22 │ │ │ │ asrs r7, r0, #26 │ │ │ │ subs r6, #153 @ 0x99 │ │ │ │ ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 583a90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x472160> │ │ │ │ + bvs.n 583b50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x472220> │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmia r6!, {r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r1, [pc, #148] @ (583bfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4722cc>) │ │ │ │ subs r7, #146 @ 0x92 │ │ │ │ add r0, pc, #148 @ (adr r0, 583c00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4722d0>) │ │ │ │ subs r7, #149 @ 0x95 │ │ │ │ @@ -1849204,31 +1849209,31 @@ │ │ │ │ bne.n 583f52 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x472622> │ │ │ │ b.n 583d6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47243c> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 583f6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47263c> │ │ │ │ + bne.n 58402c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4726fc> │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmia r2!, {r2, r3, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bcs.n 583e98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x472568> │ │ │ │ + beq.n 583f58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x472628> │ │ │ │ lsls r3, r0, #5 │ │ │ │ - bcs.n 583ff0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4726c0> │ │ │ │ + beq.n 583eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x472580> │ │ │ │ lsls r3, r0, #5 │ │ │ │ - bne.n 583f50 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x472620> │ │ │ │ + beq.n 584010 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4726e0> │ │ │ │ lsls r3, r0, #5 │ │ │ │ - bne.n 583ebc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47258c> │ │ │ │ + ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - bne.n 584028 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4726f8> │ │ │ │ + ldmia r7, {r1, r2, r5, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - beq.n 583f48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x472618> │ │ │ │ + ldmia r7!, {r2, r4, r5} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - beq.n 583ef0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4725c0> │ │ │ │ + ldmia r7!, {r1, r2} │ │ │ │ lsls r3, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r3, [r0, #272] @ 0x110 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1849657,15 +1849662,15 @@ │ │ │ │ add.w lr, r4, #192 @ 0xc0 │ │ │ │ cmp r6, #16 │ │ │ │ bne.n 584446 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x472b16> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r2, r3} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #273] @ 0x111 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1857703,20 +1857708,20 @@ │ │ │ │ ... │ │ │ │ str r4, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - @ instruction: 0xf3a600ba │ │ │ │ + addw r0, r6, #186 @ 0xba │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ str r6, [r5, #4] │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1858785,18 +1858790,21 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, r5] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r4, #-744]! @ 0x2e8 │ │ │ │ - strd r0, r0, [lr, #-744]! @ 0x2e8 │ │ │ │ - strd r0, r0, [r6, #-744]! @ 0x2e8 │ │ │ │ - ldr r4, [r6, #32] │ │ │ │ + b.n 58ab18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4791e8> │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + b.n 58ab10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4791e0> │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + b.n 58ab04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4791d4> │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, r5] │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1860700,15 +1860708,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mvns r0, r6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 58bf98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47a668> │ │ │ │ + bcs.n 58be58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47a528> │ │ │ │ lsls r2, r7, #2 │ │ │ │ asrs r0, r2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ @@ -1861029,15 +1861037,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 58c17a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47a84a> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 58c2d8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47a9a8> │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ subs r6, #40 @ 0x28 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ @@ -1861778,15 +1861786,15 @@ │ │ │ │ b.n 58c856 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47af26> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #84 @ 0x54 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r7, #78 @ 0x4e │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3592] @ 0xe08 │ │ │ │ @@ -1862127,19 +1862135,19 @@ │ │ │ │ str.w r0, [r7, #-4] │ │ │ │ b.n 58cc62 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47b332> │ │ │ │ ... │ │ │ │ adds r5, #202 @ 0xca │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r6} │ │ │ │ + stmia r4!, {r3, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + stmia r1!, {r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r4, #1 │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, fp │ │ │ │ str.w r4, [fp] │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ @@ -1863205,15 +1863213,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r6, r4 │ │ │ │ + cbnz r6, 58d8dc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x47bfac> │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r7, #90 @ 0x5a │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1884189,110 +1884197,110 @@ │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ b.n 59bdb2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a482> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cmp r4, r1 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 59bed0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a5a0> │ │ │ │ + bmi.n 59bf90 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a660> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bpl.n 59bed4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a5a4> │ │ │ │ + bmi.n 59bf94 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a664> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bpl.n 59bee0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a5b0> │ │ │ │ + bmi.n 59bfa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a670> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bpl.n 59befc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a5cc> │ │ │ │ + bmi.n 59bfbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a68c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bpl.n 59bf1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a5ec> │ │ │ │ + bmi.n 59bfdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a6ac> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bpl.n 59bf28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a5f8> │ │ │ │ + bmi.n 59bfe8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a6b8> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59bf44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a614> │ │ │ │ + bmi.n 59c004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a6d4> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59bf54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a624> │ │ │ │ + bmi.n 59c014 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a6e4> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59bf6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a63c> │ │ │ │ + bmi.n 59c02c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a6fc> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59bf7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a64c> │ │ │ │ + bmi.n 59c03c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a70c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59bf8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a65c> │ │ │ │ + bmi.n 59c04c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a71c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59bfc4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a694> │ │ │ │ + bmi.n 59be84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a554> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59bfe4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a6b4> │ │ │ │ + bmi.n 59bea4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a574> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59c01c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a6ec> │ │ │ │ + bmi.n 59bedc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a5ac> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59c044 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a714> │ │ │ │ + bmi.n 59bf04 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a5d4> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59c054 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a724> │ │ │ │ + bmi.n 59bf14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a5e4> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59be8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a55c> │ │ │ │ + bmi.n 59bf4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a61c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59bea4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a574> │ │ │ │ + bmi.n 59bf64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a634> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59bebc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a58c> │ │ │ │ + bpl.n 59bf7c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a64c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59bee4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a5b4> │ │ │ │ + bpl.n 59bfa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a674> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59bee4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a5b4> │ │ │ │ + bpl.n 59bfa4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a674> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59befc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a5cc> │ │ │ │ + bpl.n 59bfbc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a68c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59bf18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a5e8> │ │ │ │ + bpl.n 59bfd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a6a8> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59bf30 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a600> │ │ │ │ + bpl.n 59bff0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a6c0> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59bf38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a608> │ │ │ │ + bpl.n 59bff8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a6c8> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59bf78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a648> │ │ │ │ + bpl.n 59c038 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a708> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvc.n 59bfa0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a670> │ │ │ │ + bpl.n 59c060 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a730> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvc.n 59bfb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a680> │ │ │ │ + bpl.n 59c070 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a740> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvc.n 59bfdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a6ac> │ │ │ │ + bpl.n 59be9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a56c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvc.n 59bff0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a6c0> │ │ │ │ + bpl.n 59beb0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a580> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvc.n 59c004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a6d4> │ │ │ │ + bpl.n 59bec4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a594> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvc.n 59c018 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a6e8> │ │ │ │ + bpl.n 59bed8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a5a8> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvc.n 59c03c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a70c> │ │ │ │ + bpl.n 59befc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a5cc> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvc.n 59c060 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a730> │ │ │ │ + bpl.n 59bf20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a5f0> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvc.n 59c05c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a72c> │ │ │ │ + bpl.n 59bf1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a5ec> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvc.n 59c058 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a728> │ │ │ │ + bpl.n 59bf18 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a5e8> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvc.n 59c06c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a73c> │ │ │ │ + bpl.n 59bf2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a5fc> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvc.n 59c084 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a754> │ │ │ │ + bpl.n 59bf44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a614> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvc.n 59c084 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a754> │ │ │ │ + bpl.n 59bf44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a614> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvc.n 59c08c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a75c> │ │ │ │ + bpl.n 59bf4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a61c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvc.n 59c09c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a76c> │ │ │ │ + bpl.n 59bf5c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a62c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvc.n 59c0c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a790> │ │ │ │ + bpl.n 59bf80 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a650> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xeaf600c0 │ │ │ │ - bvc.n 59c050 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a720> │ │ │ │ + ldrd r0, r0, [r6, #-768] @ 0x300 │ │ │ │ + bpl.n 59bf10 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a5e0> │ │ │ │ lsls r1, r7, #2 │ │ │ │ adcs r2, r6 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - bvs.n 59bfd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a6a8> │ │ │ │ + bpl.n 59c098 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a768> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - b.n 59c54c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48ac1c> │ │ │ │ + b.n 59c20c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a8dc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 59bf98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a668> │ │ │ │ + bpl.n 59c058 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a728> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 59bf54 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a624> │ │ │ │ + bpl.n 59c014 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a6e4> │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 59bffc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48a6cc> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -1887757,29 +1887765,29 @@ │ │ │ │ nop │ │ │ │ subs r0, r6, #1 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, #4 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - sxtb r2, r2 │ │ │ │ + sub sp, #200 @ 0xc8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r0, [r1, r7] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sxtb r4, r7 │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r2, [r7, r6] │ │ │ │ + strh r2, [r3, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbz r6, 59e46a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48cb3a> │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strh r4, [r1, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbz r0, 59e462 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48cb32> │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r6, [r3, r6] │ │ │ │ + str r6, [r7, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ sub sp, #32 │ │ │ │ @@ -1889671,15 +1889679,15 @@ │ │ │ │ bx lr │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r4, #31 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, sp │ │ │ │ + add lr, r9 │ │ │ │ lsls r6, r0, #3 │ │ │ │ lsls r0, r5, #30 │ │ │ │ lsls r6, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1889813,17 +1889821,17 @@ │ │ │ │ str r2, [r3, #32] │ │ │ │ b.n 59f8fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48dfcc> │ │ │ │ nop │ │ │ │ lsls r0, r1, #29 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r3, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r4, #84 @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ and.w r3, r1, #31 │ │ │ │ movs r4, #1 │ │ │ │ add.w ip, r0, #132096 @ 0x20400 │ │ │ │ mov r5, r0 │ │ │ │ ubfx lr, r1, #5, #9 │ │ │ │ @@ -1901848,17 +1901856,17 @@ │ │ │ │ orreq.w r2, r2, #2 │ │ │ │ strbeq r2, [r3, #3] │ │ │ │ b.n 5a7f58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x496628> │ │ │ │ bl 4607a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34ee74> │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ b.n 5a7f72 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x496642> │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ - lsls r5, r0, #3 │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + ite lt │ │ │ │ + lsllt r5, r0, #3 │ │ │ │ + stmdbge sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r8, [pc, #420] @ 5a81bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49688c> │ │ │ │ ldr.w r9, [r0, #624] @ 0x270 │ │ │ │ @@ -1901912,15 +1901920,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5a8068 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x496738> │ │ │ │ blx 744e0 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ b.n 5a8070 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x496740> │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ add.w r7, r6, #215040 @ 0x34800 │ │ │ │ - bl af38cc │ │ │ │ + bl af37ec │ │ │ │ add.w r4, r6, #132096 @ 0x20400 │ │ │ │ ldr.w r3, [r9, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ add.w r4, r4, #880 @ 0x370 │ │ │ │ add.w r5, r7, #16 │ │ │ │ mov.w r8, #0 │ │ │ │ blx r3 │ │ │ │ @@ -1902006,15 +1902014,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 744e0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 5a818a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49685a> │ │ │ │ ldrb r0, [r4, #31] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -1902295,15 +1902303,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #24] │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldrb r0, [r2, #17] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1902432,15 +1902440,15 @@ │ │ │ │ bne.n 5a8648 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x496d18> │ │ │ │ dmb ish │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5a862e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x496cfe> │ │ │ │ b.n 5a85c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x496c98> │ │ │ │ nop │ │ │ │ - str r5, [sp, #456] @ 0x1c8 │ │ │ │ + str r3, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #624] @ 0x270 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1902628,19 +1902636,19 @@ │ │ │ │ bl 5a02f8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48e9c8> │ │ │ │ ldr.w r3, [r4, #1012] @ 0x3f4 │ │ │ │ movw r2, #9616 @ 0x2590 │ │ │ │ strb.w r8, [r4, #952] @ 0x3b8 │ │ │ │ mla r3, r7, r3, r2 │ │ │ │ add r3, r4 │ │ │ │ b.n 5a870a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x496dda> │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - str r1, [sp, #632] @ 0x278 │ │ │ │ + ldrh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r1, r0, #5 │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1903243,15 +1903251,15 @@ │ │ │ │ beq.n 5a903c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49770c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ bmi.n 5a903c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49770c> │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ cbz r3, 5a8fae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49767e> │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ mov r6, fp │ │ │ │ - bl af3b10 │ │ │ │ + bl af3a30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r5, [r0, #0] │ │ │ │ mov ip, r0 │ │ │ │ add.w r8, r5, #108 @ 0x6c │ │ │ │ mov.w lr, #1 │ │ │ │ bfi r3, r4, #0, #24 │ │ │ │ str r3, [r0, #4] │ │ │ │ @@ -1903403,15 +1903411,15 @@ │ │ │ │ strb.w r2, [r5, #122] @ 0x7a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5a8f4a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49761a> │ │ │ │ ands.w r1, r4, #8 │ │ │ │ beq.n 5a9042 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x497712> │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ add.w r7, r6, #628 @ 0x274 │ │ │ │ - bl af3b10 │ │ │ │ + bl af3a30 │ │ │ │ ldr.w r8, [r6, #672] @ 0x2a0 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ mov r1, r8 │ │ │ │ blx 73574 <__aeabi_uidivmod@plt> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r3, r8 │ │ │ │ @@ -1903481,15 +1903489,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ it ls │ │ │ │ movls r0, r3 │ │ │ │ bls.n 5a91e4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4978b4> │ │ │ │ b.n 5a91c2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x497892> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl af3b40 │ │ │ │ + bl af3a60 │ │ │ │ b.n 5a909a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49776a> │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r2, #1564] @ 0x61c │ │ │ │ dmb ish │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 5a9224 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4978f4> │ │ │ │ ldr.w r0, [fp] │ │ │ │ @@ -1903564,17 +1903572,17 @@ │ │ │ │ mov fp, r7 │ │ │ │ b.n 5a9244 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x497914> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strb r4, [r3, #3] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrh r2, [r3, #8] │ │ │ │ + strh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1903616,15 +1903624,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 5a935e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x497a2e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5a953c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x497c0c> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #628 @ 0x274 │ │ │ │ - bl af3b40 │ │ │ │ + bl af3a60 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r5, #1012] @ 0x3f4 │ │ │ │ movw r1, #12336 @ 0x3030 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ movw r1, #9620 @ 0x2594 │ │ │ │ adds r0, r5, r3 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ @@ -1903684,15 +1903692,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5a9418 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x497ae8> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5a94a6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x497b76> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #628 @ 0x274 │ │ │ │ - bl af3b40 │ │ │ │ + bl af3a60 │ │ │ │ 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 5a93ce <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x497a9e> │ │ │ │ @@ -1903869,17 +1903877,17 @@ │ │ │ │ b.n 5a9572 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x497c42> │ │ │ │ ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ lsls r1, r7, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #6 │ │ │ │ + movs r4, r3 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + movs r6, r7 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #820] @ (5a9954 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x498024>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1904228,15 +1904236,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} │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1904331,21 +1904339,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5a9aec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4981bc>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 5a7d38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x496408> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 5a9a58 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x498128> │ │ │ │ nop │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrb r6, [r4, #27] │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrb r2, [r7, #26] │ │ │ │ + ldrb r2, [r3, #20] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904359,15 +1904367,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r5, [r4, #516] @ 0x204 │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r4, [r2, #26] │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r2, [r0, #657] @ 0x291 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1904385,15 +1904393,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r3, #548] @ 0x224 │ │ │ │ blx r2 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r3, #25] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904401,15 +1904409,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5a7d38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x496408> │ │ │ │ ldr.w r3, [r4, #552] @ 0x228 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r5, #18] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ @@ -1904421,15 +1904429,15 @@ │ │ │ │ ldr.w r3, [r4, #556] @ 0x22c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r4, [r7, #24] │ │ │ │ + ldrb r4, [r3, #18] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904437,15 +1904445,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5a7d38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x496408> │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + ldrb r6, [r7, #17] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1904502,15 +1904510,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ strb.w r1, [r5, #952] @ 0x3b8 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r3, r3, #9600 @ 0x2580 │ │ │ │ adds r3, #16 │ │ │ │ b.n 5a9c44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x498314> │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r7, #15] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #624] @ 0x270 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1904524,15 +1904532,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + ldrb r2, [r0, #15] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ ldrb.w r1, [r0, #658] @ 0x292 │ │ │ │ @@ -1904547,15 +1904555,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #16] @ (5a9d2c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4983fc>) │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5a7d38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x496408> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 5a9d0c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4983dc> │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ @@ -1904567,29 +1904575,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} │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #20] @ (5a9d8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49845c>) │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ add r1, pc │ │ │ │ bl 5a7d38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x496408> │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #536] @ 0x218 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r0, [r7, #19] │ │ │ │ + ldrb r0, [r3, #13] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ @@ -1904601,15 +1904609,15 @@ │ │ │ │ ldr.w r3, [r4, #572] @ 0x23c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r0, [r4, #19] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904626,15 +1904634,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 │ │ │ │ - ldrb r0, [r4, #19] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904643,15 +1904651,15 @@ │ │ │ │ bl 5a7d38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x496408> │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904660,15 +1904668,15 @@ │ │ │ │ bl 5a7d38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x496408> │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r6, #18] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904677,15 +1904685,15 @@ │ │ │ │ bl 5a7d38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x496408> │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r4, #18] │ │ │ │ + ldrb r2, [r0, #12] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904700,15 +1904708,15 @@ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #124] @ 0x7c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r2, #18] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ subs r1, r3, r0 │ │ │ │ @@ -1904731,15 +1904739,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5a9eea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4985ba> │ │ │ │ ldr r1, [pc, #8] @ (5a9f14 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4985e4>) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ bl 5a7d38 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x496408> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #17] │ │ │ │ + ldrb r0, [r1, #11] │ │ │ │ lsls r1, r0, #5 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r0, r3, [r0, #100] @ 0x64 │ │ │ │ str r3, [r0, #116] @ 0x74 │ │ │ │ strd r2, r3, [r0, #108] @ 0x6c │ │ │ │ strh.w r3, [r0, #120] @ 0x78 │ │ │ │ @@ -1904818,15 +1904826,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #13] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [r0, #1012] @ 0x3f4 │ │ │ │ @@ -1905155,15 +1905163,15 @@ │ │ │ │ addw r3, r3, #513 @ 0x201 │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 5aa3a4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x498a74> │ │ │ │ add.w r3, r4, #680 @ 0x2a8 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r4, #628 @ 0x274 │ │ │ │ strd r3, r3, [r4, #680] @ 0x2a8 │ │ │ │ - bl af38c0 │ │ │ │ + bl af37e0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ ldr.w r1, [pc, #2208] @ 5aac6c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49933c> │ │ │ │ ldr.w r0, [r2, #1144] @ 0x478 │ │ │ │ str.w r0, [r4, #984] @ 0x3d8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #416] @ 0x1a0 │ │ │ │ @@ -1905893,18 +1905901,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r5, r4 │ │ │ │ b.w 5aa266 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x498936> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4ce00b8 │ │ │ │ + @ instruction: 0xf32e00b8 │ │ │ │ ble.n 5aacca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49939a> │ │ │ │ vrshr.u64 q12, , #1 │ │ │ │ - vsri.32 d31, d10, #1 │ │ │ │ + vrshr.u32 , q13, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrh r5, [r7, #24] │ │ │ │ vmlal.u q15, d15, d25[0] │ │ │ │ vqrdmlah.s , , d19[0] │ │ │ │ vmla.i , , d7[0] │ │ │ │ vrshr.u32 q12, , #1 │ │ │ │ vshr.u64 d26, d21, #1 │ │ │ │ @@ -1907706,15 +1907714,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, r1 │ │ │ │ lsls r1, r7, #5 │ │ │ │ mov lr, r0 │ │ │ │ lsls r1, r7, #5 │ │ │ │ ldr r0, [pc, #512] @ (5ac19c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49a86c>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldrb r2, [r5, r6] │ │ │ │ + ldrb r2, [r1, r0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ lsls r4, r3 │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1910170,19 +1910178,19 @@ │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ lsl.w r0, r6, r3 │ │ │ │ add r2, r0 │ │ │ │ cmp r2, r4 │ │ │ │ blt.n 5ad9c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49c090> │ │ │ │ b.n 5ad8b6 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49bf86> │ │ │ │ nop │ │ │ │ - cmn r6, r0 │ │ │ │ + asrs r6, r4 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - rors r6, r7 │ │ │ │ + eors r6, r3 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - rors r4, r5 │ │ │ │ + eors r4, r1 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1910683,15 +1910691,15 @@ │ │ │ │ beq.n 5adec0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49c590> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 5fc98c │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #628] @ 0x274 │ │ │ │ b.n 5adec4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49c594> │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1912084,15 +1912092,15 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ blx 73ae0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 5aee4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49d51c> │ │ │ │ nop │ │ │ │ - add r1, sp, #272 @ 0x110 │ │ │ │ + add r7, pc, #656 @ (adr r7, 5af16c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49d83c>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ asrs r2, r7, #7 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ @@ -1914873,15 +1914881,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ blx 74aac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5b0dec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49f4bc> │ │ │ │ addw r0, r0, #3356 @ 0xd1c │ │ │ │ mov r4, r5 │ │ │ │ - bl af4144 │ │ │ │ + bl af4064 │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 730d8 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5b0d42 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49f412> │ │ │ │ @@ -1915108,15 +1915116,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r0, [r2, #628] @ 0x274 │ │ │ │ cbz r0, 5b0eb4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49f584> │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ addw r1, r1, #3356 @ 0xd1c │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl af41bc │ │ │ │ + bl af40dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r3, [r3, #3996] @ 0xf9c │ │ │ │ cbz r3, 5b0ece <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49f59e> │ │ │ │ add.w r3, r3, #262144 @ 0x40000 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r1, [r3, #1184] @ 0x4a0 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -1916429,15 +1916437,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ b.n 5b1cb2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a0382> │ │ │ │ nop │ │ │ │ b.n 5b2470 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a0b40> │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 7, pc, cr13, cr15, {7} @ │ │ │ │ bl 27fd0a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x16e3da> │ │ │ │ bl 245d0e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1343de> │ │ │ │ mrc2 15, 0, pc, cr15, cr15, {7} │ │ │ │ @@ -1917814,15 +1917822,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 5b2b72 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a1242> │ │ │ │ mov r3, r0 │ │ │ │ b.n 5b2b72 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a1242> │ │ │ │ nop │ │ │ │ bpl.n 5b2bc0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a1290> │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ bl 988bca │ │ │ │ @@ -1921534,15 +1921542,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx r3 │ │ │ │ b.n 5b5332 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a3a02> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b531c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a39ec> │ │ │ │ - add sl, r0 │ │ │ │ + cmn r2, r4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xeae1ffff │ │ │ │ ldcl 15, cr15, [r1, #1020] @ 0x3fc │ │ │ │ stc 15, cr15, [r5, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xeb05ffff │ │ │ │ bl 6eb356 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6fe0a> │ │ │ │ mrc 15, 2, APSR_nzcv, cr1, cr15, {7} │ │ │ │ @@ -1921802,15 +1921810,15 @@ │ │ │ │ b.n 5b55be <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a3c8e> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b55a8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a3c78> │ │ │ │ add r2, sp, #600 @ 0x258 │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - rors r4, r6 │ │ │ │ + eors r4, r2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldc2l 15, cr15, [r5, #1020] @ 0x3fc │ │ │ │ movs r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ vmaxnm.f16 , , │ │ │ │ mrc2 15, 5, pc, cr1, cr15, {7} │ │ │ │ @@ -1922858,15 +1922866,15 @@ │ │ │ │ b.n 5b600a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a46da> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b5ff4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a46c4> │ │ │ │ add r0, pc, #304 @ (adr r0, 5b614c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a481c>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #180 @ 0xb4 │ │ │ │ + adds r6, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ mcr2 15, 2, pc, cr15, cr15, {7} @ │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2 15, cr15, [r1, #1020] @ 0x3fc │ │ │ │ bl 3c0032 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2ae702> │ │ │ │ strh.w pc, [fp, #255]! │ │ │ │ push {lr} │ │ │ │ @@ -1923324,15 +1923332,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b64f2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a4bc2> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2} │ │ │ │ + stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ movs r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb61ffff │ │ │ │ mcr2 15, 0, pc, cr5, cr15, {7} @ │ │ │ │ vminnm.f32 , , │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ @@ -1923931,15 +1923939,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx r3 │ │ │ │ b.n 5b6b28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a51f8> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b6b12 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a51e2> │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, #18] │ │ │ │ + ldrh r2, [r7, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ stc2l 15, cr15, [pc, #-1020] @ 5b6748 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a4e18> │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ @ instruction: 0xfa3bffff │ │ │ │ ldc2l 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ mcr2 15, 0, pc, cr7, cr15, {7} @ │ │ │ │ @@ -1924386,15 +1924394,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b6f7a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a564a> │ │ │ │ nop │ │ │ │ str r0, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbf5ffff │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2l 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ @@ -1924944,15 +1924952,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b74d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a5ba2> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #26] │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #230 @ 0xe6 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xfb8dffff │ │ │ │ movs r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ ldc2l 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ sdiv pc, r5, pc │ │ │ │ @@ -1925331,15 +1925339,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx r3 │ │ │ │ b.n 5b78ea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a5fba> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b78d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a5fa4> │ │ │ │ - subs r2, r5, #3 │ │ │ │ + adds r2, r1, #5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ mcr2 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ ldc2l 15, cr15, [r5, #-1020]! @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [r1], {255} @ 0xff │ │ │ │ mrrc2 15, 15, pc, r9, cr15 @ │ │ │ │ mrc2 15, 7, pc, cr1, cr15, {7} │ │ │ │ mcr2 15, 4, pc, cr1, cr15, {7} @ │ │ │ │ @@ -1926172,15 +1926180,15 @@ │ │ │ │ ldr r3, [pc, #36] @ (5b813c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a680c>) │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ ldc2 15, cr15, [sp, #-1020] @ 0xfffffc04 │ │ │ │ stc2l 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ udiv pc, r5, pc │ │ │ │ mcr2 15, 3, pc, cr7, cr15, {7} @ │ │ │ │ sdiv pc, r5, pc │ │ │ │ @@ -1926581,15 +1926589,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b8592 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a6c62> │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #10] │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #8 │ │ │ │ + asrs r2, r3, #2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ vmaxnm.f16 , , │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [fp], {255} @ 0xff │ │ │ │ udiv pc, pc, pc │ │ │ │ vmaxnm.f32 , , │ │ │ │ @@ -1926961,21 +1926969,21 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strb r0, [r3, #31] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, #25] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + str r0, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - str r1, [sp, #928] @ 0x3a0 │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #84] @ (5b8a74 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a7144>) │ │ │ │ @@ -1927084,15 +1927092,15 @@ │ │ │ │ blx r3 │ │ │ │ b.n 5b8b00 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a71d0> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b8aea <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a71ba> │ │ │ │ nop │ │ │ │ strb r4, [r5, #21] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - lsrs r2, r0, #20 │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xfbfbffff │ │ │ │ @ instruction: 0xfb79ffff │ │ │ │ movs r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1928965,18 +1928973,18 @@ │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ lsls r0, r7, #5 │ │ │ │ - ldrsh.w r0, [r0, #183] @ 0xb7 │ │ │ │ + ldrb.w r0, [r0, r7, lsl #3] │ │ │ │ str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r7, #5 │ │ │ │ - ldr??.w r0, [sl, r7, lsl #3] │ │ │ │ + @ instruction: 0xf7da00b7 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1929515,15 +1929523,15 @@ │ │ │ │ ldr.w r3, [r3, #3396] @ 0xd44 │ │ │ │ blx r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r3, [r4, #3409] @ 0xd51 │ │ │ │ b.n 5ba2d2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a89a2> │ │ │ │ nop │ │ │ │ - ldrb r6, [r0, #2] │ │ │ │ + strb r6, [r4, #27] │ │ │ │ lsls r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1939673,15 +1939681,15 @@ │ │ │ │ ldrb.w r6, [ip, #80] @ 0x50 │ │ │ │ b.n 5c140a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4afada> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 7, r0, cr14, cr3, {3} │ │ │ │ - lsrs r4, r1, #8 │ │ │ │ + lsrs r4, r5, #1 │ │ │ │ lsls r0, r0, #5 │ │ │ │ stc 1, cr0, [r4, #-460]! @ 0xfffffe34 │ │ │ │ cmp r3, sl │ │ │ │ beq.w 5c1512 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4afbe2> │ │ │ │ mov r1, r3 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ cmp r2, r0 │ │ │ │ @@ -1939809,15 +1939817,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ cbz r3, 5c15b2 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4afc82> │ │ │ │ movw r1, #3324 @ 0xcfc │ │ │ │ blx 74aac │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5c15ae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4afc7e> │ │ │ │ addw r0, r0, #3304 @ 0xce8 │ │ │ │ - bl af4144 │ │ │ │ + bl af4064 │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 730d8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ @@ -1939882,15 +1939890,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r0, #628] @ 0x274 │ │ │ │ cbz r0, 5c163c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4afd0c> │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ addw r1, r1, #3304 @ 0xce8 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl af41bc │ │ │ │ + bl af40dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 5c164c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4afd1c> │ │ │ │ mov r0, r3 │ │ │ │ blx 744e0 │ │ │ │ add sp, #12 │ │ │ │ @@ -1939920,15 +1939928,15 @@ │ │ │ │ movw r1, #3356 @ 0xd1c │ │ │ │ blx 74aac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5c17a0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4afe70> │ │ │ │ addw r0, r0, #3336 @ 0xd08 │ │ │ │ mov r4, r6 │ │ │ │ - bl af4144 │ │ │ │ + bl af4064 │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 730d8 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ @@ -1940046,15 +1940054,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r0, #628] @ 0x274 │ │ │ │ cbz r0, 5c1814 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4afee4> │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ addw r1, r1, #3336 @ 0xd08 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl af41bc │ │ │ │ + bl af40dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 5c1824 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4afef4> │ │ │ │ mov r0, r3 │ │ │ │ blx 744e0 │ │ │ │ add sp, #12 │ │ │ │ @@ -1940394,15 +1940402,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5c1b48 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b0218> │ │ │ │ nop │ │ │ │ @ instruction: 0xeaa90177 │ │ │ │ eors.w r1, sl, r7, ror #1 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ orr.w r1, r8, r7, ror #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1941431,15 +1941439,15 @@ │ │ │ │ ldrb.w r9, [r5, #5] │ │ │ │ lsls r0, r0, #4 │ │ │ │ b.n 5c269c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b0d6c> │ │ │ │ @ instruction: 0xfbfbffff │ │ │ │ stc2 15, cr15, [fp, #1020]! @ 0x3fc │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ @ instruction: 0xfbd3ffff │ │ │ │ - sbcs.w r1, r6, #12517376 @ 0xbf0000 │ │ │ │ + @ instruction: 0xf3d6013f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #1880] @ 0x758 │ │ │ │ ldr.w r3, [r0, #1728] @ 0x6c0 │ │ │ │ blx r3 │ │ │ │ @@ -1943443,25 +1943451,25 @@ │ │ │ │ blx 7352c │ │ │ │ ldmia r0!, {r2, r3, r5} │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldmia r0!, {r1, r2, r5} │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r6, r7] │ │ │ │ + ldrsh r2, [r2, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + str r0, [r1, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + cbz r2, 5c3de4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, #26 │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r4, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ bl 3b9d7a <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x2a844a> │ │ │ │ bl 31fd7e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x20e44e> │ │ │ │ bl 285d82 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x174452> │ │ │ │ bl 1ebd86 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0xda456> │ │ │ │ mcr 15, 6, pc, cr11, cr15, {7} @ │ │ │ │ bl 941d8e │ │ │ │ @@ -1943496,87 +1943504,87 @@ │ │ │ │ @ instruction: 0xeffdffff │ │ │ │ bl 305e06 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1f44d6> │ │ │ │ vrecps.f32 , , │ │ │ │ vrsqrts.f32 , , │ │ │ │ bl 5e3e12 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #20] │ │ │ │ + ldrsh r4, [r0, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r2, #24] │ │ │ │ + ldrsh r2, [r6, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmia r4!, {r3, r4, r7} │ │ │ │ lsls r3, r6, #5 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + ldrsh r2, [r7, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrh r2, [r3, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r2, [r0, r1] │ │ │ │ + ldrh r2, [r4, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrh r4, [r3, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + ldrh r4, [r6, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r4, r2] │ │ │ │ + ldrh r6, [r0, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ + ldrh r6, [r6, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r3, r4] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r7, r4] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + ldrh r0, [r4, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, #28 │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r1, r7] │ │ │ │ + ldrb r0, [r5, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + ldrb r2, [r1, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r6, r7] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + ldrb r2, [r2, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbz r4, 5c3e82 │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsh r0, [r0, r1] │ │ │ │ + ldrb r0, [r4, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrb r2, [r6, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrb r2, [r6, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r0, [r6, r1] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r4, [r0, r2] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r2, [r1, r6] │ │ │ │ + ldrb r2, [r5, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r6, [r7, r7] │ │ │ │ + ldrsh r6, [r3, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r6, #0] │ │ │ │ + ldrsh r6, [r2, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + ldrsh r2, [r2, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r6, [r6, r5] │ │ │ │ + ldrb r6, [r2, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r6, [r2, r2] │ │ │ │ + ldrb r6, [r6, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + ldrb r2, [r5, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r0, [r5, r3] │ │ │ │ + ldrb r0, [r1, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r0, [r5, r2] │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ vldr d7, [pc, #12] @ 5c3ec0 │ │ │ │ movs r0, #1 │ │ │ │ vstr d7, [r3] │ │ │ │ bx lr │ │ │ │ @@ -1943612,27 +1943620,27 @@ │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (5c3f0c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + ldrb r2, [r5, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r0, [pc, #4] @ (5c3f18 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r2, r6, #17 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r0, [pc, #4] @ (5c3f24 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrsh r2, [r0, r1] │ │ │ │ + ldrb r2, [r4, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1944974,53 +1944982,53 @@ │ │ │ │ bne.n 5c4e3c │ │ │ │ ldr.w r0, [r2, #1880] @ 0x758 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r1, [r0, #1572] @ 0x624 │ │ │ │ blx r1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ addw r0, r2, #1884 @ 0x75c │ │ │ │ - bl af38bc │ │ │ │ + bl af37dc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 744e0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ addw r0, r3, #1884 @ 0x75c │ │ │ │ - bl af38bc │ │ │ │ + bl af37dc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 744e0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ addw r0, r3, #1884 @ 0x75c │ │ │ │ - bl af38bc │ │ │ │ + bl af37dc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 744e0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ addw r0, r3, #1884 @ 0x75c │ │ │ │ - bl af38bc │ │ │ │ + bl af37dc │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 744e0 │ │ │ │ addw r0, r8, #1884 @ 0x75c │ │ │ │ - bl af38bc │ │ │ │ + bl af37dc │ │ │ │ mov r0, r8 │ │ │ │ blx 744e0 │ │ │ │ addw r0, r7, #1884 @ 0x75c │ │ │ │ - bl af38bc │ │ │ │ + bl af37dc │ │ │ │ mov r0, r7 │ │ │ │ blx 744e0 │ │ │ │ addw r0, r6, #1884 @ 0x75c │ │ │ │ - bl af38bc │ │ │ │ + bl af37dc │ │ │ │ mov r0, r6 │ │ │ │ blx 744e0 │ │ │ │ addw r0, r4, #1884 @ 0x75c │ │ │ │ - bl af38bc │ │ │ │ + bl af37dc │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ b.n 5c4e04 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ addw r0, r5, #1884 @ 0x75c │ │ │ │ - bl af38bc │ │ │ │ + bl af37dc │ │ │ │ mov r0, r5 │ │ │ │ blx 744e0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ b.n 5c4dd4 │ │ │ │ @@ -1945777,15 +1945785,15 @@ │ │ │ │ ldr.w r2, [r5, #1552] @ 0x610 │ │ │ │ ldr.w r3, [r5, #1556] @ 0x614 │ │ │ │ mov r5, r4 │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ addw r0, r4, #1884 @ 0x75c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl af38a4 │ │ │ │ + bl af37c4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #200] @ (5c5708 ) │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ @@ -1945840,15 +1945848,15 @@ │ │ │ │ bl 8836ee │ │ │ │ bl 9ad6f2 │ │ │ │ mcr2 15, 2, pc, cr9, cr15, {7} @ │ │ │ │ ldc2 15, cr15, [r5, #1020]! @ 0x3fc │ │ │ │ stc2 15, cr15, [pc, #-1020]! @ 5c5304 │ │ │ │ @ instruction: 0xfac9ffff │ │ │ │ @ instruction: 0xe98bffff │ │ │ │ - bxns r2 │ │ │ │ + cmp r4, lr │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r7, sp, #608 @ 0x260 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #8 │ │ │ │ add sp, #8 │ │ │ │ @@ -1946617,25 +1946625,25 @@ │ │ │ │ add r1, pc, #432 @ (adr r1, 5c60f8 ) │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #456 @ 0x1c8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bic.w r1, r8, #115 @ 0x73 │ │ │ │ - pop {r2, r5, r6, r7, pc} │ │ │ │ + pop {r2, r6} │ │ │ │ lsls r7, r7, #4 │ │ │ │ ands.w r1, r2, #115 @ 0x73 │ │ │ │ add r3, sp, #288 @ 0x120 │ │ │ │ lsls r7, r6, #5 │ │ │ │ vsra.s16 q8, , #14 │ │ │ │ add r0, pc, #976 @ (adr r0, 5c6338 ) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, #54 @ 0x36 │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #76] @ (5c5fcc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1946672,15 +1946680,15 @@ │ │ │ │ str r2, [r4, #0] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5c5fa2 │ │ │ │ nop │ │ │ │ add r2, sp, #536 @ 0x218 │ │ │ │ lsls r7, r6, #5 │ │ │ │ vand q8, q1, │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + subs r4, #76 @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r2, sp, #304 @ 0x130 │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r2, sp, #344 @ 0x158 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1946797,40 +1946805,40 @@ │ │ │ │ movs r1, #6 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ b.n 5c6020 │ │ │ │ bx lr │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - b.n 5c65c0 │ │ │ │ + b.n 5c6280 │ │ │ │ lsls r3, r0, #3 │ │ │ │ add r1, sp, #880 @ 0x370 │ │ │ │ lsls r7, r6, #5 │ │ │ │ mrc 1, 4, r0, cr10, cr3, {3} │ │ │ │ - subs r5, #68 @ 0x44 │ │ │ │ + subs r3, #164 @ 0xa4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r1, sp, #712 @ 0x2c8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ mrc 1, 3, r0, cr0, cr3, {3} │ │ │ │ - subs r5, #34 @ 0x22 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r3, #152 @ 0x98 │ │ │ │ lsls r7, r6, #2 │ │ │ │ mcr 1, 2, r0, cr8, cr3, {3} │ │ │ │ - subs r5, #2 │ │ │ │ + subs r3, #98 @ 0x62 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ mcr 1, 1, r0, cr6, cr3, {3} │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r3, #72 @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ lsls r7, r6, #5 │ │ │ │ mcr 1, 0, r0, cr4, cr3, {3} │ │ │ │ - subs r4, #206 @ 0xce │ │ │ │ + subs r3, #46 @ 0x2e │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #240] @ (5c622c ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1946942,38 +1946950,38 @@ │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stc 1, cr0, [r0, #460] @ 0x1cc │ │ │ │ add r0, sp, #656 @ 0x290 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r0, sp, #632 @ 0x278 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldcl 1, cr0, [lr, #-460] @ 0xfffffe34 │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stcl 1, cr0, [r6, #-460] @ 0xfffffe34 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stc 1, cr0, [lr, #-460]! @ 0xfffffe34 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bxns sl │ │ │ │ + cmp ip, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r2, #56 @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #168 @ 0xa8 │ │ │ │ + subs r4, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvs.n 5c62a4 │ │ │ │ + bmi.n 5c6364 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r2, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #164 @ 0xa4 │ │ │ │ + subs r2, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ bl 456ad4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3451a4> │ │ │ │ ldr r3, [pc, #488] @ (5c6474 ) │ │ │ │ @@ -1947187,60 +1947195,60 @@ │ │ │ │ bl 5c5dd8 │ │ │ │ b.n 5c6344 │ │ │ │ add r7, pc, #504 @ (adr r7, 5c6670 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r7, pc, #336 @ (adr r7, 5c65cc ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldc 1, cr0, [r2], #-460 @ 0xfffffe34 │ │ │ │ - mov r4, pc │ │ │ │ + add ip, fp │ │ │ │ lsls r6, r7, #2 │ │ │ │ add r7, pc, #384 @ (adr r7, 5c6608 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldc 1, cr0, [sl], {115} @ 0x73 │ │ │ │ add r7, pc, #248 @ (adr r7, 5c6588 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r7, pc, #248 @ (adr r7, 5c658c ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r7, pc, #48 @ (adr r7, 5c64c8 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r4, #166 @ 0xa6 │ │ │ │ + cmp r3, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 5c6488 │ │ │ │ + bgt.n 5c6548 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cbz r2, 5c64b0 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ lsls r2, r0, #3 │ │ │ │ add r6, pc, #776 @ (adr r6, 5c67b0 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r6, pc, #776 @ (adr r6, 5c67b4 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ @ instruction: 0xeb800173 │ │ │ │ - subs r2, #146 @ 0x92 │ │ │ │ + subs r0, #242 @ 0xf2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 5c63e4 │ │ │ │ + blt.n 5c64a4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bmi.n 5c65bc │ │ │ │ + bcs.n 5c647c │ │ │ │ lsls r1, r7, #2 │ │ │ │ add r6, pc, #288 @ (adr r6, 5c65e4 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r2, fp │ │ │ │ + bics r2, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ @ instruction: 0xeafe0173 │ │ │ │ - subs r2, #14 │ │ │ │ + subs r0, #110 @ 0x6e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #246 @ 0xf6 │ │ │ │ + subs r0, #86 @ 0x56 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bcc.n 5c64b8 │ │ │ │ + bcs.n 5c6578 │ │ │ │ lsls r1, r7, #2 │ │ │ │ add r5, pc, #712 @ (adr r5, 5c67a8 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - subs r1, #116 @ 0x74 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [pc, #264] @ (5c65f0 ) │ │ │ │ ldr r2, [pc, #268] @ (5c65f4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1947359,15 +1947367,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r4, pc, #624 @ (adr r4, 5c6878 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r4, pc, #456 @ (adr r4, 5c67d4 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #30 │ │ │ │ + adds r6, #126 @ 0x7e │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [pc, #20] @ (5c662c ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cbz r0, 5c6628 │ │ │ │ ldr r3, [pc, #16] @ (5c6630 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1947446,15 +1947454,15 @@ │ │ │ │ cbz r3, 5c66d2 │ │ │ │ ldr r4, [pc, #244] @ (5c67c0 ) │ │ │ │ add r4, pc │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cbnz r2, 5c6730 │ │ │ │ ldr r0, [pc, #240] @ (5c67c4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 10e3604 │ │ │ │ + bl 10e3464 │ │ │ │ ldr r0, [pc, #236] @ (5c67c8 ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ bl 461ee4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3505b4> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5c66f6 │ │ │ │ blx 72c70 │ │ │ │ @@ -1947532,55 +1947540,55 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ strb r1, [r3, #0] │ │ │ │ b.n 5c6694 │ │ │ │ nop │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + adds r6, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + adds r6, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r3, pc, #440 @ (adr r3, 5c6960 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r3, pc, #496 @ (adr r3, 5c699c ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - subs r0, #80 @ 0x50 │ │ │ │ + adds r6, #176 @ 0xb0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ + adds r5, #242 @ 0xf2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r3, pc, #328 @ (adr r3, 5c6900 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #272 @ (adr r3, 5c68d0 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ @ instruction: 0xe8040173 │ │ │ │ pld [r9, #4095] @ 0xfff │ │ │ │ - adds r7, #230 @ 0xe6 │ │ │ │ + adds r6, #70 @ 0x46 │ │ │ │ lsls r7, r6, #2 │ │ │ │ b.n 5c677c │ │ │ │ lsls r3, r6, #5 │ │ │ │ add r3, pc, #16 @ (adr r3, 5c67e4 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ + adds r5, #158 @ 0x9e │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r2, pc, #920 @ (adr r2, 5c6b74 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #832 @ (adr r2, 5c6b24 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r5, #114 @ 0x72 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + adds r5, #130 @ 0x82 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r2, pc, #416 @ (adr r2, 5c6994 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c667c │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [pc, #8] @ (5c6804 ) │ │ │ │ movs r2, #1 │ │ │ │ @@ -1947887,29 +1947895,29 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c6480 │ │ │ │ lsls r3, r6, #5 │ │ │ │ add r0, pc, #0 @ (adr r0, 5c6ad8 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c645c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - subs r6, #236 @ 0xec │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r3, #190 @ 0xbe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #126 @ 0x7e │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r6, r5 │ │ │ │ + adds r6, r2, r7 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ + movs r6, #98 @ 0x62 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #228 @ 0xe4 │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (5c6b84 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1947970,21 +1947978,21 @@ │ │ │ │ nop │ │ │ │ ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c72ec │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r2, #190 @ 0xbe │ │ │ │ + adds r1, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #146 @ 0x92 │ │ │ │ + adds r1, #242 @ 0xf2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, sp, #8 │ │ │ │ + add r7, pc, #392 @ (adr r7, 5c6d24 ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r4!, {r1, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r3} │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (5c6c38 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948057,23 +1948065,23 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c7264 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r6, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c724c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r2, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r6, pc, #592 @ (adr r6, 5c6eb0 ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (5c6ce8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948134,21 +1948142,21 @@ │ │ │ │ nop │ │ │ │ ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r5, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c7188 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #632 @ (adr r7, 5c6f78 ) │ │ │ │ + add r5, pc, #1016 @ (adr r5, 5c70f8 ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5c6d28 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948157,15 +1948165,15 @@ │ │ │ │ add.w r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #12] @ (5c6d2c ) │ │ │ │ add r0, pc │ │ │ │ bl 5c5dd8 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r1, #196 @ 0xc4 │ │ │ │ + adds r0, #36 @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5c6d58 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948177,15 +1948185,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5c5dd8 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + cmp r6, #242 @ 0xf2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5c6d88 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948197,15 +1948205,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5c5dd8 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5c6db8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948216,15 +1948224,15 @@ │ │ │ │ vmov r2, r3, d0 │ │ │ │ add r0, pc │ │ │ │ bl 5c5dd8 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (5c6de0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948334,17 +1948342,17 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c6f5c │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c6f38 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r0, #120 @ 0x78 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #94 @ 0x5e │ │ │ │ + cmp r6, #190 @ 0xbe │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [pc, #92] @ (5c6f44 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 5c6eee │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -1948390,17 +1948398,17 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ svc 200 @ 0xc8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ svc 178 @ 0xb2 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r0, #16 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ + cmp r6, #90 @ 0x5a │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c6f9c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948426,15 +1948434,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r2, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r6, #5 │ │ │ │ svc 76 @ 0x4c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + cmp r6, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c6fe8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948460,15 +1948468,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r2, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r6, #5 │ │ │ │ svc 0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r7, #110 @ 0x6e │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c7034 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948494,15 +1948502,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ udf #180 @ 0xb4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r7, #46 @ 0x2e │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c7080 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948528,15 +1948536,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ udf #104 @ 0x68 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r6, #234 @ 0xea │ │ │ │ + cmp r5, #74 @ 0x4a │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5c70b4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948546,15 +1948554,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5c70b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c5dd8 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r6, #188 @ 0xbc │ │ │ │ + cmp r5, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c70f8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948580,15 +1948588,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ble.n 5c70e4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + cmp r4, #238 @ 0xee │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5c712c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948598,15 +1948606,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5c7130 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c5dd8 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + cmp r4, #196 @ 0xc4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c7170 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948632,15 +1948640,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ble.n 5c726c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r6, #54 @ 0x36 │ │ │ │ + cmp r4, #150 @ 0x96 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c71bc ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948666,15 +1948674,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ble.n 5c7220 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r5, #246 @ 0xf6 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (5c7214 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948701,21 +1948709,21 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r5, #200 @ 0xc8 │ │ │ │ + cmp r4, #40 @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bgt.n 5c71cc │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (5c7288 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948756,19 +1948764,19 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r7, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r5, #130 @ 0x82 │ │ │ │ + cmp r3, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r5, #130 @ 0x82 │ │ │ │ + cmp r3, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r3, #166 @ 0xa6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #1880] @ 0x758 │ │ │ │ ldr.w r3, [r0, #1656] @ 0x678 │ │ │ │ @@ -1948816,21 +1948824,21 @@ │ │ │ │ bl 5c6ba0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + cmp r3, #130 @ 0x82 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r5, #12 │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - blt.n 5c73cc │ │ │ │ + bls.n 5c728c │ │ │ │ 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 r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1948891,29 +1948899,29 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r8, [r8, #1732] @ 0x6c4 │ │ │ │ blx r8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r4, #180 @ 0xb4 │ │ │ │ + cmp r3, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #160 @ 0xa0 │ │ │ │ + cmp r3, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #664] @ 0x298 │ │ │ │ + str r1, [sp, #24] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r2, [sp, #32] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #134 @ 0x86 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r2, #222 @ 0xde │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #118 @ 0x76 │ │ │ │ + cmp r2, #214 @ 0xd6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1948952,23 +1948960,23 @@ │ │ │ │ bl 5c6ba0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c6d04 │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #26 │ │ │ │ + cmp r2, #122 @ 0x7a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp lr, r1 │ │ │ │ + mvns r6, r5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949013,23 +1949021,23 @@ │ │ │ │ bl 5c6d04 │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + cmp r2, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r4, r1] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r4, [r0, #68] @ 0x44 │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ @@ -1949069,23 +1949077,23 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r4, #1776] @ 0x6f0 │ │ │ │ blx r6 │ │ │ │ bl 5c6978 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r1, #92 @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #32 │ │ │ │ + cmp r1, #128 @ 0x80 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r1, #92 @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfa3a00c3 │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ - lsls r1, r0, #3 │ │ │ │ + ldrb.w r0, [sl, #195] @ 0xc3 │ │ │ │ + it ne │ │ │ │ + lslne r1, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (5c7648 ) │ │ │ │ @@ -1949109,21 +1949117,21 @@ │ │ │ │ bl 5c6978 │ │ │ │ ldr.w r3, [r4, #1840] @ 0x730 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + cmp r1, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mcrr 0, 11, r0, r2, cr15 │ │ │ │ + @ instruction: 0xeaa200bf │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5c76ac ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #68] @ (5c76b0 ) │ │ │ │ @@ -1949145,19 +1949153,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5c6d60 │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #10 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #10 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #92] @ (5c7724 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949191,19 +1949199,19 @@ │ │ │ │ mov r1, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ b.n 5c7700 │ │ │ │ nop │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #170 @ 0xaa │ │ │ │ + cmp r0, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #170 @ 0xaa │ │ │ │ + cmp r0, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949229,21 +1949237,21 @@ │ │ │ │ bl 5c6978 │ │ │ │ ldr.w r3, [r4, #1744] @ 0x6d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #46 @ 0x2e │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + movs r7, #140 @ 0x8c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + movs r7, #254 @ 0xfe │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949282,23 +1949290,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #196 @ 0xc4 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #86 @ 0x56 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #88 @ 0x58 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #78 @ 0x4e │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ 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] @ (5c7884 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949321,19 +1949329,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + movs r7, #92 @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + movs r6, #146 @ 0x92 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + movs r6, #146 @ 0x92 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949373,23 +1949381,23 @@ │ │ │ │ bne.n 5c7908 │ │ │ │ bl 5c7890 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx r7 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + movs r6, #48 @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + movs r6, #242 @ 0xf2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r5, #42] @ 0x2a │ │ │ │ + ldrh r2, [r1, #30] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r4, [r5, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ @ instruction: 0xff99ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949415,21 +1949423,21 @@ │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ cbz r3, 5c797a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #12 │ │ │ │ + movs r6, #108 @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + ldrsb r6, [r3, r1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949463,21 +1949471,21 @@ │ │ │ │ bl 5c6d60 │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r6, #210 @ 0xd2 │ │ │ │ + movs r5, #50 @ 0x32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ + movs r6, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #208 @ 0xd0 │ │ │ │ + movs r5, #48 @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r6, [r2, r6] │ │ │ │ + strb r6, [r6, r7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949508,21 +1949516,21 @@ │ │ │ │ bne.n 5c7a70 │ │ │ │ bl 5c7a10 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r6, #82 @ 0x52 │ │ │ │ + movs r4, #178 @ 0xb2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + movs r5, #176 @ 0xb0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #80 @ 0x50 │ │ │ │ + movs r4, #176 @ 0xb0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #70 @ 0x46 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffafffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949560,21 +1949568,21 @@ │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c7ae8 │ │ │ │ - movs r5, #214 @ 0xd6 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r5, #76 @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #212 @ 0xd4 │ │ │ │ + movs r4, #52 @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffafffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949600,21 +1949608,21 @@ │ │ │ │ ldr.w r3, [r4, #1808] @ 0x710 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #108 @ 0x6c │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #72 @ 0x48 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #62 @ 0x3e │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949645,21 +1949653,21 @@ │ │ │ │ bne.n 5c7be0 │ │ │ │ bl 5c7b80 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r4, #226 @ 0xe2 │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #20 │ │ │ │ + movs r4, #116 @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #224 @ 0xe0 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #214 @ 0xd6 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffafffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #144] @ (5c7c9c ) │ │ │ │ @@ -1949711,24 +1949719,24 @@ │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #94 @ 0x5e │ │ │ │ + movs r2, #190 @ 0xbe │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf35c00c3 │ │ │ │ - cmp r1, #4 │ │ │ │ + subs.w r0, ip, #195 @ 0xc3 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #112] @ (5c7d34 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1949769,21 +1949777,21 @@ │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ blx r1 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c7d16 │ │ │ │ nop │ │ │ │ - movs r5, #14 │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #170 @ 0xaa │ │ │ │ + movs r2, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #170 @ 0xaa │ │ │ │ + movs r2, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subw r0, r8, #195 @ 0xc3 │ │ │ │ + add.w r0, r8, #195 @ 0xc3 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949863,28 +1949871,28 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c7e0e │ │ │ │ nop │ │ │ │ - movs r3, #20 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #22 │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r3, r7] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r3, #250 @ 0xfa │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - rsbs r0, ip, #195 @ 0xc3 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + bics.w r0, ip, #195 @ 0xc3 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ lsls r1, r0, #3 │ │ │ │ vminnm.f32 , , │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1880] @ 0x758 │ │ │ │ @@ -1949938,23 +1949946,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 60c754 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r0, [r4, #10] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #100 @ 0x64 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbz r6, 5c7f84 │ │ │ │ + cbz r6, 5c7f5c │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r3, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1949979,19 +1949987,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ + subs r6, r2, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ + subs r6, r2, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1950016,21 +1950024,21 @@ │ │ │ │ bl 5c6978 │ │ │ │ ldr.w r3, [r4, #1864] @ 0x748 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r0, #214 @ 0xd6 │ │ │ │ + subs r6, r6, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #148 @ 0x94 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + subs r4, r6, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #124] @ (5c8080 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1950072,23 +1950080,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 60fed0 │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + movs r0, #158 @ 0x9e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #102 @ 0x66 │ │ │ │ + subs r6, r0, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #106 @ 0x6a │ │ │ │ + subs r2, r1, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r3, #24] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vhadd.s16 q8, q10, │ │ │ │ + ldc 0, cr0, [r4, #780]! @ 0x30c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1880] @ 0x758 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1950117,21 +1950125,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5c6d30 │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r1, #162 @ 0xa2 │ │ │ │ + movs r0, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r0, #7 │ │ │ │ + subs r0, r4, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + cbz r2, 5c8188 │ │ │ │ lsls r1, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #1880] @ 0x758 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1950217,31 +1950225,31 @@ │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7180 │ │ │ │ b.n 5c819e │ │ │ │ - subs r6, r1, #5 │ │ │ │ + adds r6, r5, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #58 @ 0x3a │ │ │ │ + subs r2, r3, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r1, #5 │ │ │ │ + adds r6, r5, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #52 @ 0x34 │ │ │ │ + subs r4, r2, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5c80d8 │ │ │ │ + b.n 5c7d98 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [r7, #120] @ 0x78 │ │ │ │ + str r2, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + subs r0, r2, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + subs r4, r1, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #230 @ 0xe6 │ │ │ │ + subs r6, r0, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1950264,19 +1950272,19 @@ │ │ │ │ bl 5c6ba0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c6e68 │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r2, r5, #0 │ │ │ │ + adds r2, r1, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + subs r4, r1, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r5, #0 │ │ │ │ + adds r0, r1, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1950299,19 +1950307,19 @@ │ │ │ │ bl 5c6ba0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c6e68 │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r2, r1, #7 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #28 │ │ │ │ + subs r4, r7, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1950334,19 +1950342,19 @@ │ │ │ │ bl 5c6ba0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c6e68 │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r2, r5, #5 │ │ │ │ + subs r2, r1, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r1, #7 │ │ │ │ + subs r4, r5, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r5, #5 │ │ │ │ + subs r0, r1, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #84] @ (5c83bc ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1950376,19 +1950384,19 @@ │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c839e │ │ │ │ nop │ │ │ │ - subs r4, r0, #6 │ │ │ │ + adds r4, r4, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r1, #4 │ │ │ │ + subs r2, r5, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r1, #4 │ │ │ │ + subs r2, r5, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #84] @ (5c8430 ) │ │ │ │ @@ -1950419,19 +1950427,19 @@ │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c8412 │ │ │ │ nop │ │ │ │ - subs r4, r4, #4 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r2, #2 │ │ │ │ + subs r6, r6, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r2, #2 │ │ │ │ + subs r6, r6, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #84] @ (5c84a4 ) │ │ │ │ @@ -1950462,19 +1950470,19 @@ │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c8486 │ │ │ │ nop │ │ │ │ - subs r4, r7, #2 │ │ │ │ + adds r4, r3, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + subs r2, r0, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + subs r2, r0, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1880] @ 0x758 │ │ │ │ @@ -1950543,25 +1950551,25 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx r8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r6, r7, #0 │ │ │ │ + adds r6, r3, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r3, r6 │ │ │ │ + adds r0, r7, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r3, r6 │ │ │ │ + adds r4, r7, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #392] @ (5c8710 ) │ │ │ │ + ldr r2, [pc, #776] @ (5c8890 ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r2, #56 @ 0x38 │ │ │ │ + cmp r0, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ vminnm.f16 , , │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r6, [r0, #1880] @ 0x758 │ │ │ │ @@ -1950626,25 +1950634,25 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ b.n 5c85d6 │ │ │ │ @ instruction: 0xffd5ffff │ │ │ │ - adds r6, r2, #5 │ │ │ │ + subs r6, r6, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + adds r4, r7, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + adds r0, r0, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r1, #5 │ │ │ │ + subs r2, r5, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, r5, #4 │ │ │ │ + subs r2, r1, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1950695,27 +1950703,27 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r6, [r4, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r0, r5, r7 │ │ │ │ + adds r0, r1, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + subs r0, r3, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + adds r0, r1, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r5, r1 │ │ │ │ + adds r2, r1, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stc 0, cr0, [lr, #-724]! @ 0xfffffd2c │ │ │ │ + @ instruction: 0xeb8e00b5 │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #144] @ (5c87d4 ) │ │ │ │ @@ -1950765,25 +1950773,25 @@ │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r6, r3, #0 │ │ │ │ + subs r6, r7, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r5, r4 │ │ │ │ + asrs r0, r1, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r5, r4 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r2, #0 │ │ │ │ + subs r6, r6, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, pc, #216 @ (adr r3, 5c88c4 ) │ │ │ │ + add r1, pc, #600 @ (adr r1, 5c8a44 ) │ │ │ │ lsls r1, r0, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1950824,23 +1950832,23 @@ │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ cbz r4, 5c886a │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds r4, r4, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r5, r1 │ │ │ │ + asrs r6, r1, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + asrs r2, r2, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r0, r6 │ │ │ │ + adds r0, r4, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r6, r5 │ │ │ │ + adds r6, r2, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1950878,21 +1950886,21 @@ │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ cbz r4, 5c8900 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - subs r4, r3, r4 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r2, #31 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + asrs r2, r7, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r5, r3 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1880] @ 0x758 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1950948,23 +1950956,23 @@ │ │ │ │ bl 5c6978 │ │ │ │ cbz r4, 5c89c0 │ │ │ │ str.w sl, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5c7180 │ │ │ │ b.n 5c8994 │ │ │ │ - subs r2, r4, r2 │ │ │ │ + adds r2, r0, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r0, #29 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r0, #29 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + adds r4, r6, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r2, r2 │ │ │ │ + adds r2, r6, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1950996,21 +1951004,21 @@ │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ cbz r4, 5c8a48 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r2, r1, r0 │ │ │ │ + adds r2, r5, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r3, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r4, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r1, r6 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1951103,33 +1951111,33 @@ │ │ │ │ bl 5c6d04 │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r6, r1, r6 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov sl, r7 │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrh r0, [r2, r6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r7, pc, #912 @ (adr r7, 5c8f14 ) │ │ │ │ + add r6, pc, #272 @ (adr r6, 5c8c94 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [r7, #32] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r3, r4 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r6, r3 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1951197,26 +1951205,26 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c8c1e │ │ │ │ - adds r0, r0, r2 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r2, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r7, #18 │ │ │ │ + asrs r2, r3, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r8, r0 │ │ │ │ + mvns r0, r4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r6, #22 │ │ │ │ + cmp r4, #118 @ 0x76 │ │ │ │ lsls r1, r7, #2 │ │ │ │ @ instruction: 0xff8bffff │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1951265,25 +1951273,25 @@ │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ cbz r4, 5c8d12 │ │ │ │ str.w r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r3, #15 │ │ │ │ + asrs r6, r7, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r4, #15 │ │ │ │ + asrs r2, r0, #9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + asrs r4, r5, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + asrs r6, r0, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ 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 │ │ │ │ @@ -1951306,19 +1951314,19 @@ │ │ │ │ bl 5c6ba0 │ │ │ │ mov r0, r5 │ │ │ │ bl 60f000 │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r6, #12 │ │ │ │ + asrs r2, r2, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r3, #28 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r6, #12 │ │ │ │ + asrs r0, r2, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1951371,25 +1951379,25 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5c6d30 │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - asrs r4, r1, #11 │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + asrs r4, r5, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r4, r5, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - asrs r4, r5, #26 │ │ │ │ + asrs r4, r5, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r2, #12] │ │ │ │ + itte ls │ │ │ │ + lslls r4, r6, #2 │ │ │ │ + asrls r4, r1, #20 │ │ │ │ + lslhi r7, r6, #2 │ │ │ │ + ldrsh r2, [r6, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #132] @ (5c8ee4 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1951439,19 +1951447,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 454bdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3432ac> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ str r1, [r3, #0] │ │ │ │ b.n 5c8eac │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + asrs r0, r6, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + asrs r0, r6, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrb r6, [r0, #14] │ │ │ │ lsls r7, r6, #5 │ │ │ │ @ instruction: 0xff99ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1951576,41 +1951584,41 @@ │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6afc │ │ │ │ b.n 5c8ff8 │ │ │ │ ldr r0, [pc, #56] @ (5c9090 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c8f68 │ │ │ │ nop │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r4, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + ldrsb r2, [r3, r7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + adds r4, r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 5c9094 │ │ │ │ + udf #110 @ 0x6e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r1, #20 │ │ │ │ + asrs r6, r5, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r2, r1, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + lsrs r2, r6, #25 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r6, pc, #320 @ (adr r6, 5c91cc ) │ │ │ │ + add r4, pc, #704 @ (adr r4, 5c934c ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r1, #102 @ 0x66 │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r1, #110 @ 0x6e │ │ │ │ + adds r7, #206 @ 0xce │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #144] @ (5c9134 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1951663,24 +1951671,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r0, [pc, #24] @ (5c9148 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c90f8 │ │ │ │ nop │ │ │ │ - asrs r2, r5, #16 │ │ │ │ + asrs r2, r1, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ + lsrs r2, r5, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r1, #31 │ │ │ │ + lsrs r0, r5, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc2l 0, cr0, [sl, #-764]! @ 0xfffffd04 │ │ │ │ - adds r2, r6, #6 │ │ │ │ + @ instruction: 0xfbda00bf │ │ │ │ + adds r2, r2, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #150 @ 0x96 │ │ │ │ + adds r6, #246 @ 0xf6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #164] @ (5c9200 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1951740,26 +1951748,26 @@ │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5c9218 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c91b0 │ │ │ │ - asrs r2, r1, #14 │ │ │ │ + asrs r2, r5, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r2, #28 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc2l 0, cr0, [r2], {191} @ 0xbf │ │ │ │ - adds r2, r7, #3 │ │ │ │ + @ instruction: 0xfb2200bf │ │ │ │ + subs r2, r3, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r0, #13 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1951819,27 +1951827,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5c92ec ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c926c │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #25 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r4, #11 │ │ │ │ + asrs r4, r0, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r0, #25 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r7, #0 │ │ │ │ + subs r6, r3, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ + revsh r6, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + asrs r0, r4, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + adds r5, #86 @ 0x56 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1951929,32 +1951937,32 @@ │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c93c0 │ │ │ │ ldr r0, [pc, #40] @ (5c9418 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9344 │ │ │ │ nop │ │ │ │ - lsrs r2, r5, #21 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r5, #8 │ │ │ │ + asrs r2, r1, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r5, #21 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + adds r0, r1, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r4, r5] │ │ │ │ + strh r6, [r0, r7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r4, r6, #7 │ │ │ │ + asrs r4, r2, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + asrs r0, r7, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - adds r5, #214 @ 0xd6 │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1880] @ 0x758 │ │ │ │ @@ -1952036,29 +1952044,29 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5c7180 │ │ │ │ b.n 5c94e4 │ │ │ │ ldr r0, [pc, #32] @ (5c952c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9472 │ │ │ │ nop │ │ │ │ - lsrs r6, r7, #16 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r6, #4 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + adds r2, r3, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + lsrs r2, r1, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r7, #2 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #186 @ 0xba │ │ │ │ + adds r3, #26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ @@ -1952150,35 +1952158,35 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #44] @ (5c9664 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9588 │ │ │ │ ldr r0, [pc, #44] @ (5c9668 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c95aa │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + lsrs r2, r1, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r0, #1 │ │ │ │ + lsrs r2, r4, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r4, #12 │ │ │ │ + lsrs r6, r0, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + lsrs r4, r3, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r4, #32 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5c9720 │ │ │ │ + udf #196 @ 0xc4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r0, lr │ │ │ │ + mvns r0, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 5c9718 │ │ │ │ + udf #188 @ 0xbc │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r4, r6, #4 │ │ │ │ + adds r4, r2, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r7, [r0, #1880] @ 0x758 │ │ │ │ @@ -1952266,31 +1952274,31 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7180 │ │ │ │ b.n 5c974a │ │ │ │ ldr r0, [pc, #36] @ (5c9794 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c96c4 │ │ │ │ - lsrs r6, r5, #7 │ │ │ │ + lsrs r6, r1, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r4, #27 │ │ │ │ + lsrs r6, r0, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r1, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + asrs r0, r1, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r6, [r4, #24] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r3, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ @@ -1952401,33 +1952409,33 @@ │ │ │ │ bl 5c7180 │ │ │ │ b.n 5c98c0 │ │ │ │ ldr r0, [pc, #44] @ (5c9910 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c97f2 │ │ │ │ bl 5c6f60 │ │ │ │ b.n 5c988a │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + lsls r2, r4, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r1, #24 │ │ │ │ + lsrs r2, r5, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + asrs r2, r3, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r5, #18 │ │ │ │ + lsrs r6, r1, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r4, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ + lsrs r2, r5, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #226 @ 0xe2 │ │ │ │ + cmp r7, #66 @ 0x42 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #1880] @ 0x758 │ │ │ │ ldr r3, [pc, #120] @ (5c99a0 ) │ │ │ │ @@ -1952989,29 +1952997,29 @@ │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ b.n 5c9b2a │ │ │ │ nop │ │ │ │ str r6, [r0, #80] @ 0x50 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #48 @ (adr r0, 5c9f58 ) │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ cbz r7, 5c9f98 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r6, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + lsrs r6, r2, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ bl 89ff42 │ │ │ │ ldmia.w sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strex pc, pc, [r1, #1020] @ 0x3fc │ │ │ │ b.n 5c9eda │ │ │ │ vsubw.u q15, , d15 │ │ │ │ @ instruction: 0xfffff1e5 │ │ │ │ @@ -1953064,20 +1953072,20 @@ │ │ │ │ vtbl.8 d31, {d31}, d7 │ │ │ │ vsubl.u q15, d15, d1 │ │ │ │ vaddw.u q15, , d11 │ │ │ │ vqshlu.s64 d29, d17, #63 @ 0x3f │ │ │ │ vtbl.8 d31, {d31- instruction: 0xffff6bde │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsls r2, r3, #31 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r0, #29 │ │ │ │ + lsls r6, r4, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ b.n 5c9b2e │ │ │ │ - vdup.8 , d4[7] │ │ │ │ + vtbl.8 d25, {d31-) │ │ │ │ add r2, pc │ │ │ │ @@ -1953199,22 +1953207,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + lsls r4, r5, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r7, #18 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vqadd.s8 d16, d22, d19 │ │ │ │ - lsls r6, r4, #18 │ │ │ │ + stc 0, cr0, [r6, #716]! @ 0x2cc │ │ │ │ + lsls r6, r0, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r4, #18 │ │ │ │ + lsls r0, r0, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1953582,16 +1953590,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 5ca560 │ │ │ │ nop │ │ │ │ ldrh r0, [r6, r3] │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ - lsls r7, r6, #2 │ │ │ │ + vqadd.u16 d0, d30, d22 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3584] @ 0xe00 │ │ │ │ ldr r5, [pc, #344] @ (5ca728 ) │ │ │ │ @@ -1953726,25 +1953733,23 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r4, r0] │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, r0] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - lsls r6, r2, #1 │ │ │ │ - lsls r7, r6, #2 │ │ │ │ + mrc2 0, 5, r0, cr6, cr6, {5} │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #16 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r6, [r2, r6] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - lsls r2, r0, #2 │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + mcr2 0, 7, r0, cr2, cr6, {5} │ │ │ │ + lsls r0, r1, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1954093,22 +1954098,21 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ b.n 5cab3a │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r2, r1] │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + str r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r4, #8 │ │ │ │ + lsls r6, r0, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrsb r4, [r4, r4] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - lsls r7, r6, #2 │ │ │ │ + vqadd.u64 d0, d24, d22 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #396] @ (5cad24 ) │ │ │ │ @@ -1954956,15 +1954960,15 @@ │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 5cb48a │ │ │ │ mov r0, r4 │ │ │ │ bl 5ca74c │ │ │ │ b.n 5cb48a │ │ │ │ nop │ │ │ │ - addw r0, r8, #2230 @ 0x8b6 │ │ │ │ + orn r0, r8, #5963776 @ 0x5b0000 │ │ │ │ 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 │ │ │ │ cmp r4, r1 │ │ │ │ @@ -1955281,15 +1955285,15 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r5, #120] @ 0x78 │ │ │ │ str.w r2, [r5, #128] @ 0x80 │ │ │ │ str.w r3, [r5, #132] @ 0x84 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r6, [r7, #64] @ 0x40 │ │ │ │ + str r6, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1955472,21 +1955476,21 @@ │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bx r0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 5cbbd4 │ │ │ │ + bpl.n 5cba94 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r2, #42] @ 0x2a │ │ │ │ + strh r2, [r6, #28] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + ldrb r4, [r4, #18] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - eor.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf2e600b4 │ │ │ │ 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 │ │ │ │ sub.w sp, sp, #884 @ 0x374 │ │ │ │ @@ -1955535,22 +1955539,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (5cbb88 ) │ │ │ │ movs r4, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 5cbb96 │ │ │ │ nop │ │ │ │ add r8, pc │ │ │ │ lsls r3, r6, #5 │ │ │ │ - vshr.s64 d16, d22, #28 │ │ │ │ + mcr 0, 2, r0, cr4, cr6, {5} │ │ │ │ add r8, sp │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 d16, d22, #46 │ │ │ │ - vshr.s64 d16, d22, #56 │ │ │ │ - vqadd.s64 d16, d26, d22 │ │ │ │ + mrc 0, 1, r0, cr2, cr6, {5} │ │ │ │ + mcr 0, 1, r0, cr8, cr6, {5} │ │ │ │ + ldcl 0, cr0, [sl, #728] @ 0x2d8 │ │ │ │ mov r1, r0 │ │ │ │ movs r4, #1 │ │ │ │ mov.w r3, #500 @ 0x1f4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #880] @ (5cbf08 ) │ │ │ │ movs r7, #45 @ 0x2d │ │ │ │ add r0, pc │ │ │ │ @@ -1955833,36 +1955837,36 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r0, r0 │ │ │ │ cmn r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - vshr.s64 d0, d22, #62 │ │ │ │ - vshr.s64 d0, d22, #64 │ │ │ │ - vshr.s64 d0, d22, #60 │ │ │ │ + stcl 0, cr0, [r2, #728]! @ 0x2d8 │ │ │ │ + stcl 0, cr0, [r0, #728]! @ 0x2d8 │ │ │ │ + stcl 0, cr0, [r4, #728]! @ 0x2d8 │ │ │ │ str r3, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - vshr.s64 d0, d22, #60 │ │ │ │ - vqadd.s64 d16, d28, d22 │ │ │ │ + stcl 0, cr0, [r4, #728]! @ 0x2d8 │ │ │ │ + ldcl 0, cr0, [ip, #728] @ 0x2d8 │ │ │ │ str r3, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - vqadd.s64 d16, d26, d22 │ │ │ │ + ldcl 0, cr0, [sl, #728] @ 0x2d8 │ │ │ │ ldr r5, [pc, #720] @ (5cc200 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - @ instruction: 0xf39200b4 │ │ │ │ - ldrsh r6, [r4, r6] │ │ │ │ + @ instruction: 0xf1f200b4 │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ lsls r7, r7, #4 │ │ │ │ ldr r4, [pc, #716] @ (5cc208 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - str??.w r0, [r4, r6, lsl #3] │ │ │ │ - ldr.w r0, [r6, r6, lsl #3] │ │ │ │ - strh.w r0, [lr, r6, lsl #3] │ │ │ │ + movt r0, #18614 @ 0x48b6 │ │ │ │ + @ instruction: 0xf6b600b6 │ │ │ │ + @ instruction: 0xf68e00b6 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bne.w 5cc494 │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ mov.w r8, #251 @ 0xfb │ │ │ │ mov r4, sl │ │ │ │ movs r6, #0 │ │ │ │ @@ -1957051,148 +1957055,156 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 5cdf24 │ │ │ │ movs r3, #7 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ b.w 5cc04a │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebe200b6 │ │ │ │ - @ instruction: 0xf4fe00b6 │ │ │ │ - @ instruction: 0xf4f200b6 │ │ │ │ - @ instruction: 0xf4f000b6 │ │ │ │ - @ instruction: 0xf66a00b6 │ │ │ │ - @ instruction: 0xf7d200b6 │ │ │ │ - adcs.w r0, r4, #192 @ 0xc0 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + orr.w r0, r2, r6, ror #2 │ │ │ │ + @ instruction: 0xf35e00b6 │ │ │ │ + @ instruction: 0xf35200b6 │ │ │ │ + @ instruction: 0xf35000b6 │ │ │ │ + @ instruction: 0xf4ca00b6 │ │ │ │ + @ instruction: 0xf63200b6 │ │ │ │ + vext.8 q0, q10, q0, #0 │ │ │ │ + strb r4, [r0, #22] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r3, [pc, #624] @ (5cce94 ) │ │ │ │ + ldr r1, [pc, #1008] @ (5cd014 ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf7a000b6 │ │ │ │ + addw r0, r0, #2230 @ 0x8b6 │ │ │ │ subs r6, #58 @ 0x3a │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ + ldrb r6, [r3, #9] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf36e00b6 │ │ │ │ - @ instruction: 0xf36400b6 │ │ │ │ - @ instruction: 0xf36200b6 │ │ │ │ - @ instruction: 0xf36c00b6 │ │ │ │ - @ instruction: 0xf37200b6 │ │ │ │ - @ instruction: 0xf37800b6 │ │ │ │ - @ instruction: 0xf37e00b6 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + rsb r0, lr, #182 @ 0xb6 │ │ │ │ + rsb r0, r4, #182 @ 0xb6 │ │ │ │ + rsb r0, r2, #182 @ 0xb6 │ │ │ │ + rsb r0, ip, #182 @ 0xb6 │ │ │ │ + rsbs r0, r2, #182 @ 0xb6 │ │ │ │ + rsbs r0, r8, #182 @ 0xb6 │ │ │ │ + rsbs r0, lr, #182 @ 0xb6 │ │ │ │ + revsh r0, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf3da00b6 │ │ │ │ - b.n 5cd3d0 │ │ │ │ + @ instruction: 0xf23a00b6 │ │ │ │ + b.n 5cd090 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5cd1a4 │ │ │ │ + b.n 5cce64 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5cc734 │ │ │ │ + b.n 5cd3f4 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + b.n 5ccc28 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + b.n 5cd468 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + b.n 5cc4e8 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + b.n 5cc550 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrd r0, r0, [lr, #-728]! @ 0x2d8 │ │ │ │ - b.n 5cc7a8 │ │ │ │ + b.n 5cc5ac │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc828 │ │ │ │ + b.n 5cc5fc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc890 │ │ │ │ + b.n 5cc66c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc8ec │ │ │ │ + b.n 5cc6a4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc93c │ │ │ │ + b.n 5cc6f4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc9ac │ │ │ │ + b.n 5cc754 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc9e4 │ │ │ │ + b.n 5cc7d4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cca34 │ │ │ │ + b.n 5cc7e8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cca94 │ │ │ │ + b.n 5cc83c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccb14 │ │ │ │ + b.n 5cc8b4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccb28 │ │ │ │ + b.n 5cc92c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccb7c │ │ │ │ + b.n 5cc99c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccbf4 │ │ │ │ + b.n 5cca04 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccc6c │ │ │ │ + b.n 5cca70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xe81a00b6 │ │ │ │ - strex r0, r0, [ip, #728] @ 0x2d8 │ │ │ │ - stmia.w r0, {r1, r2, r4, r5, r7} │ │ │ │ - ldrd r0, r0, [r8], #728 @ 0x2d8 │ │ │ │ - stmdb ip!, {r1, r2, r4, r5, r7} │ │ │ │ - ldrd r0, r0, [r2, #-728] @ 0x2d8 │ │ │ │ - ldrd r0, r0, [ip, #-728]! @ 0x2d8 │ │ │ │ - @ instruction: 0xe9ae00b6 │ │ │ │ - strd r0, r0, [r0, #728]! @ 0x2d8 │ │ │ │ - and.w r0, lr, r6, ror #2 │ │ │ │ - orr.w r0, r4, r6, ror #2 │ │ │ │ - eor.w r0, r2, r6, ror #2 │ │ │ │ + b.n 5ccb64 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + b.n 5ccbd0 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + b.n 5ccc20 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + b.n 5ccc78 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + @ instruction: 0xe80e00b6 │ │ │ │ + strex r0, r0, [r0, #728] @ 0x2d8 │ │ │ │ + strd r0, r0, [lr], #-728 @ 0x2d8 │ │ │ │ + stmia.w r4!, {r1, r2, r4, r5, r7} │ │ │ │ + strd r0, r0, [r2], #728 @ 0x2d8 │ │ │ │ + ldmdb r8, {r1, r2, r4, r5, r7} │ │ │ │ + ldmdb ip!, {r1, r2, r4, r5, r7} │ │ │ │ + ldrd r0, r0, [sl, #-728]! @ 0x2d8 │ │ │ │ + @ instruction: 0xe9b400b6 │ │ │ │ + strd r0, r0, [r8, #728]! @ 0x2d8 │ │ │ │ + bic.w r0, r6, r6, ror #2 │ │ │ │ + orr.w r0, ip, r6, ror #2 │ │ │ │ + orns r0, ip, r6, ror #2 │ │ │ │ @ instruction: 0xeab800b6 │ │ │ │ - @ instruction: 0xeadc00b6 │ │ │ │ - adds.w r0, sl, r6, ror #2 │ │ │ │ - adcs.w r0, r4, r6, ror #2 │ │ │ │ - @ instruction: 0xeb8800b6 │ │ │ │ - rsb r0, r6, r6, ror #2 │ │ │ │ - @ instruction: 0xebec00b6 │ │ │ │ - ldc 0, cr0, [ip], {182} @ 0xb6 │ │ │ │ - mrrc 0, 11, r0, r8, cr6 │ │ │ │ - stcl 0, cr0, [r2], #-728 @ 0xfffffd28 │ │ │ │ - stc 0, cr0, [ip], {182} @ 0xb6 │ │ │ │ - ldcl 0, cr0, [r2], {182} @ 0xb6 │ │ │ │ - ldcl 0, cr0, [r0], {182} @ 0xb6 │ │ │ │ - ldcl 0, cr0, [r6], {182} @ 0xb6 │ │ │ │ - ldcl 0, cr0, [r4], {182} @ 0xb6 │ │ │ │ - stcl 0, cr0, [r8], #728 @ 0x2d8 │ │ │ │ - stc 0, cr0, [r2, #728]! @ 0x2d8 │ │ │ │ - ldc 0, cr0, [r8, #728] @ 0x2d8 │ │ │ │ + @ instruction: 0xeac200b6 │ │ │ │ + @ instruction: 0xeaec00b6 │ │ │ │ + @ instruction: 0xeb3200b6 │ │ │ │ + @ instruction: 0xeb3000b6 │ │ │ │ + @ instruction: 0xeb3600b6 │ │ │ │ + @ instruction: 0xeb3400b6 │ │ │ │ + adc.w r0, r8, r6, ror #2 │ │ │ │ + stc 0, cr0, [r2], {182} @ 0xb6 │ │ │ │ + @ instruction: 0xebf800b6 │ │ │ │ bvc.n 5ccd5a │ │ │ │ vmla.i q10, , d5[0] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - mrc 0, 1, r0, cr2, cr6, {5} │ │ │ │ - mcr 0, 1, r0, cr10, cr6, {5} │ │ │ │ - mcr 0, 1, r0, cr4, cr6, {5} │ │ │ │ - mrc 0, 0, r0, cr14, cr6, {5} │ │ │ │ - mrc 0, 0, r0, cr10, cr6, {5} │ │ │ │ - mrc 0, 0, r0, cr8, cr6, {5} │ │ │ │ - mrc 0, 0, r0, cr8, cr6, {5} │ │ │ │ - mrc 0, 0, r0, cr10, cr6, {5} │ │ │ │ - subs.w r0, r8, #182 @ 0xb6 │ │ │ │ - subs.w r0, ip, #182 @ 0xb6 │ │ │ │ - rsb r0, r2, #182 @ 0xb6 │ │ │ │ - rsb r0, r8, #182 @ 0xb6 │ │ │ │ - rsb r0, lr, #182 @ 0xb6 │ │ │ │ - @ instruction: 0xeaee00b6 │ │ │ │ - @ instruction: 0xeae800b6 │ │ │ │ - bcc.n 5ccca0 │ │ │ │ + ldc 0, cr0, [r2], {182} @ 0xb6 │ │ │ │ + stc 0, cr0, [sl], {182} @ 0xb6 │ │ │ │ + stc 0, cr0, [r4], {182} @ 0xb6 │ │ │ │ + ldcl 0, cr0, [lr], #-728 @ 0xfffffd28 │ │ │ │ + ldcl 0, cr0, [sl], #-728 @ 0xfffffd28 │ │ │ │ + ldcl 0, cr0, [r8], #-728 @ 0xfffffd28 │ │ │ │ + ldcl 0, cr0, [r8], #-728 @ 0xfffffd28 │ │ │ │ + ldcl 0, cr0, [sl], #-728 @ 0xfffffd28 │ │ │ │ + ands.w r0, r8, #182 @ 0xb6 │ │ │ │ + ands.w r0, ip, #182 @ 0xb6 │ │ │ │ + bic.w r0, r2, #182 @ 0xb6 │ │ │ │ + bic.w r0, r8, #182 @ 0xb6 │ │ │ │ + bic.w r0, lr, #182 @ 0xb6 │ │ │ │ + strd r0, r0, [lr, #-728] @ 0x2d8 │ │ │ │ + strd r0, r0, [r8, #-728] @ 0x2d8 │ │ │ │ + bne.n 5ccd60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldcl 0, cr0, [lr, #-728]! @ 0xfffffd28 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + rsbs r0, lr, r6, ror #2 │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldc 0, cr0, [r6, #-728]! @ 0xfffffd28 │ │ │ │ - adcs.w r0, ip, r6, ror #2 │ │ │ │ - orr.w r0, r2, r6, ror #2 │ │ │ │ - orr.w r0, sl, r6, ror #2 │ │ │ │ - orrs.w r0, r6, r6, ror #2 │ │ │ │ - orn r0, r2, r6, ror #2 │ │ │ │ - orn r0, lr, r6, ror #2 │ │ │ │ - orns r0, sl, r6, ror #2 │ │ │ │ - eor.w r0, sl, r6, ror #2 │ │ │ │ - @ instruction: 0xeaa600b6 │ │ │ │ - @ instruction: 0xeab200b6 │ │ │ │ - @ instruction: 0xeabe00b6 │ │ │ │ - @ instruction: 0xeaca00b6 │ │ │ │ - strd r0, r0, [ip, #728] @ 0x2d8 │ │ │ │ - @ instruction: 0xe9ae00b6 │ │ │ │ - @ instruction: 0xeae400b6 │ │ │ │ + @ instruction: 0xeb9600b6 │ │ │ │ + @ instruction: 0xe9bc00b6 │ │ │ │ + stmia.w r2!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia.w sl!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia.w r6!, {r1, r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xe8c200b6 │ │ │ │ + @ instruction: 0xe8ce00b6 │ │ │ │ + @ instruction: 0xe8da00b6 │ │ │ │ + strd r0, r0, [sl], #728 @ 0x2d8 │ │ │ │ + stmdb r6, {r1, r2, r4, r5, r7} │ │ │ │ + ldmdb r2, {r1, r2, r4, r5, r7} │ │ │ │ + ldmdb lr, {r1, r2, r4, r5, r7} │ │ │ │ + stmdb sl!, {r1, r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xe82c00b6 │ │ │ │ + @ instruction: 0xe80e00b6 │ │ │ │ + strd r0, r0, [r4, #-728] @ 0x2d8 │ │ │ │ add r1, sp, #300 @ 0x12c │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 5cebc0 │ │ │ │ movs r3, #4 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ b.w 5cc04a │ │ │ │ @@ -1957592,22 +1957604,23 @@ │ │ │ │ b.n 5cd13c │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r7, #50 @ 0x32 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5cd004 │ │ │ │ + b.n 5cccc4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r1, #32 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xe82e00b6 │ │ │ │ + b.n 5ccf10 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ cmp r6, #188 @ 0xbc │ │ │ │ lsls r3, r6, #5 │ │ │ │ - b.n 5cd1a8 │ │ │ │ + b.n 5cce68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #264] @ (5cd318 ) │ │ │ │ @@ -1957967,15 +1957980,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ b.n 5cd5ba │ │ │ │ cmp r2, #174 @ 0xae │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5cdb04 │ │ │ │ + b.n 5cd7c4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ mrrc2 15, 15, pc, fp, cr15 @ │ │ │ │ @ instruction: 0xfaf3ffff │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ lsls r3, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1958226,37 +1958239,36 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ blx 72670 │ │ │ │ b.n 5cd7f6 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 5cdcd0 │ │ │ │ + b.n 5cd990 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #148 @ 0x94 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #136 @ 0x88 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + str r0, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r7, #236 @ 0xec │ │ │ │ lsls r3, r6, #5 │ │ │ │ - b.n 5cdbf0 │ │ │ │ + b.n 5cd8b0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r1, #3 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb86a │ │ │ │ + vqadd.u32 d0, d28, d18 │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r3, r6, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5cdb04 │ │ │ │ + svc 130 @ 0x82 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cdb18 │ │ │ │ + svc 138 @ 0x8a │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3216] @ 0xc90 │ │ │ │ ldr r1, [pc, #668] @ (5cdb74 ) │ │ │ │ sub.w sp, sp, #844 @ 0x34c │ │ │ │ @@ -1958523,39 +1958535,39 @@ │ │ │ │ nop │ │ │ │ movs r7, #32 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #66 @ 0x42 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - b.n 5cdda0 │ │ │ │ + svc 110 @ 0x6e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cdd84 │ │ │ │ + svc 94 @ 0x5e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cdda4 │ │ │ │ + svc 108 @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cdc6c │ │ │ │ + udf #206 @ 0xce │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r0, #136 @ 0x88 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r0, #104 @ 0x68 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - b.n 5cdc00 │ │ │ │ + udf #146 @ 0x92 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r7, #142 @ 0x8e │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldrb r0, [r6, #31] │ │ │ │ + ldrb r0, [r2, #25] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - svc 66 @ 0x42 │ │ │ │ + ble.n 5cdaec │ │ │ │ lsls r6, r6, #2 │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + ble.n 5cdae4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - svc 16 │ │ │ │ + ble.n 5cdc90 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - svc 122 @ 0x7a │ │ │ │ + ble.n 5cdb68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r7, #50 @ 0x32 │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r7, #30 │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r7, #22 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1958778,27 +1958790,27 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #16 │ │ │ │ lsls r3, r6, #5 │ │ │ │ movs r3, #206 @ 0xce │ │ │ │ lsls r3, r6, #5 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + str r6, [r0, #8] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stc2l 0, cr0, [r0], #-712 @ 0xfffffd38 │ │ │ │ - cbz r6, 5cdec2 │ │ │ │ + @ instruction: 0xfac000b2 │ │ │ │ + sxtb r6, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc2 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ - cbz r4, 5cdec0 │ │ │ │ + @ instruction: 0xfa9200b2 │ │ │ │ + sxth r4, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 5cdd9c │ │ │ │ + bge.n 5cde5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 5cddb4 │ │ │ │ + bge.n 5cde74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #168] @ (5cdf10 ) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1958968,20 +1958980,20 @@ │ │ │ │ movs r2, #1 │ │ │ │ blx 72a18 <__snprintf_chk@plt> │ │ │ │ b.n 5cdfa6 │ │ │ │ cmp r2, #220 @ 0xdc │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r2, #208 @ 0xd0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bge.n 5cdffc │ │ │ │ + bls.n 5ce0bc │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ - bge.n 5cdf30 │ │ │ │ + bhi.n 5cdff0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 5ce114 │ │ │ │ + bhi.n 5cdfd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1959046,15 +1959058,15 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r4, r3, #5 │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 5ce080 │ │ │ │ + bhi.n 5ce140 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ ldr r1, [pc, #496] @ (5ce2d8 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -1959257,37 +1959269,37 @@ │ │ │ │ b.n 5ce2ca │ │ │ │ subs r6, r1, #4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bls.n 5ce240 │ │ │ │ + bhi.n 5ce300 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 5ce230 │ │ │ │ + bhi.n 5ce2f0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 5ce240 │ │ │ │ + bhi.n 5ce300 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 5ce278 │ │ │ │ + bhi.n 5ce338 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 5ce3cc │ │ │ │ + bvc.n 5ce28c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 5ce394 │ │ │ │ + bvc.n 5ce254 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #52 @ 0x34 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bhi.n 5ce224 │ │ │ │ + bvs.n 5ce2e4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #22 │ │ │ │ + subs r6, r6, #1 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + ldr r6, [pc, #384] @ (5ce48c ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bvc.n 5ce260 │ │ │ │ + bvs.n 5ce320 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bhi.n 5ce2f0 │ │ │ │ + bvc.n 5ce3b0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r7, #218 @ 0xda │ │ │ │ lsls r7, r6, #5 │ │ │ │ movs r7, #202 @ 0xca │ │ │ │ lsls r7, r6, #5 │ │ │ │ movs r7, #190 @ 0xbe │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1959373,19 +1959385,19 @@ │ │ │ │ b.n 5ce378 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5ce08c │ │ │ │ b.n 5ce378 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5ce08c │ │ │ │ b.n 5ce3c8 │ │ │ │ - @ instruction: 0xf58400b2 │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + @ instruction: 0xf3e400b2 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbc.w r0, r0, #5832704 @ 0x590000 │ │ │ │ - add r5, sp, #0 │ │ │ │ + @ instruction: 0xf3c000b2 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (5ce4e0 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1959548,20 +1959560,20 @@ │ │ │ │ ldr r2, [pc, #24] @ (5ce5d4 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5ce5a2 │ │ │ │ movs r5, #30 │ │ │ │ lsls r7, r6, #5 │ │ │ │ movs r5, #20 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bpl.n 5ce598 │ │ │ │ + bmi.n 5ce658 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - bpl.n 5ce534 │ │ │ │ + bmi.n 5ce5f4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 5ce510 │ │ │ │ + bcc.n 5ce5d0 │ │ │ │ lsls r6, r6, #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 │ │ │ │ @@ -1959594,16 +1959606,16 @@ │ │ │ │ mov r4, r3 │ │ │ │ blx 72e0c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 5ce644 │ │ │ │ - @ instruction: 0xf32000b2 │ │ │ │ - bcc.n 5ce678 │ │ │ │ + @ instruction: 0xf18000b2 │ │ │ │ + bne.n 5ce738 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r2, [pc, #296] @ (5ce794 ) │ │ │ │ @@ -1959751,17 +1959763,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} │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + strb r6, [r7, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bcc.n 5ce718 │ │ │ │ + bne.n 5ce7d8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ lsls r7, r6, #5 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1959801,17 +1959813,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 │ │ │ │ - ldrsb r2, [r5, r1] │ │ │ │ + strb r2, [r1, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bcc.n 5ce8c0 │ │ │ │ + bne.n 5ce980 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r1, #228 @ 0xe4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ movs r1, #230 @ 0xe6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1960024,37 +1960036,37 @@ │ │ │ │ nop │ │ │ │ asrs r2, r3, #28 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bcs.n 5ce9d8 │ │ │ │ + beq.n 5cea98 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 5cebb4 │ │ │ │ + beq.n 5cea74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 5ceb7c │ │ │ │ + beq.n 5cea3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 5ceb04 │ │ │ │ + beq.n 5cebc4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ lsls r7, r6, #5 │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r2, r4, #23 │ │ │ │ lsls r3, r6, #5 │ │ │ │ movs r0, #16 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bne.n 5ceb3c │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 5ceb38 │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r2, r0, #7 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1960214,18 +1960226,18 @@ │ │ │ │ blx 72a18 <__snprintf_chk@plt> │ │ │ │ b.n 5cec3e │ │ │ │ nop │ │ │ │ subs r0, r4, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r4, r2, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ @ instruction: 0xfa0dffff │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1960273,17 +1960285,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} │ │ │ │ - str r4, [r2, r7] │ │ │ │ + str r4, [r6, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r2, #46] @ 0x2e │ │ │ │ + ldrh r2, [r6, #32] │ │ │ │ lsls r1, r7, #2 │ │ │ │ adds r2, r1, #5 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r6, r1, #5 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1960465,31 +1960477,31 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r7, #3 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r2, r4, #0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + ldmia r4, {r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r0, r3, r7 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, r1, r7 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r2, r7, r6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r3, #5 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5!, {r4} │ │ │ │ + ldmia r3!, {r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1960711,29 +1960723,29 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r0, #3 │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r6, r5, #32 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r1, {r1, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3!, {r1, r5} │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ + ldmia r1, {r1, r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #156] @ 0x9c │ │ │ │ sub sp, #12 │ │ │ │ @@ -1961021,28 +1961033,28 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5cf3ec │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r6, r6, #26 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r1, r5, r7} │ │ │ │ + stmia r7!, {r1} │ │ │ │ lsls r6, r6, #2 │ │ │ │ stc2 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ - ldmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r6} │ │ │ │ + stmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4, r6} │ │ │ │ + stmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ @@ -1961316,15 +1961328,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #10 │ │ │ │ lsls r3, r6, #5 │ │ │ │ lsrs r2, r5, #8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r3, [pc, #280] @ (5cf8a0 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 5cf85e │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1961445,21 +1961457,21 @@ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ adds r2, #1 │ │ │ │ str.w r6, [r4, r3, lsl #2] │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ b.n 5cf838 │ │ │ │ lsrs r6, r6, #1 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r3, [pc, #76] @ (5cf904 ) │ │ │ │ add r3, pc │ │ │ │ cbz r0, 5cf900 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1961492,15 +1961504,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r6, r0, #29 │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r6, r7} │ │ │ │ + stmia r3!, {r3, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cbz r6, 5cf960 │ │ │ │ @@ -1961897,18 +1961909,18 @@ │ │ │ │ str.w r2, [r4, #164] @ 0xa4 │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ bl 5cb828 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - mrc2 15, 2, pc, cr15, cr15, {7} │ │ │ │ - mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ + itee vs │ │ │ │ + lslvs r6, r6, #2 │ │ │ │ + mrc2vc 15, 2, pc, cr15, cr15, {7} │ │ │ │ + mcr2vc 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ and.w r0, r0, #15 │ │ │ │ adds r3, #1 │ │ │ │ strb r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ @@ -1962782,21 +1962794,21 @@ │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r2, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r1, #244 @ 0xf4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r3, #132 @ 0x84 │ │ │ │ + subs r1, #228 @ 0xe4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r3, #116 @ 0x74 │ │ │ │ + subs r1, #212 @ 0xd4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1962820,21 +1962832,21 @@ │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r1, [pc, #24] @ (5d077c ) │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ b.n 5d074e │ │ │ │ ldrh.w r0, [sl, #370] @ 0x172 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + cmp r7, #48 @ 0x30 │ │ │ │ lsls r1, r7, #2 │ │ │ │ movs r4, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ + adds r5, #158 @ 0x9e │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #676] @ (5d0a38 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1963126,82 +1963138,82 @@ │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov fp, r5 │ │ │ │ cmp r8, r5 │ │ │ │ bhi.w 5d0808 │ │ │ │ b.n 5d0862 │ │ │ │ nop │ │ │ │ - adds r7, #12 │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh.w r0, [r8, ] │ │ │ │ - str r0, [r6, #24] │ │ │ │ + str r0, [r2, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r2, #28] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + strb r0, [r4, #29] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb646 │ │ │ │ + push {r1, r2, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + adds r5, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, sp, #120 @ 0x78 │ │ │ │ + add r0, sp, #504 @ 0x1f8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r6, #78 @ 0x4e │ │ │ │ + adds r4, #174 @ 0xae │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r5, #3 │ │ │ │ + adds r2, r1, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + cmp r6, #14 │ │ │ │ lsls r1, r7, #2 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - itee le │ │ │ │ - lslle r3, r6, #2 │ │ │ │ - addgt r6, #10 │ │ │ │ - lslgt r3, r0, #3 │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ + bkpt 0x0032 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + add r7, pc, #920 @ (adr r7, 5d0e18 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r2, [r5, #62] @ 0x3e │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #206 @ 0xce │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + cbz r2, 5d0af0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, sp, #256 @ 0x100 │ │ │ │ + add r7, pc, #640 @ (adr r7, 5d0d10 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r5, #152 @ 0x98 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + cbz r6, 5d0aee │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r1, #88] @ 0x58 │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r0, sp, #952 @ 0x3b8 │ │ │ │ + add r7, pc, #312 @ (adr r7, 5d0bd8 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, sp, #712 @ 0x2c8 │ │ │ │ + add r7, pc, #72 @ (adr r7, 5d0af0 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r5, #12 │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r7, pc, #32 @ (adr r7, 5d0ad0 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r5, #28] │ │ │ │ + strb r6, [r1, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, #216 @ 0xd8 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r6, pc, #624 @ (adr r6, 5d0d2c ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r0, sp, #136 @ 0x88 │ │ │ │ + add r6, pc, #520 @ (adr r6, 5d0cc8 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #356] @ (5d0c3c ) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1963352,56 +1963364,56 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ b.n 5d0b04 │ │ │ │ nop │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r2, #40 @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbz r0, 5d0c9e │ │ │ │ + cbz r0, 5d0c76 │ │ │ │ lsls r6, r6, #2 │ │ │ │ add.w r1, r8, #15859712 @ 0xf20000 │ │ │ │ - strb r4, [r2, #23] │ │ │ │ + strb r4, [r6, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, pc, #72 @ (adr r7, 5d0ca0 ) │ │ │ │ + add r5, pc, #456 @ (adr r5, 5d0e20 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r6, r7] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r2, #228 @ 0xe4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r2, [r4, #20] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r4, [r6, #13] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r0, #20] │ │ │ │ + strb r6, [r4, #13] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r7, #19] │ │ │ │ + strb r0, [r3, #13] │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #182 @ 0xb6 │ │ │ │ + adds r1, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r0, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r1, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r4, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #146 @ 0x92 │ │ │ │ + adds r0, #242 @ 0xf2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ + adds r0, #224 @ 0xe0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r0, r6, #17 │ │ │ │ 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 │ │ │ │ @@ -1964364,169 +1964376,169 @@ │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 5d155a │ │ │ │ ldr r2, [pc, #316] @ (5d174c ) │ │ │ │ add r2, pc │ │ │ │ b.n 5d119c │ │ │ │ @ instruction: 0xf3440172 │ │ │ │ - adds r1, #226 @ 0xe2 │ │ │ │ + adds r0, #66 @ 0x42 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbz r6, 5d163e │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r2, #15 │ │ │ │ + asrs r4, r6, #8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r4, r7] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r1, #122 @ 0x7a │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r7!, {r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #352 @ 0x160 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + cmp r7, #158 @ 0x9e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r3, #94 @ 0x5e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #28 │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r3, #90 @ 0x5a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r5, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r0, #3 │ │ │ │ asrs r4, r6 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrh r6, [r1, r4] │ │ │ │ + ldr r6, [r5, r5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r4, #36 @ 0x24 │ │ │ │ + adds r2, #132 @ 0x84 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #4 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r2, r2] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [sp, #984] @ 0x3d8 │ │ │ │ + str r3, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r0, #3 │ │ │ │ eors r4, r5 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrh r4, [r6, r0] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r3, #72 @ 0x48 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [r7, r7] │ │ │ │ + ldr r6, [r3, r1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r5, r6] │ │ │ │ + ldr r2, [r1, r0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r6, #170 @ 0xaa │ │ │ │ + cmp r5, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #296 @ (adr r2, 5d17b0 ) │ │ │ │ + add r0, pc, #680 @ (adr r0, 5d1930 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r7, #2] │ │ │ │ + ldr r6, [r3, #112] @ 0x70 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r4, #212 @ 0xd4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + adds r0, #178 @ 0xb2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #80 @ (adr r2, 5d16e8 ) │ │ │ │ + add r0, pc, #464 @ (adr r0, 5d1868 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r6, #202 @ 0xca │ │ │ │ lsls r3, r6, #5 │ │ │ │ movs r3, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #296 @ (adr r1, 5d17d0 ) │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp r4, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, pc, #16 @ (adr r1, 5d16c4 ) │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #800 @ (adr r0, 5d19dc ) │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + cmp r3, #130 @ 0x82 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #2 │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r2, sp, #936 @ 0x3a8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ + cmp r3, #36 @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r4, #108] @ 0x6c │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r4, #86 @ 0x56 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r4, [r5, r3] │ │ │ │ + strb r4, [r1, r5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + cmp r6, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r2, [r2, r0] │ │ │ │ + strb r2, [r6, r1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [sp, #480] @ 0x1e0 │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r3, #240 @ 0xf0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + cmp r5, #68 @ 0x44 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r3, r6] │ │ │ │ + strh r0, [r7, r7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r6, #148 @ 0x94 │ │ │ │ + cmp r4, #244 @ 0xf4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r1, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + strh r4, [r2, r6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r2, [r3, #60] @ 0x3c │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r3, #24 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + strh r6, [r7, r4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + cmp r4, #84 @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r5, r2] │ │ │ │ + strh r4, [r1, r4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp r4, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ subs r2, #110 @ 0x6e │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r1, #178 @ 0xb2 │ │ │ │ + cmp r0, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #66 @ 0x42 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r4, r7] │ │ │ │ + strh r2, [r0, r1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r4, #236 @ 0xec │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r7, r6] │ │ │ │ + strh r0, [r3, r0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 5d17bc │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ @@ -1965199,173 +1965211,173 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ blx r8 │ │ │ │ b.n 5d19aa │ │ │ │ nop │ │ │ │ stmia.w lr, {r1, r4, r5, r6, r8} │ │ │ │ - movs r7, #22 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r6, pc, #880 @ (adr r6, 5d2108 ) │ │ │ │ + add r5, pc, #240 @ (adr r5, 5d1e88 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #192 @ 0xc0 │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r1, r6] │ │ │ │ + ldr r7, [pc, #944] @ (5d2150 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r6, [r5, r5] │ │ │ │ + ldr r7, [pc, #824] @ (5d20e0 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r6, pc, #384 @ (adr r6, 5d1f2c ) │ │ │ │ + add r4, pc, #768 @ (adr r4, 5d20ac ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ + movs r4, #238 @ 0xee │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #86 @ 0x56 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r6, pc, #144 @ (adr r6, 5d1e48 ) │ │ │ │ + add r4, pc, #528 @ (adr r4, 5d1fc8 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r0, [r7, r3] │ │ │ │ + ldr r7, [pc, #352] @ (5d1f20 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #992 @ (adr r5, 5d21a8 ) │ │ │ │ + add r4, pc, #352 @ (adr r4, 5d1f28 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #22 │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #2 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + movs r7, #254 @ 0xfe │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r3, #124] @ 0x7c │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r5, #142 @ 0x8e │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #456 @ (adr r5, 5d1fb0 ) │ │ │ │ + add r3, pc, #840 @ (adr r3, 5d2130 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + str r6, [r0, #96] @ 0x60 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + str r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + movs r7, #92 @ 0x5c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #212 @ 0xd4 │ │ │ │ + movs r3, #52 @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ + str r6, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r4, #108] @ 0x6c │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #880 @ (adr r4, 5d2174 ) │ │ │ │ + add r3, pc, #240 @ (adr r3, 5d1ef4 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #158 @ 0x9e │ │ │ │ + movs r2, #254 @ 0xfe │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r2, #0 │ │ │ │ + adds r4, r6, #1 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, pc, #288 @ (adr r4, 5d1f34 ) │ │ │ │ + add r2, pc, #672 @ (adr r2, 5d20b4 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mcr 0, 7, r0, cr10, cr3, {5} │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + stcl 0, cr0, [sl, #-716] @ 0xfffffd34 │ │ │ │ + movs r2, #148 @ 0x94 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r7, [sp, #800] @ 0x320 │ │ │ │ + str r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + str r4, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r7, [sp, #392] @ 0x188 │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r2, #92] @ 0x5c │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r7, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r7, [sp, #88] @ 0x58 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #264 @ (adr r3, 5d1f64 ) │ │ │ │ + add r1, pc, #648 @ (adr r1, 5d20e4 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r3, r0, #3 │ │ │ │ lsrs r0, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #80] @ 0x50 │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #1008 @ (adr r2, 5d225c ) │ │ │ │ + add r1, pc, #368 @ (adr r1, 5d1fdc ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r6, [sp, #528] @ 0x210 │ │ │ │ + str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r1, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #156 @ 0x9c │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #496 @ (adr r2, 5d2078 ) │ │ │ │ + add r0, pc, #880 @ (adr r0, 5d21f8 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #456 @ (adr r2, 5d2054 ) │ │ │ │ + add r0, pc, #840 @ (adr r0, 5d21d4 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #116 @ 0x74 │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r2, #72] @ 0x48 │ │ │ │ + str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r2, #54 @ 0x36 │ │ │ │ + movs r0, #150 @ 0x96 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r1, #68] @ 0x44 │ │ │ │ + str r4, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldc 0, cr0, [r4], #716 @ 0x2cc │ │ │ │ - movs r1, #254 @ 0xfe │ │ │ │ + adds.w r0, r4, r3, ror #2 │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r6, [r1, #64] @ 0x40 │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #24 @ (adr r2, 5d1ec8 ) │ │ │ │ + add r0, pc, #408 @ (adr r0, 5d2048 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r0, #48 @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #142 @ 0x8e │ │ │ │ + subs r6, r5, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, pc, #608 @ (adr r1, 5d2120 ) │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + subs r2, r3, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, pc, #576 @ (adr r1, 5d2108 ) │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #102 @ 0x66 │ │ │ │ + subs r6, r0, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r2, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1969229,15 +1969241,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r4, 5d4db0 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 5d4cd4 │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ lsls r6, r7, #4 │ │ │ │ uxtb r0, r0 │ │ │ │ lsls r2, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1969305,15 +1969317,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5d4e0a │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ sxtb r2, r7 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r6, r7, #4 │ │ │ │ sxth r0, r1 │ │ │ │ lsls r2, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1969379,15 +1969391,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5d4ed0 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cbz r6, 5d4f1a │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r7, #4 │ │ │ │ cbz r2, 5d4f0c │ │ │ │ lsls r2, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1969477,15 +1969489,15 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ lsls r2, r6, #5 │ │ │ │ revsh r0, r4 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3} │ │ │ │ lsls r6, r7, #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 │ │ │ │ @@ -1971734,21 +1971746,21 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ b.n 5d65d6 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7b8 │ │ │ │ + setpan #1 │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldr r1, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r2, [pc, #572] @ (5d6a58 ) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -1971961,19 +1971973,19 @@ │ │ │ │ b.n 5d6860 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r7, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + cbz r4, 5d6ab2 │ │ │ │ lsls r6, r7, #4 │ │ │ │ str r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - cbz r4, 5d6aea │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr r5, [pc, #976] @ (5d6e50 ) │ │ │ │ mov sl, r3 │ │ │ │ @@ -1972329,29 +1972341,29 @@ │ │ │ │ b.n 5d6b4c │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r0, r5 │ │ │ │ + cbz r0, 5d6e5e │ │ │ │ lsls r6, r7, #4 │ │ │ │ - sxtb r4, r0 │ │ │ │ + sub sp, #144 @ 0x90 │ │ │ │ lsls r6, r7, #4 │ │ │ │ str r4, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - cbz r2, 5d6e96 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ + add r7, sp, #24 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - add sp, #16 │ │ │ │ + add r6, sp, #400 @ 0x190 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r6, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #336] @ (5d6fd8 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1972480,15 +1972492,15 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #352] @ (5d715c ) │ │ │ │ @@ -1973433,15 +1973445,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - add r3, pc, #192 @ (adr r3, 5d7b1c ) │ │ │ │ + add r1, pc, #576 @ (adr r1, 5d7c9c ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1973599,15 +1973611,15 @@ │ │ │ │ subs r7, #184 @ 0xb8 │ │ │ │ strh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - add r1, pc, #216 @ (adr r1, 5d7d34 ) │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #684] @ (5d7f1c ) │ │ │ │ @@ -1973828,17 +1973840,17 @@ │ │ │ │ stmia r3!, {} │ │ │ │ strh r6, [r0, #28] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #26] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - add r0, pc, #48 @ (adr r0, 5d7f5c ) │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r6, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3712] @ 0xe80 │ │ │ │ ldr r2, [pc, #1000] @ (5d832c ) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ @@ -1974222,21 +1974234,21 @@ │ │ │ │ b.n 5d7f84 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r6, #4] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldrb r6, [r6, #28] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w r2, [pc, #1508] @ 5d893c │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1974794,25 +1974806,25 @@ │ │ │ │ bl 5d3890 │ │ │ │ b.n 5d85a6 │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #18] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + str r7, [sp, #392] @ 0x188 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - str r7, [sp, #1016] @ 0x3f8 │ │ │ │ + str r6, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldrb r0, [r7, #8] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - str r6, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - str r4, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1980137,28 +1980149,28 @@ │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #8] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldr r6, [r1, r0] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ lsls r6, r7, #4 │ │ │ │ cmp r0, #251 @ 0xfb │ │ │ │ bhi.n 5dc69e │ │ │ │ ldr r3, [pc, #12] @ (5dc6a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5dc6a8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ lsls r3, r5, #5 │ │ │ │ - str.w r0, [ip, r5, lsl #3] │ │ │ │ + subw r0, ip, #2229 @ 0x8b5 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 5dc760 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, #162 @ 0xa2 │ │ │ │ beq.n 5dc76c │ │ │ │ cmp r0, #129 @ 0x81 │ │ │ │ @@ -1980391,25 +1980403,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5dc758 │ │ │ │ b.n 5dc76c │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.w 5dc76c │ │ │ │ b.n 5dc758 │ │ │ │ nop │ │ │ │ - ldrsb r2, [r6, r0] │ │ │ │ + strb r2, [r2, r2] │ │ │ │ lsls r6, r7, #4 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ bhi.n 5dc8dc │ │ │ │ ldr r3, [pc, #8] @ (5dc8e0 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - strb r6, [r6, r2] │ │ │ │ + strh r6, [r2, r4] │ │ │ │ lsls r6, r7, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r2, [pc, #196] @ (5dc9b8 ) │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ @@ -1982282,28 +1982294,28 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #126 @ 0x7e │ │ │ │ lsls r2, r6, #5 │ │ │ │ - mov r8, fp │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r6, r7, #4 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 5dddba │ │ │ │ ldr r3, [pc, #12] @ (5dddc0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5dddc4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ asrs r2, r6, #28 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - b.n 5ddc48 │ │ │ │ + b.n 5dd908 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ cbnz r0, 5ddddc │ │ │ │ b.n 5dddfe │ │ │ │ @@ -1984022,16 +1984034,16 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r6, r3 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r6, r3, r0 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - mrc 0, 7, r0, cr10, cr6, {5} │ │ │ │ - bvc.n 5defb0 │ │ │ │ + ldcl 0, cr0, [sl, #-728] @ 0xfffffd28 │ │ │ │ + bvs.n 5df070 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1985067,41 +1985079,41 @@ │ │ │ │ b.n 5df2a0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r1, #32 │ │ │ │ lsls r2, r6, #5 │ │ │ │ asrs r0, r1, #32 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - bge.n 5dfb24 │ │ │ │ + bhi.n 5df9e4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r6, r5, #30 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - bls.n 5dfa0c │ │ │ │ + bhi.n 5dfacc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #248 @ 0xf8 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bls.n 5dfa50 │ │ │ │ + bhi.n 5dfb10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 5dfb50 │ │ │ │ + bcs.n 5dfa10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bmi.n 5dfb38 │ │ │ │ + bcs.n 5df9f8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [r3, #100] @ 0x64 │ │ │ │ + str r6, [r7, #72] @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + adds r7, #170 @ 0xaa │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 5df9a0 │ │ │ │ + ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp.w r9, #44 @ 0x2c │ │ │ │ bne.w 5df306 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 5e0006 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ @@ -1986035,37 +1986047,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #360] @ 0x168 │ │ │ │ + ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r4, {r4, r5, r6} │ │ │ │ + ldmia r2!, {r4, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #0 │ │ │ │ + movs r1, #96 @ 0x60 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - b.n 5e0194 │ │ │ │ + b.n 5dfe54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r5, r7} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r1, #1 │ │ │ │ + lsrs r2, r5, #26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, #204 @ 0xcc │ │ │ │ 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 │ │ │ │ @@ -1986500,17 +1986512,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 0, pc, cr3, cr15, {7} @ │ │ │ │ mrc2 15, 3, pc, cr3, cr15, {7} │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ ldr??.w r0, [r8, ] │ │ │ │ ldc2 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xfbf9ffff │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #166 @ 0xa6 │ │ │ │ + cmp r5, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov lr, r3 │ │ │ │ subs r1, #3 │ │ │ │ ldrd r3, ip, [sp, #32] │ │ │ │ mov r4, r2 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -1990271,15 +1990283,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5e32d8 │ │ │ │ add.w r3, r0, #143360 @ 0x23000 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5e32d8 │ │ │ │ - adds.w r1, lr, #61 @ 0x3d │ │ │ │ + vorn d16, d14, d29 │ │ │ │ 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] @ (5e3374 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1990843,18 +1990855,18 @@ │ │ │ │ beq.w 5e3776 │ │ │ │ b.n 5e38ca │ │ │ │ mov ip, lr │ │ │ │ b.n 5e3650 │ │ │ │ mov r0, r3 │ │ │ │ b.n 5e35c0 │ │ │ │ nop │ │ │ │ - ldcl 1, cr0, [r8, #-244] @ 0xffffff0c │ │ │ │ - mcrr 1, 3, r0, r6, cr13 │ │ │ │ - ldc 1, cr0, [r4], {61} @ 0x3d │ │ │ │ - @ instruction: 0xeaba013d │ │ │ │ + subs.w r1, r8, sp, rrx │ │ │ │ + @ instruction: 0xeaa6013d │ │ │ │ + orns r1, r4, sp, rrx │ │ │ │ + ldmdb sl, {r0, r2, r3, r4, r5, r8} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r0 │ │ │ │ sub sp, #24 │ │ │ │ add.w ip, r0, r1, lsl #4 │ │ │ │ @@ -1990887,15 +1990899,16 @@ │ │ │ │ ldr r3, [pc, #12] @ (5e398c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strd r0, r1, [lr, #-244]! @ 0xf4 │ │ │ │ + b.n 5e392c │ │ │ │ + lsls r5, r7, #4 │ │ │ │ subs r0, #6 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 5e39ae │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ lsrs r2, r1, #32 │ │ │ │ @@ -1995279,15 +1995292,15 @@ │ │ │ │ strd r5, r5, [sp, #96] @ 0x60 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ mov r1, lr │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ bl 5e697c │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1995487,15 +1995500,15 @@ │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ adds r2, r5, #1 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #20 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r7 │ │ │ │ bl 5e697c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ @@ -1995591,15 +1995604,15 @@ │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 5e697c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1995682,15 +1995695,15 @@ │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 5e697c │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1995775,15 +1995788,15 @@ │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 5e697c │ │ │ │ movs r3, #1 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1995866,15 +1995879,15 @@ │ │ │ │ strd r3, r3, [r9, #4] │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #52 @ 0x34 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r9 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ bl 5e697c │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1995973,15 +1995986,15 @@ │ │ │ │ ldr r2, [pc, #184] @ (5e7284 ) │ │ │ │ ldr r3, [pc, #184] @ (5e7288 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 5e720e │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ ldrb.w lr, [sp, #97] @ 0x61 │ │ │ │ ldr.w ip, [sp, #32] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -1996187,15 +1996200,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r3, r4, #100 @ 0x64 │ │ │ │ add.w ip, sp, #276 @ 0x114 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #292 @ 0x124 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add r2, sp, #292 @ 0x124 │ │ │ │ add r0, sp, #180 @ 0xb4 │ │ │ │ mov r1, r6 │ │ │ │ bl 5e697c │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #188] @ 0xbc │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1996213,25 +1996226,25 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ b.n 5e732e │ │ │ │ mov r1, r5 │ │ │ │ adds r4, #100 @ 0x64 │ │ │ │ add r5, sp, #292 @ 0x124 │ │ │ │ add.w r9, sp, #276 @ 0x114 │ │ │ │ mov r0, r5 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #212 @ 0xd4 │ │ │ │ bl 5e700c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ movs r4, #0 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ bl 5e697c │ │ │ │ ldrh.w r3, [sp, #304] @ 0x130 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ add.w lr, sp, #100 @ 0x64 │ │ │ │ @@ -1996298,15 +1996311,15 @@ │ │ │ │ add.w r2, sl, #1 │ │ │ │ str r2, [r0, #124] @ 0x7c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #132 @ 0x84 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ bl 5e697c │ │ │ │ ldr.w r3, [r6, #144] @ 0x90 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, fp │ │ │ │ @@ -1996575,15 +1996588,15 @@ │ │ │ │ adds r7, r2, #1 │ │ │ │ add.w r3, r5, r2, lsl #4 │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e697c │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ cmp r4, #22 │ │ │ │ @@ -1996616,15 +1996629,15 @@ │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #380 @ 0x17c │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ add r3, sp, #396 @ 0x18c │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e700c │ │ │ │ ldrb.w r4, [sp, #349] @ 0x15d │ │ │ │ ldrh.w r2, [sp, #360] @ 0x168 │ │ │ │ ldrb.w r3, [sp, #354] @ 0x162 │ │ │ │ @@ -1996810,30 +1996823,30 @@ │ │ │ │ str r4, [sp, #164] @ 0xa4 │ │ │ │ add.w r3, r5, r7, lsl #4 │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e697c │ │ │ │ ldr r4, [sp, #164] @ 0xa4 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ add r6, sp, #380 @ 0x17c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e697c │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #396 @ 0x18c │ │ │ │ @@ -1997029,15 +1997042,15 @@ │ │ │ │ add.w r3, r5, r7, lsl #4 │ │ │ │ ldr r4, [sp, #164] @ 0xa4 │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e697c │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ add.w r7, r2, r3, lsl #4 │ │ │ │ @@ -1997234,15 +1997247,15 @@ │ │ │ │ add.w r3, sl, #1 │ │ │ │ str r3, [r7, #124] @ 0x7c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ movs r4, #0 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ bl 5e697c │ │ │ │ ldr r1, [r7, #16] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r8 │ │ │ │ @@ -1997395,15 +1997408,15 @@ │ │ │ │ adds r7, r4, #2 │ │ │ │ add.w r3, r5, r4, lsl #4 │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e697c │ │ │ │ b.n 5e7d56 │ │ │ │ add r8, sl │ │ │ │ eor.w r7, r7, #1 │ │ │ │ @@ -1997627,15 +1997640,15 @@ │ │ │ │ ldrd r2, r3, [fp] │ │ │ │ bl 5e6dfc │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w fp, {r0, r1, r2, r3} │ │ │ │ add.w r1, r5, #20 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 5e700c │ │ │ │ ldrh.w r0, [sp, #1206] @ 0x4b6 │ │ │ │ @@ -1998072,26 +1998085,26 @@ │ │ │ │ bne.w 5e8a18 │ │ │ │ cmp r6, #38 @ 0x26 │ │ │ │ bne.w 5e89ec │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ adds r1, #20 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e700c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #432 @ 0x1b0 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e697c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #428] @ 0x1ac │ │ │ │ @@ -1998113,15 +1998126,15 @@ │ │ │ │ tst.w r2, #169 @ 0xa9 │ │ │ │ bne.w 5e9abe │ │ │ │ cmp r1, #20 │ │ │ │ bne.n 5e89ec │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e700c │ │ │ │ ldr r6, [sp, #316] @ 0x13c │ │ │ │ ldmia.w r5, {r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ @@ -1998440,15 +1998453,15 @@ │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ add.w r6, sp, #1248 @ 0x4e0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add.w r6, sp, #1088 @ 0x440 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e697c │ │ │ │ ldrsh.w sl, [r6, #4] │ │ │ │ ldr.w ip, [r5, #36] @ 0x24 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -1998588,34 +1998601,34 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldrb r2, [r3, #19] │ │ │ │ lsls r1, r6, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7 │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e700c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #544 @ 0x220 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e697c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #540] @ 0x21c │ │ │ │ @@ -1998624,27 +1998637,27 @@ │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5e4790 │ │ │ │ b.w 5e831a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e700c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #608 @ 0x260 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e697c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #604] @ 0x25c │ │ │ │ @@ -1998659,15 +1998672,15 @@ │ │ │ │ add.w r7, sp, #1264 @ 0x4f0 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 5e697c │ │ │ │ ldrb.w r2, [sp, #1217] @ 0x4c1 │ │ │ │ @@ -1998767,15 +1998780,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e3fb4 │ │ │ │ b.w 5e831a │ │ │ │ add.w r6, sp, #1264 @ 0x4f0 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r6 │ │ │ │ add r5, sp, #704 @ 0x2c0 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e700c │ │ │ │ ldrh.w r2, [sp, #1228] @ 0x4cc │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sp, #1268] @ 0x4f4 │ │ │ │ @@ -1998839,37 +1998852,37 @@ │ │ │ │ ldmia.w ip, {r2, r3} │ │ │ │ bl 5e3e44 │ │ │ │ b.w 5e831a │ │ │ │ add.w r6, sp, #1264 @ 0x4f0 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r6 │ │ │ │ add.w r7, sp, #1248 @ 0x4e0 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ bl 5e700c │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ adds r5, #100 @ 0x64 │ │ │ │ add.w r8, sp, #1248 @ 0x4e0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ bl 5e697c │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ movs r5, #0 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 5e697c │ │ │ │ ldrh.w r3, [sp, #1116] @ 0x45c │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ add.w lr, sp, #1232 @ 0x4d0 │ │ │ │ @@ -1998923,27 +1998936,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w lr, {r2, r3} │ │ │ │ bl 5e3e44 │ │ │ │ b.w 5e831a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #448 @ 0x1c0 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e700c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #464 @ 0x1d0 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e697c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #460] @ 0x1cc │ │ │ │ @@ -1999006,27 +1999019,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w r6, {r2, r3} │ │ │ │ bl 5e71b0 │ │ │ │ b.w 5e831a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e700c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e697c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #572] @ 0x23c │ │ │ │ @@ -1999056,27 +1999069,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e4d14 │ │ │ │ b.w 5e831a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e700c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #640 @ 0x280 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e697c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #636] @ 0x27c │ │ │ │ @@ -1999104,27 +1999117,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e4c3c │ │ │ │ b.w 5e831a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e700c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #400 @ 0x190 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e697c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #396] @ 0x18c │ │ │ │ @@ -1999141,15 +1999154,15 @@ │ │ │ │ add.w r6, sp, #1264 @ 0x4f0 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add.w r5, sp, #1248 @ 0x4e0 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e697c │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ ldrb.w r5, [sp, #240] @ 0xf0 │ │ │ │ ldrb.w ip, [r4, #21] │ │ │ │ @@ -1999267,27 +1999280,27 @@ │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 5e4238 │ │ │ │ b.w 5e831a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e700c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #336 @ 0x150 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e697c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #332] @ 0x14c │ │ │ │ @@ -1999296,27 +1999309,27 @@ │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5e43e4 │ │ │ │ b.w 5e831a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e700c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #368 @ 0x170 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e697c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #364] @ 0x16c │ │ │ │ @@ -1999524,15 +1999537,15 @@ │ │ │ │ @ instruction: 0xf945ffff │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ add.w r6, sp, #1248 @ 0x4e0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ bl 5e697c │ │ │ │ ldrd r0, r1, [sp, #696] @ 0x2b8 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #688] @ 0x2b0 │ │ │ │ @@ -1999644,15 +1999657,15 @@ │ │ │ │ add.w r7, sp, #1264 @ 0x4f0 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 5e697c │ │ │ │ ldrb.w r3, [sp, #1219] @ 0x4c3 │ │ │ │ @@ -1999736,15 +1999749,15 @@ │ │ │ │ add.w r3, r5, #132 @ 0x84 │ │ │ │ add.w r6, sp, #1232 @ 0x4d0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e697c │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ add.w r2, sp, #1352 @ 0x548 │ │ │ │ @@ -1999977,26 +1999990,26 @@ │ │ │ │ bl 5e71b0 │ │ │ │ b.w 5e831a │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add.w r1, r5, #20 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add r6, sp, #944 @ 0x3b0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ bl 5e700c │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ mov r9, r5 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #816 @ 0x330 │ │ │ │ bl 5e697c │ │ │ │ ldrh.w r3, [sp, #972] @ 0x3cc │ │ │ │ mov.w lr, #0 │ │ │ │ add r2, sp, #832 @ 0x340 │ │ │ │ @@ -2000052,26 +2000065,26 @@ │ │ │ │ bl 5e3e44 │ │ │ │ b.w 5e831a │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add.w r1, r5, #20 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add r6, sp, #976 @ 0x3d0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ bl 5e700c │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ mov r9, r5 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ bl 5e697c │ │ │ │ ldrh.w r3, [sp, #1004] @ 0x3ec │ │ │ │ mov.w lr, #0 │ │ │ │ add r2, sp, #800 @ 0x320 │ │ │ │ @@ -2000133,15 +2000146,15 @@ │ │ │ │ add.w r7, sp, #1280 @ 0x500 │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1248 @ 0x4e0 │ │ │ │ add.w r6, sp, #1104 @ 0x450 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ add.w r2, sp, #1248 @ 0x4e0 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e700c │ │ │ │ ldr.w r1, [sp, #1264] @ 0x4f0 │ │ │ │ ldrb.w r3, [sp, #1265] @ 0x4f1 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ @@ -2000324,15 +2000337,15 @@ │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add r0, sp, #880 @ 0x370 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e697c │ │ │ │ movs r3, #1 │ │ │ │ ldrd r0, r1, [sp, #888] @ 0x378 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2000368,15 +2000381,15 @@ │ │ │ │ orrs r3, r1 │ │ │ │ str.w r3, [sp, #1248] @ 0x4e0 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ b.n 5e9f1a │ │ │ │ mov r1, lr │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e700c │ │ │ │ ldrh.w r3, [sp, #780] @ 0x30c │ │ │ │ movs r5, #0 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ @@ -2000459,15 +2000472,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r3 │ │ │ │ b.w 5e906a │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ add r5, sp, #928 @ 0x3a0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ add r0, sp, #848 @ 0x350 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e700c │ │ │ │ ldrh.w r3, [sp, #940] @ 0x3ac │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ @@ -2000577,15 +2000590,15 @@ │ │ │ │ and.w r2, r2, #4026531840 @ 0xf0000000 │ │ │ │ str.w r2, [sp, #1172] @ 0x494 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add.w r0, sp, #1152 @ 0x480 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e697c │ │ │ │ add.w r0, sp, #1152 @ 0x480 │ │ │ │ ldrb.w lr, [sp, #1152] @ 0x480 │ │ │ │ add.w ip, sp, #1136 @ 0x470 │ │ │ │ @@ -2000626,15 +2000639,15 @@ │ │ │ │ add.w r3, r5, #148 @ 0x94 │ │ │ │ add.w r6, sp, #1232 @ 0x4d0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e697c │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ add.w r2, sp, #1352 @ 0x548 │ │ │ │ @@ -2000709,15 +2000722,15 @@ │ │ │ │ strd sl, r6, [sp, #100] @ 0x64 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ add.w r0, sp, #1176 @ 0x498 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl af6984 │ │ │ │ + bl af68a4 │ │ │ │ mov r1, r5 │ │ │ │ add.w r2, sp, #1176 @ 0x498 │ │ │ │ mov r0, r4 │ │ │ │ bl 5e697c │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldrb.w lr, [sp, #1141] @ 0x475 │ │ │ │ ldrb.w r2, [sp, #1140] @ 0x474 │ │ │ │ @@ -2000851,15 +2000864,15 @@ │ │ │ │ bfi r2, r0, #0, #10 │ │ │ │ strh.w r2, [r4, #1224] @ 0x4c8 │ │ │ │ bne.n 5eaaf4 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ addw fp, sp, #1124 @ 0x464 │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl af6c4c │ │ │ │ + bl af6b6c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, fp │ │ │ │ bl 5e700c │ │ │ │ ldrb.w r3, [sp, #1125] @ 0x465 │ │ │ │ ldrb.w r1, [sp, #1156] @ 0x484 │ │ │ │ ldrb.w r2, [sp, #1124] @ 0x464 │ │ │ │ @@ -2001261,15 +2001274,15 @@ │ │ │ │ mvn.w r1, #362 @ 0x16a │ │ │ │ add r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 5eac5e │ │ │ │ b.n 5ea8e8 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl af6bb8 │ │ │ │ + bl af6ad8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5eb136 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ b.n 5ea8ba │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add.w sl, sp, #56 @ 0x38 │ │ │ │ strh r3, [r4, #4] │ │ │ │ @@ -2001624,17 +2001637,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r7, r5] │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, #3 │ │ │ │ + adds r2, r4, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r3, #26] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ lsls r5, r7, #4 │ │ │ │ ldr r6, [pc, #776] @ (5eb7dc ) │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldrb.w r3, [sp, #1212] @ 0x4bc │ │ │ │ mov.w sl, #0 │ │ │ │ ldrb.w r5, [sp, #1213] @ 0x4bd │ │ │ │ str.w sl, [sp, #1180] @ 0x49c │ │ │ │ @@ -2002552,15 +2002565,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ movs r1, #18 │ │ │ │ ldmia.w ip, {r2, r3} │ │ │ │ bl 5e3e44 │ │ │ │ b.w 5eb12e │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl af6918 │ │ │ │ + bl af6838 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5eb12e │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r5, sp, #292 @ 0x124 │ │ │ │ strh r3, [r4, #4] │ │ │ │ add.w lr, sp, #4 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ @@ -2004044,15 +2004057,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #158 @ 0x9e │ │ │ │ ldmia.w r9, {r2, r3} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 5e3e44 │ │ │ │ b.w 5eb12e │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl af6918 │ │ │ │ + bl af6838 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5eb12e │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5ec0a0 │ │ │ │ @@ -2004185,15 +2004198,15 @@ │ │ │ │ add r5, sp, #488 @ 0x1e8 │ │ │ │ add r4, sp, #568 @ 0x238 │ │ │ │ add.w r8, sp, #216 @ 0xd8 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 5e697c │ │ │ │ ldrb.w r7, [sp, #216] @ 0xd8 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2004303,15 +2004316,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 5e8204 │ │ │ │ b.n 5ed338 │ │ │ │ add.w r9, sp, #232 @ 0xe8 │ │ │ │ add.w sl, sp, #568 @ 0x238 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 5e700c │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldrb.w r3, [r9] │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ @@ -2004390,15 +2004403,15 @@ │ │ │ │ add.w r8, sp, #488 @ 0x1e8 │ │ │ │ mla r6, r2, ip, r6 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #248 @ 0xf8 │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ bl 5e697c │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ @@ -2004644,15 +2004657,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w r8, sp, #488 @ 0x1e8 │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ bl 5e697c │ │ │ │ ldrb.w r2, [sp, #312] @ 0x138 │ │ │ │ ldrh.w r3, [sp, #316] @ 0x13c │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2004956,15 +2004969,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w r8, sp, #488 @ 0x1e8 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ bl 5e697c │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #320] @ 0x140 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2005373,15 +2005386,15 @@ │ │ │ │ bne.n 5ee11a │ │ │ │ lsls r7, r7, #2 │ │ │ │ add.w ip, sp, #312 @ 0x138 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add r2, sp, #488 @ 0x1e8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5e697c │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ add.w r2, sp, #1048 @ 0x418 │ │ │ │ add.w ip, r3, r7 │ │ │ │ @@ -2005393,15 +2005406,15 @@ │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #312 @ 0x138 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add r2, sp, #488 @ 0x1e8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5e697c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add.w r2, sp, #1048 @ 0x418 │ │ │ │ ldr.w lr, [r4, #44] @ 0x2c │ │ │ │ @@ -2005707,25 +2005720,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ blx 73f54 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5ee23c │ │ │ │ + b.n 5edefc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + str r2, [r7, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5ee224 │ │ │ │ + b.n 5edee4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r5, r4] │ │ │ │ + str r6, [r1, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5ee16c │ │ │ │ + b.n 5ede2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + str r6, [r4, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ mov sl, r1 │ │ │ │ @@ -2006074,15 +2006087,15 @@ │ │ │ │ movne r3, #8 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #1 │ │ │ │ bl 4cda8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bc15c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b21d44 │ │ │ │ + bl b21c64 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d4d98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c3468> │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 47fb8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36e25c> │ │ │ │ orrs r4, r0 │ │ │ │ @@ -2006138,23 +2006151,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ strd r5, r5, [sp, #272] @ 0x110 │ │ │ │ strd r5, r5, [sp, #280] @ 0x118 │ │ │ │ str.w r8, [sp, #260] @ 0x104 │ │ │ │ - bl b16f4c │ │ │ │ + bl b16e6c │ │ │ │ mov r1, r7 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b1acdc │ │ │ │ + bl b1abfc │ │ │ │ movs r1, #0 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b1b574 │ │ │ │ + bl b1b494 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4dee8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3cd55c> │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ movs r2, #0 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -2006173,28 +2006186,28 @@ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #292] @ 0x124 │ │ │ │ - bl b192cc │ │ │ │ + bl b191ec │ │ │ │ orr.w r3, r0, r4 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5ee8fc │ │ │ │ mov r0, r6 │ │ │ │ bl 4ce200 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bc8d0> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ bl 4b0e40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39f510> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl af8858 │ │ │ │ + bl af8778 │ │ │ │ mov r0, r6 │ │ │ │ bl 4affa8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39e678> │ │ │ │ mov r0, r6 │ │ │ │ bl 480a20 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36f0f0> │ │ │ │ cbz r0, 5eea62 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d4d98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c3468> │ │ │ │ @@ -2006213,37 +2006226,37 @@ │ │ │ │ ldrsb.w r3, [r6, #72] @ 0x48 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ mla r3, r2, r3, sl │ │ │ │ ldrb.w r4, [r3, #848] @ 0x350 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5eee5c │ │ │ │ - bl af8090 │ │ │ │ + bl af7fb0 │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r6 │ │ │ │ - bl b176a0 │ │ │ │ + bl b175c0 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 496c9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38536c> │ │ │ │ ldr.w r1, [pc, #1380] @ 5ef004 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl b087b0 │ │ │ │ + bl b086d0 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl afdb6c │ │ │ │ + bl afda8c │ │ │ │ mov r0, r6 │ │ │ │ bl 4d5614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c3ce4> │ │ │ │ ldrb.w r1, [r9, #1] │ │ │ │ mov r0, r6 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl af6f84 │ │ │ │ + bl af6ea4 │ │ │ │ mov.w r1, #1176 @ 0x498 │ │ │ │ movs r0, #0 │ │ │ │ bl 457a1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3460ec> │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r8, r0 │ │ │ │ strb r3, [r0, #21] │ │ │ │ ldrb.w r3, [sl, #50] @ 0x32 │ │ │ │ @@ -2006576,22 +2006589,22 @@ │ │ │ │ bne.w 5ee79c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ ldrb.w r1, [sl, #126] @ 0x7e │ │ │ │ eor.w r2, r3, #1 │ │ │ │ bl 4cf84c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bdf1c> │ │ │ │ b.n 5ee79c │ │ │ │ - bl aff104 │ │ │ │ + bl aff024 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cbnz r3, 5eee6e │ │ │ │ ldrb.w r4, [r9, #1] │ │ │ │ eor.w r4, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl af7be4 │ │ │ │ + bl af7b04 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d4d98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c3468> │ │ │ │ mov r0, r6 │ │ │ │ bl 4d5614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c3ce4> │ │ │ │ b.n 5eea86 │ │ │ │ ldr.w r9, [r3] │ │ │ │ mov r1, r9 │ │ │ │ @@ -2007262,33 +2007275,33 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5ef424 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r6, r5 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af44b8 │ │ │ │ + bl af43d8 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f01a8 │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af45a4 │ │ │ │ + bl af44c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 487e44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x376514> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5ef5b2 │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5ef65a │ │ │ │ movs r5, #24 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af4560 │ │ │ │ + bl af4480 │ │ │ │ mov r9, r0 │ │ │ │ add.w fp, r0, #4 │ │ │ │ add.w sl, r0, #12 │ │ │ │ ldr.w r7, [fp, #4]! │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 5ef650 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ @@ -2007323,15 +2007336,15 @@ │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mla r3, r5, r2, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ orr.w ip, ip, r2 │ │ │ │ strb.w ip, [r3, r4] │ │ │ │ - bl af45a4 │ │ │ │ + bl af44c4 │ │ │ │ ldr.w r1, [r8, #124] @ 0x7c │ │ │ │ adds r4, #1 │ │ │ │ cmp r1, r4 │ │ │ │ bhi.n 5ef608 │ │ │ │ cmp sl, fp │ │ │ │ bne.n 5ef5e0 │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ @@ -2007339,28 +2007352,28 @@ │ │ │ │ bne.n 5ef5d0 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5ef7ba │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af4514 │ │ │ │ + bl af4434 │ │ │ │ mov r0, r4 │ │ │ │ bl 487e44 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x376514> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5ef664 │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5ef7ba │ │ │ │ ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ mov.w r9, #24 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af4560 │ │ │ │ + bl af4480 │ │ │ │ sub.w r1, r0, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r8, #104] @ 0x68 │ │ │ │ bl 454c60 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x343330> │ │ │ │ ldr.w r3, [r8, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5ef7b0 │ │ │ │ @@ -2007439,15 +2007452,15 @@ │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r7 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr.w r1, [r4], #4 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ - bl af45a4 │ │ │ │ + bl af44c4 │ │ │ │ ldrd r1, r0, [r5, #20] │ │ │ │ add r1, r0 │ │ │ │ cmp r4, r1 │ │ │ │ bne.n 5ef762 │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2007474,15 +2007487,15 @@ │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5ef68c │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af44f4 │ │ │ │ + bl af4414 │ │ │ │ ldr.w r2, [r8, #124] @ 0x7c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ bl 457ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x346198> │ │ │ │ ldr.w r3, [r8, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -2007927,27 +2007940,27 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5eeb24 │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ str.w r2, [r8, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl b0a704 │ │ │ │ + bl b0a624 │ │ │ │ b.w 5ee8d2 │ │ │ │ mov r9, r2 │ │ │ │ b.w 5eec60 │ │ │ │ - adds r2, #38 @ 0x26 │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ lsls r5, r7, #4 │ │ │ │ lsls r2, r6, #25 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldrsb.w r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 5ef0fe │ │ │ │ ldr.w r1, [pc, #1272] @ 5f01e4 │ │ │ │ @@ -2008369,27 +2008382,27 @@ │ │ │ │ b.w 5ee6e4 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r2, #15 │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ b.n 5efe98 │ │ │ │ subs r6, #43 @ 0x2b │ │ │ │ - vsri.64 q9, q5, #1 │ │ │ │ + vrsra.u32 d18, d26, #1 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - movs r2, #8 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ lsls r5, r7, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (5f0208 ) │ │ │ │ add r2, pc │ │ │ │ bl 5ee548 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + cmp r5, #172 @ 0xac │ │ │ │ lsls r5, r7, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2008400,15 +2008413,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (5f0238 ) │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, ip │ │ │ │ add r2, pc │ │ │ │ bl 5ee548 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #28 │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ lsls r5, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2009711,15 +2009724,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ ... │ │ │ │ ands.w r1, r4, #15728640 @ 0xf00000 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ and.w r1, r0, #15728640 @ 0xf00000 │ │ │ │ - wfi │ │ │ │ + pop {r4, r7, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ @ instruction: 0xf0d20170 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2009923,18 +2009936,18 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ vsra.s16 q8, q8, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vbic.i32 q8, #64 @ 0x00000040 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ mcr 1, 3, r0, cr10, cr0, {3} │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + strh r0, [r5, #30] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r6, r0 │ │ │ │ @@ -2010396,15 +2010409,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ ldcl 1, cr0, [r8, #448] @ 0x1c0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [sl, #448] @ 0x1c0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #38] @ 0x26 │ │ │ │ + strh r2, [r6, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldc 1, cr0, [r6, #-448]! @ 0xfffffe40 │ │ │ │ stmdb 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 │ │ │ │ @@ -2010569,39 +2010582,39 @@ │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r1, [r4], #448 @ 0x1c0 │ │ │ │ @ instruction: 0xe8d60170 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - push {r1, r2, r3, r4, r6} │ │ │ │ + uxth r6, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r3, #122 @ 0x7a │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ lsls r5, r7, #4 │ │ │ │ - stmia r5!, {r7} │ │ │ │ + stmia r3!, {r5, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + sxtb r6, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r3, r5} │ │ │ │ + uxth r4, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r2, #10 │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ lsls r5, r7, #4 │ │ │ │ b.n 5f1878 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #872 @ 0x368 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #856] @ 0x358 │ │ │ │ + ldrh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr.w r4, [pc, #1116] @ 5f1d04 │ │ │ │ @@ -2011329,15 +2011342,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ svc 198 @ 0xc6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, #2 │ │ │ │ + adds r4, r7, #3 │ │ │ │ lsls r5, r7, #4 │ │ │ │ svc 102 @ 0x66 │ │ │ │ lsls r0, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2011394,15 +2011407,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ svc 22 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, r6 │ │ │ │ + subs r0, r2, r0 │ │ │ │ lsls r5, r7, #4 │ │ │ │ udf #182 @ 0xb6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ @@ -2012316,25 +2012329,25 @@ │ │ │ │ nop │ │ │ │ bpl.n 5f2bd4 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 5f2b90 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r0, pc, #824 @ (adr r0, 5f2ee0 ) │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #5 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ lsls r5, r7, #4 │ │ │ │ bmi.n 5f2ac8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldrb r2, [r0, #22] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #104] @ (5f2c34 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2012574,37 +2012587,37 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5f2de2 │ │ │ │ ldr r4, [pc, #48] @ (5f2e58 ) │ │ │ │ ldr r2, [pc, #48] @ (5f2e5c ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ b.n 5f2de2 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [pc, #592] @ (5f3088 ) │ │ │ │ + mov ip, lr │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + ldrb r6, [r0, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r1, #26 │ │ │ │ + movs r7, #122 @ 0x7a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r7, #11] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r4, [r5, r3] │ │ │ │ + strb r4, [r1, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #2 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r0, [r3, r3] │ │ │ │ + strb r0, [r7, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldrb.w ip, [sp, #32] │ │ │ │ @@ -2012620,21 +2012633,21 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr.w ip, [pc, #28] @ 5f2eb4 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ bl 5f16ac │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxtb r2, r6 │ │ │ │ + sub sp, #328 @ 0x148 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0x47da │ │ │ │ + mov r2, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldrb.w ip, [sp, #32] │ │ │ │ @@ -2012650,21 +2012663,21 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr.w ip, [pc, #28] @ 5f2f0c │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ bl 5f16ac │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - ldr r5, [sp, #656] @ 0x290 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxth r2, r2 │ │ │ │ + add sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r2, [r2, r0] │ │ │ │ + strb r2, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #2576] @ 0xa10 │ │ │ │ @@ -2012797,39 +2012810,39 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 5f2fb8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - str r6, [sp, #232] @ 0xe8 │ │ │ │ + str r4, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r0, #1 │ │ │ │ + lsls r2, r4, #26 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r4, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r0, #20 │ │ │ │ lsls r5, r7, #4 │ │ │ │ ldmia r7, {r1, r5, r6, r7} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + strb r4, [r4, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3456] @ 0xd80 │ │ │ │ sub.w sp, sp, #604 @ 0x25c │ │ │ │ mov r5, r1 │ │ │ │ @@ -2017278,15 +2017291,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 5f6344 │ │ │ │ + bcc.n 5f6204 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r5, [sp, #296] @ 0x128 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2020233,19 +2020246,19 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, #22] │ │ │ │ lsls r0, r6, #5 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 5f8346 │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldrb r6, [r6, #20] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r4, r7, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #2608] @ 0xa30 │ │ │ │ @@ -2020322,25 +2020335,25 @@ │ │ │ │ b.n 5f8358 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #19] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #272] @ (5f8504 ) │ │ │ │ + blxns r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #344] @ (5f8550 ) │ │ │ │ + @ instruction: 0x47b6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldrb r4, [r7, #16] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - movs r5, #52 @ 0x34 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [pc, #872] @ (5f8770 ) │ │ │ │ + bx r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2020467,23 +2020480,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5f8512 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r3, #12] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - tst r4, r4 │ │ │ │ + lsls r4, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blx r6 │ │ │ │ + mov r0, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrb r2, [r3, #11] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - svc 130 @ 0x82 │ │ │ │ + ble.n 5f8528 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bxns pc │ │ │ │ + cmp ip, fp │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2020640,19 +2020653,19 @@ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ ldrb r0, [r7, #9] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r7, #7] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - mov r6, r7 │ │ │ │ + add lr, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r0, r8 │ │ │ │ + add r8, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r2, r5 │ │ │ │ + add sl, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ ldr.w ip, [pc, #104] @ 5f87b8 │ │ │ │ sub sp, #392 @ 0x188 │ │ │ │ @@ -2020855,15 +2020868,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ strb r0, [r6, #30] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + @ instruction: 0xb64a │ │ │ │ lsls r4, r7, #4 │ │ │ │ strb r0, [r6, #26] │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3616] @ 0xe20 │ │ │ │ @@ -2021011,21 +2021024,21 @@ │ │ │ │ b.n 5f8ae2 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r4, #25] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb71c │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r4, r7, #4 │ │ │ │ stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - @ instruction: 0xb64c │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ strb r4, [r0, #21] │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2021165,31 +2021178,31 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 5f84c4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strb r6, [r1, #19] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + cbz r2, 5f8d06 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + cbz r0, 5f8d0a │ │ │ │ lsls r4, r7, #4 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + cbz r4, 5f8d0e │ │ │ │ lsls r4, r7, #4 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + uxtb r2, r0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + adds r4, r5, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r3, r5} │ │ │ │ + uxth r4, r1 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - push {r1, r3} │ │ │ │ + sxtb r2, r5 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + adds r4, r2, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-72] │ │ │ │ sub.w sp, sp, #4128 @ 0x1020 │ │ │ │ @@ -2021326,23 +2021339,23 @@ │ │ │ │ b.n 5f8dcc │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r5, #12] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ands r6, r6 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxtb r0, r6 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - sxtb r2, r1 │ │ │ │ + sub sp, #168 @ 0xa8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ strb r6, [r4, #8] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - cbz r2, 5f8e7e │ │ │ │ + add sp, #360 @ 0x168 │ │ │ │ lsls r4, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr r2, [pc, #312] @ (5f8f8c ) │ │ │ │ sub sp, #404 @ 0x194 │ │ │ │ @@ -2021469,27 +2021482,27 @@ │ │ │ │ b.n 5f8f3a │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r4, #6] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r4, r3 │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - sxtb r0, r4 │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ lsls r4, r7, #4 │ │ │ │ stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - cbz r4, 5f8fda │ │ │ │ + add sp, #240 @ 0xf0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - cbz r0, 5f8fd0 │ │ │ │ + add sp, #0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ strb r6, [r7, #2] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - cbz r6, 5f8fc4 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ ldr.w r7, [pc, #1100] @ 5f9410 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -2021906,41 +2021919,41 @@ │ │ │ │ bl 5f84c4 │ │ │ │ b.n 5f922a │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strb r0, [r6, #0] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #192 @ 0xc0 │ │ │ │ + subs r5, #32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #672 @ 0x2a0 │ │ │ │ + add r6, sp, #32 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r4, [r4, #124] @ 0x7c │ │ │ │ lsls r0, r6, #5 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r3, #158 @ 0x9e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - subs r4, #228 @ 0xe4 │ │ │ │ + subs r3, #68 @ 0x44 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - subs r3, #250 @ 0xfa │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ + subs r1, #178 @ 0xb2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - subs r3, #134 @ 0x86 │ │ │ │ + subs r1, #230 @ 0xe6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #16 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ lsls r4, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2022375,49 +2022388,49 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #416] @ 0x1a0 │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - subs r5, #106 @ 0x6a │ │ │ │ + subs r3, #202 @ 0xca │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #56 @ 0x38 │ │ │ │ + subs r1, #152 @ 0x98 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r1, sp, #264 @ 0x108 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + subs r3, #20 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #214 @ 0xd6 │ │ │ │ + subs r2, #54 @ 0x36 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ lsls r4, r7, #4 │ │ │ │ cbnz r2, 5f99b8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r7, pc, #952 @ (adr r7, 5f9d00 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r7, pc, #192 @ (adr r7, 5f9a18 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + adds r5, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + adds r7, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -2022597,31 +2022610,31 @@ │ │ │ │ b.n 5f99f2 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r7, #100] @ 0x64 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #50 @ 0x32 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #776 @ (adr r6, 5f9e64 ) │ │ │ │ + add r5, pc, #136 @ (adr r5, 5f9be4 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r6, pc, #784 @ (adr r6, 5f9e70 ) │ │ │ │ + add r5, pc, #144 @ (adr r5, 5f9bf0 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ @ instruction: 0xb7c2 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r6, pc, #688 @ (adr r6, 5f9e18 ) │ │ │ │ + add r5, pc, #48 @ (adr r5, 5f9b98 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r6, pc, #440 @ (adr r6, 5f9d24 ) │ │ │ │ + add r4, pc, #824 @ (adr r4, 5f9ea4 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ str r2, [r3, #80] @ 0x50 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - adds r7, #94 @ 0x5e │ │ │ │ + adds r5, #190 @ 0xbe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #80 @ (adr r6, 5f9bc8 ) │ │ │ │ + add r4, pc, #464 @ (adr r4, 5f9d48 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ │ │ │ │ 005f9b78 : │ │ │ │ stmdb 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 │ │ │ │ @@ -2022946,19 +2022959,19 @@ │ │ │ │ b.n 5f9f0c │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ str r4, [r5, #68] @ 0x44 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #720 @ (adr r2, 5fa1fc ) │ │ │ │ + add r1, pc, #80 @ (adr r1, 5f9f7c ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r1, pc, #240 @ (adr r1, 5fa020 ) │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w fp, sp, #140 @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #81 @ 0x51 │ │ │ │ bl 5abb98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49a268> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ @@ -2023595,16 +2023608,17 @@ │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ b.n 5fa4ea │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ b.n 5fa43a │ │ │ │ nop │ │ │ │ - strd r0, r0, [r0, #-760]! @ 0x2f8 │ │ │ │ - ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ + b.n 5fa508 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r7, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -2023789,15 +2023803,15 @@ │ │ │ │ blx 72de8 │ │ │ │ b.n 5fa734 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r1, r4] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ lsls r0, r6, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2024225,21 +2024239,21 @@ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 5fabf8 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + movs r6, #172 @ 0xac │ │ │ │ lsls r4, r6, #2 │ │ │ │ strb r2, [r1, r6] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 2, r0, cr8, cr10, {5} │ │ │ │ + ldc2 0, cr0, [r8], #744 @ 0x2e8 │ │ │ │ strb r2, [r3, r0] │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2024403,19 +2024417,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r2, r7] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r8], {186} @ 0xba │ │ │ │ - ldc2 0, cr0, [r2], {186} @ 0xba │ │ │ │ - stc2 0, cr0, [ip], {186} @ 0xba │ │ │ │ - stc2l 0, cr0, [sl], #-744 @ 0xfffffd18 │ │ │ │ - @ instruction: 0xfbb000ba │ │ │ │ + @ instruction: 0xfaf800ba │ │ │ │ + @ instruction: 0xfaf200ba │ │ │ │ + @ instruction: 0xfaec00ba │ │ │ │ + @ instruction: 0xfaca00ba │ │ │ │ + @ instruction: 0xfa1000ba │ │ │ │ strh r2, [r5, r1] │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2024584,19 +2024598,19 @@ │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strh r2, [r1, r0] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfab400ba │ │ │ │ - @ instruction: 0xfaae00ba │ │ │ │ - @ instruction: 0xfaa800ba │ │ │ │ - @ instruction: 0xfa8a00ba │ │ │ │ - vld1.8 @ instruction: 0xf9e000ba │ │ │ │ + ldrsb.w r0, [r4, sl, lsl #3] │ │ │ │ + vst4.32 {d0-d3}, [lr :256], sl │ │ │ │ + vst4.32 {d0-d3}, [r8 :256], sl │ │ │ │ + str??.w r0, [sl, #186] @ 0xba │ │ │ │ + str.w r0, [r0, sl, lsl #3] │ │ │ │ str r4, [r4, r2] │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2024752,18 +2024766,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r0, r1] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r0, #186] @ 0xba │ │ │ │ - str??.w r0, [sl, #186] @ 0xba │ │ │ │ - str??.w r0, [r6, #186] @ 0xba │ │ │ │ - ldrh.w r0, [sl, sl, lsl #3] │ │ │ │ + @ instruction: 0xf75000ba │ │ │ │ + @ instruction: 0xf74a00ba │ │ │ │ + @ instruction: 0xf74600ba │ │ │ │ + @ instruction: 0xf69a00ba │ │ │ │ ldr r7, [pc, #8] @ (5fb13c ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2024895,18 +2024909,18 @@ │ │ │ │ b.n 5fb210 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #688] @ (5fb53c ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf78c00ba │ │ │ │ + @ instruction: 0xf5ec00ba │ │ │ │ ldr r5, [pc, #928] @ (5fb638 ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ - @ instruction: 0xf6be00ba │ │ │ │ + adds.w r0, lr, #6094848 @ 0x5d0000 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ @@ -2025178,21 +2025192,21 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r5, [pc, #216] @ (5fb62c ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, ip, #6094848 @ 0x5d0000 │ │ │ │ - rsbs r0, r2, #6094848 @ 0x5d0000 │ │ │ │ - sub.w r0, ip, #6094848 @ 0x5d0000 │ │ │ │ - @ instruction: 0xf4d200ba │ │ │ │ + bics.w r0, ip, #6094848 @ 0x5d0000 │ │ │ │ + bics.w r0, r2, #6094848 @ 0x5d0000 │ │ │ │ + and.w r0, ip, #6094848 @ 0x5d0000 │ │ │ │ + @ instruction: 0xf33200ba │ │ │ │ ldr r3, [pc, #128] @ (5fb5ec ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ands.w r0, r2, #6094848 @ 0x5d0000 │ │ │ │ + @ instruction: 0xf27200ba │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2200] @ 0x898 │ │ │ │ ldr.w r2, [pc, #1196] @ 5fba30 │ │ │ │ subw sp, sp, #1860 @ 0x744 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2025630,34 +2025644,34 @@ │ │ │ │ ... │ │ │ │ ldr r2, [pc, #424] @ (5fbbdc ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #408] @ (5fbbd4 ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + subs r6, r0, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr??.w pc, [pc, #-4095] @ 5faa45 │ │ │ │ - subs r4, r0, r7 │ │ │ │ + subs r4, r4, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ movs r0, r0 │ │ │ │ bl 917a4e │ │ │ │ lsls r1, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, r5 │ │ │ │ + adds r2, r4, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r6, #23] │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf0a200ba │ │ │ │ + vqadd.s8 d0, d18, d26 │ │ │ │ movs r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ mov r4, r6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - adds r4, r7, r3 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ @@ -2025844,15 +2025858,15 @@ │ │ │ │ str r4, [r0, #0] │ │ │ │ bl 453f84 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x342654> │ │ │ │ b.n 5fbc56 │ │ │ │ cmp r4, lr │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r2, r8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2025938,19 +2025952,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ muls r4, r5 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #25 │ │ │ │ + asrs r4, r0, #19 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r4, #25 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stc 0, cr0, [r8], #-744 @ 0xfffffd18 │ │ │ │ + eor.w r0, r8, sl, ror #2 │ │ │ │ cmn r4, r1 │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2026134,19 +2026148,19 @@ │ │ │ │ b.n 5fbe9e │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ negs r6, r6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb2000ba │ │ │ │ - adds.w r0, sl, sl, ror #2 │ │ │ │ - adds.w r0, r4, sl, ror #2 │ │ │ │ - @ instruction: 0xeaf000ba │ │ │ │ - orrs.w r0, ip, sl, ror #2 │ │ │ │ + @ instruction: 0xe98000ba │ │ │ │ + ldrd r0, r0, [sl, #-744]! @ 0x2e8 │ │ │ │ + ldrd r0, r0, [r4, #-744]! @ 0x2e8 │ │ │ │ + ldrd r0, r0, [r0, #-744] @ 0x2e8 │ │ │ │ + ldmia.w ip!, {r1, r3, r4, r5, r7} │ │ │ │ asrs r0, r4 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2027081,46 +2027095,46 @@ │ │ │ │ ... │ │ │ │ lsls r6, r1 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + asrs r6, r6, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #11 │ │ │ │ + asrs r6, r1, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r2, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r6, #3 │ │ │ │ + lsrs r2, r2, #29 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r1, #2 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5fc4c0 │ │ │ │ + b.n 5fc180 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r2, r3, #32 │ │ │ │ + lsrs r2, r7, #25 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r0, #25 │ │ │ │ + lsrs r2, r4, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ + lsrs r6, r6, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r1, #2] │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5fd058 │ │ │ │ + b.n 5fcd18 │ │ │ │ lsls r2, r7, #2 │ │ │ │ b.n 5fc8fa │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - vrshr.u64 q15, q13, #1 │ │ │ │ + vsra.u32 q15, q5, #1 │ │ │ │ lsls r2, r7, #2 │ │ │ │ stc 15, cr15, [r1], {255} @ 0xff │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsrs r0, r5, #11 │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r7, #200 @ 0xc8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2027541,29 +2027555,29 @@ │ │ │ │ b.n 5fcc1a │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, #210 @ 0xd2 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 5fcec8 │ │ │ │ + blt.n 5fcd88 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bgt.n 5fcd9c │ │ │ │ + blt.n 5fce5c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r3, pc, #888 @ (adr r3, 5fd170 ) │ │ │ │ + add r2, pc, #248 @ (adr r2, 5fcef0 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bgt.n 5fcd64 │ │ │ │ + blt.n 5fce24 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bgt.n 5fceec │ │ │ │ + bge.n 5fcdac │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r2, pc, #584 @ (adr r2, 5fd04c ) │ │ │ │ + add r0, pc, #968 @ (adr r0, 5fd1cc ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r2, #158 @ 0x9e │ │ │ │ lsls r0, r6, #5 │ │ │ │ - blt.n 5fcec8 │ │ │ │ + bls.n 5fcd88 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r6, r0 │ │ │ │ @@ -2027679,15 +2027693,15 @@ │ │ │ │ b.n 5fceae │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r1, #216 @ 0xd8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 5fceb4 │ │ │ │ + bls.n 5fcf74 │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r1, #24 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2028321,33 +2028335,33 @@ │ │ │ │ b.n 5fd462 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ adds r0, #118 @ 0x76 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #15 │ │ │ │ + lsls r0, r3, #9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ bge.n 5fd592 │ │ │ │ - vsra.u64 d16, d0, #1 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + @ instruction: 0xfffffff0 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ svc 221 @ 0xdd │ │ │ │ - vshr.u64 q8, q15, #1 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - str r6, [r6, #56] @ 0x38 │ │ │ │ + vcvt.u32.f32 , q7, #1 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + str r6, [r2, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5fd590 │ │ │ │ + bpl.n 5fd650 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bvs.n 5fd6d4 │ │ │ │ + bmi.n 5fd594 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bpl.n 5fd708 │ │ │ │ + bcc.n 5fd5c8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bpl.n 5fd6dc │ │ │ │ + bcc.n 5fd59c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bmi.n 5fd5b4 │ │ │ │ + bcc.n 5fd674 │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r2, #154 @ 0x9a │ │ │ │ lsls r0, r6, #5 │ │ │ │ blx 73b4c │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx 727d8 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ @@ -2028424,15 +2028438,15 @@ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ b.n 5fd002 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, fp │ │ │ │ bl 602518 │ │ │ │ b.n 5fd55e │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - ldc2 0, cr0, [lr, #-716]! @ 0xfffffd34 │ │ │ │ + @ instruction: 0xfb9e00b3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #528] @ (5fd928 ) │ │ │ │ ldr r3, [pc, #528] @ (5fd92c ) │ │ │ │ @@ -2028635,15 +2028649,15 @@ │ │ │ │ nop │ │ │ │ cmp r0, #224 @ 0xe0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #212 @ 0xd4 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldc2 0, cr0, [ip], #-716 @ 0xfffffd34 │ │ │ │ + @ instruction: 0xfa9c00b3 │ │ │ │ movs r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #154 @ 0x9a │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2028873,17 +2028887,17 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r6, #138 @ 0x8a │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r4, #136 @ 0x88 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2030043,54 +2030057,54 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #238 @ 0xee │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf75a00b3 │ │ │ │ - @ instruction: 0xf4b400b3 │ │ │ │ - ldmia r2!, {r3, r4, r6} │ │ │ │ + subs.w r0, sl, #5865472 @ 0x598000 │ │ │ │ + @ instruction: 0xf31400b3 │ │ │ │ + ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + stmia r7!, {r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf3f800b3 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xf25800b3 │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf3c000b3 │ │ │ │ - b.n 5fe380 │ │ │ │ + @ instruction: 0xf22000b3 │ │ │ │ + b.n 5ff040 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r7!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf1fe00b3 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + orrs.w r0, lr, #179 @ 0xb3 │ │ │ │ + stmia r5!, {r1, r4} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sbcs.w r0, sl, #179 @ 0xb3 │ │ │ │ - stmia r5!, {r2, r4, r5, r7} │ │ │ │ + vshr.s64 d16, d19, #38 │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - vshr.s64 d16, d19, #26 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + mcr 0, 2, r0, cr6, cr3, {5} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldcl 0, cr0, [r2], {179} @ 0xb3 │ │ │ │ - ldr r7, [pc, #552] @ (5feaa0 ) │ │ │ │ + @ instruction: 0xeb3200b3 │ │ │ │ + ldr r5, [pc, #936] @ (5fec20 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r3, r4} │ │ │ │ - lsls r2, r7, #2 │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ + stmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ + it ge │ │ │ │ + lslge r2, r7, #2 │ │ │ │ adds r2, r2, r0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov.w fp, #32 │ │ │ │ add r4, sp, #256 @ 0x100 │ │ │ │ bfi r3, fp, #6, #14 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ @@ -2030861,35 +2030875,36 @@ │ │ │ │ subs r3, r6, #3 │ │ │ │ orrs.w r3, r3, r8 │ │ │ │ bne.n 5fefd2 │ │ │ │ ldr.w fp, [sp, #104] @ 0x68 │ │ │ │ b.w 5fe6ce │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - @ instruction: 0xe9ac00b3 │ │ │ │ - bkpt 0x004a │ │ │ │ + @ instruction: 0xe80c00b3 │ │ │ │ + pop {r1, r3, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xe8dc00b3 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + b.n 5fef3c │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + cbnz r4, 5ff12c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r6, 5ff144 │ │ │ │ + rev r6, r6 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r0, 5ff11e │ │ │ │ + cbnz r0, 5ff0f6 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - rev16 r2, r5 │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r6, 5ff106 │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r2, r3, #22 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, r5, #5 │ │ │ │ + adds r6, r1, #7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5fea04 │ │ │ │ + b.n 5ff6c4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ addw ip, sp, #1716 @ 0x6b4 │ │ │ │ mov r4, sp │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ lsls r2, r3, #4 │ │ │ │ @@ -2031471,35 +2031486,35 @@ │ │ │ │ blx 73bac │ │ │ │ movs r4, #1 │ │ │ │ mov r6, r0 │ │ │ │ b.n 5ff59e │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ b.w 5fee90 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xb78e │ │ │ │ + push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb752 │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ + push {r1, r3, r4, r6, lr} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + cbz r6, 5ff736 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r4, 5ff6c4 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r6, r7} │ │ │ │ + cbz r2, 5ff710 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + cbz r0, 5ff712 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r1, r4, r5, r7} │ │ │ │ + cbz r2, 5ff714 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r2, 5ff752 │ │ │ │ + sxtb r2, r3 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r4, 5ff736 │ │ │ │ + cbz r4, 5ff70e │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -2031718,15 +2031733,15 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r1, #4 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - bgt.n 5ff910 │ │ │ │ + blt.n 5ff9d0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #30 │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2032465,17 +2032480,17 @@ │ │ │ │ ldrd r5, r2, [sp, #16] │ │ │ │ addw r5, r5, #3464 @ 0xd88 │ │ │ │ ldr.w r3, [r5, #-72] │ │ │ │ strd r3, r5, [r2, #16] │ │ │ │ strd r3, r5, [r2, #24] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - asrs r4, r6 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - asrs r6, r3 │ │ │ │ + subs r7, #126 @ 0x7e │ │ │ │ lsls r4, r7, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2032571,15 +2032586,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ add.w r0, fp, #124928 @ 0x1e800 │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ addw r1, r2, #3412 @ 0xd54 │ │ │ │ ldr.w r5, [r2, #3408] @ 0xd50 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl af4350 │ │ │ │ + bl af4270 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ cbz r6, 600284 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ ldr.w r5, [r6, #3972] @ 0xf84 │ │ │ │ @@ -2032591,15 +2032606,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ addw r1, r5, #3356 @ 0xd1c │ │ │ │ mov r2, r5 │ │ │ │ add.w r0, r7, #124928 @ 0x1e800 │ │ │ │ ldr.w r5, [r5, #3352] @ 0xd18 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl af4350 │ │ │ │ + bl af4270 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ str.w r3, [r6, #3988] @ 0xf94 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cbz r3, 6002c0 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ @@ -2032613,15 +2032628,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ addw r1, r6, #3304 @ 0xce8 │ │ │ │ add.w r0, r7, #124928 @ 0x1e800 │ │ │ │ ldr.w r6, [r6, #3300] @ 0xce4 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl af4350 │ │ │ │ + bl af4270 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str.w r3, [r5, #4016] @ 0xfb0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 6002fe │ │ │ │ ldr r5, [r4, #32] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ @@ -2032635,15 +2032650,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ addw r1, r6, #3336 @ 0xd08 │ │ │ │ add.w r0, r7, #124928 @ 0x1e800 │ │ │ │ ldr.w r6, [r6, #3332] @ 0xd04 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl af4350 │ │ │ │ + bl af4270 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str.w r3, [r5, #4044] @ 0xfcc │ │ │ │ ldr r2, [pc, #220] @ (6003dc ) │ │ │ │ add.w r1, sp, #4512 @ 0x11a0 │ │ │ │ ldr r3, [pc, #208] @ (6003d8 ) │ │ │ │ adds r1, #12 │ │ │ │ add r2, pc │ │ │ │ @@ -2032732,33 +2032747,33 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ cbz r0, 60043a │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #76 @ 0x4c │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ - bl af4150 │ │ │ │ + bl af4070 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #80 @ 0x50 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ - bl af4150 │ │ │ │ + bl af4070 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #84 @ 0x54 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ - bl af4150 │ │ │ │ + bl af4070 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #88 @ 0x58 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ - bl af4150 │ │ │ │ + bl af4070 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cbz r0, 600442 │ │ │ │ bl 605c98 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cbz r0, 60044a │ │ │ │ bl 605974 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ @@ -2033629,15 +2033644,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ mov r4, r1 │ │ │ │ addw r1, r1, #3412 @ 0xd54 │ │ │ │ ldr.w r0, [r0, #628] @ 0x274 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ - bl af41bc │ │ │ │ + bl af40dc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 744e0 │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -2033699,15 +2033714,15 @@ │ │ │ │ ldr r2, [pc, #92] @ (600ef4 ) │ │ │ │ add r1, pc │ │ │ │ str.w r1, [r4, #3396] @ 0xd44 │ │ │ │ add r2, pc │ │ │ │ str.w r2, [r4, #3404] @ 0xd4c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str.w r3, [r4, #3392] @ 0xd40 │ │ │ │ - bl af4144 │ │ │ │ + bl af4064 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5dcd48 │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -2035067,19 +2035082,19 @@ │ │ │ │ str.w r3, [sl, #2656] @ 0xa60 │ │ │ │ ldrsb.w r3, [fp, #72] @ 0x48 │ │ │ │ b.w 601308 │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [lr, #-444]! @ 0xfffffe44 │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ lsls r4, r7, #4 │ │ │ │ b.n 601ae0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - movs r3, #242 @ 0xf2 │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ lsls r4, r7, #4 │ │ │ │ add.w r0, r4, #20 │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 487c40 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x376310> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r9, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2035138,15 +2035153,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - movs r3, #10 │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ lsls r4, r7, #4 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2035180,15 +2035195,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ b.n 602138 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r6, r5, #2 │ │ │ │ b.n 602110 │ │ │ │ lsls r7, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2035382,15 +2035397,15 @@ │ │ │ │ b.n 602144 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ svc 250 @ 0xfa │ │ │ │ lsls r7, r5, #5 │ │ │ │ @ instruction: 0xeaea0173 │ │ │ │ - push {r1, r2} │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ udf #246 @ 0xf6 │ │ │ │ lsls r7, r5, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2035721,28 +2035736,28 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ bgt.n 602420 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 602418 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ + strh r6, [r0, #32] │ │ │ │ lsls r2, r7, #2 │ │ │ │ asrs r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ movs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 602498 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - add sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #808 @ 0x328 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r7, pc, #328 @ (adr r7, 602604 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (602510 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2035818,35 +2035833,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (602594 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (602598 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #720 @ 0x2d0 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #856 @ 0x358 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #32 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 6025f0 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 6025ea │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ @@ -2035960,55 +2035975,55 @@ │ │ │ │ ldr r0, [pc, #88] @ (6026e8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #84] @ (6026ec ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #16 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #856 @ 0x358 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #16 │ │ │ │ + add r6, sp, #400 @ 0x190 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #1016 @ 0x3f8 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #16 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ bhi.n 60278a │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r5, r7, #3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ lsls r6, r0, #1 │ │ │ │ @@ -2036261,137 +2036276,137 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #248] @ (6029e8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #248] @ (6029ec ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r7, sp, #792 @ 0x318 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb892 │ │ │ │ + @ instruction: 0xb6f2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb80c │ │ │ │ + @ instruction: 0xb66c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + @ instruction: 0xb63e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + @ instruction: 0xb61c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb72e │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + push {r5, r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + push {r4, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cpsie │ │ │ │ + push {r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + push {r1, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + push {r2, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + push {r1, r2, r3} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r7, lr} │ │ │ │ + cbz r0, 6029c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + cbz r2, 6029bc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r6, lr} │ │ │ │ + cbz r0, 6029b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r3, lr} │ │ │ │ + cbz r2, 6029ae │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r4, r6, r7} │ │ │ │ + cbz r4, 6029a4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + uxtb r2, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r3, r4, r6} │ │ │ │ + uxth r4, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r4, r5} │ │ │ │ + uxth r2, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r3} │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 6029e2 │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 6029dc │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r2, 6029d6 │ │ │ │ + cbz r2, 6029ae │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 6029d0 │ │ │ │ + cbz r0, 6029a8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r2, 6029ca │ │ │ │ + cbz r2, 6029a2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 6029c2 │ │ │ │ + cbz r4, 60299a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxtb r2, r5 │ │ │ │ + cbz r2, 602996 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 602992 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxth r6, r2 │ │ │ │ + sub sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxtb r0, r4 │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxth r2, r6 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxth r0, r1 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 6029d0 │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 6029c8 │ │ │ │ + add sp, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 6029c0 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 6029ba │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 6029b2 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #456 @ 0x1c8 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #992 @ 0x3e0 │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #792 @ 0x318 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #27 │ │ │ │ bhi.n 602abe │ │ │ │ tbb [pc, r0] │ │ │ │ ldrsh r6, [r1, r4] │ │ │ │ ldr r4, [r3, r5] │ │ │ │ @@ -2036490,71 +2036505,71 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (602b30 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (602b34 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cpsid a │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r2, r3 │ │ │ │ + @ instruction: 0xb87a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 602b0c │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 602b08 │ │ │ │ + @ instruction: 0xb832 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 602b02 │ │ │ │ + @ instruction: 0xb80c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 602afc │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 602af6 │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 602af0 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 602aea │ │ │ │ + @ instruction: 0xb768 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb8de │ │ │ │ + @ instruction: 0xb73e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + @ instruction: 0xb714 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb88e │ │ │ │ + @ instruction: 0xb6ee │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb83e │ │ │ │ + @ instruction: 0xb69e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + @ instruction: 0xb64a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + @ instruction: 0xb61c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb792 │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + push {r3, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb682 │ │ │ │ + push {r1, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cpsie │ │ │ │ + push {r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + push {r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 602b66 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -2036573,25 +2036588,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (602b7c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (602b80 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cbnz r6, 602b78 │ │ │ │ + @ instruction: 0xb786 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 602b9a │ │ │ │ + @ instruction: 0xb7f8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 602b86 │ │ │ │ + @ instruction: 0xb79a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 602b90 │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 602b98 │ │ │ │ + @ instruction: 0xb7c6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + @ instruction: 0xb748 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #16 │ │ │ │ bhi.n 602ba4 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r3, #4 │ │ │ │ lsrs r7, r1, #16 │ │ │ │ lsrs r2, r2, #16 │ │ │ │ @@ -2036618,27 +2036633,27 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (602bdc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (602be0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cbnz r0, 602bf0 │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r6, r3 │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 602bfc │ │ │ │ + @ instruction: 0xb800 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 602c04 │ │ │ │ + @ instruction: 0xb816 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 602c0e │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 602c18 │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 602bf6 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 602c00 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 602bf4 │ │ │ │ cbz r0, 602bfa │ │ │ │ ldr r0, [pc, #24] @ (602c08 ) │ │ │ │ @@ -2036650,21 +2036665,21 @@ │ │ │ │ ldr r0, [pc, #20] @ (602c10 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (602c14 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - rev16 r0, r6 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r2, r7 │ │ │ │ + @ instruction: 0xb89a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 602c4e │ │ │ │ + @ instruction: 0xb84c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r6, r0 │ │ │ │ + @ instruction: 0xb866 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 602c60 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r1, #20 │ │ │ │ lsrs r3, r1, #24 │ │ │ │ asrs r1, r2, #16 │ │ │ │ @@ -2036697,33 +2036712,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (602c88 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (602c8c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - rev16 r4, r6 │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev16 r2, r2 │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - hlt 0x0004 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - hlt 0x001a │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - hlt 0x0034 │ │ │ │ + cbnz r4, 602c80 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - revsh r6, r2 │ │ │ │ + cbnz r6, 602c8c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - revsh r4, r6 │ │ │ │ + cbnz r4, 602c98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 602ccc │ │ │ │ + cbnz r2, 602ca4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 602cd8 │ │ │ │ + cbnz r0, 602cb0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 602ce2 │ │ │ │ + cbnz r6, 602cba │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 602cb4 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (602cbc ) │ │ │ │ @@ -2036738,23 +2036753,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (602cc8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (602ccc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r2, 602d12 │ │ │ │ + cbnz r2, 602cea │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 602d0e │ │ │ │ + cbnz r0, 602ce6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 602d26 │ │ │ │ + cbnz r6, 602cfe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 602d20 │ │ │ │ + cbnz r0, 602cf8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 602d34 │ │ │ │ + cbnz r6, 602d0c │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 602cfa │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #21 │ │ │ │ eors r3, r0 │ │ │ │ @@ -2036825,53 +2036840,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (602db4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (602db8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cbnz r6, 602dd0 │ │ │ │ + cbnz r6, 602da8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r7, pc} │ │ │ │ + cbnz r6, 602df0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r5, r6, pc} │ │ │ │ + cbnz r0, 602dec │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + cbnz r6, 602de4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + cbnz r4, 602dde │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + cbnz r6, 602dd8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r6, r7} │ │ │ │ + cbnz r0, 602dd4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + revsh r2, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + hlt 0x0036 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r4, r5} │ │ │ │ + hlt 0x0014 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r4} │ │ │ │ + rev16 r2, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 602e1e │ │ │ │ + rev16 r4, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 602e18 │ │ │ │ + rev r6, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 602e12 │ │ │ │ + cbnz r4, 602dea │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 602e0e │ │ │ │ + cbnz r2, 602de6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 602e0a │ │ │ │ + cbnz r0, 602de2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 602e04 │ │ │ │ + cbnz r6, 602ddc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - revsh r4, r7 │ │ │ │ + cbnz r4, 602dd2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 602de8 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r6, r0, #12 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r1, r1 │ │ │ │ @@ -2036890,25 +2036905,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (602e00 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (602e04 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - pop {r3, pc} │ │ │ │ + cbnz r0, 602e4e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ + cbnz r2, 602e4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + cbnz r4, 602e62 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r3, pc} │ │ │ │ + cbnz r2, 602e5a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r5, pc} │ │ │ │ + cbnz r0, 602e64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ + cbnz r2, 602e6e │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 602e80 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r1, #32 │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ @@ -2036965,47 +2036980,47 @@ │ │ │ │ ldr r0, [pc, #72] @ (602ec4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #68] @ (602ec8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ + cbnz r6, 602eee │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + cbnz r4, 602eec │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + cbnz r6, 602ef8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + cbnz r4, 602f02 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r5, r6, pc} │ │ │ │ + cbnz r2, 602f0c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r3, r4, r5, r6, pc} │ │ │ │ + cbnz r0, 602f16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r7, pc} │ │ │ │ + cbnz r6, 602f1c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r4, r7, pc} │ │ │ │ + cbnz r4, 602f24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r5, r7, pc} │ │ │ │ + pop {r1} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + pop {r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + pop {r2, r3, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r5, r6, r7, pc} │ │ │ │ + pop {r1, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + pop {r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x0002 │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x000c │ │ │ │ + pop {r2, r3, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x001a │ │ │ │ + pop {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r0, #12 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2038798,16 +2038813,15 @@ │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 6040b8 │ │ │ │ ldrb.w r2, [r7, #1912] @ 0x778 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 6040b8 │ │ │ │ nop │ │ │ │ - lsls r2, r1, #6 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + vsra.u32 d16, d27, #22 │ │ │ │ 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] @ (6042e0 ) │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [pc, #224] @ (6042e4 ) │ │ │ │ @@ -2040844,16 +2040858,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #288 @ 0x120 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - stcl 1, cr0, [r4, #236]! @ 0xec │ │ │ │ - stcl 1, cr0, [r6, #236] @ 0xec │ │ │ │ + mcrr 1, 3, r0, r4, cr11 │ │ │ │ + stc 1, cr0, [r6], #-236 @ 0xffffff14 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -2042779,15 +2042793,15 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ bl 6550b8 │ │ │ │ mov r0, r8 │ │ │ │ blx 72e0c │ │ │ │ b.n 606c4e │ │ │ │ - strh r2, [r0, #2] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w ip, r2, r1, lsl #5 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ @@ -2043755,21 +2043769,21 @@ │ │ │ │ ldr.w r3, [r4, #484] @ 0x1e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + movs r6, #230 @ 0xe6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r0, [r4, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r6, r6] │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043787,19 +2043801,19 @@ │ │ │ │ bl 5c6afc │ │ │ │ bl 5c6978 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r0, #30 │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + strb r4, [r1, #13] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mrc2 0, 3, r0, cr8, cr11, {5} │ │ │ │ + ldc2l 0, cr0, [r8], {187} @ 0xbb │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (607884 ) │ │ │ │ @@ -2043823,20 +2043837,20 @@ │ │ │ │ bl 5c6978 │ │ │ │ ldr.w r3, [r4, #544] @ 0x220 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r2, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr2 0, 1, r0, cr8, cr11, {5} │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + stc2 0, cr0, [r8], {187} @ 0xbb │ │ │ │ + ldrsb r2, [r3, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043861,21 +2043875,21 @@ │ │ │ │ ldr.w r3, [r4, #540] @ 0x21c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + ldrsb r2, [r6, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043900,21 +2043914,21 @@ │ │ │ │ ldr.w r3, [r4, #364] @ 0x16c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r6, #254 @ 0xfe │ │ │ │ + movs r5, #94 @ 0x5e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r4, [r4, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r0, #120] @ 0x78 │ │ │ │ + ldr r2, [r4, #92] @ 0x5c │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043939,21 +2043953,22 @@ │ │ │ │ ldr.w r3, [r4, #248] @ 0xf8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + movs r4, #246 @ 0xf6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r3, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xe8ce00bb │ │ │ │ + itt le │ │ │ │ + lslle r5, r5, #2 │ │ │ │ + ble.n 607828 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (607a24 ) │ │ │ │ @@ -2043977,21 +2043992,22 @@ │ │ │ │ ldr.w r3, [r4, #244] @ 0xf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r4, [r2, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - strd r0, r0, [r6], #-748 @ 0x2ec │ │ │ │ + ite vc │ │ │ │ + lslvc r5, r5, #2 │ │ │ │ + bvs.n 6077c0 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (607a8c ) │ │ │ │ @@ -2044015,21 +2044031,21 @@ │ │ │ │ ldr.w r3, [r4, #504] @ 0x1f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + movs r4, #38 @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r1, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - b.n 607a98 │ │ │ │ + ite eq │ │ │ │ + lsleq r5, r5, #2 │ │ │ │ + bne.n 607758 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044054,21 +2044070,21 @@ │ │ │ │ ldr.w r3, [r4, #500] @ 0x1f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r3, #190 @ 0xbe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r0, [r7, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ + bkpt 0x00a4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 607a30 │ │ │ │ + b.n 6076f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044093,21 +2044109,21 @@ │ │ │ │ ldr.w r3, [r4, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r0, #10] │ │ │ │ + strb r4, [r4, #3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - itt le │ │ │ │ - lslle r5, r5, #2 │ │ │ │ - ble.n 6079c8 │ │ │ │ + bkpt 0x003c │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 607688 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044132,21 +2044148,21 @@ │ │ │ │ ldr.w r3, [r4, #268] @ 0x10c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r4, #142 @ 0x8e │ │ │ │ + movs r2, #238 @ 0xee │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r4, [r1, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ite vc │ │ │ │ - lslvc r5, r5, #2 │ │ │ │ - bvs.n 607960 │ │ │ │ + pop {r2, r4, r6, r7, pc} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 607620 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044171,21 +2044187,21 @@ │ │ │ │ ldr.w r3, [r4, #260] @ 0x104 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r4, #38 @ 0x26 │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ite eq │ │ │ │ - lsleq r5, r5, #2 │ │ │ │ - bne.n 6078f8 │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 6075b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044210,21 +2044226,21 @@ │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r2, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x00a4 │ │ │ │ + pop {r2, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 607890 │ │ │ │ + b.n 607550 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044249,21 +2044265,21 @@ │ │ │ │ ldr.w r3, [r4, #236] @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x003c │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 607828 │ │ │ │ + b.n 6084e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044288,21 +2044304,21 @@ │ │ │ │ ldr.w r3, [r4, #232] @ 0xe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r2, #3] │ │ │ │ + ldr r0, [r6, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + pop {r2, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 6077c0 │ │ │ │ + b.n 608480 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044327,21 +2044343,21 @@ │ │ │ │ ldr.w r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + cbnz r4, 607e4a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 607758 │ │ │ │ + b.n 608418 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044366,21 +2044382,21 @@ │ │ │ │ ldr.w r3, [r4, #220] @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r2, #30 │ │ │ │ + movs r0, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r4, #0] │ │ │ │ + ldr r4, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, pc} │ │ │ │ + cbnz r4, 607e98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 6076f0 │ │ │ │ + b.n 6083b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044405,21 +2044421,21 @@ │ │ │ │ ldr.w r3, [r4, #212] @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r0, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + revsh r4, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 608688 │ │ │ │ + b.n 608348 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044444,21 +2044460,21 @@ │ │ │ │ ldr.w r3, [r4, #208] @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + subs r6, r5, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r4, r5} │ │ │ │ + hlt 0x0014 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 608620 │ │ │ │ + b.n 6082e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044483,21 +2044499,21 @@ │ │ │ │ ldr.w r3, [r4, #200] @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r0, #230 @ 0xe6 │ │ │ │ + subs r6, r0, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + ldr r4, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 607fea │ │ │ │ + rev r4, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 6085b8 │ │ │ │ + b.n 608278 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044522,21 +2044538,21 @@ │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + subs r6, r3, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 608038 │ │ │ │ + cbnz r4, 608010 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 608550 │ │ │ │ + b.n 608210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044561,21 +2044577,21 @@ │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r0, #22 │ │ │ │ + subs r6, r6, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r1, #76] @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - revsh r4, r7 │ │ │ │ + cbnz r4, 60805e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 6084e8 │ │ │ │ + b.n 6081a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044600,21 +2044616,21 @@ │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, r5, #6 │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - hlt 0x0014 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 608480 │ │ │ │ + b.n 608140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044639,21 +2044655,21 @@ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, r0, #5 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r4, r5 │ │ │ │ + @ instruction: 0xb88c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 608418 │ │ │ │ + svc 222 @ 0xde │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2044686,21 +2044702,21 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [r5, #84] @ 0x54 │ │ │ │ + ldr r0, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + adds r2, r6, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 6081be │ │ │ │ + @ instruction: 0xb81e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r3, #72] @ 0x48 │ │ │ │ + ldr r0, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1728] @ 0x6c0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2044728,21 +2044744,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + adds r6, r7, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 60820e │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r4, #64] @ 0x40 │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044776,22 +2044792,22 @@ │ │ │ │ bl 5c6978 │ │ │ │ ldr.w r3, [r4, #600] @ 0x258 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r0, r7, #7 │ │ │ │ + adds r0, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - orrs.w r0, r2, #6127616 @ 0x5d8000 │ │ │ │ - ldr r0, [r2, #72] @ 0x48 │ │ │ │ + @ instruction: 0xf2b200bb │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 607c3c │ │ │ │ + b.n 6088fc │ │ │ │ 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 │ │ │ │ @@ -2044816,20 +2044832,20 @@ │ │ │ │ bl 5c6afc │ │ │ │ bl 5c6978 │ │ │ │ ldr.w r3, [r4, #336] @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r6, r6, #5 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf3d000bb │ │ │ │ - ldr r2, [r3, #64] @ 0x40 │ │ │ │ + @ instruction: 0xf23000bb │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044854,20 +2044870,20 @@ │ │ │ │ bl 5c6afc │ │ │ │ bl 5c6978 │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r6, r1, #4 │ │ │ │ + subs r6, r5, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #960 @ (adr r5, 60870c ) │ │ │ │ + add r4, pc, #320 @ (adr r4, 60848c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf36800bb │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + rsb r0, r8, #187 @ 0xbb │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044892,20 +2044908,20 @@ │ │ │ │ bl 5c6afc │ │ │ │ bl 5c6978 │ │ │ │ ldr.w r3, [r4, #472] @ 0x1d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r6, r4, #2 │ │ │ │ + subs r6, r0, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r6, #52] @ 0x34 │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf30000bb │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + sbc.w r0, r0, #187 @ 0xbb │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2044937,23 +2044953,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5c6d60 │ │ │ │ bl 5c6afc │ │ │ │ bl 5c6978 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #48] @ 0x30 │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r5, #0 │ │ │ │ + subs r4, r1, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb718 │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sxtb r6, r4 │ │ │ │ + sub sp, #280 @ 0x118 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r7, #44] @ 0x2c │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2044985,23 +2045001,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5c6d60 │ │ │ │ bl 5c6afc │ │ │ │ bl 5c6978 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r5, r6 │ │ │ │ + subs r0, r1, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r2, 6084f8 │ │ │ │ + add sp, #264 @ 0x108 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r6, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045026,21 +2045042,21 @@ │ │ │ │ bl 5c6afc │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r6, r6, r4 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb61c │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r6, #32] │ │ │ │ + ldr r6, [r2, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045065,21 +2045081,21 @@ │ │ │ │ bl 5c6afc │ │ │ │ ldr.w r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r6, r1, r3 │ │ │ │ + adds r6, r5, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + push {r2, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r3, #28] │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (6085e8 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2045102,19 +2045118,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5c6d60 │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + adds r6, r0, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r3, r6, lr} │ │ │ │ + cbz r6, 60865e │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (608650 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2045141,19 +2045157,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r0, r0 │ │ │ │ + adds r2, r4, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r3, r5, r6, r7} │ │ │ │ + cbz r0, 6086ae │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (6086b8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2045180,19 +2045196,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ + str r6, [r4, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + asrs r2, r7, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r7} │ │ │ │ + uxtb r0, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045244,25 +2045260,25 @@ │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r0, r6, r4 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r3, r4} │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + asrs r6, r4, #20 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [pc, #976] @ (608b48 ) │ │ │ │ + ldr r3, [pc, #336] @ (6088c8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2045319,25 +2045335,25 @@ │ │ │ │ ldr.w r4, [r7, #348] @ 0x15c │ │ │ │ blx r4 │ │ │ │ bl 5c6978 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7180 │ │ │ │ b.n 60880e │ │ │ │ nop │ │ │ │ - adds r6, r6, r1 │ │ │ │ + asrs r6, r2, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 608894 │ │ │ │ + cbz r0, 60886c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + str r6, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r3, r1] │ │ │ │ + ldrh r6, [r7, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #488 @ (adr r4, 608a30 ) │ │ │ │ + add r2, pc, #872 @ (adr r2, 608bb0 ) │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r8, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2045475,30 +2045491,30 @@ │ │ │ │ ldr r0, [pc, #48] @ (608a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 5c69c4 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 608966 │ │ │ │ bl 5c6f60 │ │ │ │ b.n 6089b0 │ │ │ │ - asrs r2, r5, #30 │ │ │ │ + asrs r2, r1, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r4, #116] @ 0x74 │ │ │ │ + str r6, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxth r0, r2 │ │ │ │ + sub sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ands.w r0, r6, #6193152 @ 0x5e8000 │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + @ instruction: 0xf27600bd │ │ │ │ + ldr r6, [r5, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r0, #0] │ │ │ │ + ldr r6, [r4, #100] @ 0x64 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r2, [r7, #108] @ 0x6c │ │ │ │ + str r2, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r0, #100] @ 0x64 │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2045606,37 +2045622,37 @@ │ │ │ │ bl 5c6d60 │ │ │ │ bl 5c6afc │ │ │ │ ldr r0, [pc, #60] @ (608b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 5c69c4 │ │ │ │ bl 5c7180 │ │ │ │ b.n 608ad6 │ │ │ │ - str r6, [r0, #88] @ 0x58 │ │ │ │ + str r6, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r5, #22 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc 0, cr0, [r8], {187} @ 0xbb │ │ │ │ - ldmia r0!, {r1, r5, r7} │ │ │ │ + orn r0, r8, fp, ror #2 │ │ │ │ + stmia r7!, {r1} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r4, #2] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #664 @ (adr r1, 608dfc ) │ │ │ │ + add r0, pc, #24 @ (adr r0, 608b7c ) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + asrs r2, r6, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbcs.w r0, r2, fp, ror #2 │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + ldrd r0, r0, [r2, #748] @ 0x2ec │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + strb r0, [r7, #25] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #96 @ (adr r1, 608be0 ) │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2045735,31 +2045751,31 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5c69c4 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 608c74 │ │ │ │ bl 5c6f60 │ │ │ │ b.n 608c3c │ │ │ │ nop │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r6, #68] @ 0x44 │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + ldr r0, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2045795,21 +2045811,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5c7180 │ │ │ │ b.n 608d3c │ │ │ │ nop │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r7, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, #52] @ 0x34 │ │ │ │ + str r4, [r6, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ + ldrsb r2, [r6, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2045843,23 +2045859,23 @@ │ │ │ │ ldr.w r3, [r4, #448] @ 0x1c0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r7, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r1, #10 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r1, #44] @ 0x2c │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r1, #52] @ 0x34 │ │ │ │ + str r4, [r5, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045936,33 +2045952,33 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #384] @ 0x180 │ │ │ │ blx r6 │ │ │ │ bl 5c6978 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r2, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r1, #0] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + strb r0, [r6, #29] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp sl, r7 │ │ │ │ + add r2, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r2, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r5, #32] │ │ │ │ + str r6, [r1, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + subs r6, r3, #4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r4, #36] @ 0x24 │ │ │ │ + str r6, [r0, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046048,35 +2046064,35 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ blx r5 │ │ │ │ bl 5c6978 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r3, #24] │ │ │ │ + ldrsh r4, [r7, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #272 @ 0x110 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r0, #28] │ │ │ │ + strb r2, [r4, #21] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r0, [r1, #24] │ │ │ │ + ldrsh r0, [r5, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r0, #24] │ │ │ │ + ldrsh r0, [r4, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r6, #20] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + ldrsh r0, [r1, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r6, #30] │ │ │ │ + strb r4, [r2, #24] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r2, [r1, #20] │ │ │ │ + ldrsh r2, [r5, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r0, #20] │ │ │ │ + ldrsh r2, [r4, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2046159,32 +2046175,32 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r4, [r5, #468] @ 0x1d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r2, r2, #31 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + ldrsh r2, [r4, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 608d7c │ │ │ │ + b.n 608a3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r6, r7 │ │ │ │ + subs r7, #94 @ 0x5e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + adds r4, r6, #4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [r4, #4] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + ble.n 609048 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - orns r0, r6, #5734400 @ 0x578000 │ │ │ │ - str r6, [r6, #0] │ │ │ │ + @ instruction: 0xf2d600af │ │ │ │ + ldrsh r6, [r2, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #260] @ (609258 ) │ │ │ │ @@ -2046280,29 +2046296,29 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r4, [r4, #104] @ 0x68 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + lsrs r6, r0, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + ldrsh r0, [r3, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 608c5c │ │ │ │ + b.n 60991c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r7, #202 @ 0xca │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, #96 @ 0x60 │ │ │ │ + movs r6, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + str r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 609208 │ │ │ │ + bgt.n 6092c8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ble.n 609264 │ │ │ │ + bgt.n 609324 │ │ │ │ lsls r7, r7, #2 │ │ │ │ ldr r2, [r1, #92] @ 0x5c │ │ │ │ lsls r7, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2046500,51 +2046516,51 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 5c6d60 │ │ │ │ bl 5c6afc │ │ │ │ ldr r0, [pc, #80] @ (60951c ) │ │ │ │ add r0, pc │ │ │ │ b.n 6093f6 │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #21 │ │ │ │ + lsrs r6, r1, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 609c6c │ │ │ │ + b.n 60992c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r2, [r1, r2] │ │ │ │ + ldrb r2, [r5, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrb r0, [r1, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r7, r6] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + subs r4, #94 @ 0x5e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r2, r7 │ │ │ │ + subs r0, r6, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r6, #120 @ 0x78 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r3, r5] │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bgt.n 609534 │ │ │ │ + bge.n 6095f4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - sbc.w r0, r4, #175 @ 0xaf │ │ │ │ - ldrb r0, [r4, r4] │ │ │ │ + vaddl.s8 q8, d20, d31 │ │ │ │ + ldrh r0, [r0, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r2, r4] │ │ │ │ + ldrh r0, [r6, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r5, #42 @ 0x2a │ │ │ │ + subs r3, #138 @ 0x8a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r4, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [sp, #408] @ 0x198 │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 609554 │ │ │ │ + bls.n 609414 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - blt.n 6095b0 │ │ │ │ + bls.n 609470 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - eor.w r0, lr, #175 @ 0xaf │ │ │ │ - ldrb r2, [r1, r1] │ │ │ │ + cdp 0, 14, cr0, cr14, cr15, {5} │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #312] @ (60966c ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2046667,34 +2046683,34 @@ │ │ │ │ b.n 60957c │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsrs r6, r2, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #392 @ (adr r5, 60980c ) │ │ │ │ + add r3, pc, #776 @ (adr r3, 60998c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r3, #168 @ 0xa8 │ │ │ │ + subs r2, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, r7, r5 │ │ │ │ + asrs r6, r3, #31 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r4, #42 @ 0x2a │ │ │ │ + movs r2, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r2, r4] │ │ │ │ + ldr r0, [r6, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r3, r5] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ lsls r7, r5, #5 │ │ │ │ mcr2 15, 6, pc, cr5, cr15, {7} @ │ │ │ │ - ldrh r6, [r4, r3] │ │ │ │ + ldr r6, [r0, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #120] @ (60972c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2046736,22 +2046752,22 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r4, #592] @ 0x250 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + ldr r6, [r0, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, pc, #216 @ (adr r4, 609810 ) │ │ │ │ + add r2, pc, #600 @ (adr r2, 609990 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xfbba00bd │ │ │ │ - ldrh r2, [r2, r2] │ │ │ │ + @ instruction: 0xfa1a00bd │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #100] @ (6097b4 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2046786,21 +2046802,21 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r4, #580] @ 0x244 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, r0] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6, #2 │ │ │ │ + lsls r6, r2, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #608 @ (adr r3, 609a20 ) │ │ │ │ + add r1, pc, #992 @ (adr r1, 609ba0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2046850,27 +2046866,27 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #480] @ 0x1e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r6, r5, #32 │ │ │ │ + lsls r6, r1, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r7, r6] │ │ │ │ + ldr r2, [r3, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + bgt.n 609840 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r1, #88 @ 0x58 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r5, #28 │ │ │ │ + asrs r6, r1, #22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ + ldrsb r6, [r6, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r6, r5] │ │ │ │ + ldrsb r4, [r2, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2046960,33 +2046976,33 @@ │ │ │ │ ldr.w r4, [r6, #396] @ 0x18c │ │ │ │ blx r4 │ │ │ │ bl 5c6978 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5c7180 │ │ │ │ b.n 609904 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r2, r4] │ │ │ │ + ldrsb r2, [r6, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #328 @ (adr r2, 609aec ) │ │ │ │ + add r0, pc, #712 @ (adr r0, 609c6c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r6, #84] @ 0x54 │ │ │ │ + ldr r0, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ + ldrsb r6, [r2, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r6, [r1, r7] │ │ │ │ + ldrsb r6, [r5, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r2, [r0, r7] │ │ │ │ + ldrsb r2, [r4, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bgt.n 609984 │ │ │ │ + blt.n 609a44 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - rors r2, r6 │ │ │ │ + eors r2, r2 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047010,21 +2047026,21 @@ │ │ │ │ bl 5c6afc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r2, r7, #24 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #128 @ (adr r1, 609aa0 ) │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047068,25 +2047084,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} │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r6, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldrsb r0, [r5, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bgt.n 609b10 │ │ │ │ + bge.n 6099d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #336] @ 0x150 │ │ │ │ + ldrh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r3, #216 @ 0xd8 │ │ │ │ + cmp r2, #56 @ 0x38 │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1728] @ 0x6c0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2047132,25 +2047148,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} │ │ │ │ - ldrsb r6, [r7, r4] │ │ │ │ + strb r6, [r3, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 609a6c │ │ │ │ + bls.n 609b2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r5, r3] │ │ │ │ + str r6, [r1, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + cmp r1, #168 @ 0xa8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r2, #2] │ │ │ │ + ldrb r2, [r6, #26] │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047182,21 +2047198,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r2, r2, #18 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r4, [r6, r2] │ │ │ │ + strb r4, [r2, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r1, r5} │ │ │ │ + stmia r3!, {r1, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2047304,39 +2047320,39 @@ │ │ │ │ bl 5c6d60 │ │ │ │ bl 5c6afc │ │ │ │ ldr r0, [pc, #60] @ (609d50 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c69c4 │ │ │ │ bl 5c7180 │ │ │ │ b.n 609caa │ │ │ │ - ldrsb r2, [r2, r0] │ │ │ │ + strb r2, [r6, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 609d94 │ │ │ │ + bhi.n 609c54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6ce │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r2, #108] @ 0x6c │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r5, r4] │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r7, r5] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #12 │ │ │ │ + lsls r6, r3, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 609c84 │ │ │ │ + bvc.n 609d44 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + str r4, [r4, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + str r4, [r7, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047377,23 +2047393,23 @@ │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r1, r4] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [sp, #552] @ 0x228 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r6, #14 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047423,21 +2047439,21 @@ │ │ │ │ bl 5c6ba0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r6, r1, #8 │ │ │ │ + lsls r6, r5, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + strh r4, [r5, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r2!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2047467,21 +2047483,20 @@ │ │ │ │ blx r3 │ │ │ │ bl 5c6ba0 │ │ │ │ mov r0, r5 │ │ │ │ bl 60fbd4 │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r4, r2, #6 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - strb r2, [r5, r0] │ │ │ │ + vshr.u64 d16, d18, #12 │ │ │ │ + strh r2, [r1, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047507,21 +2047522,20 @@ │ │ │ │ bl 5c6978 │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r3, #4 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - strh r0, [r2, r7] │ │ │ │ + vqadd.u64 d16, d30, d18 │ │ │ │ + strh r0, [r6, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r2, r5, #3 │ │ │ │ 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 │ │ │ │ @@ -2047547,21 +2047561,20 @@ │ │ │ │ bl 5c6978 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - strh r0, [r6, r5] │ │ │ │ + vqadd.u16 d0, d18, d18 │ │ │ │ + str r0, [r2, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [sp, #608] @ 0x260 │ │ │ │ + ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r6, r3, #8 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047619,23 +2047632,22 @@ │ │ │ │ blx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5c7180 │ │ │ │ b.n 60a01c │ │ │ │ bl 5c7180 │ │ │ │ b.n 60a05a │ │ │ │ nop │ │ │ │ - lsls r2, r0, #1 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + mcr2 0, 5, r0, cr2, cr2, {5} │ │ │ │ + str r0, [r6, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 609fc4 │ │ │ │ + bmi.n 60a084 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + str r6, [r4, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r4, r3] │ │ │ │ + str r6, [r0, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ @@ -2047733,36 +2047745,36 @@ │ │ │ │ ldr.w r5, [r4, #400] @ 0x190 │ │ │ │ blx r5 │ │ │ │ bl 5c6978 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - vqadd.u16 d16, d26, d18 │ │ │ │ - strh r2, [r4, r1] │ │ │ │ + ldc2 0, cr0, [sl, #712]! @ 0x2c8 │ │ │ │ + str r2, [r0, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ + ldr r0, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + str r0, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + str r2, [r4, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 60a244 │ │ │ │ + bcc.n 60a104 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r5, #13 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r7, [pc, #696] @ (60a498 ) │ │ │ │ + ldr r6, [pc, #56] @ (60a218 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #648] @ (60a46c ) │ │ │ │ + ldr r6, [pc, #8] @ (60a1ec ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 60a174 │ │ │ │ + bcc.n 60a234 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #210 @ 0xd2 │ │ │ │ + subs r0, #50 @ 0x32 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + ldr r6, [pc, #760] @ (60a4e8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2047795,21 +2047807,20 @@ │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 610d68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - mrc2 0, 3, r0, cr2, cr2, {5} │ │ │ │ - str r0, [r6, r4] │ │ │ │ + ldc2l 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ + ldr r7, [pc, #576] @ (60a4a8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 60a334 │ │ │ │ + bcs.n 60a1f4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r6, r7, #5 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ + vshr.u64 d16, d18, #34 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ mov sl, r1 │ │ │ │ mov r9, r0 │ │ │ │ @@ -2047871,24 +2047882,22 @@ │ │ │ │ bl 5c6978 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 610d68 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5c7180 │ │ │ │ b.n 60a2f0 │ │ │ │ - str r2, [r0, r3] │ │ │ │ + ldr r7, [pc, #136] @ (60a3c8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2l 0, cr0, [r6, #712]! @ 0x2c8 │ │ │ │ - bcc.n 60a304 │ │ │ │ + mcrr2 0, 11, r0, r6, cr2 │ │ │ │ + bcs.n 60a3c4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - str r6, [r7, r1] │ │ │ │ + vqadd.u16 d16, d24, d18 │ │ │ │ + vshr.u64 d0, d18, #42 │ │ │ │ + ldr r6, [pc, #888] @ (60a6cc ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2047921,21 +2047930,20 @@ │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 610c90 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r6], #712 @ 0x2c8 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + @ instruction: 0xfb0600b2 │ │ │ │ + ldr r6, [pc, #464] @ (60a59c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 60a3d0 │ │ │ │ + bne.n 60a490 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r2, r3 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ + mrc2 0, 3, r0, cr10, cr2, {5} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #224] @ (60a4cc ) │ │ │ │ @@ -2048019,31 +2048027,31 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #40] @ (60a4f0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60a438 │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r0], #-712 @ 0xfffffd38 │ │ │ │ - itt cc │ │ │ │ - lslcc r6, r5, #2 │ │ │ │ - strcc r7, [sp, #32] │ │ │ │ + @ instruction: 0xfa8000b2 │ │ │ │ + pop {r2, r3, r4, r7, pc} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh.w r0, [r6, #175] @ 0xaf │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + ldrb.w r0, [r6, pc, lsl #2] │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #344] @ (60a63c ) │ │ │ │ + ldr r5, [pc, #728] @ (60a7bc ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #312] @ (60a620 ) │ │ │ │ + ldr r5, [pc, #696] @ (60a7a0 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #280] @ (60a604 ) │ │ │ │ + ldr r5, [pc, #664] @ (60a784 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #248] @ (60a5e8 ) │ │ │ │ + ldr r5, [pc, #632] @ (60a768 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #254 @ 0xfe │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048087,22 +2048095,21 @@ │ │ │ │ bl 5c6ba0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xfb0000b2 │ │ │ │ - ldr r6, [pc, #720] @ (60a858 ) │ │ │ │ + vld4.32 {d16-d19}, [r0 :256], r2 │ │ │ │ + ldr r5, [pc, #80] @ (60a5d8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, r4 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + mcr2 0, 4, r0, cr2, cr3, {5} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2048140,20 +2048147,20 @@ │ │ │ │ lsls r3, r4, #31 │ │ │ │ bmi.n 60a604 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5c64e4 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1940] @ 0x794 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - blx pc │ │ │ │ + mov r0, fp │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xfa5e00b2 │ │ │ │ - str r5, [sp, #296] @ 0x128 │ │ │ │ + ldrh.w r0, [lr, #178] @ 0xb2 │ │ │ │ + str r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r2, #22] │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048214,27 +2048221,27 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #408] @ 0x198 │ │ │ │ blx r6 │ │ │ │ bl 5c6978 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr??.w r0, [r4, #178] @ 0xb2 │ │ │ │ - ldr r5, [pc, #608] @ (60a940 ) │ │ │ │ + ldrh.w r0, [r4, r2, lsl #3] │ │ │ │ + ldr r3, [pc, #992] @ (60aac0 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xf76a00af │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + rsb r0, sl, #5734400 @ 0x578000 │ │ │ │ + strh r0, [r7, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + stmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r5, [pc, #336] @ (60a844 ) │ │ │ │ + ldr r3, [pc, #720] @ (60a9c4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #312] @ (60a830 ) │ │ │ │ + ldr r3, [pc, #696] @ (60a9b0 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2048326,31 +2048333,31 @@ │ │ │ │ bl 5c6978 │ │ │ │ add sp, #16 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5c7180 │ │ │ │ b.n 60a7be │ │ │ │ nop │ │ │ │ - ldr??.w r0, [r6, #178] @ 0xb2 │ │ │ │ - @ instruction: 0xf18a00b9 │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ + @ instruction: 0xf75600b2 │ │ │ │ + vshr.s64 d16, d25, #22 │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #26] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [pc, #728] @ (60ab04 ) │ │ │ │ + ldr r3, [pc, #88] @ (60a884 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #728] @ (60ab08 ) │ │ │ │ + ldr r3, [pc, #88] @ (60a888 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #728] @ (60ab0c ) │ │ │ │ + ldr r3, [pc, #88] @ (60a88c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #216] @ (60a910 ) │ │ │ │ + ldr r0, [pc, #600] @ (60aa90 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r5, #18 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048395,24 +2048402,24 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5c6978 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xf7b400b2 │ │ │ │ - ldr r3, [pc, #896] @ (60ac54 ) │ │ │ │ + @ instruction: 0xf61400b2 │ │ │ │ + ldr r2, [pc, #256] @ (60a9d4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bx r9 │ │ │ │ + cmp sl, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #792] @ (60abf8 ) │ │ │ │ + ldr r2, [pc, #152] @ (60a978 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #376] @ (60aa5c ) │ │ │ │ + ldr r2, [pc, #760] @ (60abdc ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ ldr.w ip, [pc, #128] @ 60a974 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2048463,20 +2048470,20 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r0, [r0, r4] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #14 │ │ │ │ + lsrs r0, r1, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xf6f200b2 │ │ │ │ - str r1, [sp, #888] @ 0x378 │ │ │ │ + adcs.w r0, r2, #5832704 @ 0x590000 │ │ │ │ + str r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldrsb r2, [r4, r2] │ │ │ │ lsls r7, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2048571,31 +2048578,31 @@ │ │ │ │ bl 5c6d60 │ │ │ │ bl 5c6afc │ │ │ │ ldr r0, [pc, #48] @ (60aac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c69c4 │ │ │ │ bl 5c7180 │ │ │ │ b.n 60aa40 │ │ │ │ - ldr r2, [pc, #528] @ (60acb0 ) │ │ │ │ + ldr r0, [pc, #912] @ (60ae30 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf62e00b2 │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + eor.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + ldrh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [pc, #456] @ (60ac74 ) │ │ │ │ + ldr r0, [pc, #840] @ (60adf4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r7, #16] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r2, [pc, #32] @ (60aad4 ) │ │ │ │ + ldr r0, [pc, #416] @ (60ac54 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs.w r0, r2, #5832704 @ 0x590000 │ │ │ │ - str r0, [sp, #632] @ 0x278 │ │ │ │ + ands.w r0, r2, #5832704 @ 0x590000 │ │ │ │ + ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [pc, #1008] @ (60aeb0 ) │ │ │ │ + ldr r0, [pc, #368] @ (60ac30 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r1, #14] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ lsls r7, r7, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2048637,22 +2048644,22 @@ │ │ │ │ bl 5c6978 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 610010 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #672] @ (60adf0 ) │ │ │ │ + ldr r0, [pc, #32] @ (60ab70 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf52e00b2 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + @ instruction: 0xf38e00b2 │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr??.w r0, [r2, r2, lsl #3] │ │ │ │ + @ instruction: 0xf6d200b2 │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #92] @ (60abd0 ) │ │ │ │ @@ -2048685,22 +2048692,22 @@ │ │ │ │ ldr.w r3, [r4, #308] @ 0x134 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eors.w r0, r8, #5832704 @ 0x590000 │ │ │ │ - ldr r1, [pc, #104] @ (60ac40 ) │ │ │ │ + @ instruction: 0xf2f800b2 │ │ │ │ + bx pc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r6, [r7, #58] @ 0x3a │ │ │ │ + ldrh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ ldr r5, [pc, #400] @ (60ad88 ) │ │ │ │ sub.w sp, sp, #532 @ 0x214 │ │ │ │ @@ -2048847,41 +2048854,41 @@ │ │ │ │ b.n 60ace4 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r7, r7] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #344] @ (60aeec ) │ │ │ │ + mov lr, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf3b400b2 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + @ instruction: 0xf21400b2 │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, pc, #696 @ (adr r6, 60b058 ) │ │ │ │ + add r5, pc, #56 @ (adr r5, 60add8 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + strb r6, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp lr, r6 │ │ │ │ + add r6, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc, #296 @ (adr r6, 60aed4 ) │ │ │ │ + add r4, pc, #680 @ (adr r4, 60b054 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r2, r4] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - blx r3 │ │ │ │ + cmp r8, pc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf2f600b2 │ │ │ │ - ldrh r2, [r4, #46] @ 0x2e │ │ │ │ + adcs.w r0, r6, #178 @ 0xb2 │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #960 @ (adr r5, 60b180 ) │ │ │ │ + add r4, pc, #320 @ (adr r4, 60af00 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r7, r7] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, r0 │ │ │ │ + muls r2, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #600 @ (adr r5, 60b024 ) │ │ │ │ + add r3, pc, #984 @ (adr r3, 60b1a4 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2048937,24 +2048944,24 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r7, #300] @ 0x12c │ │ │ │ blx r4 │ │ │ │ bl 5c6978 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7180 │ │ │ │ b.n 60ae64 │ │ │ │ - @ instruction: 0xf22600b2 │ │ │ │ - mov r8, fp │ │ │ │ + eor.w r0, r6, #178 @ 0xb2 │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r6, #26] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #120 @ (adr r5, 60af0c ) │ │ │ │ + add r3, pc, #504 @ (adr r3, 60b08c ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - nop @ (mov r8, r8) │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60a8b4 │ │ │ │ + b.n 60b574 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2049071,39 +2049078,39 @@ │ │ │ │ bl 5c7180 │ │ │ │ bl 5c6afc │ │ │ │ bl 5c6978 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7180 │ │ │ │ b.n 60af72 │ │ │ │ - mov r4, r0 │ │ │ │ + add r4, ip │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf12800b2 │ │ │ │ - ldrh r4, [r2, #32] │ │ │ │ + vshr.s64 d0, d18, #56 │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #136 @ (adr r4, 60b094 ) │ │ │ │ + add r2, pc, #520 @ (adr r2, 60b214 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp sl, r9 │ │ │ │ + add r2, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp sl, r7 │ │ │ │ + add r2, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, ip │ │ │ │ + mvns r4, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - eor.w r0, sl, #178 @ 0xb2 │ │ │ │ - ldrh r6, [r6, #26] │ │ │ │ + mcr 0, 7, r0, cr10, cr2, {5} │ │ │ │ + ldrh r6, [r2, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #528 @ (adr r3, 60b238 ) │ │ │ │ + add r1, pc, #912 @ (adr r1, 60b3b8 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r1, r6] │ │ │ │ + str r6, [r5, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, r6 │ │ │ │ + bics r2, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, r4 │ │ │ │ + bics r2, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049148,24 +2049155,24 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5c6978 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - vshr.s64 d16, d18, #64 │ │ │ │ - add ip, r6 │ │ │ │ + mcr 0, 1, r0, cr0, cr2, {5} │ │ │ │ + orrs r4, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r5, #20] │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r7, #86 @ 0x56 │ │ │ │ + subs r5, #182 @ 0xb6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sl, r3 │ │ │ │ + cmn r2, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp │ │ │ │ + cmn r2, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049190,20 +2049197,20 @@ │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vqadd.s32 d0, d18, d18 │ │ │ │ - add r0, r7 │ │ │ │ + stc 0, cr0, [r2, #712] @ 0x2c8 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r1, #16] │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r2, 60b156 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ addw r0, r0, #1740 @ 0x6cc │ │ │ │ @@ -2049245,22 +2049252,22 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5c69c4 │ │ │ │ addw r0, r4, #1740 @ 0x6cc │ │ │ │ bl 60ea90 │ │ │ │ bl 5c6afc │ │ │ │ b.n 60b1a4 │ │ │ │ nop │ │ │ │ - mvns r2, r2 │ │ │ │ + tst r2, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr 0, 5, r0, cr0, cr2, {5} │ │ │ │ - ldrh r2, [r1, #12] │ │ │ │ + stc 0, cr0, [r0, #-712] @ 0xfffffd38 │ │ │ │ + strh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049306,24 +2049313,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5c6978 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - mcr 0, 0, r0, cr12, cr2, {5} │ │ │ │ - muls r0, r2 │ │ │ │ + stcl 0, cr0, [ip], #-712 @ 0xfffffd38 │ │ │ │ + sbcs r0, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #8 @ (adr r1, 60b290 ) │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - orrs r0, r2 │ │ │ │ + adcs r0, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049348,20 +2049355,20 @@ │ │ │ │ ldr.w r3, [r4, #292] @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [sl, #-712]! @ 0xfffffd38 │ │ │ │ - cmn r0, r0 │ │ │ │ + rsb r0, sl, r2, ror #2 │ │ │ │ + asrs r0, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r2, #2] │ │ │ │ + strh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2049387,20 +2049394,20 @@ │ │ │ │ ldr.w r3, [r4, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - stc 0, cr0, [r0, #-712] @ 0xfffffd38 │ │ │ │ - negs r4, r4 │ │ │ │ + sbc.w r0, r0, r2, ror #2 │ │ │ │ + lsrs r4, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - negs r2, r3 │ │ │ │ + lsls r2, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049425,20 +2049432,20 @@ │ │ │ │ ldr.w r3, [r4, #276] @ 0x114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ - tst r4, r2 │ │ │ │ + @ instruction: 0xeaf600b2 │ │ │ │ + eors r4, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #824 @ 0x338 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2049493,21 +2049500,21 @@ │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5c7180 │ │ │ │ b.n 60b44a │ │ │ │ nop │ │ │ │ - stc 0, cr0, [sl], #-712 @ 0xfffffd38 │ │ │ │ - sbcs r0, r7 │ │ │ │ + eor.w r0, sl, r2, ror #2 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mcr 0, 4, r0, cr14, cr2, {5} │ │ │ │ - adds r5, #14 │ │ │ │ + stcl 0, cr0, [lr], #712 @ 0x2c8 │ │ │ │ + adds r3, #110 @ 0x6e │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049537,20 +2049544,20 @@ │ │ │ │ bl 5c6ba0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - sbc.w r0, sl, r2, ror #2 │ │ │ │ - asrs r0, r3 │ │ │ │ + strd r0, r0, [sl, #712] @ 0x2c8 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049580,20 +2049587,20 @@ │ │ │ │ bl 5c6ba0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xeaf200b2 │ │ │ │ - lsls r0, r7 │ │ │ │ + ldrd r0, r0, [r2, #-712] @ 0x2c8 │ │ │ │ + subs r7, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r7, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049623,20 +2049630,20 @@ │ │ │ │ bl 5c6ba0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - orns r0, sl, r2, ror #2 │ │ │ │ - eors r0, r2 │ │ │ │ + @ instruction: 0xe8da00b2 │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049666,20 +2049673,20 @@ │ │ │ │ bl 5c6ba0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - and.w r0, r2, r2, ror #2 │ │ │ │ - subs r7, #232 @ 0xe8 │ │ │ │ + strd r0, r0, [r2], #-712 @ 0x2c8 │ │ │ │ + subs r6, #72 @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #26] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049709,20 +2049716,21 @@ │ │ │ │ bl 5c6ba0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xe98a00b2 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + b.n 60b6b0 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + subs r5, #228 @ 0xe4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049752,20 +2049760,21 @@ │ │ │ │ bl 5c6ba0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmdb r2, {r1, r4, r5, r7} │ │ │ │ - subs r7, #32 │ │ │ │ + b.n 60b638 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + subs r5, #128 @ 0x80 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r7, #30] │ │ │ │ + strh r0, [r3, #18] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r1, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049795,20 +2049804,21 @@ │ │ │ │ bl 5c6ba0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia.w sl, {r1, r4, r5, r7} │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + b.n 60b5c0 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + subs r5, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r0, #28] │ │ │ │ + strh r0, [r4, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #840 @ 0x348 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049838,20 +2049848,21 @@ │ │ │ │ bl 5c6ba0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xe82200b2 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + b.n 60b548 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + subs r4, #176 @ 0xb0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r5, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r0, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #52] @ (60b894 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2049869,18 +2049880,18 @@ │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldc 0, cr0, [r4], #-712 @ 0xfffffd38 │ │ │ │ - b.n 60b7f0 │ │ │ │ + eors.w r0, r4, r2, ror #2 │ │ │ │ + b.n 60b4b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r2, #20] │ │ │ │ + strh r2, [r6, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2049916,21 +2049927,21 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #1360 @ 0x550 │ │ │ │ bl 454cf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3433c0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r5, #158 @ 0x9e │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60b7c8 │ │ │ │ + b.n 60b488 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #18] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ + add r7, pc, #968 @ (adr r7, 60bcf0 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2049966,21 +2049977,21 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #992 @ 0x3e0 │ │ │ │ bl 454cf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3433c0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r5, #58 @ 0x3a │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60b740 │ │ │ │ + b.n 60b400 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r7, #12] │ │ │ │ + strh r0, [r3, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #40 @ 0x28 │ │ │ │ + add r7, pc, #424 @ (adr r7, 60bb58 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2050016,21 +2050027,21 @@ │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #624 @ 0x270 │ │ │ │ bl 454cf0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3433c0> │ │ │ │ bl 5c6978 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r4, #202 @ 0xca │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60b6b8 │ │ │ │ + b.n 60b378 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #520 @ 0x208 │ │ │ │ + add r6, pc, #904 @ (adr r6, 60bdc0 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050076,25 +2050087,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60bae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c69c4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60dfa4 │ │ │ │ bl 5c6afc │ │ │ │ b.n 60ba86 │ │ │ │ - b.n 60b654 │ │ │ │ + b.n 60b314 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, #80 @ 0x50 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, pc, #968 @ (adr r7, 60bea4 ) │ │ │ │ + add r6, pc, #328 @ (adr r6, 60bc24 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r2, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movw r0, #8369 @ 0x20b1 │ │ │ │ + @ instruction: 0xf0a200b1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #140] @ (60bb84 ) │ │ │ │ @@ -2050148,21 +2050159,21 @@ │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [r2, #28] │ │ │ │ bl 454c9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34336c> │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 60b5ac │ │ │ │ + b.n 60c26c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r2, #48 @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r6, #31] │ │ │ │ + ldrb r0, [r2, #25] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, pc, #264 @ (adr r7, 60bc9c ) │ │ │ │ + add r5, pc, #648 @ (adr r5, 60be1c ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050208,25 +2050219,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60bc3c ) │ │ │ │ add r0, pc │ │ │ │ bl 5c69c4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60d660 │ │ │ │ bl 5c6afc │ │ │ │ b.n 60bbe2 │ │ │ │ - b.n 60b4f8 │ │ │ │ + b.n 60c1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r3, #68 @ 0x44 │ │ │ │ + subs r1, #164 @ 0xa4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r1, #29] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, pc, #600 @ (adr r6, 60be90 ) │ │ │ │ + add r4, pc, #984 @ (adr r4, 60c010 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r2, #194 @ 0xc2 │ │ │ │ + subs r1, #34 @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf0e600b1 │ │ │ │ + vqadd.s8 d16, d22, d17 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #164] @ (60bcf8 ) │ │ │ │ @@ -2050283,21 +2050294,21 @@ │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r3, #0] │ │ │ │ bl 454c9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34336c> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 60c470 │ │ │ │ + b.n 60c130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r2, #176 @ 0xb0 │ │ │ │ + subs r1, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #968 @ (adr r5, 60c0d0 ) │ │ │ │ + add r4, pc, #328 @ (adr r4, 60be50 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050343,25 +2050354,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60bdb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c69c4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60e194 │ │ │ │ bl 5c6afc │ │ │ │ b.n 60bd56 │ │ │ │ - b.n 60c384 │ │ │ │ + b.n 60c044 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r2, #0 │ │ │ │ + subs r0, #96 @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #136 @ (adr r5, 60be34 ) │ │ │ │ + add r3, pc, #520 @ (adr r3, 60bfb4 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r1, #78 @ 0x4e │ │ │ │ + adds r7, #174 @ 0xae │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vqadd.s64 d16, d18, d17 │ │ │ │ + ldcl 0, cr0, [r2, #708] @ 0x2c4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #160] @ (60be68 ) │ │ │ │ @@ -2050416,21 +2050427,21 @@ │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w r0, r6, #624 @ 0x270 │ │ │ │ mov r1, r5 │ │ │ │ bl 454c9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34336c> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 60c2f8 │ │ │ │ + b.n 60bfb8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r1, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #504 @ (adr r4, 60c070 ) │ │ │ │ + add r2, pc, #888 @ (adr r2, 60c1f0 ) │ │ │ │ lsls r3, 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, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2050508,31 +2050519,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} │ │ │ │ - b.n 60c260 │ │ │ │ + svc 220 @ 0xdc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, #180 @ 0xb4 │ │ │ │ + adds r7, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r4, [r2, #7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bge.n 60beb0 │ │ │ │ + bhi.n 60bf70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r1, #9 │ │ │ │ + asrs r2, r5, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r4, #56] @ 0x38 │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2050588,24 +2050599,24 @@ │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7180 │ │ │ │ b.n 60c014 │ │ │ │ nop │ │ │ │ - b.n 60c110 │ │ │ │ + udf #202 @ 0xca │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + adds r6, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r2, #13] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #42 @ 0x2a │ │ │ │ + cmp r4, #138 @ 0x8a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - vshr.s64 d0, d16, #44 │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + ldcl 0, cr0, [r4, #704]! @ 0x2c0 │ │ │ │ + ldrh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2050632,21 +2050643,21 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r7, #12 │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + ble.n 60c0b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r1, #10] │ │ │ │ + ldrb r2, [r5, #3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cbz r1, 60c11a │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2050675,21 +2050686,22 @@ │ │ │ │ bl 5c6afc │ │ │ │ bl 5c6978 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 610078 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - adds r6, #178 @ 0xb2 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + ble.n 60c048 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r3, #8] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strex r0, r0, [r0, #716] @ 0x2cc │ │ │ │ + b.n 60be6c │ │ │ │ + lsls r3, r6, #2 │ │ │ │ cbz r1, 60c18a │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2050717,21 +2050729,21 @@ │ │ │ │ bl 5c6afc │ │ │ │ bl 5c6978 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 610078 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - adds r6, #90 @ 0x5a │ │ │ │ + adds r4, #186 @ 0xba │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + ble.n 60c1d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 60c13c │ │ │ │ + b.n 60bdfc │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #428] @ (60c35c ) │ │ │ │ @@ -2050890,32 +2050902,33 @@ │ │ │ │ b.n 60c252 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #72 @ 0x48 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #50 @ 0x32 │ │ │ │ + bgt.n 60c290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r2, #4] │ │ │ │ + strb r4, [r6, #29] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - blt.n 60c2f8 │ │ │ │ + bge.n 60c3b8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldc 0, cr0, [r0, #-704]! @ 0xfffffd40 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + @ instruction: 0xeb9000b0 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r5, #80 @ 0x50 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - cbz r6, 60c3da │ │ │ │ + cbz r6, 60c3b2 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + b.n 60c2f0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrd r0, r0, [r2, #-756] @ 0x2f4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [pc, #160] @ (60c440 ) │ │ │ │ @@ -2050976,23 +2050989,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 60c42a │ │ │ │ nop │ │ │ │ - bgt.n 60c518 │ │ │ │ + bge.n 60c3d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r4, #44 @ 0x2c │ │ │ │ + adds r2, #140 @ 0x8c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2051098,36 +2051111,36 @@ │ │ │ │ bl 5c6978 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #1940] @ 0x794 │ │ │ │ b.n 60c47c │ │ │ │ bl 5c7180 │ │ │ │ b.n 60c504 │ │ │ │ nop │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 60c4b4 │ │ │ │ + bls.n 60c574 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r7, #25] │ │ │ │ + strb r2, [r3, #19] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldcl 0, cr0, [sl], {179} @ 0xb3 │ │ │ │ - adds r3, #104 @ 0x68 │ │ │ │ + @ instruction: 0xeb3a00b3 │ │ │ │ + adds r1, #200 @ 0xc8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #46 @ 0x2e │ │ │ │ + adds r1, #142 @ 0x8e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r1, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 60c538 │ │ │ │ + bls.n 60c5f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r5, #22] │ │ │ │ + strb r4, [r1, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r3, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov sl, r3 │ │ │ │ ldrb.w r3, [r0, #1940] @ 0x794 │ │ │ │ @@ -2051249,36 +2051262,36 @@ │ │ │ │ mov r0, r5 │ │ │ │ adds r5, #12 │ │ │ │ bl 60f250 │ │ │ │ bl 5c7044 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 60c70c │ │ │ │ b.n 60c670 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r0, #186 @ 0xba │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 60c774 │ │ │ │ + bhi.n 60c634 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + strb r0, [r6, #13] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xeb9600b3 │ │ │ │ - adds r2, #56 @ 0x38 │ │ │ │ + ldrd r0, r0, [r6, #716]! @ 0x2cc │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #176 @ 0xb0 │ │ │ │ + cmp r6, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #254 @ 0xfe │ │ │ │ + adds r0, #94 @ 0x5e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r0, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #52 @ 0x34 │ │ │ │ + cmp r7, #148 @ 0x94 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 60c7e0 │ │ │ │ + bvc.n 60c6a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r6, #16] │ │ │ │ + strb r6, [r2, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r6, [pc, #1832] @ 60ce90 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2052145,38 +2052158,38 @@ │ │ │ │ ldr r0, [pc, #56] @ (60d1ec ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d166 │ │ │ │ ldr r0, [pc, #52] @ (60d1f0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d144 │ │ │ │ nop │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r7, #170 @ 0xaa │ │ │ │ + movs r6, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + movs r6, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #126 @ 0x7e │ │ │ │ + movs r5, #222 @ 0xde │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #118 @ 0x76 │ │ │ │ + movs r5, #214 @ 0xd6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #98 @ 0x62 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + movs r5, #176 @ 0xb0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #74 @ 0x4a │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #70 @ 0x46 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb.w r0, [r0, sp, lsl #2] │ │ │ │ - strb.w r0, [sl, sp, lsl #2] │ │ │ │ + @ instruction: 0xf67000ad │ │ │ │ + @ instruction: 0xf66a00ad │ │ │ │ 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 5c6818 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2052281,41 +2052294,41 @@ │ │ │ │ bl 5c70bc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #56] @ (60d378 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d254 │ │ │ │ - movs r6, #210 @ 0xd2 │ │ │ │ + movs r5, #50 @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r2, #26 │ │ │ │ + asrs r6, r6, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bgt.n 60d40c │ │ │ │ + bge.n 60d2cc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, pc, #744 @ (adr r3, 60d63c ) │ │ │ │ + add r2, pc, #104 @ (adr r2, 60d3bc ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r0, #3 │ │ │ │ + lsls r6, r4, #28 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r3, pc, #712 @ (adr r3, 60d624 ) │ │ │ │ + add r2, pc, #72 @ (adr r2, 60d3a4 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #688 @ (adr r3, 60d610 ) │ │ │ │ + add r2, pc, #48 @ (adr r2, 60d390 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r0, #242 @ 0xf2 │ │ │ │ + subs r2, r2, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #38 @ 0x26 │ │ │ │ + movs r4, #134 @ 0x86 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60d190 │ │ │ │ + b.n 60ce50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #12 │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ + ldrb r0, [r0, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf68400ad │ │ │ │ + @ instruction: 0xf4e400ad │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6818 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2052367,27 +2052380,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c6d60 │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r4, #13] │ │ │ │ + ldrb r2, [r0, #7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 60d34c │ │ │ │ + bls.n 60d40c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - beq.n 60d3b8 │ │ │ │ + ldmia r7!, {r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #216 @ (adr r2, 60d514 ) │ │ │ │ + add r0, pc, #600 @ (adr r0, 60d694 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r0, #29 │ │ │ │ + lsls r2, r4, #22 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r3, #138 @ 0x8a │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6818 │ │ │ │ @@ -2052441,27 +2052454,27 @@ │ │ │ │ bl 5c70bc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #28] @ (60d504 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d484 │ │ │ │ - movs r4, #226 @ 0xe2 │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #238 @ 0xee │ │ │ │ + movs r3, #78 @ 0x4e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #552 @ (adr r1, 60d720 ) │ │ │ │ + ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r2, #26 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r4, #178 @ 0xb2 │ │ │ │ + movs r3, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #80 @ 0x50 │ │ │ │ + movs r2, #176 @ 0xb0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf4dc00ad │ │ │ │ + @ instruction: 0xf33c00ad │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6818 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2052513,26 +2052526,26 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5c6d30 │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r2, #174 @ 0xae │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r2, [r7, #16] │ │ │ │ + ldrsh r2, [r3, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - orrs.w r0, r2, #6193152 @ 0x5e8000 │ │ │ │ - add r0, pc, #688 @ (adr r0, 60d878 ) │ │ │ │ + @ instruction: 0xf2b200bd │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r3, #16 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r0, pc, #656 @ (adr r0, 60d860 ) │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6818 │ │ │ │ @@ -2052569,23 +2052582,23 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5c6d30 │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + movs r1, #246 @ 0xf6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + movs r1, #246 @ 0xf6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #134 @ 0x86 │ │ │ │ + movs r1, #230 @ 0xe6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #102 @ 0x66 │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ 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 5c6818 │ │ │ │ @@ -2052896,99 +2052909,99 @@ │ │ │ │ bl 5c6d90 │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r3, #22 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - movs r3, #16 │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #10 │ │ │ │ + itet mi │ │ │ │ + lslmi r2, r6, #2 │ │ │ │ + movpl r1, #112 @ 0x70 │ │ │ │ + lslmi r3, r6, #2 │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #8 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #10 │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #254 @ 0xfe │ │ │ │ + movs r1, #94 @ 0x5e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #242 @ 0xf2 │ │ │ │ + movs r1, #82 @ 0x52 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #230 @ 0xe6 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r1, #42 @ 0x2a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r1, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #178 @ 0xb2 │ │ │ │ + movs r1, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r1, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r1, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r1, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #160 @ 0xa0 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #166 @ 0xa6 │ │ │ │ + movs r1, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r1, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #158 @ 0x9e │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r1, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #164 @ 0xa4 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ + movs r0, #246 @ 0xf6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #144 @ 0x90 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #118 @ 0x76 │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #112 @ 0x70 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #102 @ 0x66 │ │ │ │ + movs r0, #198 @ 0xc6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs r0, #196 @ 0xc4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + lsls r0, r7, #31 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ + movs r0, #148 @ 0x94 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5c6818 │ │ │ │ @@ -2053013,17 +2053026,17 @@ │ │ │ │ bl 5c6fac │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r1, #70 @ 0x46 │ │ │ │ + subs r6, r4, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + adds r2, r1, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5c6818 │ │ │ │ @@ -2053061,19 +2053074,19 @@ │ │ │ │ bne.n 60dbac │ │ │ │ bl 5c6fac │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + subs r4, r2, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #192 @ 0xc0 │ │ │ │ + adds r2, #32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r0, #210 @ 0xd2 │ │ │ │ + subs r2, r6, #4 │ │ │ │ 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 5c6818 │ │ │ │ @@ -2053110,23 +2053123,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c6d60 │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + subs r2, r4, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + subs r6, r5, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + subs r2, r4, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + subs r6, r2, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #106 @ 0x6a │ │ │ │ + subs r2, r1, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ bl 5c6818 │ │ │ │ @@ -2053159,17 +2053172,17 @@ │ │ │ │ bl 5c6fac │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r0, #32 │ │ │ │ + subs r0, r0, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + subs r0, r1, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 5c6818 │ │ │ │ @@ -2053317,47 +2053330,47 @@ │ │ │ │ bl 5c7180 │ │ │ │ b.n 60dd5c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 5c7228 │ │ │ │ b.n 60dd74 │ │ │ │ bl 5c7180 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r4, r5, #6 │ │ │ │ + subs r4, r1, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ + str r5, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, r4, #6 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r5, #214 @ 0xd6 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r2, [sp, #648] @ 0x288 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + adds r2, r0, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r5, #5 │ │ │ │ + adds r2, r1, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #616 @ (adr r7, 60e150 ) │ │ │ │ + add r5, pc, #1000 @ (adr r5, 60e2d0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r1!, {r3, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r6, r5, #4 │ │ │ │ + adds r6, r1, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r2, #4 │ │ │ │ + adds r2, r6, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r7, pc, #192 @ (adr r7, 60dfbc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, r6, #3 │ │ │ │ + adds r4, r2, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r5, #3 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #172 @ 0xac │ │ │ │ + adds r7, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2053400,21 +2053413,21 @@ │ │ │ │ bl 5d2034 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5c6e68 │ │ │ │ b.n 60df52 │ │ │ │ bl 5c7180 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r0, r6, #0 │ │ │ │ + adds r0, r2, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r7, #0 │ │ │ │ + adds r4, r3, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r6, #0 │ │ │ │ + adds r0, r2, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r4, #0 │ │ │ │ + adds r0, r0, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r3, #172 @ 0xac │ │ │ │ lsls r3, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2053546,45 +2053559,45 @@ │ │ │ │ bl 5c70bc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r5, #1 │ │ │ │ b.n 60e02a │ │ │ │ bl 5c7180 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds r0, r0, #7 │ │ │ │ + adds r0, r4, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r0, #0 │ │ │ │ + adds r0, r4, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + ldrb r6, [r4, #21] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, r2, #7 │ │ │ │ + adds r0, r6, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r1, #7 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + adds r4, r4, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r2!, {r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r7, #2 │ │ │ │ + adds r0, r3, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r0, #6 │ │ │ │ + subs r2, r4, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + subs r2, r0, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r2, #5 │ │ │ │ + subs r6, r6, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + subs r0, r5, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r5, #4 │ │ │ │ + subs r2, r1, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + subs r4, r0, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ bl 5c6818 │ │ │ │ @@ -2053752,52 +2053765,52 @@ │ │ │ │ bl 5c6fac │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7180 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - adds r2, r2, #2 │ │ │ │ + subs r2, r6, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r4, #2 │ │ │ │ + subs r4, r0, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r2, #2 │ │ │ │ + subs r6, r6, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + subs r4, r7, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r2, #2 │ │ │ │ + subs r6, r6, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r1, #2 │ │ │ │ + subs r4, r5, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mrrc 0, 11, r0, sl, cr0 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + @ instruction: 0xeaba00b0 │ │ │ │ + subs r2, r1, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + subs r0, r2, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + subs r2, r1, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r3, #1 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + subs r0, r1, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + subs r2, r7, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + subs r0, r6, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + adds r2, r5, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + subs r6, r0, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + subs r0, r0, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6818 │ │ │ │ @@ -2053820,17 +2053833,17 @@ │ │ │ │ bne.n 60e434 │ │ │ │ bl 5c6fac │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r2, r0, r5 │ │ │ │ + adds r2, r4, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movw r0, #24750 @ 0x60ae │ │ │ │ + @ instruction: 0xf0a600ae │ │ │ │ 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 5c6818 │ │ │ │ cbz r0, 60e4ba │ │ │ │ @@ -2053854,17 +2053867,17 @@ │ │ │ │ bl 5c6fac │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r2, r6, r3 │ │ │ │ + adds r2, r2, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r7, r3 │ │ │ │ + adds r6, r3, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6818 │ │ │ │ @@ -2054013,49 +2054026,49 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #72] @ (60e6ec ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e68c │ │ │ │ nop │ │ │ │ - subs r2, r4, r2 │ │ │ │ + adds r2, r0, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + adds r6, r1, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r3, r2 │ │ │ │ + adds r6, r7, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + adds r6, r5, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r7, r1 │ │ │ │ + adds r6, r3, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r6, r1 │ │ │ │ + adds r6, r2, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r5, r1 │ │ │ │ + adds r6, r1, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + adds r6, r0, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r3, r1 │ │ │ │ + adds r6, r7, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r2, r1 │ │ │ │ + adds r6, r6, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + adds r4, r6, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + adds r4, r5, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #80 @ 0x50 │ │ │ │ + adds r3, #176 @ 0xb0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + adds r4, r0, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r2, r0 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r7, r7 │ │ │ │ + adds r0, r3, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60ed34 │ │ │ │ + b.n 60e9f4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2054243,60 +2054256,59 @@ │ │ │ │ b.n 60e7fe │ │ │ │ bl 5c7180 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ (60e980 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e73c │ │ │ │ - adds r4, r5, r5 │ │ │ │ + asrs r4, r1, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r5, #5 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + vshr.u64 d16, d29, #50 │ │ │ │ + strb r4, [r7, #15] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r7, #50] @ 0x32 │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r7} │ │ │ │ - lsls r1, r7, #2 │ │ │ │ - stmia r5!, {r1, r3, r5, r6} │ │ │ │ - lsls r1, r7, #2 │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + itet │ │ │ │ + lsl r1, r7, #2 │ │ │ │ + stmiaal r3!, {r1, r3, r6, r7} │ │ │ │ + lsl r1, r7, #2 │ │ │ │ + lsrs r0, r5, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r5} │ │ │ │ + stmia r3!, {r2, r3, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r5, r2 │ │ │ │ + asrs r0, r1, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r3, r2 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r0, r2 │ │ │ │ + asrs r4, r4, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r6, r0 │ │ │ │ + lsls r6, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - tst r6, r0 │ │ │ │ + eors r6, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r2, #31 │ │ │ │ + asrs r2, r6, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r6, #40] @ 0x28 │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf23e00be │ │ │ │ - b.n 60eacc │ │ │ │ + eors.w r0, lr, #190 @ 0xbe │ │ │ │ + svc 4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2054360,28 +2054372,28 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #32] @ (60ea64 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e9c8 │ │ │ │ nop │ │ │ │ - asrs r4, r7, #28 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r5, #12] │ │ │ │ + strb r2, [r1, #6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - mrc2 0, 6, r0, cr0, cr13, {5} │ │ │ │ - stmia r5!, {r1, r3, r6} │ │ │ │ + ldc2 0, cr0, [r0, #-756]! @ 0xfffffd0c │ │ │ │ + stmia r3!, {r1, r3, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r4, #6 │ │ │ │ + lsrs r2, r0, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3, #6 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 130 @ 0x82 │ │ │ │ + ble.n 60ea2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r0, 60ea86 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -2054474,30 +2054486,30 @@ │ │ │ │ add.w r0, r6, #176 @ 0xb0 │ │ │ │ cbz r1, 60eb7a │ │ │ │ ldrb.w r1, [r1, #78] @ 0x4e │ │ │ │ bl 60e984 │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r6, [r4, #26] │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - orns r0, r2, #190 @ 0xbe │ │ │ │ - str r6, [r1, r5] │ │ │ │ + mrc 0, 6, r0, cr2, cr14, {5} │ │ │ │ + ldr r7, [pc, #696] @ (60ee50 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + asrs r2, r7, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r0, #24 │ │ │ │ + asrs r6, r4, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r0, #24 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r1, #23 │ │ │ │ + asrs r2, r5, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ b.w 60ea90 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2054526,20 +2054538,21 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 5c71cc │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r0, #23 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xe82000b2 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + b.n 60e920 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + push {r2, r3, r5, r6, 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 r4, r0 │ │ │ │ bl 5c6818 │ │ │ │ @@ -2054603,29 +2054616,29 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #32] @ (60ed04 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60ecb8 │ │ │ │ nop │ │ │ │ - asrs r6, r4, #21 │ │ │ │ + asrs r6, r0, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r6, #21 │ │ │ │ + asrs r2, r2, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r1, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60ec34 │ │ │ │ + b.n 60e8f4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r2, r2, #21 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 60ed02 │ │ │ │ + @ instruction: 0xb76e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r6, r4, #20 │ │ │ │ + asrs r6, r0, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bgt.n 60eccc │ │ │ │ + blt.n 60ed8c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6818 │ │ │ │ @@ -2054655,21 +2054668,21 @@ │ │ │ │ bl 5c6d60 │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r2, r6, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r1, #14] │ │ │ │ + ldrb r2, [r5, #7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 60eb0c │ │ │ │ + b.n 60e7cc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6818 │ │ │ │ @@ -2054699,21 +2054712,21 @@ │ │ │ │ bl 5c6d60 │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r2, #12] │ │ │ │ + ldrb r2, [r6, #5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 60ea94 │ │ │ │ + b.n 60e754 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r4, #15 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2054865,50 +2054878,50 @@ │ │ │ │ bl 5c70bc │ │ │ │ bl 5c7134 │ │ │ │ b.n 60eeea │ │ │ │ ldr r0, [pc, #76] @ (60effc ) │ │ │ │ add r0, pc │ │ │ │ b.n 60ee56 │ │ │ │ nop │ │ │ │ - asrs r2, r0, #16 │ │ │ │ + asrs r2, r4, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60f628 │ │ │ │ + b.n 60f2e8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + bkpt 0x00bc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, pc, #288 @ (adr r4, 60f0e4 ) │ │ │ │ + add r2, pc, #672 @ (adr r2, 60f264 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - hlt 0x0014 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bkpt 0x006a │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r0, r5, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + bkpt 0x00d4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r3, [pc, #72] @ (60f028 ) │ │ │ │ + ldr r1, [pc, #456] @ (60f1a8 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #176 @ 0xb0 │ │ │ │ + subs r2, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + ldrb r4, [r1, #27] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + lsrs r6, r5, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #112 @ 0x70 │ │ │ │ + subs r1, #208 @ 0xd0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sub.w r0, r8, lr, ror #2 │ │ │ │ - bge.n 60f02c │ │ │ │ + and.w r0, r8, lr, ror #2 │ │ │ │ + bhi.n 60f0ec │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6818 │ │ │ │ @@ -2054961,27 +2054974,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c6d60 │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r3, #8 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r3, #8 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r3, #8 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + asrs r2, r0, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r4, #8 │ │ │ │ + asrs r6, r0, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r5, #8 │ │ │ │ + asrs r2, r1, #2 │ │ │ │ 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 5c6818 │ │ │ │ @@ -2055062,35 +2055075,35 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 5c71cc │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r6, r5, #7 │ │ │ │ + asrs r6, r1, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r5, #7 │ │ │ │ + asrs r6, r1, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r2, #7 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r2, #7 │ │ │ │ + asrs r2, r6, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r1, #7 │ │ │ │ + asrs r6, r5, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r0, #7 │ │ │ │ + asrs r6, r4, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r7, #6 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r3, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ strh.w r0, [sp, #4] │ │ │ │ @@ -2055113,19 +2055126,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c6d60 │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + lsrs r4, r0, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ 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 5c6818 │ │ │ │ @@ -2055147,19 +2055160,19 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ bl 5c6d60 │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + lsrs r2, r3, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r2, #3 │ │ │ │ + lsrs r2, r6, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub.w r0, r2, #179 @ 0xb3 │ │ │ │ + and.w r0, r2, #179 @ 0xb3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6818 │ │ │ │ cbnz r0, 60f2c4 │ │ │ │ @@ -2055187,20 +2055200,20 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5c6d30 │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r3, #3 │ │ │ │ + lsrs r6, r7, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r6, #1 │ │ │ │ + lsrs r6, r2, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adc.w r0, r6, #179 @ 0xb3 │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + vshr.s64 d0, d19, #26 │ │ │ │ + lsrs r2, r5, #28 │ │ │ │ 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 5c6818 │ │ │ │ @@ -2055258,29 +2055271,29 @@ │ │ │ │ bl 5c71cc │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r1, #2 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ + adds r5, #222 @ 0xde │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r1, [sp, #920] @ 0x398 │ │ │ │ + str r0, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r6, #1 │ │ │ │ + lsrs r6, r2, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + lsrs r6, r1, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r6, [r7, #13] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r4, r4, #1 │ │ │ │ + lsrs r4, r0, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + lsrs r6, r0, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #580] @ (60f64c ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2055488,53 +2055501,53 @@ │ │ │ │ b.n 60f502 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r5, #15 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #32 │ │ │ │ + lsrs r0, r6, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + asrs r0, r4, #1 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ble.n 60f690 │ │ │ │ + blt.n 60f750 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - revsh r6, r5 │ │ │ │ + cbnz r6, 60f676 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - rev r2, r5 │ │ │ │ + @ instruction: 0xb88a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stc2l 0, cr0, [lr], #-712 @ 0xfffffd38 │ │ │ │ - asrs r2, r3, #10 │ │ │ │ + @ instruction: 0xface00b2 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bgt.n 60f5b0 │ │ │ │ + bge.n 60f670 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - rev16 r4, r6 │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r0, 60f6a8 │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfbf400b2 │ │ │ │ - add r1, sp, #448 @ 0x1c0 │ │ │ │ + @ instruction: 0xfa5400b2 │ │ │ │ + add r7, pc, #832 @ (adr r7, 60f9c4 ) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ + ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r2, r4, #26 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r0, #18 │ │ │ │ + lsls r6, r4, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + lsrs r4, r3, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + strh r4, [r6, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - bcc.n 60f5b4 │ │ │ │ + bne.n 60f674 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 60f5ac │ │ │ │ + bne.n 60f66c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2055789,85 +2055802,85 @@ │ │ │ │ ldr r0, [pc, #160] @ (60fa5c ) │ │ │ │ add r0, pc │ │ │ │ bl 5c7108 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ bl 5c6d60 │ │ │ │ bl 5c7134 │ │ │ │ b.n 60f806 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + lsrs r0, r3, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + lsrs r0, r2, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r5, #24 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r4, #24 │ │ │ │ + lsrs r4, r0, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r3, #24 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r2, #24 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + lsrs r4, r5, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + lsrs r0, r4, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #18 │ │ │ │ + lsrs r2, r5, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ + lsrs r6, r0, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r3, #18 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + lsrs r2, r4, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + lsrs r2, r7, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r4, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #20 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r7, #18 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r3, #18 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r5, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + lsrs r6, r0, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3, #15 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r2, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r1, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6818 │ │ │ │ @@ -2055971,32 +2055984,32 @@ │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7180 │ │ │ │ b.n 60fb94 │ │ │ │ bl 5c7180 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r5, #29 │ │ │ │ + asrs r2, r1, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r2, #13 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfada00bd │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + ldrsh.w r0, [sl, sp, lsl #3] │ │ │ │ + lsrs r4, r7, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r6, #2 │ │ │ │ + lsls r4, r2, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r7, #4 │ │ │ │ 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 5c6818 │ │ │ │ @@ -2056033,23 +2056046,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c6d60 │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r2, r3, #9 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r2, r2, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #9 │ │ │ │ + lsrs r2, r1, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #9 │ │ │ │ + lsrs r2, r1, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r4, #9 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6818 │ │ │ │ @@ -2056131,34 +2056144,34 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #44] @ (60fd88 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60fd1c │ │ │ │ nop │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r1, #30] │ │ │ │ + strb r2, [r5, #23] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r6, #14 │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xeb3200bd │ │ │ │ - add r4, pc, #408 @ (adr r4, 60ff0c ) │ │ │ │ + @ instruction: 0xe99200bd │ │ │ │ + add r2, pc, #792 @ (adr r2, 61008c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r4, #2] │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r5, #214 @ 0xd6 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r2, 60fda4 │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r2, [r3, #9] │ │ │ │ + strb r2, [r7, #2] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6818 │ │ │ │ @@ -2056196,19 +2056209,19 @@ │ │ │ │ bl 5c6d90 │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r4, #3 │ │ │ │ + lsls r6, r0, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r4, #6 │ │ │ │ + adds r2, r0, #0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ 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 5c6818 │ │ │ │ @@ -2056253,25 +2056266,25 @@ │ │ │ │ bl 60fdb4 │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r3, #2 │ │ │ │ + lsls r2, r7, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + lsls r6, r1, #6 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r1, #2 │ │ │ │ + lsls r2, r5, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r0, #2 │ │ │ │ + lsls r2, r4, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #1 │ │ │ │ + lsls r2, r3, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6818 │ │ │ │ @@ -2056292,19 +2056305,19 @@ │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ bl 5c6d60 │ │ │ │ bl 5c7134 │ │ │ │ bl 5c70bc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7180 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r6, r3, #32 │ │ │ │ + lsls r6, r7, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r1, #2] │ │ │ │ + ldr r6, [r5, #108] @ 0x6c │ │ │ │ lsls r7, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2056506,22 +2056519,22 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5c6d30 │ │ │ │ bl 5c6c60 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strh.w r0, [sl, r2, lsl #3] │ │ │ │ - lsls r2, r4, #24 │ │ │ │ + @ instruction: 0xf68a00b2 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r4, #24 │ │ │ │ + lsls r6, r0, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #80 @ 0x50 │ │ │ │ + adds r3, #176 @ 0xb0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #120 @ (adr r2, 6101f0 ) │ │ │ │ + add r0, pc, #504 @ (adr r0, 610370 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ @@ -2056557,21 +2056570,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf78e00b2 │ │ │ │ - lsls r2, r3, #22 │ │ │ │ + @ instruction: 0xf5ee00b2 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #22 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf75800bd │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ + subs.w r0, r8, #6193152 @ 0x5e8000 │ │ │ │ + ldr r2, [r6, #64] @ 0x40 │ │ │ │ lsls r7, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #44] @ (610238 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2056587,17 +2056600,17 @@ │ │ │ │ bl 5c71cc │ │ │ │ bl 5c6afc │ │ │ │ bl 5c6978 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xeb9400bd │ │ │ │ - @ instruction: 0xf70e00b2 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + ldrd r0, r0, [r4, #756]! @ 0x2f4 │ │ │ │ + sbc.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2056642,24 +2056655,24 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movt r0, #10418 @ 0x28b2 │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + @ instruction: 0xf52200b2 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r7, #18 │ │ │ │ + lsls r4, r3, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 610290 │ │ │ │ + b.n 60ff50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf66600bd │ │ │ │ + @ instruction: 0xf4c600bd │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #88] @ (610350 ) │ │ │ │ @@ -2056692,22 +2056705,22 @@ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r4, r4, #17 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf62000b2 │ │ │ │ - lsls r6, r3, #16 │ │ │ │ + eor.w r0, r0, #5832704 @ 0x590000 │ │ │ │ + lsls r6, r7, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 6101d8 │ │ │ │ + b.n 60fe98 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2056744,20 +2056757,20 @@ │ │ │ │ bl 5c6afc │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7180 │ │ │ │ bl 5c6afc │ │ │ │ bl 5c6978 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - rsb r0, sl, #5832704 @ 0x590000 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + bic.w r0, sl, #5832704 @ 0x590000 │ │ │ │ + lsls r6, r4, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r5, #80] @ 0x50 │ │ │ │ + str r6, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds.w r0, r4, #6225920 @ 0x5f0000 │ │ │ │ + @ instruction: 0xf37400be │ │ │ │ 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] @ (610434 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #52] @ (610438 ) │ │ │ │ @@ -2056775,18 +2056788,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #592 @ (adr r0, 610688 ) │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds.w r0, sl, #5832704 @ 0x590000 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + @ instruction: 0xf37a00b2 │ │ │ │ + lsls r4, r4, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #96] @ (6104b0 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2056820,18 +2056833,18 @@ │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7180 │ │ │ │ bl 5c6978 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf4ee00b2 │ │ │ │ - str r4, [r2, #68] @ 0x44 │ │ │ │ + @ instruction: 0xf34e00b2 │ │ │ │ + str r4, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #120] @ (610548 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2056875,18 +2056888,18 @@ │ │ │ │ bne.n 610500 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - orn r0, sl, #5832704 @ 0x590000 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + movt r0, #41138 @ 0xa0b2 │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (610668 ) │ │ │ │ @@ -2056988,18 +2057001,18 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 61060a │ │ │ │ bl 5c7180 │ │ │ │ b.n 6105be │ │ │ │ nop │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf3d400b2 │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + @ instruction: 0xf23400b2 │ │ │ │ + str r0, [r3, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (610788 ) │ │ │ │ @@ -2057101,18 +2057114,17 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 61072a │ │ │ │ bl 5c7180 │ │ │ │ b.n 6106de │ │ │ │ nop │ │ │ │ - lsls r4, r7, #4 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf2b400b2 │ │ │ │ - str r0, [r3, #32] │ │ │ │ + vshr.u64 d0, d18, #36 │ │ │ │ + adds.w r0, r4, #178 @ 0xb2 │ │ │ │ + str r0, [r7, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 6107d2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2057250,15 +2057262,15 @@ │ │ │ │ ldr.w r2, [r3, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 610860 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ str.w r2, [r3, #132] @ 0x84 │ │ │ │ b.n 610860 │ │ │ │ nop │ │ │ │ - subs r4, #74 @ 0x4a │ │ │ │ + subs r2, #170 @ 0xaa │ │ │ │ lsls r3, r7, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2057304,20 +2057316,20 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 744e0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - mcr2 0, 6, r0, cr0, cr2, {5} │ │ │ │ - vshr.s64 d16, d18, #8 │ │ │ │ - ldc2l 0, cr0, [r4, #712]! @ 0x2c8 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + stc2 0, cr0, [r0, #-712]! @ 0xfffffd38 │ │ │ │ + mrc 0, 2, r0, cr8, cr2, {5} │ │ │ │ + mrrc2 0, 11, r0, r4, cr2 │ │ │ │ + ble.n 610940 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mrc2 0, 4, r0, cr8, cr2, {5} │ │ │ │ + ldc2l 0, cr0, [r8], #712 @ 0x2c8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r7, [r0, #100] @ 0x64 │ │ │ │ ldr.w r8, [r1, #68] @ 0x44 │ │ │ │ @@ -2057436,26 +2057448,26 @@ │ │ │ │ bl 5c69c4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 610ab4 │ │ │ │ bl 5c6f60 │ │ │ │ b.n 610a82 │ │ │ │ nop │ │ │ │ - mrc2 0, 1, r0, cr2, cr2, {5} │ │ │ │ - vqadd.s16 d16, d22, d18 │ │ │ │ - ldc2l 0, cr0, [r6, #-712] @ 0xfffffd38 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + ldc2 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ + ldc 0, cr0, [r6, #712]! @ 0x2c8 │ │ │ │ + @ instruction: 0xfbb600b2 │ │ │ │ + ble.n 610b74 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldc2l 0, cr0, [sl, #712]! @ 0x2c8 │ │ │ │ - orns r0, r0, r2, ror #2 │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ + mrrc2 0, 11, r0, sl, cr2 │ │ │ │ + @ instruction: 0xe8d000b2 │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - eor.w r0, lr, pc, asr #2 │ │ │ │ - ands.w r0, r4, pc, asr #2 │ │ │ │ - ldrd r0, r0, [r4, #700]! @ 0x2bc │ │ │ │ + strd r0, r0, [lr], #700 @ 0x2bc │ │ │ │ + ldrd r0, r0, [r4], #-700 @ 0x2bc │ │ │ │ + @ instruction: 0xe85400af │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2057514,22 +2057526,22 @@ │ │ │ │ cbnz r7, 610bd2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldcl 0, cr0, [sl, #712] @ 0x2c8 │ │ │ │ - stc2l 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ - @ instruction: 0xfbd400b2 │ │ │ │ - ble.n 610c88 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - ldc2l 0, cr0, [r8], #-712 @ 0xfffffd38 │ │ │ │ - ldc2 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ - stc2 0, cr0, [r4], {178} @ 0xb2 │ │ │ │ + ldc 0, cr0, [sl], #-712 @ 0xfffffd38 │ │ │ │ + @ instruction: 0xfb2200b2 │ │ │ │ + @ instruction: 0xfa3400b2 │ │ │ │ + blt.n 610b48 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + @ instruction: 0xfad800b2 │ │ │ │ + @ instruction: 0xfafa00b2 │ │ │ │ + @ instruction: 0xfae400b2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2057572,20 +2057584,20 @@ │ │ │ │ cbnz r6, 610c72 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 744e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stc2 0, cr0, [r0], #-712 @ 0xfffffd38 │ │ │ │ - stc 0, cr0, [ip, #-712] @ 0xfffffd38 │ │ │ │ - @ instruction: 0xfb0800b2 │ │ │ │ - bgt.n 610b90 │ │ │ │ + @ instruction: 0xfa8000b2 │ │ │ │ + sbc.w r0, ip, r2, ror #2 │ │ │ │ + vld4.32 {d16-d19}, [r8 :256], r2 │ │ │ │ + bge.n 610c50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xfbac00b2 │ │ │ │ + @ instruction: 0xfa0c00b2 │ │ │ │ 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 │ │ │ │ cbz r1, 610cac │ │ │ │ @@ -2057941,15 +2057953,15 @@ │ │ │ │ b.n 61101e │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ rsb r1, ip, #110 @ 0x6e │ │ │ │ subs.w r1, r6, #110 @ 0x6e │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + adds r4, #94 @ 0x5e │ │ │ │ lsls r3, r7, #4 │ │ │ │ mvns r4, r0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -2058326,15 +2058338,15 @@ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ blx r7 │ │ │ │ b.n 6113dc │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ vmla.f16 d0, d12, d6[3] │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - rors r4, r0 │ │ │ │ + ands r4, r4 │ │ │ │ lsls r3, r7, #4 │ │ │ │ cdp 1, 3, cr0, cr8, cr14, {3} │ │ │ │ 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, #100] @ (6114c0 ) │ │ │ │ @@ -2058639,16 +2058651,16 @@ │ │ │ │ bl 611640 │ │ │ │ b.n 611714 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldmdb sl!, {r1, r2, r3, r5, r6, r8} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r1, [r4], #440 @ 0x1b8 │ │ │ │ - add.w r0, ip, #178 @ 0xb2 │ │ │ │ - @ instruction: 0xf12800b2 │ │ │ │ + vqadd.s32 d16, d28, d18 │ │ │ │ + vshr.s64 d0, d18, #56 │ │ │ │ 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] @ (6117e4 ) │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #112] @ (6117e8 ) │ │ │ │ @@ -2058721,15 +2058733,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (611830 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r2, #186 @ 0xba │ │ │ │ + subs r1, #26 │ │ │ │ lsls r3, r7, #4 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr r1, [pc, #80] @ (611898 ) │ │ │ │ @@ -2058767,15 +2058779,15 @@ │ │ │ │ bx lr │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 611800 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r6, #178 @ 0xb2 │ │ │ │ + mcr 0, 4, r0, cr6, cr2, {5} │ │ │ │ b.n 6117b0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #360] @ (611a20 ) │ │ │ │ @@ -2058916,22 +2058928,22 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ b.n 6118a0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 611a1c │ │ │ │ lsls r7, r4, #5 │ │ │ │ - vshr.s64 d0, d18, #36 │ │ │ │ + ldcl 0, cr0, [ip, #712]! @ 0x2c8 │ │ │ │ b.n 611788 │ │ │ │ lsls r6, r5, #5 │ │ │ │ blt.n 611968 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - vqadd.s32 d16, d30, d18 │ │ │ │ - mcr 0, 6, r0, cr0, cr2, {5} │ │ │ │ - mrc 0, 6, r0, cr4, cr2, {5} │ │ │ │ + stcl 0, cr0, [lr, #712] @ 0x2c8 │ │ │ │ + stc 0, cr0, [r0, #-712]! @ 0xfffffd38 │ │ │ │ + ldc 0, cr0, [r4, #-712]! @ 0xfffffd38 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2059111,24 +2059123,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #40] @ (611c70 ) │ │ │ │ ubfx r2, r2, #12, #8 │ │ │ │ add r1, pc │ │ │ │ bl 611640 │ │ │ │ b.n 611bc4 │ │ │ │ nop │ │ │ │ - stc 0, cr0, [lr], #712 @ 0x2c8 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + add.w r0, lr, r2, ror #2 │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 611cc4 │ │ │ │ + bhi.n 611b84 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mcr 0, 0, r0, cr14, cr2, {5} │ │ │ │ - stcl 0, cr0, [r0, #712] @ 0x2c8 │ │ │ │ - stcl 0, cr0, [r2, #-712]! @ 0xfffffd38 │ │ │ │ - ldcl 0, cr0, [sl], #712 @ 0x2c8 │ │ │ │ - ldcl 0, cr0, [lr], #712 @ 0x2c8 │ │ │ │ + stcl 0, cr0, [lr], #-712 @ 0xfffffd38 │ │ │ │ + stc 0, cr0, [r0], #-712 @ 0xfffffd38 │ │ │ │ + rsb r0, r2, r2, ror #2 │ │ │ │ + adcs.w r0, sl, r2, ror #2 │ │ │ │ + adcs.w r0, lr, r2, ror #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] @ (611d10 ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, #140] @ (611d14 ) │ │ │ │ @@ -2059188,15 +2059200,15 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 612360 │ │ │ │ lsls r6, r5, #5 │ │ │ │ bhi.n 611d74 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - stc 0, cr0, [ip, #-712] @ 0xfffffd38 │ │ │ │ + sbc.w r0, ip, r2, ror #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2059293,16 +2059305,16 @@ │ │ │ │ adds r4, #1 │ │ │ │ strd sl, r5, [r1] │ │ │ │ bl 611c74 │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 611e12 │ │ │ │ b.n 611d88 │ │ │ │ - @ instruction: 0xeac400b2 │ │ │ │ - mcrr 0, 11, r0, sl, cr2 │ │ │ │ + stmdb r4!, {r1, r4, r5, r7} │ │ │ │ + @ instruction: 0xeaaa00b2 │ │ │ │ stmdb 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] @ (611f04 ) │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #184] @ (611f08 ) │ │ │ │ @@ -2059379,16 +2059391,16 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 6121ac │ │ │ │ lsls r6, r5, #5 │ │ │ │ bvs.n 611f8c │ │ │ │ lsls r7, r4, #5 │ │ │ │ - @ instruction: 0xe9a000b2 │ │ │ │ - sbcs.w r0, r2, r2, ror #2 │ │ │ │ + @ instruction: 0xe80000b2 │ │ │ │ + ldrd r0, r0, [r2, #712] @ 0x2c8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ ldr r2, [pc, #216] @ (612008 ) │ │ │ │ ldr r3, [pc, #220] @ (61200c ) │ │ │ │ @@ -2059487,15 +2059499,15 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb9d0174 │ │ │ │ @ instruction: 0xeb8e0174 │ │ │ │ b.n 6120a4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0xeaa000b2 │ │ │ │ + stmdb r0, {r1, r4, r5, r7} │ │ │ │ @ instruction: 0xeb360174 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 613640 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2062166,15 +2062178,15 @@ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r1!, {r2, r5, r7} │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2062225,19 +2062237,19 @@ │ │ │ │ b.n 613ec8 │ │ │ │ ldr r2, [pc, #20] @ (613f0c ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 74ac4 │ │ │ │ b.n 613ec8 │ │ │ │ nop │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #412] @ (6140c0 ) │ │ │ │ @@ -2062395,21 +2062407,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 61404e │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ stmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r4, [r7, #8] │ │ │ │ + str r4, [r3, #112] @ 0x70 │ │ │ │ lsls r1, r7, #2 │ │ │ │ itte vc │ │ │ │ lslvc r6, r5, #5 │ │ │ │ - ldrvc r0, [r6, #4] │ │ │ │ + strvc r0, [r2, #108] @ 0x6c │ │ │ │ lslvs r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2062504,19 +2062516,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 74b90 │ │ │ │ mov r2, r0 │ │ │ │ b.n 61417c │ │ │ │ - str r4, [r5, #120] @ 0x78 │ │ │ │ + str r4, [r1, #96] @ 0x60 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r6, [r1, #120] @ 0x78 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ + str r2, [r5, #88] @ 0x58 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6140d8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2062588,19 +2062600,19 @@ │ │ │ │ bl 623970 │ │ │ │ b.n 61426a │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ pop {r1, r2, r5, r6, r7, pc} │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #104] @ 0x68 │ │ │ │ + str r2, [r3, #80] @ 0x50 │ │ │ │ lsls r1, r7, #2 │ │ │ │ pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + stmia r6!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -2062611,17 +2062623,17 @@ │ │ │ │ add r2, pc │ │ │ │ blx 7273c │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (6142e8 ) │ │ │ │ add r2, pc │ │ │ │ blx 728b0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r7, #96] @ 0x60 │ │ │ │ + str r6, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r4, [r6, #96] @ 0x60 │ │ │ │ + str r4, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2062715,15 +2062727,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 6268d8 │ │ │ │ mov r6, r0 │ │ │ │ b.n 614322 │ │ │ │ - str r6, [r7, #84] @ 0x54 │ │ │ │ + str r6, [r3, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -2062734,15 +2062746,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (614430 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 74744 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r0, [r5, #76] @ 0x4c │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -2062929,29 +2062941,29 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 614674 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {} │ │ │ │ + stmia r4!, {r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r6, #32] │ │ │ │ lsls r1, r7, #2 │ │ │ │ hlt 0x000c │ │ │ │ lsls r6, r5, #5 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r3!, {r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2062964,15 +2062976,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (614664 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 730e4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r2, #16] │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #716] @ (614948 ) │ │ │ │ @@ -2063253,35 +2063265,35 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 61496e │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #28] │ │ │ │ + str r0, [r1, #4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r2, [r3, #28] │ │ │ │ + str r2, [r7, #0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ @ instruction: 0xb8bc │ │ │ │ lsls r6, r5, #5 │ │ │ │ - stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r6, #8] │ │ │ │ + ldrsh r6, [r2, r4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + ldrsh r0, [r2, r1] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -2063512,27 +2063524,27 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb656 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r6, r7, lr} │ │ │ │ + itt ls │ │ │ │ + lslls r2, r6, #2 │ │ │ │ + pushls {r1, r3, r6, r7, lr} │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + ldrb r4, [r0, r4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r6, [r7, r1] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + bkpt 0x00ca │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + bkpt 0x00d2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5} │ │ │ │ + bkpt 0x008e │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2063575,18 +2063587,18 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r4, 614ce2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ittt mi │ │ │ │ - lslmi r2, r6, #2 │ │ │ │ - cbz r2, 614ce0 @ unpredictable │ │ │ │ - lslmi r6, r5, #5 │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + cbz r2, 614ce0 │ │ │ │ + lsls r6, r5, #5 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 614cbc │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 614cb8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ @@ -2063612,15 +2063624,15 @@ │ │ │ │ blx 72568 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ - ldrb r2, [r4, r1] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ cmp ip, r1 │ │ │ │ @@ -2063667,19 +2063679,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [pc, #20] @ (614d48 ) │ │ │ │ mov r1, lr │ │ │ │ add r3, pc │ │ │ │ blx 72568 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ + ldrh r6, [r0, r1] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r2, [r3, r7] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2063723,15 +2063735,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ uxth r6, r2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ sxtb r4, r2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2063867,21 +2063879,21 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 614ed0 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cbz r0, 614f4a │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + cbnz r2, 614f86 │ │ │ │ lsls r2, r6, #2 │ │ │ │ cbz r6, 614f46 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + revsh r2, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r4, r6} │ │ │ │ + hlt 0x0038 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2063937,15 +2063949,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 73a68 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r2, r6] │ │ │ │ + ldrsb r2, [r6, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2063996,15 +2064008,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 74798 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r6, r2] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2064028,15 +2064040,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 747d4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2064057,15 +2064069,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 614f48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #205 @ 0xcd │ │ │ │ str r7, [r7, #100] @ 0x64 │ │ │ │ add r0, pc, #632 @ (adr r0, 6153a8 ) │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + ldrsb r2, [r3, r1] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -2064082,19 +2064094,19 @@ │ │ │ │ add r3, pc │ │ │ │ blx 72778 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #16] @ (61517c ) │ │ │ │ add r3, pc │ │ │ │ blx 73ec4 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r7, r6] │ │ │ │ + ldrsb r0, [r3, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsb r4, [r4, r6] │ │ │ │ + ldrsb r4, [r0, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2064124,19 +2064136,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 74020 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - rev r0, r1 │ │ │ │ + @ instruction: 0xb868 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsb r4, [r2, r5] │ │ │ │ + strb r4, [r6, r6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - svc 34 @ 0x22 │ │ │ │ + ble.n 6150e8 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ ldr r5, [pc, #796] @ (615514 ) │ │ │ │ @@ -2064443,47 +2064455,47 @@ │ │ │ │ blx 73ae0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ b.n 615328 │ │ │ │ add r5, sp, #976 @ 0x3d0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 61555c │ │ │ │ + @ instruction: 0xb850 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 615534 │ │ │ │ + @ instruction: 0xb7a4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 61554a │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8a6 │ │ │ │ + @ instruction: 0xb706 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r3, r5] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb832 │ │ │ │ + @ instruction: 0xb692 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb792 │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + @ instruction: 0xb656 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb824 │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + setend be │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #216] @ (61564c ) │ │ │ │ @@ -2064586,23 +2064598,23 @@ │ │ │ │ b.n 6155d4 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, sp, #536 @ 0x218 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb72e │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strh r6, [r7, r3] │ │ │ │ + str r6, [r3, r5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r0, [r3, r3] │ │ │ │ + str r0, [r7, r4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #444] @ (615838 ) │ │ │ │ @@ -2064778,19 +2064790,19 @@ │ │ │ │ b.n 61578a │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, r0] │ │ │ │ + str r6, [r0, r2] │ │ │ │ lsls r1, r7, #2 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r2, [r4, r5] │ │ │ │ + ldr r7, [pc, #776] @ (615b54 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #140] @ 6158ec │ │ │ │ mov r6, r3 │ │ │ │ @@ -2064848,15 +2064860,15 @@ │ │ │ │ b.n 6158bc │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, pc, #592 @ (adr r7, 615b40 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 615936 │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r7, pc, #240 @ (adr r7, 6159ec ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2065013,19 +2065025,19 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 615a58 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ vmov s15, r2 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ b.n 615a08 │ │ │ │ - ldr r6, [pc, #992] @ (615e70 ) │ │ │ │ + ldr r5, [pc, #352] @ (615bf0 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [pc, #896] @ (615e14 ) │ │ │ │ + ldr r5, [pc, #256] @ (615b94 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [pc, #840] @ (615de0 ) │ │ │ │ + ldr r5, [pc, #200] @ (615b60 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #476] @ (615c88 ) │ │ │ │ mov r7, r0 │ │ │ │ @@ -2065220,27 +2065232,27 @@ │ │ │ │ adcs r0, r6 │ │ │ │ add r5, pc, #304 @ (adr r5, 615dbc ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #264 @ (adr r5, 615d9c ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - sxth r4, r2 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r4, pc, #840 @ (adr r4, 615fe4 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r5, [pc, #632] @ (615f18 ) │ │ │ │ + ldr r3, [pc, #1016] @ (616098 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cbz r2, 615cd0 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 615cac │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2065377,25 +2065389,25 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #120 @ (adr r3, 615e84 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #200 @ 0xc8 │ │ │ │ + add r6, sp, #584 @ 0x248 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r2, pc, #704 @ (adr r2, 6160dc ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r3, [pc, #536] @ (616038 ) │ │ │ │ + ldr r1, [pc, #920] @ (6161b8 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2065781,47 +2065793,47 @@ │ │ │ │ blx 73ae0 │ │ │ │ ldrd r0, r3, [sp, #20] │ │ │ │ b.n 616060 │ │ │ │ add r1, pc, #8 @ (adr r1, 61624c ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [pc, #488] @ (616440 ) │ │ │ │ + mov sl, fp │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r3, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r2, sp, #888 @ 0x378 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #280 @ 0x118 │ │ │ │ + add r2, sp, #664 @ 0x298 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov ip, r0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2065992,25 +2066004,25 @@ │ │ │ │ b.n 61640e │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r3 │ │ │ │ + add r2, pc │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - cmp ip, r1 │ │ │ │ + mvns r4, r5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r4, r6 │ │ │ │ + bics r4, r2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #520 @ 0x208 │ │ │ │ + add r0, sp, #904 @ 0x388 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #524] @ (616678 ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2066214,19 +2066226,19 @@ │ │ │ │ b.n 6165da │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bics r0, r1 │ │ │ │ + rors r0, r5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - cmp r0, r5 │ │ │ │ + asrs r0, r1 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #268] @ (6167ac ) │ │ │ │ @@ -2066626,29 +2066638,29 @@ │ │ │ │ adcs r0, r6 │ │ │ │ str r7, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r4, pc, #360 @ (adr r4, 616c00 ) │ │ │ │ + add r2, pc, #744 @ (adr r2, 616d80 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + subs r6, #26 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r1, pc, #432 @ (adr r1, 616c54 ) │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ lsls r1, r7, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #496 @ (adr r3, 616ca0 ) │ │ │ │ + add r1, pc, #880 @ (adr r1, 616e20 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #224 @ (adr r3, 616b94 ) │ │ │ │ + add r1, pc, #608 @ (adr r1, 616d14 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -2066694,21 +2066706,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 734cc │ │ │ │ str r0, [r7, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r3, pc, #904 @ (adr r3, 616ec8 ) │ │ │ │ + add r2, pc, #264 @ (adr r2, 616c48 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #864 @ (adr r3, 616ea4 ) │ │ │ │ + add r2, pc, #224 @ (adr r2, 616c24 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #752 @ (adr r3, 616e38 ) │ │ │ │ + add r2, pc, #112 @ (adr r2, 616bb8 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #648 @ (adr r3, 616dd4 ) │ │ │ │ + add r2, pc, #8 @ (adr r2, 616b54 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2066854,25 +2066866,25 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #320 @ (adr r1, 616e08 ) │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #944 @ (adr r2, 61707c ) │ │ │ │ + add r1, pc, #304 @ (adr r1, 616dfc ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r0, pc, #904 @ (adr r0, 61705c ) │ │ │ │ + ldr r7, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r3, #14 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r2, pc, #488 @ (adr r2, 616ec4 ) │ │ │ │ + add r0, pc, #872 @ (adr r0, 617044 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -2067195,23 +2067207,23 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #94 @ 0x5e │ │ │ │ + subs r1, #190 @ 0xbe │ │ │ │ lsls r1, r7, #2 │ │ │ │ str r2, [sp, #32] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - b.n 61691c │ │ │ │ + b.n 6175dc │ │ │ │ lsls r2, r7, #4 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r0, #140 @ 0x8c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r7, [sp, #816] @ 0x330 │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w lr, [pc, #72] @ 6170c0 │ │ │ │ @@ -2067550,21 +2067562,21 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + adds r4, #68 @ 0x44 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + udf #52 @ 0x34 │ │ │ │ lsls r2, r7, #4 │ │ │ │ ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #188] @ (6174d0 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2067969,15 +2067981,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #6] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + adds r0, #8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldrh r2, [r1, #2] │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2068397,48 +2068409,48 @@ │ │ │ │ strh r0, [r6, r1] │ │ │ │ strb r4, [r2, r5] │ │ │ │ ittet gt │ │ │ │ subgt r3, #52 @ 0x34 │ │ │ │ movgt r0, r0 │ │ │ │ strhle r4, [r3, #62] @ 0x3e │ │ │ │ lslgt r6, r5, #5 │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #712] @ 0x2c8 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #672] @ 0x2a0 │ │ │ │ + str r5, [sp, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + str r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #328] @ 0x148 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r5, [sp, #784] @ 0x310 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #760] @ 0x2f8 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #520] @ 0x208 │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [pc, #992] @ (618068 ) │ │ │ │ + ldr r5, [pc, #352] @ (617de8 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [sp, #168] @ 0xa8 │ │ │ │ + str r2, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldc2l 0, cr0, [sl], #-696 @ 0xfffffd48 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + @ instruction: 0xfada00ae │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 623638 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #3 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2068610,39 +2068622,39 @@ │ │ │ │ b.n 6179a2 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + str r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #320] @ 0x140 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #288] @ 0x120 │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + str r0, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #208] @ 0xd0 │ │ │ │ + str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + str r0, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + str r0, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r2, #7] │ │ │ │ + ldrb r0, [r6, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r0, [r6, #14] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ + ldrh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #132] @ (617f28 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2068699,15 +2068711,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r2, #10] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, #8] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r0, [sp, #784] @ 0x310 │ │ │ │ + ldrh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #132] @ (617fcc ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2068764,15 +2068776,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r6, #4] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, #4] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ + ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #144] @ (61807c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2068830,15 +2068842,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r1, #0] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldrb r2, [r3, #30] │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ @@ -2068931,23 +2068943,23 @@ │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 61813a │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r2, #29] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #56] @ 0x38 │ │ │ │ + ldrh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r7, #236 @ 0xec │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldrb r0, [r6, #26] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - movs r7, #166 @ 0xa6 │ │ │ │ + movs r6, #6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r1 │ │ │ │ @@ -2068955,15 +2068967,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61808c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrh r2, [r7, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r1 │ │ │ │ @@ -2068971,15 +2068983,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61808c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrh r2, [r5, #48] @ 0x30 │ │ │ │ + ldrh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #40] @ 0x28 │ │ │ │ @@ -2069012,17 +2069024,17 @@ │ │ │ │ blx 724b4 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 74798 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r7, #14 │ │ │ │ + movs r5, #110 @ 0x6e │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r6, #252 @ 0xfc │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #40] @ 0x28 │ │ │ │ @@ -2069055,17 +2069067,17 @@ │ │ │ │ blx 74510 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 74798 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + movs r5, #2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r4, #240 @ 0xf0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #40] @ 0x28 │ │ │ │ @@ -2069098,17 +2069110,17 @@ │ │ │ │ blx 72c64 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 74798 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r6, #54 @ 0x36 │ │ │ │ + movs r4, #150 @ 0x96 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + movs r4, #132 @ 0x84 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r8, r2 │ │ │ │ @@ -2069153,17 +2069165,17 @@ │ │ │ │ blx 72c64 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 74798 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r5, #196 @ 0xc4 │ │ │ │ + movs r4, #36 @ 0x24 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r4, #4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2069192,29 +2069204,29 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 74798 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r5, #66 @ 0x42 │ │ │ │ + movs r3, #162 @ 0xa2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r5, #48 @ 0x30 │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [pc, #8] @ (618428 ) │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 73718 │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #240 @ 0xf0 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ @@ -2069225,17 +2069237,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 73fb4 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (618460 ) │ │ │ │ add r3, pc │ │ │ │ blx 728d4 │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ + movs r3, #38 @ 0x26 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r3, #28 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2069252,15 +2069264,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (6184a0 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 73718 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2069286,17 +2069298,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #16] @ (6184f8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ blx 728d4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r2, #148 @ 0x94 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r4, #38 @ 0x26 │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #76] @ (61855c ) │ │ │ │ @@ -2069333,15 +2069345,15 @@ │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r5, #11] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ + ldrh r0, [r3, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrb r0, [r7, #10] │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ @@ -2069380,15 +2069392,15 @@ │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r7, #9] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrb r0, [r1, #9] │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2069459,17 +2069471,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldrb r4, [r0, #8] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r2, #210 @ 0xd2 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldrb r4, [r1, #6] │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ @@ -2069514,15 +2069526,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #4] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + strh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ lsls r6, r5, #5 │ │ │ │ sub sp, #8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ubfx r0, r0, #6, #14 │ │ │ │ ldrb.w r3, [sp] │ │ │ │ @@ -2070379,15 +2070391,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 74798 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ + ldrb r2, [r1, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 744e0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2070482,15 +2070494,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r5, #104] @ 0x68 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #26] │ │ │ │ + ldrb r6, [r3, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2070531,15 +2070543,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #25] │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2070590,15 +2070602,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #23] │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2070616,15 +2070628,15 @@ │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 623838 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r6, [r4, #22] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2070640,15 +2070652,15 @@ │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 623838 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r2, [r7, #21] │ │ │ │ + ldrb r2, [r3, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2070664,15 +2070676,15 @@ │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 623838 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [pc, #108] @ (61941c ) │ │ │ │ @@ -2070721,15 +2070733,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #68] @ 0x44 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r1, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2070808,17 +2070820,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #17] │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2070930,21 +2070942,21 @@ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r0, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r0, [r2, #5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r5, #7 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + ldrb r2, [r4, #3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2071036,17 +2071048,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r4, #24] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r2, [r6, #6] │ │ │ │ + ldrb r2, [r2, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r4, [r6, #12] │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2071098,17 +2071110,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ + strb r6, [r5, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2071504,32 +2071516,32 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, #116] @ 0x74 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, r7 │ │ │ │ + adds r0, r2, r1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0xf7ae00af │ │ │ │ - strb r6, [r7, #29] │ │ │ │ + addw r0, lr, #2223 @ 0x8af │ │ │ │ + strb r6, [r3, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r4, r0, #25 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + strb r2, [r2, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r1, #24] │ │ │ │ + strb r4, [r5, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r4, #23] │ │ │ │ + strb r6, [r0, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r4, r5, #31 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 619c50 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2071639,22 +2071651,22 @@ │ │ │ │ ldrd r3, r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ blx 741ec │ │ │ │ b.n 619bea │ │ │ │ nop │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strb r0, [r3, #19] │ │ │ │ + strb r0, [r7, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r2, #19] │ │ │ │ + strb r4, [r6, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf7ce00b2 │ │ │ │ - lsrs r2, r2, #17 │ │ │ │ + @ instruction: 0xf62e00b2 │ │ │ │ + lsrs r2, r6, #10 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [r3, #124] @ 0x7c │ │ │ │ + ldr r6, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2720] @ 0xaa0 │ │ │ │ ldr r4, [pc, #824] @ (61a058 ) │ │ │ │ @@ -2071980,29 +2071992,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + lsrs r2, r5, #12 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r0, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r2, r2, #1 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r3, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrsh r4, [r7, r7] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strb r2, [r2, #6] │ │ │ │ + ldr r2, [r6, #124] @ 0x7c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r3, #6] │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 74a1c >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ @@ -2072111,17 +2072123,17 @@ │ │ │ │ ldr.w r3, [r3, #-12] │ │ │ │ str r2, [r4, r3] │ │ │ │ b.n 61a156 │ │ │ │ mov r0, r5 │ │ │ │ blx 732ec , std::allocator >::_M_dispose()@plt> │ │ │ │ b.n 61a130 │ │ │ │ nop │ │ │ │ - strb r2, [r1, #2] │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r5, #1] │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r2, r2] │ │ │ │ lsls r6, r5, #5 │ │ │ │ @@ -2072191,28 +2072203,28 @@ │ │ │ │ blx 730cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ blx 72478 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldr r3, [pc, #16] @ (61a29c ) │ │ │ │ ldrd r1, r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, #40] @ 0x28 │ │ │ │ blx 74588 │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsls r0, r4, #19 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2072233,15 +2072245,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ blx 72de8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsls r6, r6, #18 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ @@ -2072264,15 +2072276,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (61a33c ) │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74588 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -2072326,17 +2072338,17 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ blx 739dc │ │ │ │ mov r2, r0 │ │ │ │ b.n 61a35e │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsb r4, [r5, r2] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -2072354,15 +2072366,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74588 │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r0, #20 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2072402,17 +2072414,17 @@ │ │ │ │ blx 730cc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 72478 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r2, #19 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2072440,17 +2072452,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r1, [r4, #12] │ │ │ │ blx 72478 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + ldr r4, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ + ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2072466,15 +2072478,15 @@ │ │ │ │ blx 72bec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #16] │ │ │ │ blx 72478 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2072579,17 +2072591,17 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 61a1c4 │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r1, #64] @ 0x40 │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r6, #116 @ 0x74 │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2072641,19 +2072653,19 @@ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ blx 74588 │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + strh r0, [r0, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [r2, #56] @ 0x38 │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2072720,21 +2072732,20 @@ │ │ │ │ bl 61a1c4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r4, #4] │ │ │ │ blx 72478 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - strh r0, [r0, r4] │ │ │ │ + str r0, [r4, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r5, #44] @ 0x2c │ │ │ │ + ldr r6, [r1, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r0, r7, #5 │ │ │ │ - lsls r1, r7, #2 │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + vshr.u64 d16, d24, #40 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2073870,28 +2073881,28 @@ │ │ │ │ cmp r5, r3 │ │ │ │ bcc.n 61b36c │ │ │ │ b.n 61b1f6 │ │ │ │ ldrsb r0, [r4, r1] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [sl, #736] @ 0x2e0 │ │ │ │ + @ instruction: 0xfbfa00b8 │ │ │ │ strh r0, [r2, r7] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0xfaa400b8 │ │ │ │ - str r4, [r6, #12] │ │ │ │ + vst4.32 {d0-d3}, [r4 :256], r8 │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsb.w r0, [r6, #184] @ 0xb8 │ │ │ │ - str r4, [r4, #44] @ 0x2c │ │ │ │ + @ instruction: 0xf7f600b8 │ │ │ │ + str r4, [r0, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - vst4.32 {d0-d3}, [r6 :256], r8 │ │ │ │ - @ instruction: 0xf7f200b8 │ │ │ │ - @ instruction: 0xf7aa00b8 │ │ │ │ - @ instruction: 0xf68e00b8 │ │ │ │ - @ instruction: 0xf67c00b8 │ │ │ │ + @ instruction: 0xf76600b8 │ │ │ │ + @ instruction: 0xf65200b8 │ │ │ │ + addw r0, sl, #2232 @ 0x8b8 │ │ │ │ + @ instruction: 0xf4ee00b8 │ │ │ │ + @ instruction: 0xf4dc00b8 │ │ │ │ ands.w r1, r1, #64 @ 0x40 │ │ │ │ bne.w 61aacc │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 61b7be │ │ │ │ ldr.w r3, [pc, #1240] @ 61b8c0 │ │ │ │ mov r6, r1 │ │ │ │ str r7, [sp, #28] │ │ │ │ @@ -2074336,20 +2074347,20 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w r8, {r1, r2} │ │ │ │ bl 6369e8 │ │ │ │ b.n 61b79c │ │ │ │ - @ instruction: 0xf52400b8 │ │ │ │ - adds.w r0, ip, #6029312 @ 0x5c0000 │ │ │ │ - @ instruction: 0xf36000b8 │ │ │ │ - @ instruction: 0xf2f000b8 │ │ │ │ - @ instruction: 0xf2b000b8 │ │ │ │ - addw r0, r4, #184 @ 0xb8 │ │ │ │ + @ instruction: 0xf38400b8 │ │ │ │ + @ instruction: 0xf37c00b8 │ │ │ │ + rsb r0, r0, #184 @ 0xb8 │ │ │ │ + adcs.w r0, r0, #184 @ 0xb8 │ │ │ │ + adds.w r0, r0, #184 @ 0xb8 │ │ │ │ + orn r0, r4, #184 @ 0xb8 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2074404,15 +2074415,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 73454 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - vshr.s64 d16, d24, #18 │ │ │ │ + mcr 0, 2, r0, cr14, cr8, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #404] @ (61bb28 ) │ │ │ │ ldr r3, [pc, #404] @ (61bb2c ) │ │ │ │ @@ -2074565,15 +2074576,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mov r4, ip │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s32 d16, d26, d24 │ │ │ │ + stcl 0, cr0, [sl, #736] @ 0x2e0 │ │ │ │ add sl, pc │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov sl, r2 │ │ │ │ @@ -2074685,15 +2074696,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add ip, r5 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [ip, #-736] @ 0xfffffd20 │ │ │ │ + subs.w r0, ip, r8, ror #2 │ │ │ │ mvns r2, r1 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ ldr r2, [pc, #112] @ (61bcf0 ) │ │ │ │ @@ -2074839,18 +2074850,18 @@ │ │ │ │ b.n 61bd80 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmn r2, r5 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb8600b8 │ │ │ │ + strd r0, r0, [r6, #736]! @ 0x2e0 │ │ │ │ negs r6, r3 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r5, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2075299,16 +2075310,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ rors r4, r1 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ sbcs r2, r3 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - orrs.w r0, r0, r8, ror #2 │ │ │ │ - b.n 61c258 │ │ │ │ + ldmia.w r0!, {r3, r4, r5, r7} │ │ │ │ + b.n 61bf18 │ │ │ │ lsls r0, r7, #2 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ bl 615560 │ │ │ │ vstr d8, [sp] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ @@ -2075638,19 +2075649,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 61bf88 │ │ │ │ + b.n 61cc48 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 61ce24 │ │ │ │ + b.n 61cae4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 61ccc0 │ │ │ │ + b.n 61c980 │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r2, #34 @ 0x22 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ @@ -2075711,17 +2075722,17 @@ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ blx 73ae0 │ │ │ │ b.n 61c3d8 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - b.n 61cc44 │ │ │ │ + b.n 61c904 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 61cbb4 │ │ │ │ + b.n 61c874 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -2075908,15 +2075919,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #236 @ 0xec │ │ │ │ lsls r6, r5, #5 │ │ │ │ - b.n 61cc1c │ │ │ │ + svc 252 @ 0xfc │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r7, #86 @ 0x56 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -2075971,15 +2075982,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, #252 @ 0xfc │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r6, #164 @ 0xa4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2076050,21 +2076061,21 @@ │ │ │ │ add r6, pc │ │ │ │ b.n 61c9de │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ adds r6, #96 @ 0x60 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #576] @ (61cc80 ) │ │ │ │ + mov r8, lr │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [pc, #568] @ (61cc7c ) │ │ │ │ + mov lr, sp │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r5, #232 @ 0xe8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r0, [pc, #208] @ (61cb1c ) │ │ │ │ + mov ip, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2076399,21 +2076410,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #138 @ 0x8a │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - udf #48 @ 0x30 │ │ │ │ + bgt.n 61cd04 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ble.n 61cd54 │ │ │ │ + bgt.n 61ce14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bgt.n 61cd0c │ │ │ │ + bge.n 61cdcc │ │ │ │ lsls r0, r7, #2 │ │ │ │ - blt.n 61cd68 │ │ │ │ + bge.n 61ce28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx 74798 │ │ │ │ vldr d8, [pc, #908] @ 61d188 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ mov r3, r4 │ │ │ │ @@ -2076761,15 +2076772,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 61d208 │ │ │ │ + bvc.n 61d0c8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r0, #24 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2076873,15 +2076884,15 @@ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cmp r6, #56 @ 0x38 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 61d29c │ │ │ │ + bpl.n 61d35c │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r5, #98 @ 0x62 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2076961,15 +2076972,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cmp r5, #28 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 61d33c │ │ │ │ + bmi.n 61d3fc │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r4, #126 @ 0x7e │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2077084,15 +2077095,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #54 @ 0x36 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 61d478 │ │ │ │ + bcc.n 61d538 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2077209,15 +2077220,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 61d588 │ │ │ │ + bcs.n 61d648 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #246 @ 0xf6 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2077349,15 +2077360,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #168 @ 0xa8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 61d81c │ │ │ │ + beq.n 61d6dc │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r0, #138 @ 0x8a │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3448] @ 0xd78 │ │ │ │ @@ -2077793,27 +2077804,27 @@ │ │ │ │ eors r5, r4 │ │ │ │ cmp r0, #30 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #218 @ 0xda │ │ │ │ lsls r6, r5, #5 │ │ │ │ - beq.n 61dd00 │ │ │ │ + ldmia r6, {r2, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r6!, {r4, r5} │ │ │ │ + ldmia r4, {r4, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r5!, {r1, r6, r7} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r4, #0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 61c8e8 │ │ │ │ @@ -2078214,31 +2078225,31 @@ │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r2, #188 @ 0xbc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r6} │ │ │ │ + ldmia r0!, {r2, r5, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3040] @ 0xbe0 │ │ │ │ @@ -2078582,24 +2078593,24 @@ │ │ │ │ nop │ │ │ │ subs r2, r0, #5 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r4, #4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - adds r1, #172 @ 0xac │ │ │ │ + adds r0, #12 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4} │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r4, r7, #1 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0xf0ec00b1 │ │ │ │ - stmia r6!, {r2, r4, r6, r7} │ │ │ │ + vqadd.s8 d16, d28, d17 │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r4, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #16 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ @@ -2079116,21 +2079127,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r3!, {r4, r5, r6} │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + stmia r1!, {r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldrd r1, r2, [sp, #116] @ 0x74 │ │ │ │ bl 636b04 │ │ │ │ str r0, [r5, #12] │ │ │ │ @@ -2079345,17 +2079356,17 @@ │ │ │ │ and.w r0, pc, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - itt ne │ │ │ │ - lslne r0, r7, #2 │ │ │ │ - bkpt 0x005a │ │ │ │ + pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r7, sp, #508 @ 0x1fc │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 73cc0 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #2 │ │ │ │ @@ -2079900,21 +2079911,21 @@ │ │ │ │ b.w 61e60a │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r6} │ │ │ │ + hlt 0x0038 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbnz r4, 61f222 │ │ │ │ + cbnz r4, 61f1fa │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbnz r2, 61f1d2 │ │ │ │ + @ instruction: 0xb77a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + movs r0, #12 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -2080212,21 +2080223,21 @@ │ │ │ │ str.w fp, [sp] │ │ │ │ b.n 61f2e6 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r1, #24 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + push {r2, r4, lr} │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsrs r4, r7, #19 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + cbz r0, 61f562 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ + cbz r2, 61f54e │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2080505,21 +2080516,21 @@ │ │ │ │ b.n 61f610 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r5, #11 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 61f832 │ │ │ │ + cbz r2, 61f80a │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - uxtb r4, r0 │ │ │ │ + cbz r4, 61f7dc │ │ │ │ lsls r0, r7, #2 │ │ │ │ - sxtb r4, r4 │ │ │ │ + sub sp, #272 @ 0x110 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov sl, r3 │ │ │ │ @@ -2081077,21 +2081088,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r0, #32 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsls r0, r1, #26 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r4, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2081346,15 +2081357,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 61fefc │ │ │ │ nop │ │ │ │ lsls r0, r0, #9 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2081696,34 +2081707,34 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 62035e │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 14, cr0, cr12, cr13, {3} │ │ │ │ - add r7, pc, #680 @ (adr r7, 620684 ) │ │ │ │ + add r6, pc, #40 @ (adr r6, 620404 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ cdp2 1, 8, cr0, cr10, cr13, {3} │ │ │ │ - add r7, pc, #152 @ (adr r7, 62047c ) │ │ │ │ + add r5, pc, #536 @ (adr r5, 6205fc ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r6, pc, #600 @ (adr r6, 620640 ) │ │ │ │ + add r4, pc, #984 @ (adr r4, 6207c0 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r6, pc, #368 @ (adr r6, 62055c ) │ │ │ │ + add r4, pc, #752 @ (adr r4, 6206dc ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r6, pc, #232 @ (adr r6, 6204d8 ) │ │ │ │ + add r4, pc, #616 @ (adr r4, 620658 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r6, pc, #88 @ (adr r6, 62044c ) │ │ │ │ + add r4, pc, #472 @ (adr r4, 6205cc ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, pc, #968 @ (adr r5, 6207c0 ) │ │ │ │ + add r4, pc, #328 @ (adr r4, 620540 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, pc, #888 @ (adr r5, 620774 ) │ │ │ │ + add r4, pc, #248 @ (adr r4, 6204f4 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, pc, #608 @ (adr r5, 620660 ) │ │ │ │ + add r3, pc, #992 @ (adr r3, 6207e0 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, pc, #320 @ (adr r5, 620544 ) │ │ │ │ + add r3, pc, #704 @ (adr r3, 6206c4 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2082076,40 +2082087,40 @@ │ │ │ │ blx 73718 │ │ │ │ mov r5, r0 │ │ │ │ b.n 620726 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfbdc016d │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #336 @ (adr r4, 620924 ) │ │ │ │ + add r2, pc, #720 @ (adr r2, 620aa4 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xfb32016d │ │ │ │ - add r4, pc, #56 @ (adr r4, 620814 ) │ │ │ │ + add r2, pc, #440 @ (adr r2, 620994 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r3, pc, #800 @ (adr r3, 620b00 ) │ │ │ │ + add r2, pc, #160 @ (adr r2, 620880 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r3, pc, #696 @ (adr r3, 620a9c ) │ │ │ │ + add r2, pc, #56 @ (adr r2, 62081c ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r3, pc, #24 @ (adr r3, 620800 ) │ │ │ │ + add r1, pc, #408 @ (adr r1, 620980 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, pc, #728 @ (adr r2, 620ac4 ) │ │ │ │ + add r1, pc, #88 @ (adr r1, 620844 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, pc, #536 @ (adr r2, 620a08 ) │ │ │ │ + add r0, pc, #920 @ (adr r0, 620b88 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, pc, #400 @ (adr r2, 620984 ) │ │ │ │ + add r0, pc, #784 @ (adr r0, 620b04 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, pc, #328 @ (adr r2, 620940 ) │ │ │ │ + add r0, pc, #712 @ (adr r0, 620ac0 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, pc, #32 @ (adr r2, 62081c ) │ │ │ │ + add r0, pc, #416 @ (adr r0, 62099c ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r1, pc, #880 @ (adr r1, 620b70 ) │ │ │ │ + add r0, pc, #240 @ (adr r0, 6208f0 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r1, pc, #576 @ (adr r1, 620a44 ) │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2082296,19 +2082307,19 @@ │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #8 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ bl 655dec │ │ │ │ mov r1, r0 │ │ │ │ b.n 6209e8 │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3512] @ 0xdb8 │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r0, [pc, #3080] @ 62163c │ │ │ │ @@ -2083444,40 +2083455,40 @@ │ │ │ │ b.n 6214a6 │ │ │ │ add r3, sp, #220 @ 0xdc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 620fbe │ │ │ │ rsb r1, r0, #15532032 @ 0xed0000 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xf3b6016d │ │ │ │ - ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r2, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [sp, #616] @ 0x268 │ │ │ │ + ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [sp, #640] @ 0x280 │ │ │ │ + str r7, [sp, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r7, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r5, [sp, #808] @ 0x328 │ │ │ │ + str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #792] @ 0x318 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r3, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ + str r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldrd r1, r2, [sp, #112] @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ bl 649fc8 │ │ │ │ add r2, sp, #204 @ 0xcc │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -2083551,15 +2083562,15 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ orr.w r3, r3, #5 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldmia.w r5, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ b.w 620ee4 │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1100] @ 621bb8 │ │ │ │ @@ -2083964,17 +2083975,17 @@ │ │ │ │ lsls r1, r3, #31 │ │ │ │ bpl.w 6217fe │ │ │ │ b.n 621a8c │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ stmia.w r8, {r0, r2, r3, r5, r6, r8} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #768] @ 0x300 │ │ │ │ + ldrh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xfa6400b1 │ │ │ │ + str.w r0, [r4, #177] @ 0xb1 │ │ │ │ b.n 621860 │ │ │ │ lsls r5, r5, #5 │ │ │ │ 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 │ │ │ │ @@ -2084081,15 +2084092,15 @@ │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ b.n 621530 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #150 @ 0x96 │ │ │ │ + adds r5, #246 @ 0xf6 │ │ │ │ lsls r2, r7, #4 │ │ │ │ b.n 62235c │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2084373,15 +2084384,15 @@ │ │ │ │ eors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ b.n 6225c0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #12] │ │ │ │ + ldrh r4, [r2, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ b.n 622138 │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2084495,21 +2084506,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ svc 160 @ 0xa0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r0, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + strh r2, [r4, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + strh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r7, #2 │ │ │ │ udf #174 @ 0xae │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2084618,21 +2084629,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ udf #80 @ 0x50 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #56] @ 0x38 │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r0, r2, #16 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r6, r5] │ │ │ │ + str r0, [r2, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #32] │ │ │ │ lsls r0, r7, #2 │ │ │ │ ble.n 622394 │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2084867,25 +2084878,25 @@ │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ vminnm.f16 , q8, │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ bgt.n 622558 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5} │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - blt.n 62252c │ │ │ │ + bge.n 6225ec │ │ │ │ lsls r1, r6, #2 │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + ble.n 622568 │ │ │ │ lsls r0, r7, #2 │ │ │ │ bge.n 622508 │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2084984,15 +2084995,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d0, d0, d0 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 62274c │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r6, [r2, #12] │ │ │ │ lsls r0, r7, #2 │ │ │ │ bls.n 6225d0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2085246,17 +2085257,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ bvc.n 6227fc │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r3, #2] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ lsls r0, r7, #2 │ │ │ │ bvc.n 622958 │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2085336,17 +2085347,17 @@ │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 74b90 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrb r0, [r2, #31] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2085419,17 +2085430,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 74b90 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r0, [r7, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r0, r7, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w r5, [pc, #1624] @ 623120 │ │ │ │ @@ -2086029,33 +2086040,33 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 623150 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r0, [r6, #14] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ bcs.n 623200 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + ldrb r4, [r7, #2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r0, [r7, #1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ + ldrb r6, [r2, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldrb r0, [r2, #0] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2086095,15 +2086106,15 @@ │ │ │ │ cmp r5, r7 │ │ │ │ it eq │ │ │ │ cmpeq r4, r8 │ │ │ │ bne.n 62319c │ │ │ │ mov r0, sl │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + strb r0, [r3, #23] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2086129,15 +2086140,15 @@ │ │ │ │ blx 728bc │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne.n 623214 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r6, [r7, #27] │ │ │ │ + strb r6, [r3, #21] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2086214,23 +2086225,23 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 623300 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - b.n 623404 │ │ │ │ + udf #222 @ 0xde │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldmia r5!, {r3, r4, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #25] │ │ │ │ + strb r2, [r3, #19] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + ldrb r0, [r3, #9] │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldmia r5!, {r2, r4} │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2086307,23 +2086318,23 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6233e0 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - svc 186 @ 0xba │ │ │ │ + udf #26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #22] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r6, [r2, #12] │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldmia r4, {r1, r4, r5} │ │ │ │ lsls r5, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2086375,15 +2086386,15 @@ │ │ │ │ nop │ │ │ │ ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 623490 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + udf #54 @ 0x36 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2086459,19 +2086470,19 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ bvs.n 623474 │ │ │ │ lsls r3, r6, #5 │ │ │ │ bvs.n 62364c │ │ │ │ lsls r3, r6, #5 │ │ │ │ stmia r1!, {r2, r4, r6} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - svc 94 @ 0x5e │ │ │ │ + ble.n 6234d4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ bvs.n 623628 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - svc 42 @ 0x2a │ │ │ │ + ble.n 623474 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r4, #5 │ │ │ │ bvs.n 62358c │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [pc, #4] @ (623570 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2086499,15 +2086510,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, pc │ │ │ │ blx 74a40 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + bgt.n 6235ac │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (6235d8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2086644,17 +2086655,17 @@ │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #16 │ │ │ │ b.n 6236da │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ b.n 6236da │ │ │ │ nop │ │ │ │ - udf #248 @ 0xf8 │ │ │ │ + ble.n 6237c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + ble.n 62372c │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2086754,31 +2086765,31 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 6237ac │ │ │ │ ldr r0, [pc, #40] @ (623834 ) │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ b.n 6237ac │ │ │ │ nop │ │ │ │ - udf #80 @ 0x50 │ │ │ │ + bgt.n 623778 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + bgt.n 62379c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - udf #30 │ │ │ │ + bgt.n 62391c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ble.n 6237d0 │ │ │ │ + bgt.n 623890 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ble.n 6237d4 │ │ │ │ + bgt.n 623894 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ble.n 6237e0 │ │ │ │ + bgt.n 6238a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ble.n 623804 │ │ │ │ + bgt.n 6238c4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 623840 │ │ │ │ + udf #102 @ 0x66 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 623764 │ │ │ │ + blt.n 623824 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r6, r3 │ │ │ │ @@ -2086887,21 +2086898,21 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r2, r5, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmia r7!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmia r7!, {r3} │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 623924 │ │ │ │ + blt.n 6239e4 │ │ │ │ lsls r1, r6, #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 │ │ │ │ @@ -2087180,19 +2087191,19 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ b.n 623ad4 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ stmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmia r4!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #144] @ 623d10 │ │ │ │ mov ip, r0 │ │ │ │ @@ -2087303,15 +2087314,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 73b94 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [r0, #60] @ 0x3c │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #256] @ (623ebc ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2087416,15 +2087427,15 @@ │ │ │ │ nop │ │ │ │ stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r3} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r0, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #296] @ (624008 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2087546,17 +2087557,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r3} │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r1, #20] │ │ │ │ + str r6, [r5, #120] @ 0x78 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #624] @ (6242a8 ) │ │ │ │ @@ -2087801,31 +2087812,31 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop {12} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ itte lt │ │ │ │ lsllt r5, r5, #5 │ │ │ │ - ldrlt r2, [r4, #4] │ │ │ │ + strlt r2, [r0, #108] @ 0x6c │ │ │ │ lslge r0, r7, #2 │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #124] @ 0x7c │ │ │ │ + str r6, [r1, #100] @ 0x64 │ │ │ │ lsls r0, r7, #2 │ │ │ │ bkpt 0x0066 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + str r2, [r7, #88] @ 0x58 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bmi.n 6243ac │ │ │ │ + bcs.n 62426c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bmi.n 62437c │ │ │ │ + bcs.n 62423c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bmi.n 624364 │ │ │ │ + bcs.n 624224 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ sub sp, #396 @ 0x18c │ │ │ │ ldr.w r3, [pc, #1156] @ 624770 │ │ │ │ @@ -2088272,33 +2088283,33 @@ │ │ │ │ nop │ │ │ │ pop {r3, pc} │ │ │ │ lsls r5, r5, #5 │ │ │ │ pop {pc} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ lsls r0, r7, #2 │ │ │ │ pop {r1, r2, r3, r6} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - str r0, [r1, #76] @ 0x4c │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r1, #28] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r5, #16] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [r7, #36] @ 0x24 │ │ │ │ + str r4, [r3, #12] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7!, {r1, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1352] @ 624d00 │ │ │ │ @@ -2088810,33 +2088821,33 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb83c │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb832 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - str r0, [r1, #16] │ │ │ │ + ldrsh r0, [r5, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xb79a │ │ │ │ lsls r5, r5, #5 │ │ │ │ - str r6, [r2, #0] │ │ │ │ + ldrsh r6, [r6, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r1] │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ + ldrb r2, [r7, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r2!, {r1, r3, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2088964,15 +2088975,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 74588 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r6, [r6, r2] │ │ │ │ + ldr r6, [r2, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2089009,15 +2089020,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 74588 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r1 │ │ │ │ @@ -2089158,21 +2089169,21 @@ │ │ │ │ b.n 624fbe │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #320 @ 0x140 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ add sp, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ + ldrsb r0, [r7, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [r0, r3] │ │ │ │ + ldrsb r0, [r4, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2089392,23 +2089403,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6251c4 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ add r6, sp, #848 @ 0x350 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r7, r6] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + strb r4, [r2, r6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + strb r4, [r5, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r6, [r2, r1] │ │ │ │ + strb r6, [r6, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -2089671,21 +2089682,21 @@ │ │ │ │ b.n 625532 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, sp, #560 @ 0x230 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r2, r7] │ │ │ │ + strh r0, [r6, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + str r0, [r7, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov sl, r3 │ │ │ │ @@ -2090012,25 +2090023,25 @@ │ │ │ │ b.n 625840 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strh r2, [r4, r2] │ │ │ │ + str r2, [r0, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strh r6, [r4, r0] │ │ │ │ + str r6, [r0, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r6, [r7, r7] │ │ │ │ + str r6, [r3, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r6, [r0, r6] │ │ │ │ + ldr r7, [pc, #920] @ (625cf0 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [r1, r4] │ │ │ │ + ldr r7, [pc, #432] @ (625b0c ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -2090231,17 +2090242,17 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r4, #10 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 6255e4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r5, [pc, #880] @ (625f24 ) │ │ │ │ + ldr r4, [pc, #240] @ (625ca4 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbnz r4, 625c00 │ │ │ │ + cbnz r4, 625bd8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2090550,15 +2090561,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 625f00 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ add r1, pc, #384 @ (adr r1, 626088 ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + @ instruction: 0xb65c │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #64 @ (adr r1, 625f54 ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2091270,17 +2091281,17 @@ │ │ │ │ b.n 626652 │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ bl 6189d8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 6265e4 │ │ │ │ nop │ │ │ │ - muls r4, r0 │ │ │ │ + sbcs r4, r4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r0, r7 │ │ │ │ + asrs r0, r3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2091480,21 +2091491,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 74020 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sl │ │ │ │ b.n 626824 │ │ │ │ - adcs r6, r1 │ │ │ │ + subs r7, #174 @ 0xae │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r4, r2 │ │ │ │ + subs r7, #116 @ 0x74 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r0, r6 │ │ │ │ + subs r7, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r4, r3 │ │ │ │ + subs r6, #252 @ 0xfc │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #812] @ (626c18 ) │ │ │ │ @@ -2091801,43 +2091812,43 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ + subs r6, #32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ str r6, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #214 @ 0xd6 │ │ │ │ + subs r5, #54 @ 0x36 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r6, #124 @ 0x7c │ │ │ │ + subs r4, #220 @ 0xdc │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r6, #32 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r6, #6 │ │ │ │ + subs r4, #102 @ 0x66 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + subs r4, #30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r1, sp, #360 @ 0x168 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #264] @ (626d7c ) │ │ │ │ @@ -2091948,15 +2091959,15 @@ │ │ │ │ b.n 626d74 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #230 @ 0xe6 │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ lsls r0, r7, #2 │ │ │ │ str r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2092030,17 +2092041,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 73454 │ │ │ │ mov r4, r0 │ │ │ │ b.n 626dfc │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r3, #8 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #1 │ │ │ │ @@ -2092233,15 +2092244,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r5, r5, #5 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + adds r7, #54 @ 0x36 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (6270a0 ) │ │ │ │ mov ip, r1 │ │ │ │ @@ -2092360,15 +2092371,15 @@ │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (627190 ) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ nop │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + cmp r6, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2093820,15 +2093831,15 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r4, [r6, #6] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r4, [r3, #4] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r0, [r7, #2] │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2093923,15 +2093934,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 730d8 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ b.n 628030 │ │ │ │ ldr r0, [pc, #4] @ (6280c4 ) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + subs r2, r2, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2094234,24 +2094245,24 @@ │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #26] │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r0, [r7, #26] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #23 │ │ │ │ + lsrs r2, r3, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldc2l 0, cr0, [r8], {177} @ 0xb1 │ │ │ │ + @ instruction: 0xfb3800b1 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #72] @ 0x48 │ │ │ │ + str r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r3, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #744] @ 0x2e8 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r2, [r3, #19] │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r1, #18] │ │ │ │ lsls r5, r5, #5 │ │ │ │ @@ -2095462,15 +2095473,15 @@ │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 628fb8 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 628fb2 │ │ │ │ movs r3, #2 │ │ │ │ b.n 628fb8 │ │ │ │ - bvs.n 628f84 │ │ │ │ + bpl.n 629044 │ │ │ │ lsls r2, r6, #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 │ │ │ │ @@ -2095574,15 +2095585,15 @@ │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 6290ea │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ @@ -2095765,15 +2095776,15 @@ │ │ │ │ blx 72c64 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #3244] @ 0xcac │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62935c │ │ │ │ ldr.w r0, [r4, #3252] @ 0xcb4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2095949,35 +2095960,35 @@ │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [pc, #48] @ (629570 ) │ │ │ │ add r3, pc │ │ │ │ blx 74798 │ │ │ │ b.n 62943c │ │ │ │ nop │ │ │ │ - asrs r2, r3, #19 │ │ │ │ + asrs r2, r7, #12 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r2, #12 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r2, r2, #18 │ │ │ │ + asrs r2, r6, #11 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r2, r5, #16 │ │ │ │ + asrs r2, r1, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r4, r2, #16 │ │ │ │ + asrs r4, r6, #9 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + asrs r6, r3, #9 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r0, r5, #15 │ │ │ │ + asrs r0, r1, #9 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r2, r2, #15 │ │ │ │ + asrs r2, r6, #8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2096000,15 +2096011,15 @@ │ │ │ │ blx 73a68 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 72de8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r2, #7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr.w r3, [r0, #3288] @ 0xcd8 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 6295ca │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2096083,15 +2096094,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 72de8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r4, #12 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #208] @ (62977c ) │ │ │ │ @@ -2096168,15 +2096179,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, #16] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + asrs r4, r5, #32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2096273,19 +2096284,19 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ b.n 6297ce │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + lsrs r2, r0, #29 │ │ │ │ lsls r0, r7, #2 │ │ │ │ str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + lsrs r6, r0, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #280] @ (6299d0 ) │ │ │ │ @@ -2096393,17 +2096404,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - asrs r6, r4, #32 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r6, r2, #30 │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ lsls r0, r7, #2 │ │ │ │ str r2, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2096476,15 +2096487,15 @@ │ │ │ │ bhi.n 629a76 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 615560 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r8, r2 │ │ │ │ @@ -2096673,23 +2096684,23 @@ │ │ │ │ b.n 629c58 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #23 │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r4, r7, #22 │ │ │ │ + lsrs r4, r3, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r1, #21 │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r6, r4, #19 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ lsls r0, r7, #2 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2096764,17 +2096775,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 618d8c │ │ │ │ mov r2, r0 │ │ │ │ b.n 629cfc │ │ │ │ bl 62931c │ │ │ │ mov r2, r0 │ │ │ │ b.n 629cfc │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + strb r4, [r2, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2096865,15 +2096876,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 72c64 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #384] @ (62a040 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2097023,17 +2097034,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r7, #16] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsrs r6, r3, #2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrsh r0, [r3, r7] │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2097095,15 +2097106,15 @@ │ │ │ │ b.n 62a084 │ │ │ │ blx 73288 │ │ │ │ b.n 62a0bc │ │ │ │ blx 73cc0 │ │ │ │ b.n 62a0bc │ │ │ │ blx 72544 │ │ │ │ b.n 62a0bc │ │ │ │ - lsrs r4, r0, #2 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #184] @ (62a1d4 ) │ │ │ │ @@ -2097330,21 +2097341,21 @@ │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ vstr d7, [sp] │ │ │ │ bl 618d8c │ │ │ │ mov r2, r0 │ │ │ │ b.n 62a2be │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r7, #13] │ │ │ │ + strb r6, [r3, #7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #1000] @ 0x3e8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2097449,25 +2097460,25 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r1, r2, [r0, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 618d8c │ │ │ │ mov r2, r0 │ │ │ │ b.n 62a3bc │ │ │ │ - strb r2, [r4, #10] │ │ │ │ + strb r2, [r0, #4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r0, [r6, #3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r2, r4, #20 │ │ │ │ + lsls r2, r0, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r0, [r2, #3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #480] @ (62a69c ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2097653,15 +2097664,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 62a4ea │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r7, r4] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #16 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r0, [r6, r6] │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2097866,16 +2097877,15 @@ │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62a862 │ │ │ │ b.n 62a74e │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62a850 │ │ │ │ b.n 62a7dc │ │ │ │ nop │ │ │ │ - lsls r4, r5, #5 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + vshr.u64 d16, d23, #52 │ │ │ │ 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 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2097984,17 +2097994,17 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62a8ee │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 62a8ee │ │ │ │ nop │ │ │ │ - vshr.u64 d16, d23, #2 │ │ │ │ - vshr.u64 d0, d23, #34 │ │ │ │ - vshr.u64 d0, d23, #56 │ │ │ │ + mrc2 0, 2, r0, cr14, cr7, {5} │ │ │ │ + ldc2l 0, cr0, [lr, #732]! @ 0x2dc │ │ │ │ + stc2l 0, cr0, [r8, #732]! @ 0x2dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w fp, [r0] │ │ │ │ @@ -2098232,16 +2098242,16 @@ │ │ │ │ b.n 62ab58 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62ac0a │ │ │ │ b.n 62aa96 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62abf8 │ │ │ │ b.n 62ab34 │ │ │ │ - mcr2 0, 1, r0, cr4, cr7, {5} │ │ │ │ - mcr2 0, 0, r0, cr14, cr7, {5} │ │ │ │ + stc2 0, cr0, [r4], {183} @ 0xb7 │ │ │ │ + stc2l 0, cr0, [lr], #-732 @ 0xfffffd24 │ │ │ │ stmdb 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 │ │ │ │ ldr r2, [pc, #216] @ (62ad60 ) │ │ │ │ @@ -2098332,16 +2098342,16 @@ │ │ │ │ b.n 62ad22 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r6, r5] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 11, r0, r6, cr7 │ │ │ │ - stc2 0, cr0, [r2], {183} @ 0xb7 │ │ │ │ + @ instruction: 0xfab600b7 │ │ │ │ + @ instruction: 0xfa6200b7 │ │ │ │ strh r6, [r2, r3] │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2098937,31 +2098947,31 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ strh r0, [r5, r1] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfafa00b7 │ │ │ │ - @ instruction: 0xfac600b7 │ │ │ │ - @ instruction: 0xfa5e00b7 │ │ │ │ - @ instruction: 0xfa5600b7 │ │ │ │ - @ instruction: 0xfa5400b7 │ │ │ │ - ldr??.w r0, [lr, r7, lsl #3] │ │ │ │ + ldr??.w r0, [sl, r7, lsl #3] │ │ │ │ + vld4.32 {d0-d3}, [r6 :256], r7 │ │ │ │ + ldrh.w r0, [lr, #183] @ 0xb7 │ │ │ │ + ldrh.w r0, [r6, #183] @ 0xb7 │ │ │ │ + ldrh.w r0, [r4, #183] @ 0xb7 │ │ │ │ + @ instruction: 0xf6de00b7 │ │ │ │ ldr r7, [pc, #296] @ (62b4cc ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strb.w r0, [sl, r7, lsl #3] │ │ │ │ - @ instruction: 0xf7ca00b7 │ │ │ │ - str r4, [r0, #84] @ 0x54 │ │ │ │ + @ instruction: 0xf66a00b7 │ │ │ │ + @ instruction: 0xf62a00b7 │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r1, #84] @ 0x54 │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stc 0, cr0, [lr], {186} @ 0xba │ │ │ │ + orn r0, lr, sl, ror #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -2099267,15 +2099277,15 @@ │ │ │ │ add.w r7, r4, r2, lsl #5 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ b.n 62b682 │ │ │ │ add.w r7, r4, r2, lsl #4 │ │ │ │ adds r7, #84 @ 0x54 │ │ │ │ b.n 62b682 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf25400b7 │ │ │ │ + @ instruction: 0xf0b400b7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r4, [pc, #116] @ (62b7b4 ) │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #116] @ (62b7b8 ) │ │ │ │ @@ -2099676,18 +2099686,18 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0x479e │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, ip, #183 @ 0xb7 │ │ │ │ + mcr 0, 3, r0, cr12, cr7, {5} │ │ │ │ mov r4, ip │ │ │ │ lsls r5, r5, #5 │ │ │ │ - mcr 0, 5, r0, cr2, cr7, {5} │ │ │ │ + stc 0, cr0, [r2, #-732] @ 0xfffffd24 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldrb r3, [r1, #13] │ │ │ │ @@ -2100031,21 +2100041,21 @@ │ │ │ │ b.n 62be12 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mvns r0, r2 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, r4] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r0, r6 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrh r6, [r3, r1] │ │ │ │ + ldr r6, [r7, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xeb2600b7 │ │ │ │ + @ instruction: 0xe98600b7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [pc, #1792] @ 62c5e8 │ │ │ │ @@ -2100718,39 +2100728,43 @@ │ │ │ │ beq.w 62c1ca │ │ │ │ bhi.w 62c256 │ │ │ │ b.n 62c5a0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrd r0, r0, [sl, #-732]! @ 0x2dc │ │ │ │ - ldmdb ip, {r0, r1, r2, r4, r5, r7} │ │ │ │ - ldmdb r0, {r0, r1, r2, r4, r5, r7} │ │ │ │ - stmdb r6, {r0, r1, r2, r4, r5, r7} │ │ │ │ + b.n 62c5a8 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + b.n 62c4f0 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + b.n 62c4dc │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + b.n 62c4cc │ │ │ │ + lsls r7, r6, #2 │ │ │ │ subs r6, #106 @ 0x6a │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strb r4, [r6, r2] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strh r0, [r4, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 62c210 │ │ │ │ + b.n 62bed0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r6, r1] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - blt.n 62c6f8 │ │ │ │ + bls.n 62c5b8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + str r0, [r1, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 62c094 │ │ │ │ + b.n 62cd54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r0, r2] │ │ │ │ + str r6, [r4, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 62bfd4 │ │ │ │ + b.n 62cc94 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 62bfd4 │ │ │ │ + b.n 62cc94 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2101250,21 +2101264,21 @@ │ │ │ │ b.n 62c682 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r1, #180 @ 0xb4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 62cfe0 │ │ │ │ + b.n 62cca0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 62cca4 │ │ │ │ + svc 32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r7, #102 @ 0x66 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - svc 74 @ 0x4a │ │ │ │ + ble.n 62ca80 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #368] @ (62ccb0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2101945,31 +2101959,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #24 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r3, #22 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 62d2cc │ │ │ │ + bls.n 62d18c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - blt.n 62d228 │ │ │ │ + bls.n 62d2e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bge.n 62d1dc │ │ │ │ + bls.n 62d29c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bge.n 62d1d4 │ │ │ │ + bls.n 62d294 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bls.n 62d2b0 │ │ │ │ + bvc.n 62d170 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bhi.n 62d318 │ │ │ │ + bvs.n 62d1d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bvc.n 62d30c │ │ │ │ + bpl.n 62d1cc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvc.n 62d280 │ │ │ │ + bpl.n 62d340 │ │ │ │ lsls r7, r6, #2 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 74798 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ @@ -2102475,56 +2102489,57 @@ │ │ │ │ b.n 62d5ac │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - bpl.n 62d860 │ │ │ │ + bcc.n 62d720 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bmi.n 62d764 │ │ │ │ + bcc.n 62d824 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bmi.n 62d724 │ │ │ │ + bcc.n 62d7e4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bmi.n 62d68c │ │ │ │ + bcs.n 62d74c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - rors r6, r7 │ │ │ │ + eors r6, r3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcs.n 62d76c │ │ │ │ + bne.n 62d82c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcs.n 62d6b4 │ │ │ │ + beq.n 62d774 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r0, #10 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r5, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #120] @ 0x78 │ │ │ │ + ldrh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + push {r2, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r1, [sp, #696] @ 0x2b8 │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r3, #38] @ 0x26 │ │ │ │ + ldrh r0, [r7, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r1 │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xf52000ba │ │ │ │ - asrs r4, r1, #10 │ │ │ │ + @ instruction: 0xf38000ba │ │ │ │ + asrs r4, r5, #3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 62d11c │ │ │ │ + b.n 62dddc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrd r0, r0, [r8], #-696 @ 0x2b8 │ │ │ │ - adds.w r0, sl, #6094848 @ 0x5d0000 │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + b.n 62d574 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + @ instruction: 0xf37a00ba │ │ │ │ + asrs r4, r4, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2102904,29 +2102919,29 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r0, #20 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 62dbb0 │ │ │ │ + ldmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - beq.n 62db24 │ │ │ │ + ldmia r7!, {r1, r2} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - beq.n 62dc38 │ │ │ │ + ldmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r4, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r6, #80 @ 0x50 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1104] @ 62e054 │ │ │ │ @@ -2103347,25 +2103362,25 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #226 @ 0xe2 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r2!, {r3} │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ ldr r4, [pc, #1016] @ (62e488 ) │ │ │ │ sub sp, #280 @ 0x118 │ │ │ │ @@ -2103756,21 +2103771,21 @@ │ │ │ │ nop │ │ │ │ subs r0, r5, #5 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r2, #1 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ ldr r4, [pc, #688] @ (62e768 ) │ │ │ │ @@ -2104035,23 +2104050,23 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, r7, r4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r2!, {r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r0, r3, r1 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - stmia r3!, {r3, r4} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #1256] @ 62ec88 │ │ │ │ @@ -2104538,31 +2104553,31 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r0, r1 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + bkpt 0x00e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r4, r3, #28 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - stmia r0!, {} │ │ │ │ + bkpt 0x0060 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - itet cs │ │ │ │ - lslcs r7, r6, #2 │ │ │ │ - bkpt 0x0074 │ │ │ │ - lslcs r7, r6, #2 │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ + pop {r1, r3, r7, pc} │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bkpt 0x0006 │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #248 @ 0xf8 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r2, #166 @ 0xa6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2105332,21 +2105347,21 @@ │ │ │ │ bl 6434a8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 629698 │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 62f23e │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + movs r7, #160 @ 0xa0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + push {r2, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #464] @ (62f6b4 ) │ │ │ │ @@ -2106568,15 +2106583,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #3 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #27 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ sub.w r1, r2, #110 @ 0x6e │ │ │ │ cmp r1, #30 │ │ │ │ bhi.n 63009e │ │ │ │ movs r3, #1 │ │ │ │ mov.w r6, #51712 @ 0xca00 │ │ │ │ movt r6, #1616 @ 0x650 │ │ │ │ @@ -2107859,103 +2107874,103 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ blx 73ae0 │ │ │ │ b.n 630d32 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, pc, #1016 @ (adr r6, 6311c8 ) │ │ │ │ + add r5, pc, #376 @ (adr r5, 630f48 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, pc, #792 @ (adr r6, 6310ec ) │ │ │ │ + add r5, pc, #152 @ (adr r5, 630e6c ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, pc, #672 @ (adr r6, 631078 ) │ │ │ │ + add r5, pc, #32 @ (adr r5, 630df8 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, pc, #592 @ (adr r6, 63102c ) │ │ │ │ + add r4, pc, #976 @ (adr r4, 6311ac ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, pc, #224 @ (adr r6, 630ec0 ) │ │ │ │ + add r4, pc, #608 @ (adr r4, 631040 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, pc, #120 @ (adr r6, 630e5c ) │ │ │ │ + add r4, pc, #504 @ (adr r4, 630fdc ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, pc, #992 @ (adr r5, 6311c8 ) │ │ │ │ + add r4, pc, #352 @ (adr r4, 630f48 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc, #920 @ (adr r4, 631184 ) │ │ │ │ + add r3, pc, #280 @ (adr r3, 630f04 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc, #824 @ (adr r4, 631128 ) │ │ │ │ + add r3, pc, #184 @ (adr r3, 630ea8 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc, #392 @ (adr r4, 630f7c ) │ │ │ │ + add r2, pc, #776 @ (adr r2, 6310fc ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc, #88 @ (adr r4, 630e50 ) │ │ │ │ + add r2, pc, #472 @ (adr r2, 630fd0 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, pc, #760 @ (adr r3, 6310f4 ) │ │ │ │ + add r2, pc, #120 @ (adr r2, 630e74 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, pc, #568 @ (adr r3, 631038 ) │ │ │ │ + add r1, pc, #952 @ (adr r1, 6311b8 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #616 @ (adr r2, 63106c ) │ │ │ │ + add r0, pc, #1000 @ (adr r0, 6311ec ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #304 @ (adr r2, 630f38 ) │ │ │ │ + add r0, pc, #688 @ (adr r0, 6310b8 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #944 @ (adr r1, 6311bc ) │ │ │ │ + add r0, pc, #304 @ (adr r0, 630f3c ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #808 @ (adr r1, 631138 ) │ │ │ │ + add r0, pc, #168 @ (adr r0, 630eb8 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #712 @ (adr r1, 6310dc ) │ │ │ │ + add r0, pc, #72 @ (adr r0, 630e5c ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #24 @ (adr r1, 630e30 ) │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #592 @ (adr r0, 63106c ) │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #272 @ (adr r0, 630f30 ) │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #16 @ (adr r0, 630e34 ) │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #600] @ 0x258 │ │ │ │ + ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ + ldr r5, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #792] @ 0x318 │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r1, #21 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + ldr r3, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #352] @ 0x160 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r1, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2108470,21 +2108485,21 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ b.n 6310a8 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vmla.f32 d16, d4, d12[1] │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #344] @ 0x158 │ │ │ │ + str r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [sp, #552] @ 0x228 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #664] @ 0x298 │ │ │ │ + str r4, [sp, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ stc 1, cr0, [r4], {108} @ 0x6c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #128] @ 63144c │ │ │ │ @@ -2108768,15 +2108783,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ eors.w r1, r8, ip, asr #1 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ orn r1, sl, ip, asr #1 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #880] @ 0x370 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xe98a016c │ │ │ │ stmdb 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 r7, r0 │ │ │ │ @@ -2108958,21 +2108973,21 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strd r0, r1, [r0, #-432] @ 0x1b0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmdb r0!, {r2, r3, r5, r6, r8} │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + ldrh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r7, r6, #2 │ │ │ │ b.n 631808 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - str r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldrh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [pc, #2992] @ 63245c │ │ │ │ @@ -2110076,28 +2110091,28 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 6322d8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [sl, #-704]! @ 0xfffffd40 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + @ instruction: 0xfb9a00b0 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ b.n 631d74 │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ - lsls r7, r6, #2 │ │ │ │ strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r4, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #30] │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + strh r4, [r0, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ sub.w r1, r3, #20 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r3, r1 │ │ │ │ cbz r2, 6324b2 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ @@ -2111331,33 +2111346,34 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 62a4a8 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ b.w 631b68 │ │ │ │ nop │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #24] │ │ │ │ + strh r2, [r2, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r1, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bic.w r0, r2, #176 @ 0xb0 │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + mcr 0, 4, r0, cr2, cr0, {5} │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r1, #15] │ │ │ │ + ldrb r2, [r5, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r5, #5] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xe80e00b0 │ │ │ │ - ldrb r6, [r1, #2] │ │ │ │ + b.n 632e7c │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + strb r6, [r5, #27] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + strb r0, [r7, #26] │ │ │ │ lsls r7, r6, #2 │ │ │ │ add.w r1, r4, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ bl 62b7c0 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ @@ -2112107,31 +2112123,31 @@ │ │ │ │ b.w 632f82 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #23] │ │ │ │ + strb r6, [r6, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + strb r0, [r2, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + strb r0, [r2, #5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r2, #9] │ │ │ │ + strb r4, [r6, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r4, [r4, #1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r1, #4] │ │ │ │ + ldr r0, [r5, #116] @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r5, #2] │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r4, #0] │ │ │ │ + ldr r2, [r0, #104] @ 0x68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r2, #120] @ 0x78 │ │ │ │ + ldr r0, [r6, #92] @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr.w r3, [r5, #3008] @ 0xbc0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd r1, r2, [r5, #524] @ 0x20c │ │ │ │ bl 629278 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2112560,35 +2112576,35 @@ │ │ │ │ b.w 631b68 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bgt.n 633e18 │ │ │ │ + bge.n 633ed8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #72] @ 0x48 │ │ │ │ + ldr r4, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r7, #68] @ 0x44 │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r1, #68] @ 0x44 │ │ │ │ + ldr r6, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #40] @ 0x28 │ │ │ │ + ldr r4, [r4, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bls.n 633e98 │ │ │ │ + bhi.n 633f58 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #372] @ (63408c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2113741,47 +2113757,47 @@ │ │ │ │ b.n 63498e │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ite mi │ │ │ │ lslmi r4, r5, #5 │ │ │ │ subpl r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + str r0, [r6, #92] @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ pop {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #5 │ │ │ │ - str r0, [r5, #72] @ 0x48 │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r5, #52] @ 0x34 │ │ │ │ + str r4, [r1, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r5, #48] @ 0x30 │ │ │ │ + str r6, [r1, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r4, #44] @ 0x2c │ │ │ │ + str r4, [r0, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r4, #40] @ 0x28 │ │ │ │ + str r6, [r0, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r7, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r5, #20] │ │ │ │ + ldrsh r4, [r1, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + ldrsh r4, [r1, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r1, #0] │ │ │ │ + ldrsh r6, [r5, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + ldrsh r6, [r4, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ + ldrb r0, [r3, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r3, r7] │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr.w r2, [pc, #1624] @ 63523c │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2114373,31 +2114389,31 @@ │ │ │ │ blx 73f54 │ │ │ │ push {r1, r4} │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3} │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + ldrh r4, [r4, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r6, r3] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cbz r0, 635298 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r2, [r0, r6] │ │ │ │ + strb r2, [r4, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + strb r4, [r7, #29] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 634e50 │ │ │ │ + b.n 634b10 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #480] @ 0x1e0 │ │ │ │ subw sp, sp, #3580 @ 0xdfc │ │ │ │ mov r5, r3 │ │ │ │ @@ -2115482,61 +2115498,61 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ add r5, sp, #368 @ 0x170 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r6} │ │ │ │ + stmia r0!, {r2, r3, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ - movs r0, r0 │ │ │ │ + itte gt │ │ │ │ + lslgt r0, r6, #2 │ │ │ │ + itet gt @ unpredictable │ │ │ │ + lslgt r0, r6, #2 │ │ │ │ + itte lt @ unpredictable │ │ │ │ + lsllt r0, r6, #2 │ │ │ │ + asrlt r4, r3, #14 │ │ │ │ + movge r0, r0 │ │ │ │ movs r4, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, r0] │ │ │ │ + ldr r6, [pc, #528] @ (6360f4 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r6, pc, #736 @ (adr r6, 6361c8 ) │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + it le │ │ │ │ + lslle r0, r6, #2 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + pop {r1, r3, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r6, r7} │ │ │ │ + cbz r2, 635f44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r3, #8] │ │ │ │ + strb r6, [r7, #1] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + pop {r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + cbnz r4, 635f58 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [pc, #720] @ (6361dc ) │ │ │ │ + ldr r3, [pc, #80] @ (635f5c ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r6, 635f8e │ │ │ │ + rev16 r6, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [pc, #88] @ (635f6c ) │ │ │ │ + ldr r2, [pc, #472] @ (6360ec ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #744] @ (636200 ) │ │ │ │ + ldr r2, [pc, #104] @ (635f80 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #664] @ (6361b4 ) │ │ │ │ + ldr r2, [pc, #24] @ (635f34 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #616] @ (636188 ) │ │ │ │ + ldr r0, [pc, #1000] @ (636308 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 65856c │ │ │ │ @@ -2115578,27 +2115594,27 @@ │ │ │ │ bl 5399f0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4280c0> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 496c9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38536c> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl afdb6c │ │ │ │ + bl afda8c │ │ │ │ mov r0, r5 │ │ │ │ bl 4d5614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c3ce4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl aff104 │ │ │ │ + bl aff024 │ │ │ │ mov r0, r5 │ │ │ │ bl 658da4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4d4d98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c3468> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl af7be4 │ │ │ │ + bl af7b04 │ │ │ │ mov r0, r5 │ │ │ │ bl 65881c │ │ │ │ mov r0, r5 │ │ │ │ bl 64c8a0 │ │ │ │ b.n 635f92 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2115762,19 +2115778,19 @@ │ │ │ │ b.n 636148 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - blxns sl │ │ │ │ + mov r4, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - @ instruction: 0x47a6 │ │ │ │ + mov r6, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ ldr r5, [pc, #244] @ (636294 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2115871,15 +2115887,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bx r6 │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r5, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2116417,59 +2116433,59 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, r9 │ │ │ │ + add r6, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, ip │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + push {r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, fp │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mvns r4, r5 │ │ │ │ + negs r4, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbz r6, 6368da │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 6368dc │ │ │ │ + sxth r2, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r0, 6368de │ │ │ │ + sxth r0, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r2, 6368bc │ │ │ │ + cbz r2, 636894 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r2, 6368ba │ │ │ │ + cbz r2, 636892 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - uxth r0, r1 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r6, 6368c2 │ │ │ │ + cbz r6, 63689a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - tst r4, r0 │ │ │ │ + eors r4, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - uxth r2, r1 │ │ │ │ + sub sp, #424 @ 0x1a8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - sxth r4, r4 │ │ │ │ + sub sp, #16 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - sxtb r0, r7 │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - sxth r2, r1 │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r4, 6368c0 │ │ │ │ + add sp, #16 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r2, 6368b6 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r4, 6368ae │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r6, 6368a6 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2116692,15 +2116708,15 @@ │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #74 @ 0x4a │ │ │ │ + subs r4, #170 @ 0xaa │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2116839,21 +2116855,21 @@ │ │ │ │ nop │ │ │ │ str r4, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - subs r5, #162 @ 0xa2 │ │ │ │ + subs r4, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #42 @ 0x2a │ │ │ │ + subs r3, #138 @ 0x8a │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -2116978,17 +2116994,17 @@ │ │ │ │ nop │ │ │ │ str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r2, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r1, #148 @ 0x94 │ │ │ │ lsls r7, r6, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2117057,17 +2117073,17 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ mov r0, r8 │ │ │ │ blx 73fb4 │ │ │ │ mov r5, r0 │ │ │ │ b.n 636e38 │ │ │ │ nop │ │ │ │ - subs r2, #168 @ 0xa8 │ │ │ │ + subs r1, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #94 @ 0x5e │ │ │ │ + subs r0, #190 @ 0xbe │ │ │ │ lsls r7, r6, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ @@ -2117185,17 +2117201,17 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ blx 73ae0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 636fca │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - subs r1, #168 @ 0xa8 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #94 @ 0x5e │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2117371,23 +2117387,23 @@ │ │ │ │ ldr r4, [pc, #28] @ (63721c ) │ │ │ │ add r4, pc │ │ │ │ b.n 637190 │ │ │ │ ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r7, pc, #104 @ (adr r7, 637278 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r6, pc, #624 @ (adr r6, 637488 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + add r6, pc, #504 @ (adr r6, 637414 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r6, pc, #768 @ (adr r6, 637520 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ @@ -2117839,17 +2117855,17 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r4, #32] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r5, #24] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #170 @ 0xaa │ │ │ │ + adds r2, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #264] @ (637804 ) │ │ │ │ @@ -2117960,19 +2117976,19 @@ │ │ │ │ b.n 637754 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #6] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #208 @ 0xd0 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrh r4, [r4, #4] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - adds r1, #32 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2118054,23 +2118070,23 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r5, #5 │ │ │ │ movs r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #104 @ (adr r2, 637964 ) │ │ │ │ + add r0, pc, #488 @ (adr r0, 637ae4 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #1000 @ (adr r1, 637cec ) │ │ │ │ + add r0, pc, #360 @ (adr r0, 637a6c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ strh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r4, r5, #5 │ │ │ │ - add r2, pc, #88 @ (adr r2, 637964 ) │ │ │ │ + add r0, pc, #472 @ (adr r0, 637ae4 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2118131,15 +2118147,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 74a40 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #64] @ 0x40 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - add r1, pc, #280 @ (adr r1, 637acc ) │ │ │ │ + ldr r7, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #40] @ (6379ec ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2118155,17 +2118171,17 @@ │ │ │ │ bl 643c20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 61628c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bge.n 637a70 │ │ │ │ + bhi.n 637930 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bge.n 637a4c │ │ │ │ + bhi.n 63790c │ │ │ │ lsls r0, r7, #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] @ (637a2c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2118181,17 +2118197,17 @@ │ │ │ │ bl 643c20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 61628c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bls.n 637a20 │ │ │ │ + bhi.n 637ae0 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bls.n 6379fc │ │ │ │ + bhi.n 637abc │ │ │ │ lsls r0, r7, #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] @ (637a8c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2118222,21 +2118238,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 73a68 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bls.n 6379ec │ │ │ │ + bhi.n 637aac │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bls.n 6379c4 │ │ │ │ + bvc.n 637a84 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - add r0, pc, #544 @ (adr r0, 637cb8 ) │ │ │ │ + ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, pc, #480 @ (adr r0, 637c7c ) │ │ │ │ + ldr r6, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2118394,21 +2118410,21 @@ │ │ │ │ blx 73a68 │ │ │ │ b.n 637c34 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r4, r5, #5 │ │ │ │ - cmp r5, #22 │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ strh r4, [r0, #30] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ @@ -2118498,15 +2118514,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r4], #8 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 637d08 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r2, #108 @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3424] @ 0xd60 │ │ │ │ sub.w sp, sp, #636 @ 0x27c │ │ │ │ mov r9, r2 │ │ │ │ @@ -2119380,69 +2119396,69 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 63849e │ │ │ │ nop │ │ │ │ strh r4, [r0, #18] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ lsls r0, r6, #2 │ │ │ │ strh r2, [r3, #2] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - cmp r0, #230 @ 0xe6 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcc.n 638644 │ │ │ │ + bcs.n 638704 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bcc.n 638620 │ │ │ │ + bcs.n 6386e0 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - cmp r0, #28 │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcc.n 6386bc │ │ │ │ + bne.n 63877c │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bcs.n 638698 │ │ │ │ + bne.n 638758 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bcs.n 638648 │ │ │ │ + bne.n 638708 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bcs.n 638628 │ │ │ │ + bne.n 6386e8 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcs.n 638708 │ │ │ │ + beq.n 6385c8 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bcs.n 6386e4 │ │ │ │ + beq.n 6387a4 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bne.n 638650 │ │ │ │ + beq.n 638710 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - movs r5, #142 @ 0x8e │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + ldmia r6!, {r3} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r7, {r1, r2, r4, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r5, {r5} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r5} │ │ │ │ + ldmia r4!, {r1, r3, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r4, {r3, r4, r5, r6} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r6} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r5!, {r1, r6, r7} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + ldmia r4, {r4} │ │ │ │ lsls r0, r7, #4 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 638718 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #12 │ │ │ │ lsrs r4, r0, #12 │ │ │ │ @@ -2120556,37 +2120572,37 @@ │ │ │ │ nop │ │ │ │ strb r6, [r7, #20] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #19] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldrh r2, [r4, #60] @ 0x3c │ │ │ │ + ldrh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + adds r0, r4, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r2, #22] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - subs r0, r2, r0 │ │ │ │ + adds r0, r6, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r3!, {r1, r2, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r3!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldrh r4, [r6, #2] │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r5, [pc, #892] @ (6396b8 ) │ │ │ │ movs r6, #4 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #2 │ │ │ │ add r5, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -2120937,36 +2120953,36 @@ │ │ │ │ b.n 6396e4 │ │ │ │ @ instruction: 0xea11812d │ │ │ │ str r7, [sp, #612] @ 0x264 │ │ │ │ subs r5, #113 @ 0x71 │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ - lsls r0, r7, #4 │ │ │ │ - asrs r2, r4, #22 │ │ │ │ + ite vs │ │ │ │ + lslvs r0, r7, #4 │ │ │ │ + asrvc r2, r0, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ - lsls r0, r7, #4 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + itee mi │ │ │ │ + lslmi r0, r7, #4 │ │ │ │ + bkpt 0x00d8 │ │ │ │ + lslpl r0, r7, #4 │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + bkpt 0x0096 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r0!, {r1, r2, r4, r5} │ │ │ │ + bkpt 0x0048 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - it al │ │ │ │ - lslal r0, r7, #4 │ │ │ │ - nop {13} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - itet ne │ │ │ │ - lslne r0, r7, #4 │ │ │ │ - nopeq │ │ │ │ - lslne r0, r7, #4 │ │ │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ + lsls r0, r7, #4 │ │ │ │ + pop {r5, r6, pc} │ │ │ │ + lsls r0, r7, #4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #1 │ │ │ │ ble.w 639862 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #524 @ 0x20c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ @@ -2121265,17 +2121281,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 6150e8 │ │ │ │ b.w 638dd6 │ │ │ │ strb r3, [r2, r1] │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ - asrs r2, r0, #4 │ │ │ │ + lsrs r2, r4, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r0, 639a72 │ │ │ │ + cbnz r0, 639a4a │ │ │ │ lsls r0, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2121430,19 +2121446,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx 72dac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + ldrb r0, [r5, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #116] @ (639c4c ) │ │ │ │ @@ -2121497,15 +2121513,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ + lsrs r0, r5, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r2, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2121627,17 +2121643,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r6, #240 @ 0xf0 │ │ │ │ bl 64365c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsrs r6, r5, #17 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r3, #9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #96] @ (639e2c ) │ │ │ │ @@ -2121680,15 +2121696,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r5, #32] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #12 │ │ │ │ + lsrs r0, r6, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r2, [r5, #28] │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2121811,17 +2121827,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #240 @ 0xf0 │ │ │ │ bl 64365c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsrs r2, r2, #10 │ │ │ │ + lsrs r2, r6, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w ip, [pc, #372] @ 63a118 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2121973,21 +2121989,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #4] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #4] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + ldrb r6, [r2, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ str r6, [r1, #0] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + lsls r6, r0, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -2122027,15 +2122043,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 63a23c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2122085,15 +2122101,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 727c0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3688] @ 0xe68 │ │ │ │ ldr r5, [pc, #768] @ (63a558 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2122374,21 +2122390,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 63a42a │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r4, r6] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #1] │ │ │ │ + strb r4, [r0, #27] │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrb r0, [r2, r2] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - strb r0, [r3, #29] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2123188,16 +2123204,16 @@ │ │ │ │ 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 │ │ │ │ - stc2l 0, cr0, [lr, #-728]! @ 0xfffffd28 │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ + smlaltt r0, r0, lr, r6 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr.w r7, [pc, #1088] @ 63b1a4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ bl 6268d8 │ │ │ │ add r7, pc │ │ │ │ mov r3, r0 │ │ │ │ @@ -2123646,17 +2123662,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 6379f4 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b.n 63addc │ │ │ │ nop │ │ │ │ - @ instruction: 0xfba400b6 │ │ │ │ - @ instruction: 0xfb0000b6 │ │ │ │ - lsls r6, r3, #15 │ │ │ │ + @ instruction: 0xfa0400b6 │ │ │ │ + vld4.32 {d16-d19}, [r0 :256], r6 │ │ │ │ + lsls r6, r7, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2123710,15 +2123726,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 │ │ │ │ - @ instruction: 0xf6fa00b6 │ │ │ │ + adcs.w r0, sl, #5963776 @ 0x5b0000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #212] @ (63b334 ) │ │ │ │ mov r9, r3 │ │ │ │ @@ -2124302,20 +2124318,20 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ b.n 63b5ac │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #576] @ (63ba94 ) │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4c800b6 │ │ │ │ + @ instruction: 0xf32800b6 │ │ │ │ ldr r2, [pc, #200] @ (63b928 ) │ │ │ │ lsls r4, r5, #5 │ │ │ │ - @ instruction: 0xf29400b6 │ │ │ │ - @ instruction: 0xf1f400b6 │ │ │ │ - add.w r0, r6, #182 @ 0xb6 │ │ │ │ + @ instruction: 0xf0f400b6 │ │ │ │ + orrs.w r0, r4, #182 @ 0xb6 │ │ │ │ + vqadd.s32 d16, d22, d22 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -2125210,15 +2125226,15 @@ │ │ │ │ blx 74798 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 615560 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.n 63c140 │ │ │ │ + b.n 63be00 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2125370,15 +2125386,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #28 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - b.n 63c124 │ │ │ │ + b.n 63bde4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r4, #200 @ 0xc8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2125665,15 +2125681,15 @@ │ │ │ │ b.n 63c55c │ │ │ │ subs r4, #0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #156 @ 0x9c │ │ │ │ lsls r4, r5, #5 │ │ │ │ - b.n 63cbf8 │ │ │ │ + b.n 63c8b8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2125704,15 +2125720,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 739dc │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 63cbb4 │ │ │ │ + b.n 63c874 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2125743,15 +2125759,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 739dc │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 63cb54 │ │ │ │ + b.n 63c814 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2126159,31 +2126175,31 @@ │ │ │ │ b.n 63c798 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #190 @ 0xbe │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 63cd20 │ │ │ │ + svc 68 @ 0x44 │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - str r6, [r3, r4] │ │ │ │ + ldr r7, [pc, #504] @ (63cd58 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r3, r4] │ │ │ │ + ldr r7, [pc, #488] @ (63cd4c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r2, r3] │ │ │ │ + ldr r7, [pc, #208] @ (63cc38 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r1, r2] │ │ │ │ + ldr r6, [pc, #928] @ (63cf0c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r0, r2] │ │ │ │ + ldr r6, [pc, #912] @ (63cf00 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + ldr r6, [pc, #752] @ (63ce64 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r1, r1] │ │ │ │ + ldr r6, [pc, #672] @ (63ce18 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2126255,15 +2126271,15 @@ │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 739dc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ b.n 63cc04 │ │ │ │ - ble.n 63cd04 │ │ │ │ + blt.n 63cbc4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2127075,17 +2127091,17 @@ │ │ │ │ b.n 63cf98 │ │ │ │ adds r1, #30 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #82 @ 0x52 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - bmi.n 63d498 │ │ │ │ + bcc.n 63d558 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 63d3e8 │ │ │ │ + bcc.n 63d4a8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ sub.w sp, sp, #516 @ 0x204 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2128250,23 +2128266,23 @@ │ │ │ │ bl 63cebc │ │ │ │ ldr.w r8, [sp, #232] @ 0xe8 │ │ │ │ b.n 63dd0a │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, sl │ │ │ │ + orrs r0, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add sl, r6 │ │ │ │ + orrs r2, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add sl, r4 │ │ │ │ + orrs r2, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [sp, #536] @ 0x218 │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r3, #174 @ 0xae │ │ │ │ lsls r4, r5, #5 │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2128654,23 +2128670,23 @@ │ │ │ │ bl 6268d8 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ b.n 63dece │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #0] │ │ │ │ strb r5, [r2, r5] │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r3, #38 @ 0x26 │ │ │ │ + subs r1, #134 @ 0x86 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r3, #26 │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4, r6} │ │ │ │ + stmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ add.w r8, sp, #476 @ 0x1dc │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ @@ -2129305,17 +2129321,17 @@ │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ b.n 63e978 │ │ │ │ bl 62673c │ │ │ │ mov r5, r0 │ │ │ │ b.n 63e95c │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2129538,15 +2129554,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #22 │ │ │ │ lsls r4, r5, #5 │ │ │ │ asrs r2, r0, #20 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov sl, r0 │ │ │ │ @@ -2129982,30 +2129998,30 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b.n 63ed1a │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ asrs r6, r0, #13 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 63f18a │ │ │ │ + rev r0, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds.w r0, r8, fp, asr #2 │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + ldrd r0, r0, [r8, #-684]! @ 0x2ac │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r3, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r6, #5 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - hlt 0x0022 │ │ │ │ + cbnz r2, 63f12c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r2, 63f146 │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ lsls r6, r6, #2 │ │ │ │ lsrs r6, r6, #30 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -2131232,17 +2131248,17 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r4, #19 │ │ │ │ lsls r4, r5, #5 │ │ │ │ asrs r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #848 @ 0x350 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, sl │ │ │ │ bl 61a49c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -2131830,21 +2131846,21 @@ │ │ │ │ movs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 8, cr0, cr2, cr11, {3} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #912 @ (adr r5, 64089c ) │ │ │ │ + add r4, pc, #272 @ (adr r4, 64061c ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #776 @ (adr r4, 640818 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 640598 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + asrs r2, r0, #22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, pc, #264 @ (adr r4, 640620 ) │ │ │ │ + add r2, pc, #648 @ (adr r2, 6407a0 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr.w r2, [sp, #2096] @ 0x830 │ │ │ │ add r0, sp, #548 @ 0x224 │ │ │ │ ldr.w r1, [sp, #2092] @ 0x82c │ │ │ │ bl 615560 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2132917,19 +2132933,19 @@ │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ stmia.w sl, {r0, r1} │ │ │ │ b.w 640736 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r2, r7 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ addw r7, sp, #2104 @ 0x838 │ │ │ │ @@ -2133558,19 +2133574,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ and.w r0, r0, #2004877312 @ 0x77800000 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r4, [r0, pc] │ │ │ │ ... │ │ │ │ - str r7, [sp, #472] @ 0x1d8 │ │ │ │ + str r5, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [sp, #488] @ 0x1e8 │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r6, #28 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3448] @ 0xd78 │ │ │ │ @@ -2134268,23 +2134284,22 @@ │ │ │ │ strd r3, r3, [sp, #200] @ 0xc8 │ │ │ │ b.n 641cfe │ │ │ │ nop │ │ │ │ b.n 641e84 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + ldrh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ b.n 6419d0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - push {r2, r3, lr} │ │ │ │ + cdp2 0, 10, cr0, cr8, cr15, {5} │ │ │ │ + cbz r4, 642022 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #348] @ (642138 ) │ │ │ │ @@ -2134433,15 +2134448,15 @@ │ │ │ │ b.n 6420f6 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 642174 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #6] │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r6, r6, #2 │ │ │ │ svc 172 @ 0xac │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ @@ -2134942,23 +2134957,23 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ udf #152 @ 0x98 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #40] @ 0x28 │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r3, #48] @ 0x30 │ │ │ │ + strh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r6, [r7, #38] @ 0x26 │ │ │ │ + strh r6, [r3, #26] │ │ │ │ lsls r6, r6, #2 │ │ │ │ blt.n 6425cc │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strh r6, [r0, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #32] │ │ │ │ blx 72544 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2135595,22 +2135610,23 @@ │ │ │ │ bl 618c50 │ │ │ │ b.n 642b38 │ │ │ │ ... │ │ │ │ bhi.n 642ce4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r5, #31] │ │ │ │ + ldrb r4, [r1, #25] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia.w r4, {r0, r1, r2, r3, r5, r7} │ │ │ │ - ldrb r4, [r5, #24] │ │ │ │ + b.n 642b10 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + ldrb r4, [r1, #18] │ │ │ │ lsls r6, r6, #2 │ │ │ │ bcc.n 642c68 │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldrb.w r3, [sl, #11] │ │ │ │ lsls r1, r3, #29 │ │ │ │ bpl.w 642be2 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2135700,15 +2135716,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b.n 6429c0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6429a2 │ │ │ │ b.n 6429a8 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #188] @ (642ef0 ) │ │ │ │ @@ -2135787,16 +2135803,16 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bne.n 642e7c │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r8, #700]! @ 0x2bc │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ + stc 0, cr0, [r8], {175} @ 0xaf │ │ │ │ + ldrb r2, [r6, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ bne.n 642f54 │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2135865,15 +2135881,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ beq.n 642f74 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r8], #700 @ 0x2bc │ │ │ │ + adcs.w r0, r8, pc, asr #2 │ │ │ │ beq.n 64308c │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [pc, #44] @ 643000 │ │ │ │ @@ -2135891,15 +2135907,15 @@ │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ blx 74198 │ │ │ │ str.w r0, [r6, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 642fe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r6, [r6, #4] │ │ │ │ + strb r6, [r2, #30] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #200] @ (6430e0 ) │ │ │ │ @@ -2135981,18 +2135997,18 @@ │ │ │ │ b.n 643076 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r7, {r5, r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, sl, pc, asr #2 │ │ │ │ + bics.w r0, sl, pc, asr #2 │ │ │ │ ldmia r7, {r1, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + strb r2, [r2, #27] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #248] @ (643200 ) │ │ │ │ @@ -2136091,17 +2136107,17 @@ │ │ │ │ bne.n 643180 │ │ │ │ b.n 6431a6 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r5, #5 │ │ │ │ + subs r4, r1, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r2, #30] │ │ │ │ + strb r2, [r6, #23] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2136184,15 +2136200,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldmia r5!, {r1, r3, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #25] │ │ │ │ + strb r4, [r0, #19] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r5, {r1, r4, r5} │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2136217,15 +2136233,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 72ca4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r5, #23] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2136272,15 +2136288,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r5, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2136335,15 +2136351,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldmia r4!, {r1, r5} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #20] │ │ │ │ + strb r0, [r5, #13] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2136370,15 +2136386,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r3 │ │ │ │ blx 744f8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r4, #18] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #88] @ 643510 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2136412,15 +2136428,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 64350c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldmia r3, {r3, r4, r5} │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + strb r0, [r5, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r2} │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2136445,15 +2136461,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 72de8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r1, #15] │ │ │ │ + strb r2, [r5, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2136475,15 +2136491,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 72de8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx 744f8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r2, [r0, #14] │ │ │ │ + strb r2, [r4, #7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2136520,15 +2136536,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 72730 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r2, #12] │ │ │ │ + strb r6, [r6, #5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2136642,17 +2136658,17 @@ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6435b4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b.n 6436d6 │ │ │ │ nop │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + strb r4, [r0, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r4, [r4, #1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ ldr r6, [pc, #804] @ (643aa4 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2136966,35 +2136982,35 @@ │ │ │ │ b.n 643a54 │ │ │ │ b.n 643a9e │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #3] │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, r7, r7 │ │ │ │ + subs r2, r3, r1 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r2, #1] │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r6, [r4, #0] │ │ │ │ + ldr r6, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmia r7!, {r1} │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r0, [r5, #120] @ 0x78 │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [r6, #112] @ 0x70 │ │ │ │ + ldr r6, [r2, #88] @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r6, #104] @ 0x68 │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + ldr r4, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1976] @ 0x7b8 │ │ │ │ ldr r4, [pc, #284] @ (643c08 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2137104,19 +2137120,19 @@ │ │ │ │ b.n 643bc0 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmia r4!, {r3, r4, r5} │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r6, [r2, #80] @ 0x50 │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r6, 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, #3472] @ 0xd90 │ │ │ │ @@ -2137519,25 +2137535,25 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmia r2!, {r1, r3, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r2, [r6, #36] @ 0x24 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r0, #36] @ 0x24 │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + str r0, [r4, #120] @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 644090 │ │ │ │ bls.n 644086 │ │ │ │ cmp r2, #5 │ │ │ │ bne.n 64408c │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -2137886,30 +2137902,30 @@ │ │ │ │ b.n 644282 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov r5, r8 │ │ │ │ b.n 644282 │ │ │ │ nop │ │ │ │ - ldrb.w r0, [ip, sl, lsl #3] │ │ │ │ - asrs r6, r1, #3 │ │ │ │ + @ instruction: 0xf67c00ba │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf7ca00ba │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ + @ instruction: 0xf62a00ba │ │ │ │ + strb r2, [r6, #26] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bls.n 6444e4 │ │ │ │ + bvc.n 6443a4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bls.n 6444d8 │ │ │ │ + bvc.n 644398 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bls.n 6444cc │ │ │ │ + bvc.n 64438c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bls.n 6444c0 │ │ │ │ + bvc.n 644380 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf65800ba │ │ │ │ - strb r0, [r4, #27] │ │ │ │ + @ instruction: 0xf4b800ba │ │ │ │ + strb r0, [r0, #21] │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ @@ -2138042,19 +2138058,19 @@ │ │ │ │ blx 73a44 │ │ │ │ b.n 644564 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cbnz r6, 6445e6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [r3, #32] │ │ │ │ lsls r6, r6, #2 │ │ │ │ hlt 0x0014 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - str r4, [r0, #56] @ 0x38 │ │ │ │ + str r4, [r4, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -2138154,15 +2138170,15 @@ │ │ │ │ bl 643690 │ │ │ │ b.n 644674 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ rev r6, r6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #40] @ 0x28 │ │ │ │ + str r6, [r0, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ cbnz r4, 6446e0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #3312] @ 0xcf0 │ │ │ │ mov.w ip, #144 @ 0x90 │ │ │ │ @@ -2138269,15 +2138285,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6447ce │ │ │ │ ldr.w r0, [r4, #852] @ 0x354 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r1, #20] │ │ │ │ + ldrsh r2, [r5, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2138294,15 +2138310,15 @@ │ │ │ │ bl 6197d0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 72478 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - beq.n 6448f8 │ │ │ │ + ldmia r6, {r1, r3, 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 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [pc, #16] @ (644848 ) │ │ │ │ @@ -2138310,15 +2138326,15 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 732a0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r6, [r2, #12] │ │ │ │ + ldrsh r6, [r6, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #176] @ (644910 ) │ │ │ │ @@ -2138393,15 +2138409,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb79a │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb72c │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ + lsrs r6, r6, #8 │ │ │ │ lsls r0, r7, #4 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (644970 ) │ │ │ │ @@ -2138564,17 +2138580,17 @@ │ │ │ │ bne.n 644ad4 │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ streq.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bne.n 644adc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + strh r2, [r3, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bne.n 644bfc │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2138643,17 +2138659,17 @@ │ │ │ │ bl 657d78 │ │ │ │ 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 644bc6 │ │ │ │ - beq.n 644b3c │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 644b3c │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ 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 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [r1, #3464] @ 0xd88 │ │ │ │ @@ -2138679,15 +2138695,15 @@ │ │ │ │ blx 72ae4 │ │ │ │ mov r1, r0 │ │ │ │ b.n 644c52 │ │ │ │ ldr.w r0, [r5, #836] @ 0x344 │ │ │ │ bl 61a204 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r4} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r0, #3572 @ 0xdf4 │ │ │ │ @@ -2138738,19 +2138754,19 @@ │ │ │ │ str.w r0, [r5, #864] @ 0x360 │ │ │ │ add.w r0, r8, #13120 @ 0x3340 │ │ │ │ adds r0, #8 │ │ │ │ bl 657d78 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ + ldrh r4, [r6, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2138917,15 +2138933,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 657fcc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ @@ -2139035,21 +2139051,21 @@ │ │ │ │ bl 61a204 │ │ │ │ b.n 645010 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ add sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, r4] │ │ │ │ + ldrsb r2, [r1, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldmia r0!, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r7, r2] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2139146,19 +2139162,19 @@ │ │ │ │ cmpne r2, #141 @ 0x8d │ │ │ │ bne.n 6450ae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 6450e4 │ │ │ │ - ldmia r3!, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r7, r6] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ mov sl, r2 │ │ │ │ @@ -2139474,15 +2139490,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #32 │ │ │ │ lsls r3, r5, #5 │ │ │ │ add r4, sp, #616 @ 0x268 │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2139695,15 +2139711,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 72de8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ - strh r2, [r2, r1] │ │ │ │ + str r2, [r6, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 6457c0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2139842,20 +2139858,20 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - stc2 1, cr0, [r2], {55} @ 0x37 │ │ │ │ + @ instruction: 0xfae20137 │ │ │ │ add r7, pc, #528 @ (adr r7, 645b1c ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2140352,18 +2140368,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #352 @ (adr r6, 645f88 ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ add r4, pc, #984 @ (adr r4, 646204 ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - itee ne │ │ │ │ - lslne r7, r5, #2 │ │ │ │ - pusheq {lr} │ │ │ │ - moveq.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + push {lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w lr, #3 │ │ │ │ mov.w ip, #1 │ │ │ │ add.w r3, r2, #96 @ 0x60 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2140779,15 +2140795,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r7, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r6, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - rev r4, r1 │ │ │ │ + @ instruction: 0xb86c │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2140927,21 +2140943,21 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, r5 │ │ │ │ + add r6, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + uxtb r4, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + uxtb r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r1, r2} │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2141048,15 +2141064,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r0, r7 │ │ │ │ + negs r0, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2141126,15 +2141142,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 615560 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmn r2, r7 │ │ │ │ + adcs r2, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ @@ -2141314,23 +2141330,23 @@ │ │ │ │ b.n 6467f0 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - tst r2, r5 │ │ │ │ + lsls r2, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - tst r4, r4 │ │ │ │ + lsls r4, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sub sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #952 @ 0x3b8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sbcs r2, r6 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adcs r2, r1 │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2141425,15 +2141441,15 @@ │ │ │ │ b.n 6468a6 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #236 @ 0xec │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2141533,15 +2141549,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #82 @ 0x52 │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r5, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2141584,15 +2141600,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 64697c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r6, #38 @ 0x26 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #224] @ 646c18 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2141676,15 +2141692,15 @@ │ │ │ │ nop │ │ │ │ str r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - subs r5, #22 │ │ │ │ + subs r3, #118 @ 0x76 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2141759,19 +2141775,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ blx 74798 │ │ │ │ mov r2, r0 │ │ │ │ b.n 646c76 │ │ │ │ nop │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r2, #126 @ 0x7e │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2141966,15 +2141982,15 @@ │ │ │ │ bic.w r2, r5, #2 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 646ea6 │ │ │ │ b.n 646f16 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r1, #20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ subs r5, r1, #5 │ │ │ │ @@ -2142062,19 +2142078,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 646460 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - subs r1, #166 @ 0xa6 │ │ │ │ + subs r0, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #10 │ │ │ │ + adds r7, #106 @ 0x6a │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2142225,21 +2142241,21 @@ │ │ │ │ adds r5, #200 @ 0xc8 │ │ │ │ b.n 64716c │ │ │ │ adds r5, #160 @ 0xa0 │ │ │ │ b.n 64716c │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ b.n 64716c │ │ │ │ nop │ │ │ │ - subs r0, #54 @ 0x36 │ │ │ │ + adds r6, #150 @ 0x96 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + adds r6, #86 @ 0x56 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #100 @ 0x64 │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r8, [r0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2142312,15 +2142328,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 646460 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - adds r7, #2 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #812] @ (647608 ) │ │ │ │ @@ -2142632,23 +2142648,23 @@ │ │ │ │ movs r4, #1 │ │ │ │ b.n 64758e │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #202 @ 0xca │ │ │ │ + adds r4, #42 @ 0x2a │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #0 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + ble.n 6475b8 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2142800,21 +2142816,21 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ blx 74798 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6476f6 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + bgt.n 647744 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + cmp r7, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #74 @ 0x4a │ │ │ │ + cmp r7, #170 @ 0xaa │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2142993,19 +2143009,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ blx 74798 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6478b2 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + cmp r5, #238 @ 0xee │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #110 @ 0x6e │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #86 @ 0x56 │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2143190,19 +2143206,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ blx 74798 │ │ │ │ mov r6, r0 │ │ │ │ b.n 647aa0 │ │ │ │ - cmp r5, #144 @ 0x90 │ │ │ │ + cmp r3, #240 @ 0xf0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + cmp r3, #158 @ 0x9e │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #564] @ (647e30 ) │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ @@ -2143412,31 +2143428,31 @@ │ │ │ │ str.w r0, [r6, #676] @ 0x2a4 │ │ │ │ b.n 647c1c │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strh r2, [r7, #30] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #368] @ 0x170 │ │ │ │ + ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r2, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r2, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r6, [r5, #26] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [sp, #664] @ 0x298 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #564] @ (6480a4 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2143645,17 +2143661,17 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strh r0, [r1, #12] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, #6] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + movs r7, #30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2143814,20 +2143830,21 @@ │ │ │ │ add.w r4, r4, r9, lsl #2 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 648270 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + movs r6, #56 @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 647c80 │ │ │ │ + b.n 648940 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stc 0, cr0, [r4], #740 @ 0x2e4 │ │ │ │ - ldmdb lr, {r3, r4, r5, r7} │ │ │ │ + add.w r0, r4, r9, ror #2 │ │ │ │ + b.n 64818c │ │ │ │ + lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 6486e0 │ │ │ │ ldr.w r3, [pc, #1084] @ 6486e4 │ │ │ │ @@ -2144231,23 +2144248,23 @@ │ │ │ │ b.n 648680 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #21] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrb r6, [r7, #18] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - movs r5, #142 @ 0x8e │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r7, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #536] @ (648928 ) │ │ │ │ @@ -2144462,17 +2144479,17 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r5, #3] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, #2] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - movs r1, #120 @ 0x78 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 648a2a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2144557,15 +2144574,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 72de8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ - subs r0, r4, #6 │ │ │ │ + subs r0, r0, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #1192] @ 648eec │ │ │ │ @@ -2145014,27 +2145031,27 @@ │ │ │ │ b.n 648e90 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r6, #22] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r4} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r2, #0 │ │ │ │ + adds r0, r6, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, r5, #5 │ │ │ │ + subs r2, r1, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ strb r2, [r5, #14] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - adds r4, r6, #0 │ │ │ │ + subs r4, r2, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r3} │ │ │ │ + stmia r5!, {r3, r5, r6} │ │ │ │ lsls r7, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #544] @ (649144 ) │ │ │ │ @@ -2145244,21 +2145261,21 @@ │ │ │ │ nop │ │ │ │ strb r4, [r2, #3] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r6, #1] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - adds r0, r3, r5 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, r0, r1 │ │ │ │ + asrs r6, r4, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r5, #31 │ │ │ │ + asrs r2, r1, #25 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ @@ -2145545,19 +2145562,19 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r6, r7, #25 │ │ │ │ + asrs r6, r3, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r7, #20 │ │ │ │ + asrs r4, r3, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #804] @ (6497bc ) │ │ │ │ @@ -2145854,27 +2145871,27 @@ │ │ │ │ blx 74798 │ │ │ │ b.n 649734 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #9 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r6, [r1, #56] @ 0x38 │ │ │ │ + strh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r2, #56] @ 0x38 │ │ │ │ + strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + asrs r0, r2, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r6, #5 │ │ │ │ + lsrs r0, r2, #31 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2147263,23 +2147280,23 @@ │ │ │ │ adds r3, #1 │ │ │ │ b.n 64a64a │ │ │ │ ldr r1, [pc, #28] @ (64a6d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ ldr.w r1, [r1, lr, lsl #2] │ │ │ │ b.n 64a5fe │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + add r6, sp, #984 @ 0x3d8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - sub sp, #24 │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ push {r4, lr} │ │ │ │ cmp ip, r2 │ │ │ │ bgt.n 64a730 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ rsb r2, r2, ip, lsl #1 │ │ │ │ @@ -2148507,21 +2148524,21 @@ │ │ │ │ adds r3, r7, #1 │ │ │ │ adds r1, r6, #1 │ │ │ │ str.w r8, [sp] │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #1 │ │ │ │ bl 64a37c │ │ │ │ b.n 64b2f8 │ │ │ │ - add r3, pc, #680 @ (adr r3, 64b6b0 ) │ │ │ │ + add r2, pc, #40 @ (adr r2, 64b430 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r3, pc, #24 @ (adr r3, 64b424 ) │ │ │ │ + add r1, pc, #408 @ (adr r1, 64b5a4 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r3, pc, #824 @ (adr r3, 64b748 ) │ │ │ │ + add r2, pc, #184 @ (adr r2, 64b4c8 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r3, pc, #360 @ (adr r3, 64b57c ) │ │ │ │ + add r1, pc, #744 @ (adr r1, 64b6fc ) │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ ldr r2, [pc, #924] @ (64b7c4 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -2149635,17 +2149652,17 @@ │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r0, r0, #2 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ mvns r2, r7 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r0, [sp, #776] @ 0x308 │ │ │ │ + str r7, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r6, #4 │ │ │ │ sbcs r2, r1 │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ @@ -2150083,17 +2150100,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #74 @ 0x4a │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r1, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r2, [pc, #172] @ (64c6b8 ) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ @@ -2150293,17 +2150310,17 @@ │ │ │ │ vmov.f32 s11, s12 │ │ │ │ b.n 64c71e │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrh r2, [r4, #48] @ 0x30 │ │ │ │ + ldrh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #84] @ (64c894 ) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -2150899,90 +2150916,90 @@ │ │ │ │ bl 6522c8 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 64cb08 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - vhadd.u d16, d24, d30 │ │ │ │ + ldc2l 0, cr0, [r8, #696] @ 0x2b8 │ │ │ │ adds r6, #38 @ 0x26 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [sp, #856] @ 0x358 │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r1, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r1, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, r6] │ │ │ │ + str r6, [r6, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r0, #92] @ 0x5c │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r6, r5] │ │ │ │ + str r0, [r2, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + str r4, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r2, #80] @ 0x50 │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + str r4, [r4, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + str r0, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + str r2, [r5, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r7, #72] @ 0x48 │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + str r0, [r0, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r4, r3] │ │ │ │ + str r6, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r5, #64] @ 0x40 │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + str r0, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + str r4, [r7, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r7, r1] │ │ │ │ + str r6, [r3, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r2, r2] │ │ │ │ + str r2, [r6, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + str r4, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + str r0, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + str r0, [r4, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r2, #130 @ 0x82 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r7, [pc, #856] @ (64d24c ) │ │ │ │ + ldr r6, [pc, #216] @ (64cfcc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #776] @ (64d200 ) │ │ │ │ + ldr r6, [pc, #136] @ (64cf80 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r2, r0] │ │ │ │ + ldr r6, [pc, #456] @ (64d0c8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #23808 @ 0x5d00 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2151211,15 +2151228,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r7, #2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ vmaxnm.f32 , , │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #24] @ (64d1c0 ) │ │ │ │ + ldr r4, [pc, #408] @ (64d340 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #136] @ (64d240 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2151275,25 +2151292,25 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #1000] @ (64d62c ) │ │ │ │ + ldr r4, [pc, #360] @ (64d3ac ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #0] @ (64d248 ) │ │ │ │ + ldr r4, [pc, #384] @ (64d3c8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r1, #100] @ 0x64 │ │ │ │ + str r6, [r5, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #920 @ 0x398 │ │ │ │ + add r5, sp, #280 @ 0x118 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #936] @ (64d5fc ) │ │ │ │ + ldr r4, [pc, #296] @ (64d37c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #856] @ (64d5b0 ) │ │ │ │ + ldr r4, [pc, #216] @ (64d330 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r6, [pc, #3480] @ 64e004 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2152597,323 +2152614,323 @@ │ │ │ │ ldr.w r3, [r5, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 64d43a │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ bl 64d1a8 │ │ │ │ b.w 64d43a │ │ │ │ - ldr r5, [pc, #528] @ (64e218 ) │ │ │ │ + ldr r3, [pc, #912] @ (64e398 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r2, #88] @ 0x58 │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [pc, #408] @ (64e1ac ) │ │ │ │ + ldr r3, [pc, #792] @ (64e32c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #360] @ (64e180 ) │ │ │ │ + ldr r3, [pc, #744] @ (64e300 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r3, #32] │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r5, [pc, #8] @ (64e028 ) │ │ │ │ + ldr r3, [pc, #392] @ (64e1a8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r2, #76] @ 0x4c │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [pc, #976] @ (64e3f8 ) │ │ │ │ + ldr r2, [pc, #336] @ (64e178 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #904] @ (64e3b8 ) │ │ │ │ + ldr r6, [pc, #264] @ (64e138 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r4, r7] │ │ │ │ + str r0, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #672] @ (64e2d8 ) │ │ │ │ + ldr r6, [pc, #32] @ (64e058 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r5, r6] │ │ │ │ + str r2, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + ldr r7, [pc, #984] @ (64e418 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r7, r5] │ │ │ │ + ldr r7, [pc, #888] @ (64e3bc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r4, r5] │ │ │ │ + ldr r7, [pc, #784] @ (64e358 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r5, r6] │ │ │ │ + str r2, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r4, #8] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r3, [pc, #752] @ (64e344 ) │ │ │ │ + ldr r2, [pc, #112] @ (64e0c4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r6, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [pc, #40] @ (64e084 ) │ │ │ │ + ldr r4, [pc, #424] @ (64e204 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + ldrh r2, [r3, #6] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r3, [pc, #280] @ (64e17c ) │ │ │ │ + ldr r1, [pc, #664] @ (64e2fc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r7, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [pc, #224] @ (64e14c ) │ │ │ │ + ldr r0, [pc, #608] @ (64e2cc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r1, r1] │ │ │ │ + ldr r6, [pc, #680] @ (64e31c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #544] @ (64e298 ) │ │ │ │ + ldr r5, [pc, #928] @ (64e418 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #448] @ (64e23c ) │ │ │ │ + ldr r5, [pc, #832] @ (64e3bc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #944] @ (64e430 ) │ │ │ │ + ldr r6, [pc, #304] @ (64e1b0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r4, #0] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r2, [pc, #488] @ (64e270 ) │ │ │ │ + ldr r0, [pc, #872] @ (64e3f0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r1, #36] @ 0x24 │ │ │ │ + str r6, [r5, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #480] @ (64e270 ) │ │ │ │ + ldr r5, [pc, #864] @ (64e3f0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #400] @ (64e224 ) │ │ │ │ + ldr r5, [pc, #784] @ (64e3a4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r1, #12] │ │ │ │ + strh r6, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r2, [pc, #168] @ (64e144 ) │ │ │ │ + ldr r0, [pc, #552] @ (64e2c4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r3, #4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #160] @ (64e144 ) │ │ │ │ + ldr r5, [pc, #544] @ (64e2c4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #80] @ (64e0f8 ) │ │ │ │ + ldr r5, [pc, #464] @ (64e278 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #992] @ (64e48c ) │ │ │ │ + ldr r3, [pc, #352] @ (64e20c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r1, [pc, #672] @ (64e354 ) │ │ │ │ + ldr r0, [pc, #32] @ (64e0d4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r7, #20] │ │ │ │ + ldrsh r4, [r3, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [pc, #664] @ (64e354 ) │ │ │ │ + ldr r5, [pc, #24] @ (64e0d4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #584] @ (64e308 ) │ │ │ │ + ldr r4, [pc, #968] @ (64e488 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #536] @ (64e2dc ) │ │ │ │ + ldr r4, [pc, #920] @ (64e45c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r1, [pc, #224] @ (64e1ac ) │ │ │ │ + blx r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r1, #16] │ │ │ │ + ldrsh r4, [r5, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [pc, #40] @ (64e0fc ) │ │ │ │ + ldr r4, [pc, #424] @ (64e27c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #64] @ (64e118 ) │ │ │ │ + bx lr │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #864] @ (64e43c ) │ │ │ │ + ldr r4, [pc, #224] @ (64e1bc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #800] @ (64e400 ) │ │ │ │ + ldr r4, [pc, #160] @ (64e180 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - blx r4 │ │ │ │ + mov r0, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #96] @ (64e14c ) │ │ │ │ + ldr r3, [pc, #480] @ (64e2cc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, sp, #32 │ │ │ │ + add r7, pc, #416 @ (adr r7, 64e290 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r3, #0] │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r0, [pc, #392] @ (64e280 ) │ │ │ │ + mov sl, r8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r3, #0] │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r0, [pc, #296] @ (64e228 ) │ │ │ │ + mov sl, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r4, #0] │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r0, [pc, #200] @ (64e1d0 ) │ │ │ │ + mov sl, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r4, #0] │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r0, [pc, #104] @ (64e178 ) │ │ │ │ + mov r2, pc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r4, #0] │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r0, [pc, #0] @ (64e118 ) │ │ │ │ + mov r0, ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #496] @ (64e30c ) │ │ │ │ + ldr r2, [pc, #880] @ (64e48c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + ldrsh r0, [r5, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r6, pc, #744 @ (adr r6, 64e40c ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #360] @ (64e290 ) │ │ │ │ + ldr r2, [pc, #744] @ (64e410 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #264] @ (64e234 ) │ │ │ │ + ldr r2, [pc, #648] @ (64e3b4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #168] @ (64e1d8 ) │ │ │ │ + ldr r2, [pc, #552] @ (64e358 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #120] @ (64e1ac ) │ │ │ │ + ldr r2, [pc, #504] @ (64e32c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #96] @ (64e198 ) │ │ │ │ + ldr r2, [pc, #480] @ (64e318 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r6, r3] │ │ │ │ + ldrb r6, [r2, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r6, #56] @ 0x38 │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - mov lr, lr │ │ │ │ + cmp r6, sl │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r1, r3] │ │ │ │ + ldrb r2, [r5, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [pc, #992] @ (64e52c ) │ │ │ │ + ldr r1, [pc, #352] @ (64e2ac ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r7, pc, #432 @ (adr r7, 64e300 ) │ │ │ │ + add r5, pc, #816 @ (adr r5, 64e480 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #816] @ (64e484 ) │ │ │ │ + ldr r1, [pc, #176] @ (64e204 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #888] @ (64e4d0 ) │ │ │ │ + ldr r1, [pc, #248] @ (64e250 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #768] @ (64e45c ) │ │ │ │ + ldr r1, [pc, #128] @ (64e1dc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #720] @ (64e430 ) │ │ │ │ + ldr r1, [pc, #80] @ (64e1b0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bne.n 64e150 │ │ │ │ + beq.n 64e210 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r2, [pc, #584] @ (64e3b0 ) │ │ │ │ + ldr r0, [pc, #968] @ (64e530 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + strh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp ip, sp │ │ │ │ + add r4, r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #24] @ (64e190 ) │ │ │ │ + mov r6, ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r5, r6] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp ip, r5 │ │ │ │ + add r4, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [pc, #72] @ (64e1d4 ) │ │ │ │ + mov r2, lr │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #64 @ (adr r6, 64e1d0 ) │ │ │ │ + add r4, pc, #448 @ (adr r4, 64e350 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blxns lr │ │ │ │ + mov r4, sl │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x47de │ │ │ │ + mov r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x47c6 │ │ │ │ + mov r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + mov r6, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + cmp lr, lr │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bx pc │ │ │ │ + cmp lr, fp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bx sp │ │ │ │ + cmp sl, r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ + strh r6, [r2, #28] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add sl, r0 │ │ │ │ + cmn r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrh r6, [r6, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mov r8, sl │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, r9 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r3, r0] │ │ │ │ + ldrh r0, [r7, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, r7 │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mvns r4, r0 │ │ │ │ + tst r4, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r3, #40] @ 0x28 │ │ │ │ + ldrh r6, [r7, #26] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r0, r4 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - negs r2, r1 │ │ │ │ + lsls r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mvns r2, r7 │ │ │ │ + negs r2, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mvns r2, r5 │ │ │ │ + negs r2, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r0, r5] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r6, r4] │ │ │ │ + ldr r2, [r2, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldr r0, [r5, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mvns r2, r3 │ │ │ │ + tst r2, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bics r0, r7 │ │ │ │ + tst r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r7, #26] │ │ │ │ + strh r6, [r3, #14] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r2, r7 │ │ │ │ + asrs r2, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, r6 │ │ │ │ + asrs r4, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r2, #22] │ │ │ │ + strh r2, [r6, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - negs r0, r6 │ │ │ │ + lsrs r0, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r0, r1] │ │ │ │ + ldr r4, [r4, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp sl, r1 │ │ │ │ + mvns r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, pc │ │ │ │ + mvns r4, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, pc, #792 @ (adr r2, 64e53c ) │ │ │ │ + add r1, pc, #152 @ (adr r1, 64e2bc ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, ip │ │ │ │ + mvns r4, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, sl │ │ │ │ + bics r0, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r0, #4] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldr r6, [r3, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r4, r5 │ │ │ │ + bics r4, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, r4 │ │ │ │ + bics r2, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, pc, #184 @ (adr r2, 64e2f8 ) │ │ │ │ + add r0, pc, #568 @ (adr r0, 64e478 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, r1 │ │ │ │ + muls r6, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add sl, pc │ │ │ │ + muls r2, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldrsb r6, [r0, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r1, pc, #808 @ (adr r1, 64e57c ) │ │ │ │ + add r0, pc, #168 @ (adr r0, 64e2fc ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add sl, sl │ │ │ │ + orrs r2, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r2, #10] │ │ │ │ + ldrb r2, [r6, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add sl, r7 │ │ │ │ + orrs r2, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add ip, r4 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add ip, r2 │ │ │ │ + cmn r4, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r8, r0 │ │ │ │ + cmn r0, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, pc │ │ │ │ + cmn r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w r3, [pc, #1176] @ 64e70c │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [pc, #1176] @ 64e710 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [pc, #1172] @ 64e714 │ │ │ │ @@ -2153368,117 +2153385,117 @@ │ │ │ │ b.w 64d926 │ │ │ │ ldr r3, [pc, #212] @ (64e7d4 ) │ │ │ │ add r3, pc │ │ │ │ b.w 64def2 │ │ │ │ ldr r3, [pc, #208] @ (64e7d8 ) │ │ │ │ add r3, pc │ │ │ │ b.w 64de5c │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + ldrb r4, [r2, #18] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r5, #188 @ 0xbc │ │ │ │ + subs r4, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r2, r6] │ │ │ │ + strh r0, [r6, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ands r2, r4 │ │ │ │ + subs r6, #130 @ 0x82 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [sp, #104] @ 0x68 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r0, r7 │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ands r2, r7 │ │ │ │ + subs r6, #154 @ 0x9a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ands r2, r5 │ │ │ │ + subs r6, #138 @ 0x8a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ands r2, r3 │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ands r0, r2 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #250 @ 0xfa │ │ │ │ + subs r6, #90 @ 0x5a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ + subs r3, #226 @ 0xe2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #108 @ 0x6c │ │ │ │ + subs r2, #204 @ 0xcc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r7, r1] │ │ │ │ + strh r0, [r3, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r3, #24] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r5, #86 @ 0x56 │ │ │ │ + subs r3, #182 @ 0xb6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r3, #140 @ 0x8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #226 @ 0xe2 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r6, r7] │ │ │ │ + strh r2, [r2, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r5, #8 │ │ │ │ + subs r3, #104 @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r1, r7] │ │ │ │ + strh r6, [r5, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs r0, #212 @ 0xd4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r3, #64 @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r4, r5] │ │ │ │ + str r2, [r0, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r3, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r3, r4] │ │ │ │ + str r6, [r7, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, #168 @ 0xa8 │ │ │ │ + subs r3, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + str r6, [r4, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, #152 @ 0x98 │ │ │ │ + subs r2, #248 @ 0xf8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ + subs r2, #240 @ 0xf0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r7, r2] │ │ │ │ + str r0, [r3, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #110 @ 0x6e │ │ │ │ + subs r0, #206 @ 0xce │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r4, #6 │ │ │ │ + lsrs r2, r0, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [sp, #216] @ 0xd8 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsls r2, r5, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r1, #4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r2, #136 @ 0x88 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #14 │ │ │ │ + subs r2, #110 @ 0x6e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #44 @ 0x2c │ │ │ │ + subs r2, #140 @ 0x8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r7, r7] │ │ │ │ + str r6, [r3, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r3, #236 @ 0xec │ │ │ │ + subs r2, #76 @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #0 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #224 @ 0xe0 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r6, r5] │ │ │ │ + ldr r7, [pc, #856] @ (64eb20 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r3, #164 @ 0xa4 │ │ │ │ + subs r2, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r1, #214 @ 0xd6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #138 @ 0x8a │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 64ed64 │ │ │ │ + b.n 64ea24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 64ed58 │ │ │ │ + b.n 64ea18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2155638,35 +2155655,35 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r0, r7, #6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + str r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, sp, #184 @ 0xb8 │ │ │ │ + add r4, sp, #568 @ 0x238 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r7, #190 @ 0xbe │ │ │ │ + movs r6, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r2, r4, #18 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + movs r6, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r2, r3, #4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r5, #78 @ 0x4e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r2, 64ff74 │ │ │ │ + add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3560] @ 0xde8 │ │ │ │ ldr r4, [pc, #100] @ (64ffe4 ) │ │ │ │ sub.w sp, sp, #524 @ 0x20c │ │ │ │ @@ -2155712,21 +2155729,21 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r4, r6, #1 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #1 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r2, r4, #1 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsls r0, r1, #1 │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r5, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #168] @ 6500b8 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2155878,24 +2155895,24 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 650148 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vrhadd.u16 q0, q6, q13 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r4, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + movs r4, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cdp2 1, 10, cr0, cr10, cr10, {3} │ │ │ │ - movs r5, #54 @ 0x36 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3552] @ 0xde0 │ │ │ │ ldr r2, [pc, #168] @ (650268 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2155963,19 +2155980,19 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 6501f6 │ │ │ │ cdp2 1, 3, cr0, cr4, cr10, {3} │ │ │ │ cdp2 1, 2, cr0, cr14, cr10, {3} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 0, cr0, cr2, cr10, {3} │ │ │ │ - lsrs r4, r4, #23 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs r3, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2156271,69 +2156288,69 @@ │ │ │ │ ... │ │ │ │ ldc2l 1, cr0, [r6, #-424] @ 0xfffffe58 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [sl, #-424] @ 0xfffffe58 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #210 @ 0xd2 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #198 @ 0xc6 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r2, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r1, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r1, #216 @ 0xd8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r5, #14 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + subs r4, r1, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r1, #244 @ 0xf4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bmi.n 6506c4 │ │ │ │ + bcs.n 650584 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + movs r1, #246 @ 0xf6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r1, #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r1, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #124 @ 0x7c │ │ │ │ + movs r1, #220 @ 0xdc │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #16 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #254 @ 0xfe │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #210 @ 0xd2 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #106 @ 0x6a │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2157361,15 +2157378,15 @@ │ │ │ │ str.w r3, [r5, #3452] @ 0xd7c │ │ │ │ mov r0, r6 │ │ │ │ bl 650288 │ │ │ │ nop │ │ │ │ ldr??.w r0, [r4, ] │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf7c4016a │ │ │ │ ldr.w r3, [r0, #624] @ 0x270 │ │ │ │ ldr.w r2, [r3, #416] @ 0x1a0 │ │ │ │ cbz r2, 65116a │ │ │ │ ldr r2, [pc, #304] @ (651298 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2157524,15 +2157541,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651320 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ mov r8, r4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ mov lr, pc │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + asrs r0, r6, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651334 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 651342 │ │ │ │ ldr r3, [pc, #28] @ (651348 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157546,15 +2157563,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651350 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ mov r0, r9 │ │ │ │ lsls r3, r5, #5 │ │ │ │ mov r6, r9 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651364 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 651372 │ │ │ │ ldr r3, [pc, #28] @ (651378 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157568,15 +2157585,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651380 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r8, r3 │ │ │ │ lsls r3, r5, #5 │ │ │ │ cmp sl, r9 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r6, #20 │ │ │ │ + asrs r0, r2, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651394 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 6513a2 │ │ │ │ ldr r3, [pc, #28] @ (6513a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157590,15 +2157607,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (6513b0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r0, r5 │ │ │ │ lsls r3, r5, #5 │ │ │ │ cmp r2, r7 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + asrs r0, r4, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 6513c4 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 6513d2 │ │ │ │ ldr r3, [pc, #28] @ (6513d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157612,15 +2157629,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (6513e0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ add r8, r7 │ │ │ │ lsls r3, r5, #5 │ │ │ │ add sl, r9 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 6513f4 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 651402 │ │ │ │ ldr r3, [pc, #28] @ (651408 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157634,15 +2157651,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651410 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ add r0, r8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ add r6, sl │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + asrs r0, r0, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651424 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 651432 │ │ │ │ ldr r3, [pc, #28] @ (651438 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157656,15 +2157673,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651440 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ mvns r0, r2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ mvns r2, r4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651454 │ │ │ │ cmp r0, #2 │ │ │ │ bhi.n 651462 │ │ │ │ ldr r3, [pc, #28] @ (651468 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157678,15 +2157695,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651470 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ bics r0, r1 │ │ │ │ lsls r3, r5, #5 │ │ │ │ bics r6, r0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651484 │ │ │ │ cmp r0, #1 │ │ │ │ bhi.n 651492 │ │ │ │ ldr r3, [pc, #28] @ (651498 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157700,15 +2157717,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (6514a0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ muls r0, r1 │ │ │ │ lsls r3, r5, #5 │ │ │ │ muls r2, r0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r2, #16 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 6514b4 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 6514c2 │ │ │ │ ldr r3, [pc, #28] @ (6514c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157722,15 +2157739,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (6514d0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r0, r6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ cmn r6, r2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r0, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 6514e4 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 6514f2 │ │ │ │ ldr r3, [pc, #28] @ (6514f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157744,15 +2157761,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651500 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ rors r0, r7 │ │ │ │ lsls r3, r5, #5 │ │ │ │ tst r6, r4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r6, #14 │ │ │ │ + asrs r0, r2, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ bhi.n 651534 │ │ │ │ @@ -2157773,19 +2157790,19 @@ │ │ │ │ sub.w r3, r1, #256 @ 0x100 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ negs r4, r6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r1, #126 @ 0x7e │ │ │ │ + movs r7, #222 @ 0xde │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 65157a │ │ │ │ @@ -2157798,17 +2157815,17 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (651588 ) │ │ │ │ add r3, pc │ │ │ │ b.n 65156e │ │ │ │ rors r4, r4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 6515b2 │ │ │ │ @@ -2157821,17 +2157838,17 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (6515c0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 6515a6 │ │ │ │ sbcs r4, r5 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r0, #250 @ 0xfa │ │ │ │ + movs r7, #90 @ 0x5a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r6, #11 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r0 │ │ │ │ cbz r1, 651648 │ │ │ │ @@ -2157877,15 +2157894,15 @@ │ │ │ │ blx 72e78 │ │ │ │ b.n 651606 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx 72e78 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf6520163 │ │ │ │ - ldmia r7!, {r1, r3, r6} │ │ │ │ + ldmia r5, {r1, r3, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr.w ip, [pc, #96] @ 6516d0 │ │ │ │ @@ -2157973,15 +2157990,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 65174c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - cmp r3, #138 @ 0x8a │ │ │ │ + cmp r1, #234 @ 0xea │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrd r0, r1, [lr], #424 @ 0x1a8 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bics.w r1, lr, #15728640 @ 0xf00000 │ │ │ │ @ instruction: 0xe8ca016a │ │ │ │ push {r1, r2, r3} │ │ │ │ @@ -2158025,15 +2158042,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6517d0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - subs r6, r4, r2 │ │ │ │ + adds r6, r0, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrd r0, r1, [sl], #-424 @ 0x1a8 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3ba0170 │ │ │ │ strex r1, r0, [r6, #424] @ 0x1a8 │ │ │ │ push {r1, r2, r3} │ │ │ │ @@ -2158077,15 +2158094,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 651854 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - ldrb r2, [r7, #2] │ │ │ │ + strb r2, [r3, #28] │ │ │ │ lsls r3, r5, #2 │ │ │ │ b.n 65184c │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3360170 │ │ │ │ b.n 6517f0 │ │ │ │ @@ -2158122,15 +2158139,15 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, r6 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r1, 6518e8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2158141,17 +2158158,17 @@ │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #16] @ (6518fc ) │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r5 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2158363,51 +2158380,51 @@ │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #76] @ (651b70 ) │ │ │ │ add r0, pc │ │ │ │ b.n 65196c │ │ │ │ nop │ │ │ │ - adds r6, r7, r3 │ │ │ │ + asrs r6, r3, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r7, {r1, r3, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r5, [sp, #248] @ 0xf8 │ │ │ │ + str r3, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + str r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r2, r3, r2 │ │ │ │ + asrs r2, r7, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r2, r5, r2 │ │ │ │ + asrs r2, r1, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r1, r2 │ │ │ │ + asrs r6, r5, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + asrs r2, r2, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r1, r1] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bls.n 651c54 │ │ │ │ + bvc.n 651b14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #172 @ 0xac │ │ │ │ + ble.n 651b74 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #146 @ 0x92 │ │ │ │ + bgt.n 651b44 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + bgt.n 651ad8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r3, #29 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r1, [sp, #920] @ 0x398 │ │ │ │ + str r0, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2159055,103 +2159072,103 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r0, #26 │ │ │ │ + asrs r6, r4, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + movs r5, #46 @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #552] @ 0x228 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ble.n 6521d0 │ │ │ │ + bgt.n 652290 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ble.n 65219c │ │ │ │ + bgt.n 65225c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ble.n 652174 │ │ │ │ + bgt.n 652234 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ble.n 652154 │ │ │ │ + blt.n 652214 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ble.n 65231c │ │ │ │ + blt.n 6521dc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ble.n 6522e4 │ │ │ │ + blt.n 6521a4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ble.n 6522ac │ │ │ │ + blt.n 65216c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ble.n 652274 │ │ │ │ + blt.n 652334 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 652244 │ │ │ │ + blt.n 652304 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 65220c │ │ │ │ + blt.n 6522cc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 6521d4 │ │ │ │ + blt.n 652294 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 652194 │ │ │ │ + bge.n 652254 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 652160 │ │ │ │ + bge.n 652220 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 652338 │ │ │ │ + bge.n 6521f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ble.n 652220 │ │ │ │ + bgt.n 6522e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 6522c0 │ │ │ │ + bge.n 652180 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 65229c │ │ │ │ + bge.n 65235c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 65223c │ │ │ │ + bge.n 6522fc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blt.n 652220 │ │ │ │ + bge.n 6522e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blt.n 65224c │ │ │ │ + bge.n 65230c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blt.n 652240 │ │ │ │ + bge.n 652300 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 65236c │ │ │ │ + bge.n 65222c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 652350 │ │ │ │ + bge.n 652210 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blt.n 652190 │ │ │ │ + bls.n 652250 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blt.n 652364 │ │ │ │ + bls.n 652224 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blt.n 65233c │ │ │ │ + bls.n 6521fc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blt.n 652318 │ │ │ │ + bls.n 6521d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blt.n 6522f4 │ │ │ │ + bls.n 6521b4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blt.n 6522e8 │ │ │ │ + bls.n 6521a8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blt.n 6522bc │ │ │ │ + bls.n 65237c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bge.n 652290 │ │ │ │ + bls.n 652350 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r1, #6 │ │ │ │ + lsrs r2, r5, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bge.n 652254 │ │ │ │ + bls.n 652314 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r2!, {r1, r4, r5} │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r7, #70 @ 0x46 │ │ │ │ + subs r5, #166 @ 0xa6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bge.n 652208 │ │ │ │ + bls.n 6522c8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bge.n 6521d4 │ │ │ │ + bhi.n 652294 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bge.n 6523a0 │ │ │ │ + bhi.n 652260 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r6, #22] │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2159214,23 +2159231,23 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - bcs.n 652420 │ │ │ │ + beq.n 6522e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r7, #28 │ │ │ │ + lsrs r2, r3, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r7, #88] @ 0x58 │ │ │ │ + ldr r0, [r3, #64] @ 0x40 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2159314,26 +2159331,26 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + ldrh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - sbcs.w r0, r2, ip, asr #2 │ │ │ │ - lsrs r0, r4, #25 │ │ │ │ + ldrd r0, r0, [r2, #688] @ 0x2b0 │ │ │ │ + lsrs r0, r0, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bhi.n 652550 │ │ │ │ + bvs.n 652410 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r1, #24 │ │ │ │ + lsrs r6, r5, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r1, #4] │ │ │ │ + strh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2159416,29 +2159433,29 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r4, #21 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r7, #60] @ 0x3c │ │ │ │ + ldr r2, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 652520 │ │ │ │ + bvs.n 6525e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r3, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bvc.n 6524e8 │ │ │ │ + bvs.n 6525a8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvc.n 6524b0 │ │ │ │ + bpl.n 652570 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvc.n 652678 │ │ │ │ + bpl.n 652538 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r1, #60] @ 0x3c │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2159504,23 +2159521,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (652670 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r7, #11 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r7, #34] @ 0x22 │ │ │ │ + ldrh r2, [r3, #22] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bvs.n 652654 │ │ │ │ + bpl.n 652714 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r2, #17 │ │ │ │ + lsrs r2, r6, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2159672,37 +2159689,37 @@ │ │ │ │ ldr r0, [pc, #60] @ (652838 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r4, [r3, #32] │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvs.n 6528e4 │ │ │ │ + bmi.n 6527a4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + lsrs r6, r3, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r7, #14] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r4, r0, #12 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 65280c │ │ │ │ + bmi.n 6528cc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ + str r0, [r5, #124] @ 0x7c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r2, [r2, #24] │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bpl.n 6527cc │ │ │ │ + bmi.n 65288c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsh r4, [r7, r5] │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 652758 │ │ │ │ + bcc.n 652818 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r7, #38] @ 0x26 │ │ │ │ + strh r2, [r3, #26] │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2159771,31 +2159788,31 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bmi.n 6529c0 │ │ │ │ + bcs.n 652880 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + lsrs r2, r1, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r7, #100 @ 0x64 │ │ │ │ + movs r5, #196 @ 0xc4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r3, #12] │ │ │ │ + strh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bmi.n 652958 │ │ │ │ + bcs.n 652818 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r4, #5 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r6, #10] │ │ │ │ + strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r6, #18] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2160089,65 +2160106,65 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsrs r0, r5, #3 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bmi.n 652d04 │ │ │ │ + bcs.n 652bc4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + asrs r2, r2, #30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r7, r3 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r5, #86 @ 0x56 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r6, #22] │ │ │ │ + strh r2, [r2, #10] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + strh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r4, #2] │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r6, r2, #32 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bmi.n 652c78 │ │ │ │ + bcs.n 652d38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + asrs r6, r7, #26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 652bb4 │ │ │ │ + bcc.n 652c74 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r2, #100] @ 0x64 │ │ │ │ + str r4, [r6, #72] @ 0x48 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bcc.n 652d28 │ │ │ │ + bne.n 652be8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcc.n 652ce4 │ │ │ │ + bne.n 652ba4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcc.n 652ca8 │ │ │ │ + bne.n 652d68 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcs.n 652c64 │ │ │ │ + bne.n 652d24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcs.n 652c2c │ │ │ │ + bne.n 652cec │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcs.n 652d20 │ │ │ │ + beq.n 652be0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcs.n 652cf4 │ │ │ │ + beq.n 652bb4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcs.n 652d70 │ │ │ │ + beq.n 652c30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcs.n 652d38 │ │ │ │ + beq.n 652bf8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r2, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + ldrb r4, [r0, #29] │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2160294,41 +2160311,41 @@ │ │ │ │ blx 73640 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 736c4 │ │ │ │ b.n 652cde │ │ │ │ - lsls r0, r7, #21 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r0, #44] @ 0x2c │ │ │ │ + strh r2, [r4, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bne.n 652da0 │ │ │ │ + beq.n 652e60 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bcs.n 652f10 │ │ │ │ + beq.n 652dd0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r7, #20 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [r5, #32] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + strh r2, [r4, #28] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bne.n 652e08 │ │ │ │ + beq.n 652ec8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bne.n 652dd0 │ │ │ │ + beq.n 652e90 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bne.n 652da0 │ │ │ │ + beq.n 652e60 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 652d78 │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bne.n 652f20 │ │ │ │ + ldmia r7, {r2, r3, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bne.n 652ef8 │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2160501,41 +2160518,41 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r6, #14 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 653070 │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r2, [r7, #28] │ │ │ │ + strh r2, [r3, #16] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r2, #0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + ldmia r5, {r1, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r6, [r4, #22] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r1, 6530d2 │ │ │ │ @@ -2160585,23 +2160602,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (6530f4 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r2, #14] │ │ │ │ + strh r2, [r6, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, pc, #976 @ (adr r5, 6534c0 ) │ │ │ │ + add r4, pc, #336 @ (adr r4, 653240 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r4, #6 │ │ │ │ + movs r6, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ + ldrb r2, [r0, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r1, 653176 │ │ │ │ @@ -2160650,23 +2160667,22 @@ │ │ │ │ ldr r0, [pc, #32] @ (653198 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrsh r2, [r3, r6] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r6, {r1, r2, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r7, #13] │ │ │ │ + vhadd.u16 d16, d28, d30 │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2160947,54 +2160963,53 @@ │ │ │ │ ldr r0, [pc, #96] @ (6534e0 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - lsls r2, r4, #1 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ + cdp2 0, 12, cr0, cr2, cr14, {5} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + ldrb r4, [r1, #27] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsh r0, [r3, r3] │ │ │ │ + ldrb r0, [r7, r4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r2, r0, #2 │ │ │ │ + lsrs r2, r4, #27 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5!, {r4, r7} │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r3, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldmia r3!, {r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5!, {r3} │ │ │ │ + ldmia r3, {r3, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r4!, {r1, r6, r7} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cdp2 0, 13, cr0, cr14, cr14, {5} │ │ │ │ - b.n 653430 │ │ │ │ + ldc2 0, cr0, [lr, #-696]! @ 0xfffffd48 │ │ │ │ + b.n 6530f0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r6, #1] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2161109,39 +2161124,39 @@ │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #60] @ (653644 ) │ │ │ │ add r0, pc │ │ │ │ b.n 65351e │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldc2 0, cr0, [r8, #-696] @ 0xfffffd48 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + @ instruction: 0xfb7800ae │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stc2l 0, cr0, [sl], #696 @ 0x2b8 │ │ │ │ - stc2l 0, cr0, [lr], #696 @ 0x2b8 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + @ instruction: 0xfb4a00ae │ │ │ │ + @ instruction: 0xfb4e00ae │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldc2 0, cr0, [ip], #696 @ 0x2b8 │ │ │ │ - ldrh r2, [r2, r5] │ │ │ │ + @ instruction: 0xfb1c00ae │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r4, [r6, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bkpt 0x001c │ │ │ │ + pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bkpt 0x0004 │ │ │ │ + pop {r2, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r2, [r2, #28] │ │ │ │ + strb r2, [r6, #21] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r0, #28] │ │ │ │ + strb r2, [r4, #21] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ + str r2, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2161274,35 +2161289,35 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx 736c4 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 72e78 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xfbb800ae │ │ │ │ - ldrh r4, [r1, r1] │ │ │ │ + @ instruction: 0xfa1800ae │ │ │ │ + ldr r4, [r5, r2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + subs r6, #4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r4, pc, #624 @ (adr r4, 653a24 ) │ │ │ │ + add r2, pc, #1008 @ (adr r2, 653ba4 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r0!, {r2, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xfaae00ae │ │ │ │ - @ instruction: 0xfab600ae │ │ │ │ + vst4.32 {d0-d3}, [lr :128], lr │ │ │ │ + ldrsb.w r0, [r6, lr, lsl #2] │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 653958 │ │ │ │ @@ -2161463,44 +2161478,44 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #84] @ (6539c0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 65383c │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + str r7, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xfa2a00ae │ │ │ │ - @ instruction: 0xfa2c00ae │ │ │ │ - ldrb r6, [r5, #8] │ │ │ │ + strb.w r0, [sl, #174] @ 0xae │ │ │ │ + strb.w r0, [ip, #174] @ 0xae │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r5, #25] │ │ │ │ + strb r6, [r1, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr??.w r0, [ip, #174] @ 0xae │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + ldr.w r0, [ip, lr, lsl #2] │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - vst1.8 {d16[5]}, [r0], lr │ │ │ │ - @ instruction: 0xfa2000ae │ │ │ │ - ldr r4, [r0, r1] │ │ │ │ + strh.w r0, [r0, lr, lsl #2] │ │ │ │ + strb.w r0, [r0, #174] @ 0xae │ │ │ │ + ldrsb r4, [r4, r2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r2, r1, #8 │ │ │ │ + lsrs r2, r5, #1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xfa0e00ae │ │ │ │ - ldr??.w r0, [lr, #174] @ 0xae │ │ │ │ - vld1.8 {d16[5]}, [lr], lr │ │ │ │ - ldrsb.w r0, [r4, lr, lsl #2] │ │ │ │ - ldr??.w r0, [sl, lr, lsl #2] │ │ │ │ - ldrsb r6, [r4, r6] │ │ │ │ + str??.w r0, [lr, lr, lsl #2] │ │ │ │ + ldr.w r0, [lr, lr, lsl #2] │ │ │ │ + str.w r0, [lr, lr, lsl #2] │ │ │ │ + @ instruction: 0xf77400ae │ │ │ │ + @ instruction: 0xf7ba00ae │ │ │ │ + ldrsb r6, [r0, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - vst4.32 {d16-d19}, [r2 :128], lr │ │ │ │ - strb r4, [r5, #14] │ │ │ │ + @ instruction: 0xf7a200ae │ │ │ │ + strb r4, [r1, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r7, #7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [sp, #352] @ 0x160 │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -2161578,30 +2161593,30 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + cmp r5, #42 @ 0x2a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh.w r0, [r8, lr, lsl #2] │ │ │ │ - ldrh.w r0, [ip, lr, lsl #2] │ │ │ │ - ldrb r6, [r7, #0] │ │ │ │ + @ instruction: 0xf69800ae │ │ │ │ + @ instruction: 0xf69c00ae │ │ │ │ + strb r6, [r3, #26] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb.w r0, [sl, lr, lsl #2] │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + @ instruction: 0xf66a00ae │ │ │ │ + strb r4, [r7, r3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r1, [sp, #904] @ 0x388 │ │ │ │ + ldr r0, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r1!, {r1} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - strb r4, [r0, #10] │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - strb r4, [r6, #9] │ │ │ │ + ittt vs │ │ │ │ + lslvs r4, r5, #2 │ │ │ │ + strbvs r4, [r4, #3] │ │ │ │ + lslvs r5, r5, #2 │ │ │ │ + strb r4, [r2, #3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2161850,59 +2161865,59 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #116] @ (653da8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 653b2c │ │ │ │ - @ instruction: 0xf74200ae │ │ │ │ - add r5, sp, #824 @ 0x338 │ │ │ │ + sub.w r0, r2, #5701632 @ 0x570000 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r0, [r0, #29] │ │ │ │ + strb r0, [r4, #22] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + strb r6, [r5, #21] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r0, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf6dc00ae │ │ │ │ - @ instruction: 0xf6de00ae │ │ │ │ - strb r0, [r4, #27] │ │ │ │ + @ instruction: 0xf53c00ae │ │ │ │ + @ instruction: 0xf53e00ae │ │ │ │ + strb r0, [r0, #21] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subw r0, r0, #2222 @ 0x8ae │ │ │ │ - @ instruction: 0xf71a00ae │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + add.w r0, r0, #5701632 @ 0x570000 │ │ │ │ + sbcs.w r0, sl, #5701632 @ 0x570000 │ │ │ │ + strh r2, [r2, r6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf70600ae │ │ │ │ - @ instruction: 0xf70200ae │ │ │ │ - @ instruction: 0xf6f200ae │ │ │ │ - @ instruction: 0xf61000ae │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + sbc.w r0, r6, #5701632 @ 0x570000 │ │ │ │ + sbc.w r0, r2, #5701632 @ 0x570000 │ │ │ │ + adcs.w r0, r2, #5701632 @ 0x570000 │ │ │ │ + orns r0, r0, #5701632 @ 0x570000 │ │ │ │ + stmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + strh r0, [r6, r3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r6, [r2, #24] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adc.w r0, ip, #5701632 @ 0x570000 │ │ │ │ - @ instruction: 0xf59200ae │ │ │ │ - strh r6, [r3, r7] │ │ │ │ + @ instruction: 0xf3ac00ae │ │ │ │ + @ instruction: 0xf3f200ae │ │ │ │ + strh r6, [r7, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - sbcs.w r0, sl, #5701632 @ 0x570000 │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ + @ instruction: 0xf3da00ae │ │ │ │ + ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r2, #124] @ 0x7c │ │ │ │ + ldr r4, [r6, #96] @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r2, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #22] │ │ │ │ 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 │ │ │ │ @@ -2162004,36 +2162019,36 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #226 @ 0xe2 │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - orrs.w r0, r0, #5701632 @ 0x570000 │ │ │ │ - orrs.w r0, r4, #5701632 @ 0x570000 │ │ │ │ - strb r6, [r2, #17] │ │ │ │ + @ instruction: 0xf2b000ae │ │ │ │ + @ instruction: 0xf2b400ae │ │ │ │ + strb r6, [r6, #10] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bic.w r0, r2, #5701632 @ 0x570000 │ │ │ │ - strh r2, [r6, r2] │ │ │ │ + @ instruction: 0xf28200ae │ │ │ │ + str r2, [r2, r4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r4, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - pop {r1, r3, r4, pc} │ │ │ │ + cbnz r2, 653f32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf4aa00ae │ │ │ │ - @ instruction: 0xf3d800ae │ │ │ │ - strb r2, [r3, #15] │ │ │ │ + @ instruction: 0xf30a00ae │ │ │ │ + @ instruction: 0xf23800ae │ │ │ │ + strb r2, [r7, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r4, #100] @ 0x64 │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r2, #100] @ 0x64 │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2162109,33 +2162124,33 @@ │ │ │ │ ldr r0, [pc, #52] @ (653fd8 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xf31600ae │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + sbcs.w r0, r6, #174 @ 0xae │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r0, #6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r7, #6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #792] @ 0x318 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r6, r5] │ │ │ │ + ldr r7, [pc, #840] @ (654310 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r0, #24] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movt r0, #24750 @ 0x60ae │ │ │ │ - strb r0, [r1, #11] │ │ │ │ + @ instruction: 0xf12600ae │ │ │ │ + strb r0, [r5, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2162242,37 +2162257,37 @@ │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #52] @ (654124 ) │ │ │ │ add r0, pc │ │ │ │ b.n 654090 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf22000ae │ │ │ │ - str r4, [r6, r2] │ │ │ │ + eor.w r0, r0, #174 @ 0xae │ │ │ │ + ldr r7, [pc, #80] @ (65414c ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r0, [r7, #8] │ │ │ │ + strb r0, [r3, #2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + nop {13} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r5, #80] @ 0x50 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r1, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - sbcs.w r0, r6, #174 @ 0xae │ │ │ │ - str r2, [r0, r0] │ │ │ │ + itt ls │ │ │ │ + lslls r6, r5, #2 │ │ │ │ + vaddlls.s16 q8, d22, d30 │ │ │ │ + ldr r6, [pc, #392] @ (6542a8 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [r3, #64] @ 0x40 │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r2, #6] │ │ │ │ + strh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2162350,30 +2162365,30 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf0d400ae │ │ │ │ - @ instruction: 0xf0d800ae │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + vhadd.s d0, d20, d30 │ │ │ │ + vhadd.s d0, d24, d30 │ │ │ │ + ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf0a600ae │ │ │ │ - ldr r7, [pc, #224] @ (6542f0 ) │ │ │ │ + vhadd.s8 d0, d22, d30 │ │ │ │ + ldr r5, [pc, #608] @ (654470 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r2, [sp, #504] @ 0x1f8 │ │ │ │ + str r0, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbnz r6, 65423e │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r2, #48] @ 0x30 │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2162580,50 +2162595,50 @@ │ │ │ │ ldr r0, [pc, #100] @ (65447c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - vaddl.s16 q8, d26, d30 │ │ │ │ - ldr r6, [pc, #440] @ (6545e8 ) │ │ │ │ + cdp 0, 3, cr0, cr10, cr14, {5} │ │ │ │ + ldr r4, [pc, #824] @ (654768 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r0!, {r4, r7} │ │ │ │ + bkpt 0x00f0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r2, #100] @ 0x64 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + bkpt 0x00d2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bhi.n 6543ec │ │ │ │ + bvc.n 6544ac │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + bkpt 0x0098 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r0!, {r4} │ │ │ │ + bkpt 0x0070 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - it │ │ │ │ - lsl r6, r5, #2 │ │ │ │ - nop {14} │ │ │ │ + bkpt 0x0058 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - vqadd.u16 d0, d26, d26 │ │ │ │ - vhadd.s d16, d22, d30 │ │ │ │ - cdp 0, 9, cr0, cr0, cr14, {5} │ │ │ │ - cdp 0, 9, cr0, cr6, cr14, {5} │ │ │ │ - ite ge │ │ │ │ - lslge r6, r5, #2 │ │ │ │ - cdplt 0, 7, cr0, cr2, cr14, {5} │ │ │ │ - cdp 0, 7, cr0, cr8, cr14, {5} │ │ │ │ - ldr r2, [r7, #100] @ 0x64 │ │ │ │ + bkpt 0x0040 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + ldc2l 0, cr0, [sl, #-744]! @ 0xfffffd18 │ │ │ │ + ldcl 0, cr0, [r6, #696] @ 0x2b8 │ │ │ │ + ldcl 0, cr0, [r0], #696 @ 0x2b8 │ │ │ │ + ldcl 0, cr0, [r6], #696 @ 0x2b8 │ │ │ │ + bkpt 0x000c │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + ldcl 0, cr0, [r2], {174} @ 0xae │ │ │ │ + ldcl 0, cr0, [r8], {174} @ 0xae │ │ │ │ + ldr r2, [r3, #76] @ 0x4c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - itte vs │ │ │ │ - lslvs r6, r5, #2 │ │ │ │ - ldrvs r6, [r5, #12] │ │ │ │ - lslvc r5, r5, #2 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + pop {r1, r2, r6, r7, pc} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + str r6, [r1, #116] @ 0x74 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2162682,26 +2162697,26 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 736c4 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 72e78 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - stc 0, cr0, [r2, #696] @ 0x2b8 │ │ │ │ - ldr r4, [pc, #72] @ (654578 ) │ │ │ │ + @ instruction: 0xebe200ae │ │ │ │ + ldr r2, [pc, #456] @ (6546f8 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bkpt 0x0098 │ │ │ │ + pop {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r2, #88] @ 0x58 │ │ │ │ + ldr r6, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r7, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bkpt 0x00c6 │ │ │ │ + pop {r1, r2, r5, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [pc, #744] @ (65482c ) │ │ │ │ + ldr r2, [pc, #104] @ (6545ac ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2162843,39 +2162858,39 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r2], #696 @ 0x2b8 │ │ │ │ - ldr r3, [pc, #256] @ (6547c4 ) │ │ │ │ + adds.w r0, r2, lr, asr #2 │ │ │ │ + ldr r1, [pc, #640] @ (654944 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldc 0, cr0, [ip, #696] @ 0x2b8 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + @ instruction: 0xebfc00ae │ │ │ │ + ldr r6, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ + bkpt 0x0094 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stc 0, cr0, [ip], #-696 @ 0xfffffd48 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + eor.w r0, ip, lr, asr #2 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xebe400ae │ │ │ │ - @ instruction: 0xebea00ae │ │ │ │ - ldr r4, [r5, #60] @ 0x3c │ │ │ │ + orr.w r0, r4, lr, asr #2 │ │ │ │ + orr.w r0, sl, lr, asr #2 │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - itte gt │ │ │ │ - lslgt r6, r5, #2 │ │ │ │ - subsgt.w r0, r8, lr, asr #2 │ │ │ │ - ldrle r2, [pc, #272] @ (654804 ) │ │ │ │ + bkpt 0x0026 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + ands.w r0, r8, lr, asr #2 │ │ │ │ + ldr r0, [pc, #656] @ (654984 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [r3, #100] @ 0x64 │ │ │ │ + str r4, [r7, #72] @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + str r4, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2162987,31 +2163002,31 @@ │ │ │ │ ldr r0, [pc, #52] @ (654850 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add.w r0, r2, lr, asr #2 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + strd r0, r0, [r2, #-696]! @ 0x2b8 │ │ │ │ + ldrsb r0, [r4, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #560] @ (654a68 ) │ │ │ │ + blxns sp │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - vqadd.s32 d0, d22, d25 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + stc 0, cr0, [r6, #740] @ 0x2e4 │ │ │ │ + strh r4, [r1, #4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r3, [sp, #448] @ 0x1c0 │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r6, #74 @ 0x4a │ │ │ │ + cmp r4, #170 @ 0xaa │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + str r2, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2163131,36 +2163146,37 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 736c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xe9a600ae │ │ │ │ - @ instruction: 0xe9aa00ae │ │ │ │ - ldr r4, [r5, #24] │ │ │ │ + @ instruction: 0xe80600ae │ │ │ │ + @ instruction: 0xe80a00ae │ │ │ │ + ldr r4, [r1, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrd r0, r0, [r8, #-696]! @ 0x2b8 │ │ │ │ - ldr r0, [pc, #56] @ (6549e0 ) │ │ │ │ + b.n 654954 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + mov r6, sp │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r2, #104] @ 0x68 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r5, #4] │ │ │ │ + ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r6, pc, #400 @ (adr r6, 654b44 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, #34 @ 0x22 │ │ │ │ + subs r2, #130 @ 0x82 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, pc, #840 @ (adr r7, 654d04 ) │ │ │ │ + add r6, pc, #200 @ (adr r6, 654a84 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r5, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ + str r0, [r3, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #1000] @ (654dc0 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2163560,91 +2163576,93 @@ │ │ │ │ b.n 654a82 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb620 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe82800ae │ │ │ │ - pop {r2, r4, r5} │ │ │ │ + b.n 654adc │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + hlt 0x0014 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r0, #58] @ 0x3a │ │ │ │ + strh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xe81000ae │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ + b.n 654ab8 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 654da4 │ │ │ │ + b.n 654a64 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + str r6, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mov r0, sp │ │ │ │ + add r8, r9 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [r4, #64] @ 0x40 │ │ │ │ + str r6, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 654d10 │ │ │ │ + b.n 6549d0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r6, pc, #376 @ (adr r6, 654f70 ) │ │ │ │ + add r4, pc, #760 @ (adr r4, 6550f0 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + revsh r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r6, #50] @ 0x32 │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - b.n 654c78 │ │ │ │ + b.n 654938 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 654c24 │ │ │ │ + b.n 6548e4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp sl, r2 │ │ │ │ + mvns r2, r6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r6, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r4, #108] @ 0x6c │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 654b90 │ │ │ │ + b.n 654850 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, pc, #544 @ (adr r5, 655044 ) │ │ │ │ + add r3, pc, #928 @ (adr r3, 6551c4 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xf6fc00ba │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + adcs.w r0, ip, #6094848 @ 0x5d0000 │ │ │ │ + str r4, [r7, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bx sl │ │ │ │ + cmp lr, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + @ instruction: 0xb638 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb79e │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 654888 │ │ │ │ + b.n 655548 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r4, #22 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r6, [r6, #80] @ 0x50 │ │ │ │ + str r6, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 654a1c │ │ │ │ + b.n 6546dc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xf53a00ba │ │ │ │ + @ instruction: 0xf39a00ba │ │ │ │ uxth r4, r2 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldrsh r6, [r6, r5] │ │ │ │ + ldrb r6, [r2, r7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + ldrb r6, [r0, r7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r5, #9] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 73640 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2163727,15 +2163745,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 654f32 │ │ │ │ sub sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 65574c │ │ │ │ + b.n 65540c │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cbz r7, 654f8a │ │ │ │ @@ -2163804,15 +2163822,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 654fcc │ │ │ │ add sp, #328 @ 0x148 │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6556cc │ │ │ │ + b.n 65538c │ │ │ │ lsls r6, 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] @ (65509c ) │ │ │ │ @@ -2163873,15 +2163891,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r5, #5 │ │ │ │ add r7, sp, #584 @ 0x248 │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 655694 │ │ │ │ + b.n 655354 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2164058,15 +2164076,15 @@ │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ b.n 6551fa │ │ │ │ mov r0, lr │ │ │ │ b.n 655236 │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + lsrs r4, r5, #22 │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #1 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ beq.n 6552d6 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 6552b4 │ │ │ │ @@ -2164744,19 +2164762,19 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + ldr r6, [pc, #936] @ (655cfc ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ add r7, pc, #264 @ (adr r7, 655a60 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + ldr r6, [pc, #512] @ (655b5c ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -2164932,25 +2164950,25 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #480 @ (adr r6, 655d20 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #920] @ (655ee0 ) │ │ │ │ + ldr r5, [pc, #280] @ (655c60 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ add r5, pc, #792 @ (adr r5, 655e64 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bls.n 655b90 │ │ │ │ + bvc.n 655a50 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [pc, #280] @ (655c6c ) │ │ │ │ + ldr r4, [pc, #664] @ (655dec ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 655a70 │ │ │ │ + bvs.n 655b30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #600] @ (655dcc ) │ │ │ │ @@ -2165165,25 +2165183,25 @@ │ │ │ │ b.n 655c36 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, pc, #528 @ (adr r4, 655fe0 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #264] @ (655ee0 ) │ │ │ │ + ldr r3, [pc, #648] @ (656060 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #776] @ (6560e4 ) │ │ │ │ + ldr r3, [pc, #136] @ (655e64 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ add r3, pc, #600 @ (adr r3, 656038 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldr r4, [pc, #304] @ (655f14 ) │ │ │ │ + ldr r2, [pc, #688] @ (656094 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #920] @ (656180 ) │ │ │ │ + ldr r2, [pc, #280] @ (655f00 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #336] @ (655f3c ) │ │ │ │ + ldr r1, [pc, #720] @ (6560bc ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2165323,19 +2165341,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 73bac │ │ │ │ add sp, #28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #400] @ (656130 ) │ │ │ │ + ldr r0, [pc, #784] @ (6562b0 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #928] @ (656344 ) │ │ │ │ + ldr r0, [pc, #288] @ (6560c4 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #824] @ (6562e0 ) │ │ │ │ + ldr r0, [pc, #184] @ (656060 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3336] @ 0xd08 │ │ │ │ @@ -2166396,29 +2166414,29 @@ │ │ │ │ ldmia.w r6, {r2, r3} │ │ │ │ bl 64a07c │ │ │ │ b.n 656b80 │ │ │ │ add r0, pc, #200 @ (adr r0, 656cc4 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bx r7 │ │ │ │ + cmp lr, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r2, r6 │ │ │ │ + add sl, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - cmp r6, r7 │ │ │ │ + bics r6, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - muls r4, r5 │ │ │ │ + rors r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - tst r0, r0 │ │ │ │ + eors r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r4 │ │ │ │ + subs r7, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + subs r6, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 656608 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -2167012,19 +2167030,19 @@ │ │ │ │ b.n 657186 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - adds r6, #168 @ 0xa8 │ │ │ │ + adds r5, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #204] @ (657390 ) │ │ │ │ @@ -2167406,17 +2167424,17 @@ │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r2 │ │ │ │ ldrh r4, [r7, #32] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #176 @ 0xb0 │ │ │ │ + adds r3, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #146 @ 0x92 │ │ │ │ + adds r2, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrh r4, [r4, #12] │ │ │ │ lsls r2, r5, #5 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ movs r2, #32 │ │ │ │ @@ -2167802,17 +2167820,17 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 657a3e │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + cmp r5, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ strh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2168039,15 +2168057,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, #32] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r2, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ strh r0, [r1, #22] │ │ │ │ lsls r2, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2168182,23 +2168200,23 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ b.n 657e12 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 657e22 │ │ │ │ nop │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + push {} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r1, r2, r6, lr} │ │ │ │ + cbz r6, 657f44 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r6, lr} │ │ │ │ + cbz r0, 657f48 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movw ip, #3572 @ 0xdf4 │ │ │ │ movs r2, #0 │ │ │ │ mla r3, ip, r1, r3 │ │ │ │ str.w r2, [r3, #328] @ 0x148 │ │ │ │ str.w r2, [r3, #3564] @ 0xdec │ │ │ │ @@ -2168267,17 +2168285,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 │ │ │ │ - push {r1, r6, r7} │ │ │ │ + cbz r2, 657ff8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + uxtb r6, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 744e0 │ │ │ │ @@ -2168334,15 +2168352,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 73454 │ │ │ │ mov r8, r0 │ │ │ │ b.n 658018 │ │ │ │ nop │ │ │ │ - cmp r1, #16 │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r4, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2168370,15 +2168388,15 @@ │ │ │ │ blx 72de8 │ │ │ │ mov r0, r5 │ │ │ │ bl 657d78 │ │ │ │ ldr.w r3, [r4, #3564] @ 0xdec │ │ │ │ str.w r3, [r4, #3568] @ 0xdf0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2168468,17 +2168486,17 @@ │ │ │ │ str r2, [r4, #28] │ │ │ │ blx 72de8 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 6580ea │ │ │ │ mov r0, r4 │ │ │ │ bl 658058 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - uxth r0, r1 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -2168600,21 +2168618,21 @@ │ │ │ │ ldr.w r3, [r1, #2280] @ 0x8e8 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ str.w r6, [r4, #652] @ 0x28c │ │ │ │ bl 657d78 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #132 @ 0x84 │ │ │ │ + movs r4, #228 @ 0xe4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r4, 658362 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [pc, #264] @ (658454 ) │ │ │ │ + ldr r5, [pc, #648] @ (6585d4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r3, r4, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2168640,15 +2168658,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 72c64 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 657d78 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r5, #118 @ 0x76 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrd r1, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ subs r3, #1 │ │ │ │ mla r1, r2, r3, r1 │ │ │ │ ldr.w r2, [r1, #328] @ 0x148 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ @@ -2168679,15 +2168697,15 @@ │ │ │ │ blx 72c64 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 657d78 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r5, #48 @ 0x30 │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r3, r1, [r0, #36] @ 0x24 │ │ │ │ movw ip, #3572 @ 0xdf4 │ │ │ │ @@ -2168733,15 +2168751,15 @@ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 72de8 │ │ │ │ mov r0, r4 │ │ │ │ bl 657d78 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + movs r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2168804,23 +2168822,23 @@ │ │ │ │ blx 72de8 │ │ │ │ b.n 6584fa │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 658500 │ │ │ │ str r3, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r0, #8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r5, #13 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, sp, #936 @ 0x3a8 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ ldr r2, [pc, #308] @ (6586b4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2168847,15 +2168865,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ movw r7, #257 @ 0x101 │ │ │ │ bl 4af5c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39dc98> │ │ │ │ movs r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ - bl afa31c │ │ │ │ + bl afa23c │ │ │ │ mov r0, r4 │ │ │ │ bl 4a0100 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38e7d0> │ │ │ │ ldr r3, [pc, #244] @ (6586c4 ) │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d23bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c0a8c> │ │ │ │ @@ -2168916,36 +2168934,36 @@ │ │ │ │ bne.n 6586ae │ │ │ │ add sp, #436 @ 0x1b4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ - bl b05850 │ │ │ │ + bl b05770 │ │ │ │ ldrsb.w r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 6585b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b06a7c │ │ │ │ + bl b0699c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6585b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl afd300 │ │ │ │ + bl afd220 │ │ │ │ mov r0, r4 │ │ │ │ bl 4be85c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3acf2c> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d5d68 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c4438> │ │ │ │ b.n 6585b0 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #9] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 6586b8 │ │ │ │ + bge.n 658778 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldrb r4, [r5, #9] │ │ │ │ lsls r2, r5, #5 │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ lsls r2, r5, #5 │ │ │ │ @@ -2169899,15 +2169917,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 72c64 │ │ │ │ mov r4, r0 │ │ │ │ b.n 658fe8 │ │ │ │ nop │ │ │ │ - adds r0, r3, r2 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -2170030,15 +2170048,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, r0 │ │ │ │ + asrs r6, r5, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ lsls r2, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2170317,23 +2170335,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 72c64 │ │ │ │ mov r5, r0 │ │ │ │ b.n 659268 │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r1, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r6, #21 │ │ │ │ + asrs r2, r2, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #21 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + asrs r6, r0, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3424] @ 0xd60 │ │ │ │ sub.w sp, sp, #636 @ 0x27c │ │ │ │ ldr r6, [r0, #0] │ │ │ │ @@ -2171047,31 +2171065,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #3 │ │ │ │ + lsrs r0, r2, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - lsrs r6, r2, #27 │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r5, #24 │ │ │ │ + lsrs r6, r1, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + lsrs r6, r5, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ add r4, sp, #280 @ 0x118 │ │ │ │ add r7, sp, #156 @ 0x9c │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ add r6, sp, #152 @ 0x98 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ @@ -2171309,17 +2171327,17 @@ │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ b.n 659838 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #12 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + lsrs r0, r2, #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, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov r4, r0 │ │ │ │ @@ -2171687,15 +2171705,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str r6, [r3, #12] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r3, r3] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsls r0, r3, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3616] @ 0xe20 │ │ │ │ @@ -2171998,25 +2172016,25 @@ │ │ │ │ eors r0, r6 │ │ │ │ ldrb r4, [r5, r3] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, r1] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + ldrh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r7, #24] │ │ │ │ + strb r2, [r3, #18] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2172221,24 +2172239,23 @@ │ │ │ │ bpl.n 65a760 │ │ │ │ b.n 65a7cc │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r6, r6] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + movs r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r0, [r1, r2] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ + vshr.u64 d16, d20, #52 │ │ │ │ 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 │ │ │ │ @@ -2172520,15 +2172537,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 746b4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldc2l 0, cr0, [r6, #720] @ 0x2d0 │ │ │ │ + ldc2 0, cr0, [r6], #-720 @ 0xfffffd30 │ │ │ │ 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] @ (65ab7c ) │ │ │ │ @@ -2172538,15 +2172555,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 746b4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r8, #720]! @ 0x2d0 │ │ │ │ + stc2 0, cr0, [r8], {180} @ 0xb4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (65abac ) │ │ │ │ @@ -2172556,15 +2172573,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74744 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [r8, #-720]! @ 0xfffffd30 │ │ │ │ + @ instruction: 0xfbd800b4 │ │ │ │ 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] @ (65abdc ) │ │ │ │ @@ -2172573,15 +2172590,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74744 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stc2l 0, cr0, [r6, #-720] @ 0xfffffd30 │ │ │ │ + @ instruction: 0xfba600b4 │ │ │ │ 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] @ (65ac0c ) │ │ │ │ @@ -2172590,15 +2172607,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74b90 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldc2 0, cr0, [r6, #-720] @ 0xfffffd30 │ │ │ │ + @ instruction: 0xfb7600b4 │ │ │ │ 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] @ (65ac3c ) │ │ │ │ @@ -2172607,15 +2172624,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74020 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stc2l 0, cr0, [r6], #720 @ 0x2d0 │ │ │ │ + @ instruction: 0xfb4600b4 │ │ │ │ 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] @ (65ac6c ) │ │ │ │ @@ -2172624,15 +2172641,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73880 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldc2 0, cr0, [r6], #720 @ 0x2d0 │ │ │ │ + @ instruction: 0xfb1600b4 │ │ │ │ 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] @ (65ac9c ) │ │ │ │ @@ -2172642,15 +2172659,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73880 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r8], {180} @ 0xb4 │ │ │ │ + @ instruction: 0xfae800b4 │ │ │ │ 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] @ (65accc ) │ │ │ │ @@ -2172659,15 +2172676,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 730e4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - mrrc2 0, 11, r0, r6, cr4 │ │ │ │ + @ instruction: 0xfab600b4 │ │ │ │ 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] @ (65acfc ) │ │ │ │ @@ -2172677,15 +2172694,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 730e4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r8], #-720 @ 0xfffffd30 │ │ │ │ + @ instruction: 0xfa8800b4 │ │ │ │ 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 │ │ │ │ @@ -2172700,15 +2172717,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 730e4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfbe600b4 │ │ │ │ + @ instruction: 0xfa4600b4 │ │ │ │ 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] │ │ │ │ @@ -2172762,15 +2172779,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (65ade8 ) │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 730e4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xfb3400b4 │ │ │ │ + ldrsb.w r0, [r4, #180] @ 0xb4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ add.w r0, r1, #120 @ 0x78 │ │ │ │ @@ -2172784,15 +2172801,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 734cc │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfafa00b4 │ │ │ │ + ldr??.w r0, [sl, r4, lsl #3] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r1, #120 @ 0x78 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2172807,15 +2172824,15 @@ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 72568 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfaba00b4 │ │ │ │ + ldrsb.w r0, [sl, r4, lsl #3] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (65ae94 ) │ │ │ │ @@ -2172824,15 +2172841,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ adds r5, #24 │ │ │ │ blx 72568 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa9000b4 │ │ │ │ + ldr??.w r0, [r0, #180] @ 0xb4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ @@ -2173028,15 +2173045,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 739c4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr??.w r0, [lr, r4, lsl #3] │ │ │ │ + @ instruction: 0xf6de00b4 │ │ │ │ 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] @ (65b0d4 ) │ │ │ │ @@ -2173046,15 +2173063,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 724fc │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr.w r0, [r0, r4, lsl #3] │ │ │ │ + @ instruction: 0xf6b000b4 │ │ │ │ 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] @ (65b11c ) │ │ │ │ @@ -2173073,15 +2173090,15 @@ │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 72dac │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb.w r0, [lr, r4, lsl #3] │ │ │ │ + @ instruction: 0xf67e00b4 │ │ │ │ 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] @ (65b164 ) │ │ │ │ @@ -2173100,15 +2173117,15 @@ │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 72dac │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7d600b4 │ │ │ │ + @ instruction: 0xf63600b4 │ │ │ │ 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] @ (65b1c0 ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2173197,15 +2173214,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ adds r5, #24 │ │ │ │ blx 73bac │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movt r0, #34996 @ 0x88b4 │ │ │ │ + @ instruction: 0xf52800b4 │ │ │ │ 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] │ │ │ │ @@ -2173279,15 +2173296,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ adds r5, #24 │ │ │ │ blx 747d4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - rsbs r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + bics.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ 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] │ │ │ │ @@ -2173375,15 +2173392,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 6557bc │ │ │ │ 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 │ │ │ │ - adds.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf37000b4 │ │ │ │ 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] │ │ │ │ @@ -2173652,15 +2173669,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ adds r5, #24 │ │ │ │ bl 6268d8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf1fe00b4 │ │ │ │ + orrs.w r0, lr, #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ @@ -2174055,15 +2174072,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 724b4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldcl 0, cr0, [r8, #-720]! @ 0xfffffd30 │ │ │ │ + rsbs r0, r8, r4, ror #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [pc, #68] @ (65bc2c ) │ │ │ │ @@ -2174090,15 +2174107,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 724b4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldc 0, cr0, [ip, #-720] @ 0xfffffd30 │ │ │ │ + sbcs.w r0, ip, r4, ror #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 │ │ │ │ @@ -2174128,15 +2174145,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 724b4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r2], #720 @ 0x2d0 │ │ │ │ + adds.w r0, r2, r4, ror #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2174165,15 +2174182,15 @@ │ │ │ │ adds r4, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 724b4 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - mcrr 0, 11, r0, lr, cr4 │ │ │ │ + @ instruction: 0xeaae00b4 │ │ │ │ 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 │ │ │ │ @@ -2174203,15 +2174220,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 724b4 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xebf000b4 │ │ │ │ + orrs.w r0, r0, r4, ror #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 │ │ │ │ @@ -2174240,15 +2174257,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 724b4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xeb9000b4 │ │ │ │ + ldrd r0, r0, [r0, #720]! @ 0x2d0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #200 @ 0xc8 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2174504,15 +2174521,16 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 724b4 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia.w r0!, {r2, r4, r5, r7} │ │ │ │ + b.n 65bea4 │ │ │ │ + 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 r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2174805,15 +2174823,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 72c64 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 65befc │ │ │ │ + b.n 65bbbc │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ @@ -2175020,15 +2175038,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73454 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 65cc58 │ │ │ │ + b.n 65c918 │ │ │ │ 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 r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2175046,15 +2175064,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73454 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 65cc14 │ │ │ │ + b.n 65c8d4 │ │ │ │ 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 r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2175072,15 +2175090,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73454 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 65cbd0 │ │ │ │ + b.n 65c890 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #40 @ 0x28 │ │ │ │ @@ -2175250,15 +2175268,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73454 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 65c9c8 │ │ │ │ + svc 0 │ │ │ │ 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 r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2175281,15 +2175299,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73880 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 65c974 │ │ │ │ + udf #172 @ 0xac │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2175300,15 +2175318,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 746b4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 65c944 │ │ │ │ + udf #124 @ 0x7c │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2175318,15 +2175336,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 746b4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - svc 234 @ 0xea │ │ │ │ + udf #74 @ 0x4a │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2175336,15 +2175354,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74744 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - svc 186 @ 0xba │ │ │ │ + udf #26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2175412,15 +2175430,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73454 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - udf #236 @ 0xec │ │ │ │ + ble.n 65cad4 │ │ │ │ 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 r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2175438,15 +2175456,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73454 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + ble.n 65ca90 │ │ │ │ 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 r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2175464,15 +2175482,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73454 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + bgt.n 65ca4c │ │ │ │ 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 r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2175490,15 +2175508,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73454 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - udf #32 │ │ │ │ + bgt.n 65ca08 │ │ │ │ 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 r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2175516,15 +2175534,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73454 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ble.n 65cb04 │ │ │ │ + bgt.n 65cbc4 │ │ │ │ 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 r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2175542,15 +2175560,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73454 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ble.n 65cac0 │ │ │ │ + blt.n 65cb80 │ │ │ │ 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 r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2176332,15 +2176350,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r6] │ │ │ │ + ldrsh r2, [r3, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ lsls r2, r5, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2177198,15 +2177216,15 @@ │ │ │ │ nop │ │ │ │ movs r3, #108 @ 0x6c │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldrsb r4, [r3, r3] │ │ │ │ + strb r4, [r7, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (65ddc8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -2203649,16278 +2203667,16310 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670010 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #144 @ 0x90 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67002c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #144 @ 0x90 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670048 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + adds r2, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670064 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670080 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67009c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67010c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r2, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670128 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670144 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r2, #152 @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670160 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r2, #136 @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67017c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r2, #136 @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670198 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r2, #136 @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #28 │ │ │ │ + adds r2, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #20 │ │ │ │ + adds r2, #116 @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #16 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670208 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #16 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670224 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #16 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670240 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #12 │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67025c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #12 │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670278 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #12 │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670294 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #12 │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #8 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #8 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #4 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670304 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #0 │ │ │ │ + adds r2, #96 @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670320 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67033c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670358 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #232 @ 0xe8 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670374 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #232 @ 0xe8 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670390 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #232 @ 0xe8 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r2, #60 @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #212 @ 0xd4 │ │ │ │ + adds r2, #52 @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #208 @ 0xd0 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670400 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #204 @ 0xcc │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67041c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r0, #672]! @ 0x2a0 │ │ │ │ + ldc2 0, cr0, [r0], {168} @ 0xa8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670438 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r4, #-672]! @ 0xfffffd60 │ │ │ │ + @ instruction: 0xfbd400a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670454 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip, #-672]! @ 0xfffffd60 │ │ │ │ + @ instruction: 0xfb9c00a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670470 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r4], #672 @ 0x2a0 │ │ │ │ + @ instruction: 0xfb1400a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67048c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strb.w r0, [ip, #168] @ 0xa8 │ │ │ │ + @ instruction: 0xf6ec00a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr.w r0, [r4, r8, lsl #2] │ │ │ │ + @ instruction: 0xf6b400a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, r4, #5505024 @ 0x540000 │ │ │ │ + @ instruction: 0xf3d400a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ + adds r1, #92 @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #12 │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670518 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, r2] │ │ │ │ + ldrh r0, [r2, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670534 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #464 @ (adr r6, 670708 ) │ │ │ │ + add r4, pc, #848 @ (adr r4, 670888 ) │ │ │ │ lsls r7, r4, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #240 @ (adr r6, 670644 ) │ │ │ │ + add r4, pc, #624 @ (adr r4, 6707c4 ) │ │ │ │ lsls r7, r4, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670588 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ + adds r1, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ + adds r1, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r1, #52 @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670614 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #248 @ 0xf8 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670630 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #248 @ 0xf8 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67064c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #248 @ 0xf8 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670668 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670684 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8], #672 @ 0x2a0 │ │ │ │ + @ instruction: 0xfb4800a8 │ │ │ │ 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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r0], #672 @ 0x2a0 │ │ │ │ + @ instruction: 0xfb4000a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf70800a8 │ │ │ │ + sbc.w r0, r8, #5505024 @ 0x540000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf72000a8 │ │ │ │ + @ instruction: 0xf58000a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670710 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6b000a8 │ │ │ │ + adds.w r0, r0, #5505024 @ 0x540000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67072c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #48 @ (adr r0, 670760 ) │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670748 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670764 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #44 @ 0x2c │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670780 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67079c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r0, #132 @ 0x84 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #32 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #28 │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #20 │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67080c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #12 │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670828 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #4 │ │ │ │ + adds r0, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670844 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r0, #92 @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670860 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r0, #84 @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67087c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670898 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r0, #68 @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r0, #52 @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #208 @ 0xd0 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670908 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + adds r0, #44 @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670924 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + adds r0, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670940 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + adds r0, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67095c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r0, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670978 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + adds r0, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670994 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r0, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ + cmp r7, #252 @ 0xfc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + cmp r7, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + cmp r7, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #120 @ 0x78 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #108 @ 0x6c │ │ │ │ + cmp r7, #204 @ 0xcc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #96 @ 0x60 │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670aac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + cmp r7, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #60 @ 0x3c │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #48 @ 0x30 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + cmp r7, #132 @ 0x84 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #24 │ │ │ │ + cmp r7, #120 @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #8 │ │ │ │ + cmp r7, #104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + cmp r7, #92 @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + cmp r7, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + cmp r7, #64 @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + cmp r7, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + cmp r7, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + cmp r7, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #152 @ 0x98 │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + cmp r6, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #152 @ 0x98 │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + cmp r6, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #24] │ │ │ │ + ldrh r4, [r7, #10] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670d34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, #28 │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + ldrh r0, [r7, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r3, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r3, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670da4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #9 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670dc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + push {r3, r4} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ddc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r4, lr} │ │ │ │ + cbz r4, 670e3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670df8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r5, r6} │ │ │ │ + uxtb r0, r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r4} │ │ │ │ + sxtb r4, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 670ea2 │ │ │ │ + sxth r0, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - uxth r0, r7 │ │ │ │ + cbz r0, 670e56 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #640] @ 0x280 │ │ │ │ + str r2, [sp, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #240] @ 0xf0 │ │ │ │ + str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ebc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 670edc │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + strb r0, [r4, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #6 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + vrev32.16 d16, d23 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #4 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + vaddl.u8 q0, d24, d23 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + cbz r4, 670fb6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r5, r7} │ │ │ │ + cbz r0, 670fc4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r6} │ │ │ │ + uxth r4, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 671036 │ │ │ │ + sxtb r0, r1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #140 @ 0x8c │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67100c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r5 │ │ │ │ + asrs r0, r0, #31 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671028 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r4 │ │ │ │ + asrs r0, r6, #29 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671044 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671060 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67107c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671098 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r7, pc, #528 @ (adr r7, 6712ac ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #800 @ 0x320 │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r7, pc, #944 @ (adr r7, 671484 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r6, pc, #832 @ (adr r6, 671430 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671108 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r7, pc, #272 @ (adr r7, 67121c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671124 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671140 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r6, pc, #688 @ (adr r6, 6713f4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67115c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #832 @ (adr r7, 6714a0 ) │ │ │ │ + add r6, pc, #192 @ (adr r6, 671220 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671178 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #6 │ │ │ │ + movs r0, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671194 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #368] @ (671308 ) │ │ │ │ + ldr r1, [pc, #752] @ (671488 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 671294 │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671204 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ + cmp r1, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671220 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67123c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671258 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + str r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671274 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671290 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #528] @ 0x210 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671300 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67131c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 671330 │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671338 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67129c │ │ │ │ + ldmia r7!, {r4} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671354 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #140 @ 0x8c │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671370 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67138c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 6713b8 │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + ldmia r5!, {r3, r4, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67131c │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #27 │ │ │ │ + lsrs r4, r2, #21 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671418 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ + cmp r0, #148 @ 0x94 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671434 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #56 @ 0x38 │ │ │ │ + cmp r0, #152 @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671450 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #128] @ (6714d4 ) │ │ │ │ + ldr r0, [pc, #512] @ (671654 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67146c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #240] @ (671560 ) │ │ │ │ + mov ip, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671488 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #0 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #4 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #800] @ 0x320 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671514 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r4, [r6, #10] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671530 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67154c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + ldrh r4, [r6, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671568 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #8] │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671584 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #4] │ │ │ │ + strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #10] │ │ │ │ + strh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671610 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67162c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671648 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671664 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #60] @ 0x3c │ │ │ │ + strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671680 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #68 @ 0x44 │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67169c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r6, pc, #880 @ (adr r6, 671a10 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #36 @ 0x24 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf39000a8 │ │ │ │ + @ instruction: 0xf1f000a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf34c00a8 │ │ │ │ + sub.w r0, ip, #168 @ 0xa8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67170c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subw r0, ip, #168 @ 0xa8 │ │ │ │ + add.w r0, ip, #168 @ 0xa8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671728 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671744 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf25400a8 │ │ │ │ + @ instruction: 0xf0b400a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671760 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2b800a8 │ │ │ │ + adds.w r0, r8, #168 @ 0xa8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67177c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf27c00a8 │ │ │ │ + @ instruction: 0xf0dc00a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671798 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #168 @ 0xa8 │ │ │ │ + @ instruction: 0xf0a000a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + movs r5, #180 @ 0xb4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r7, #26] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671808 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #22] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671824 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh r0, [r0, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671840 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r0, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67185c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ + str r0, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671878 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r5, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671894 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + movs r5, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r5, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #12] │ │ │ │ + ldrb r4, [r6, #31] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671904 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + ldrb r4, [r5, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671920 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #10] │ │ │ │ + strh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67193c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #42] @ 0x2a │ │ │ │ + ldrh r0, [r0, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671958 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r7, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671974 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #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 r0, [pc, #8] @ (671990 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r5, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #192 @ 0xc0 │ │ │ │ + movs r4, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r4, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + movs r4, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r4, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r4, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + movs r4, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, r0] │ │ │ │ + ldr r6, [pc, #432] @ (671c08 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671aa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #672] @ (671d4c ) │ │ │ │ + ldr r0, [pc, #32] @ (671acc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #864] @ (671e28 ) │ │ │ │ + bx r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - blx sl │ │ │ │ + mov r0, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671afc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r2 │ │ │ │ + cmp ip, lr │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bx fp │ │ │ │ + cmp r8, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add ip, sp │ │ │ │ + muls r4, r1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #32] @ (671b78 ) │ │ │ │ + ldr r0, [pc, #416] @ (671cf8 ) │ │ │ │ lsls r7, r4, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 9, cr0, cr12, cr7, {5} │ │ │ │ + ldc2l 0, cr0, [ip], #668 @ 0x29c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 3, cr0, cr4, cr7, {5} │ │ │ │ + ldc2 0, cr0, [r4], {167} @ 0xa7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [ip], #668 @ 0x29c │ │ │ │ + @ instruction: 0xfb4c00a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - vld4.32 {d16-d19}, [r8 :128], r7 │ │ │ │ + @ instruction: 0xf7c800a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r0, #5472256 @ 0x538000 │ │ │ │ + bic.w r0, r0, #5472256 @ 0x538000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6e800a7 │ │ │ │ + adc.w r0, r8, #5472256 @ 0x538000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ands.w r0, r0, #5472256 @ 0x538000 │ │ │ │ + @ instruction: 0xf27000a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #38] @ 0x26 │ │ │ │ + ldrh r4, [r1, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #16] │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671d34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf78000a7 │ │ │ │ + @ instruction: 0xf5e000a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #208 @ 0xd0 │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + ldrb r0, [r0, #23] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671da4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671dc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #25] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ddc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671df8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #23] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r6, #15] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r7, #9] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671e88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - sbc.w r0, ip, #5472256 @ 0x538000 │ │ │ │ + @ instruction: 0xf3cc00a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s32 q8, d16, d23 │ │ │ │ + cdp 0, 4, cr0, cr0, cr7, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0fc00a7 │ │ │ │ + vhadd.s16 d16, d28, d23 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671edc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - orns r0, ip, #167 @ 0xa7 │ │ │ │ + cdp 0, 13, cr0, cr12, cr7, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ + subs r0, r1, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ + subs r0, r1, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ + subs r0, r1, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ + subs r0, r1, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #496] @ (672178 ) │ │ │ │ + ldr r4, [pc, #880] @ (6722f8 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #64] @ (671fe4 ) │ │ │ │ + ldr r4, [pc, #448] @ (672164 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #656] @ (672250 ) │ │ │ │ + ldr r4, [pc, #16] @ (671fd0 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #656] @ (67226c ) │ │ │ │ + ldr r4, [pc, #16] @ (671fec ) │ │ │ │ lsls r0, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + subs r0, r3, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672010 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #688] @ (6722c4 ) │ │ │ │ + ldr r5, [pc, #48] @ (672044 ) │ │ │ │ lsls r0, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + subs r0, r7, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672048 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #384] @ (6721cc ) │ │ │ │ + ldr r4, [pc, #768] @ (67234c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ 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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #116 @ 0x74 │ │ │ │ + subs r4, r2, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672080 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #80] @ (6720d4 ) │ │ │ │ + ldr r4, [pc, #464] @ (672254 ) │ │ │ │ lsls r0, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #736] @ (672380 ) │ │ │ │ + ldr r4, [pc, #96] @ (672100 ) │ │ │ │ lsls r0, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #52 @ 0x34 │ │ │ │ + subs r4, r2, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #688] @ (672388 ) │ │ │ │ + ldr r4, [pc, #48] @ (672108 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #16 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67210c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #384] @ (672290 ) │ │ │ │ + ldr r3, [pc, #768] @ (672410 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672128 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #7 │ │ │ │ + subs r4, r1, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672144 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, #7 │ │ │ │ + subs r0, r2, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672160 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #7 │ │ │ │ + subs r4, r1, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67217c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #7 │ │ │ │ + subs r0, r0, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672198 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, #7 │ │ │ │ + subs r0, r7, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, #7 │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, #7 │ │ │ │ + subs r0, r5, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, #7 │ │ │ │ + subs r0, r4, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672208 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #6 │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672224 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, #6 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672240 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, #6 │ │ │ │ + adds r4, r7, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67225c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, #6 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672278 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, #6 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672294 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #5 │ │ │ │ + adds r4, r2, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, #5 │ │ │ │ + adds r0, r1, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, #5 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, #5 │ │ │ │ + adds r0, r6, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672304 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #5 │ │ │ │ + adds r4, r4, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672320 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #4 │ │ │ │ + adds r4, r2, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67233c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #4 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672358 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, #4 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672374 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, #4 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672390 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #3 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #3 │ │ │ │ + adds r4, r2, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, #3 │ │ │ │ + adds r0, r1, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, #3 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672400 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, #3 │ │ │ │ + adds r0, r5, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67241c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, #2 │ │ │ │ + adds r0, r3, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672438 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, #2 │ │ │ │ + adds r0, r2, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672454 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #2 │ │ │ │ + adds r4, r0, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672470 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, #2 │ │ │ │ + adds r0, r7, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67248c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, #2 │ │ │ │ + adds r0, r5, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #1 │ │ │ │ + adds r4, r3, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, #1 │ │ │ │ + adds r0, r2, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #1 │ │ │ │ + adds r0, r0, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, #1 │ │ │ │ + adds r0, r6, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672518 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #1 │ │ │ │ + adds r4, r4, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672534 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, #0 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672550 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, #0 │ │ │ │ + adds r0, r1, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67256c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, #0 │ │ │ │ + adds r0, r7, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672588 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #0 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #7 │ │ │ │ + adds r0, r2, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #7 │ │ │ │ + adds r4, r0, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #7 │ │ │ │ + adds r4, r6, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, #7 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672614 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #6 │ │ │ │ + adds r4, r3, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672630 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #6 │ │ │ │ + adds r0, r2, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67264c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #6 │ │ │ │ + adds r4, r2, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672668 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + cbnz r0, 6726ca │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672684 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #6 │ │ │ │ + adds r4, r0, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, #6 │ │ │ │ + adds r0, r1, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r4, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #5 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672710 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 6726ec │ │ │ │ + bpl.n 6727ac │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67272c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 672808 │ │ │ │ + bmi.n 6726c8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672748 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 672724 │ │ │ │ + bmi.n 6727e4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672764 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 672860 │ │ │ │ + bcs.n 672720 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672780 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67280c │ │ │ │ + bcs.n 6726cc │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67279c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 6727a8 │ │ │ │ + bcs.n 672868 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, #3 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 672868 │ │ │ │ + bcs.n 672728 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6728e4 │ │ │ │ + bne.n 6727a4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67280c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 672898 │ │ │ │ + bne.n 672758 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672828 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67283c │ │ │ │ + bne.n 6728fc │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672844 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 6727f0 │ │ │ │ + bne.n 6728b0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672860 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6727ac │ │ │ │ + bcs.n 67286c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67287c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 672888 │ │ │ │ + bcc.n 672948 │ │ │ │ lsls r0, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67284c │ │ │ │ + bcs.n 67290c │ │ │ │ lsls r0, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 672540 │ │ │ │ + b.n 672200 │ │ │ │ lsls r7, r4, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 6728e4 │ │ │ │ + beq.n 6729a4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6728f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, r6, r6 │ │ │ │ + subs r4, r2, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672910 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r0, r5, r6 │ │ │ │ + subs r0, r1, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67292c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + subs r4, #176 @ 0xb0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672948 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + subs r5, #0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672964 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 672a58 │ │ │ │ + bne.n 672918 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672980 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, r5 │ │ │ │ + adds r0, r5, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67299c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 6728b0 │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 6728bc │ │ │ │ + beq.n 67297c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r4 │ │ │ │ + adds r4, r6, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67298c │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 672330 │ │ │ │ + b.n 672ff0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, r3 │ │ │ │ + adds r4, r7, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + stmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r2 │ │ │ │ + adds r4, r4, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r2 │ │ │ │ + adds r0, r4, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, r1 │ │ │ │ + adds r4, r3, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672aec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, r1 │ │ │ │ + adds r4, r3, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r1 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r1 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r1 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r1 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, r1 │ │ │ │ + adds r0, r2, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, r1 │ │ │ │ + adds r4, r1, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r1 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, r1 │ │ │ │ + adds r4, r0, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672be8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, r1 │ │ │ │ + adds r4, r7, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r1 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r2 │ │ │ │ + negs r4, r6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r1 │ │ │ │ + adds r4, r4, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r1 │ │ │ │ + adds r4, r4, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r1 │ │ │ │ + adds r4, r5, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, r1 │ │ │ │ + adds r0, r6, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r6 │ │ │ │ + orrs r0, r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r0 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, r0 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, r0 │ │ │ │ + adds r4, r1, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r0 │ │ │ │ + adds r0, r1, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, r0 │ │ │ │ + adds r4, r0, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, r0 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r0 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, r0 │ │ │ │ + adds r0, r6, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672da8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r0 │ │ │ │ + adds r4, r5, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672dc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, r0 │ │ │ │ + adds r0, r5, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r0 │ │ │ │ + adds r4, r4, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672dfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r0 │ │ │ │ + adds r0, r4, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r7 │ │ │ │ + adds r4, r3, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, r7 │ │ │ │ + adds r0, r3, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, r7 │ │ │ │ + adds r4, r2, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r7 │ │ │ │ + adds r0, r2, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, r7 │ │ │ │ + adds r4, r1, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, r7 │ │ │ │ + adds r0, r1, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, r7 │ │ │ │ + adds r4, r0, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672edc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r7 │ │ │ │ + adds r0, r0, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, r7 │ │ │ │ + adds r4, r7, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #224 @ 0xe0 │ │ │ │ + movs r6, #64 @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r6 │ │ │ │ + adds r0, r0, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r6 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, r6 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, r6 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, r5 │ │ │ │ + asrs r0, r4, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673010 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r4 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67302c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, r4 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673048 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r4 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673064 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r4 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673084 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r5, r4 │ │ │ │ + asrs r0, r1, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r4 │ │ │ │ + asrs r0, r0, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, r4 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, r4 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r4 │ │ │ │ + asrs r0, r7, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673110 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, r4 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67312c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r5, lr} │ │ │ │ + cbz r0, 673194 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673148 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, r3 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673164 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, r3 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673180 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r3 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67319c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, r3 │ │ │ │ + asrs r4, r1, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, r3 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, r3 │ │ │ │ + asrs r4, r0, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r3 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67320c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, r3 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673228 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r3 │ │ │ │ + asrs r0, r7, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673244 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, r3 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673260 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r3 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67327c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, r3 │ │ │ │ + asrs r4, r5, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673298 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, r3 │ │ │ │ + asrs r0, r5, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, r3 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, r3 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r2 │ │ │ │ + asrs r4, r3, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673308 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, r2 │ │ │ │ + asrs r0, r3, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673324 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, r2 │ │ │ │ + asrs r4, r2, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673340 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r2 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67335c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, r2 │ │ │ │ + asrs r0, r1, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673378 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r2 │ │ │ │ + asrs r0, r0, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673394 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r2 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r2 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, r2 │ │ │ │ + asrs r0, r5, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, r2 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673404 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, r1 │ │ │ │ + asrs r0, r3, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673420 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r1 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67343c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, r1 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673458 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r1 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673474 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r1 │ │ │ │ + asrs r0, r7, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673490 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r1 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, r1 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, r1 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r5, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, r0 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ lsls r5, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r0 │ │ │ │ + asrs r0, r2, #26 │ │ │ │ lsls r5, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, r0 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ lsls r5, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r0 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r5, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r0 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r5, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r0 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ lsls r5, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, r0 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ lsls r5, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, r0 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r5, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #31 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r5, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r5, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + asrs r0, r1, #25 │ │ │ │ lsls r5, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + asrs r0, r1, #25 │ │ │ │ lsls r5, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + asrs r0, r1, #25 │ │ │ │ lsls r5, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ lsls r5, r5, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673688 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + asrs r0, r5, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #31 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673714 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + asrs r0, r1, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673730 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + asrs r4, r7, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67374c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [ip], #-668 @ 0xfffffd64 │ │ │ │ + pkhtb r0, ip, r7, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673768 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #29 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673784 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #29 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67347c │ │ │ │ + b.n 67313c │ │ │ │ lsls r7, r4, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6734f8 │ │ │ │ + b.n 6731b8 │ │ │ │ lsls r7, r4, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673810 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r3, r5} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67382c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r5, r7} │ │ │ │ + ldmia r2!, {} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67384c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 673178 │ │ │ │ + b.n 673e38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673868 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6730f4 │ │ │ │ + b.n 673db4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673884 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6731f8 │ │ │ │ + b.n 673eb8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + asrs r4, r1, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #112 @ 0x70 │ │ │ │ + subs r5, #208 @ 0xd0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673910 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67392c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673948 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #48] @ 0x30 │ │ │ │ + strh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673964 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + strh r0, [r2, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673980 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67399c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #10] │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #40] @ 0x28 │ │ │ │ + strh r0, [r0, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + ldrb r4, [r7, #31] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + ldrb r0, [r6, #29] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #34] @ 0x22 │ │ │ │ + strh r4, [r7, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #36] @ 0x24 │ │ │ │ + strh r4, [r6, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #32] │ │ │ │ + strh r4, [r0, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673aec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #28] │ │ │ │ + strh r0, [r7, #14] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + ldrb r0, [r2, #23] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + ldrb r0, [r3, #21] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r5, #18] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #22] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r4, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673be8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #18] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #25] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #21] │ │ │ │ + ldrb r0, [r7, #14] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #14] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #20] │ │ │ │ + ldrb r0, [r6, #13] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r0, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + ldrb r0, [r7, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673da8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + ldrb r4, [r1, #27] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673dc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #18] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r7, #9] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673dfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r1, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + ldrb r4, [r0, #25] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #29] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673ec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + lsrs r4, r0, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #2 │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673efc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #2 │ │ │ │ + lsrs r4, r6, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #200 @ 0xc8 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + lsrs r0, r3, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673f54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldrsb r0, [r3, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + lsrs r0, r7, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #1 │ │ │ │ + lsrs r0, r6, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + lsrs r4, r5, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #1 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ffc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #1 │ │ │ │ + lsrs r0, r4, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674018 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674034 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #32 │ │ │ │ + lsrs r0, r2, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674050 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #32 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674070 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67408c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #32 │ │ │ │ + lsrs r4, r6, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #32 │ │ │ │ + lsrs r0, r5, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674118 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674134 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + lsrs r0, r7, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674150 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #31 │ │ │ │ + lsrs r4, r5, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67416c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674188 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #80] @ 0x50 │ │ │ │ + str r0, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #24 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #29 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674214 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #29 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674230 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r6, r7} │ │ │ │ + cbnz r0, 67427c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67424c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r4, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674268 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #112 @ 0x70 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674284 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #27 │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674310 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67432c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #27 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674348 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674364 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #26 │ │ │ │ + lsrs r4, r2, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674380 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #26 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67439c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #26 │ │ │ │ + lsrs r4, r0, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #26 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67440c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674428 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + lsrs r4, r3, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674444 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674460 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67447c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r4, #10] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674498 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r0, [r3, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + ldrb r0, [r2, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r4, #10] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r0, [r3, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674508 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674524 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674540 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r0, [r3, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67455c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674578 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674594 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6745b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6745cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6745e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #8] │ │ │ │ + ldrb r4, [r6, #1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674604 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #6] │ │ │ │ + strb r0, [r7, #31] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674620 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67463c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674658 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674674 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #18 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674690 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 674774 │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 6746a8 │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, r6] │ │ │ │ + ldrh r4, [r2, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674700 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67471c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674738 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674754 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674770 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67478c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #8] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #12] │ │ │ │ + ldrb r0, [r6, #5] │ │ │ │ lsls r7, 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] @ (6747e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674800 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #72] @ 0x48 │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67481c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #88] @ 0x58 │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674838 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674854 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + str r0, [r7, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674870 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + str r0, [r6, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67488c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, r5] │ │ │ │ + ldrsb r0, [r3, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6748a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #52] @ 0x34 │ │ │ │ + str r4, [r4, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6748c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, r4] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6748e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [r3, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6748fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r5, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674918 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r4] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674934 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r3, r1] │ │ │ │ + ldrb r4, [r7, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674950 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, r4] │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67496c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, r6] │ │ │ │ + ldrb r0, [r0, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674988 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r7, r3] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r2] │ │ │ │ + ldrb r0, [r6, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r5, r5] │ │ │ │ + strb r4, [r1, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #11 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, r0 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, r4 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + ldmia r6!, {r2} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674aa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r1 │ │ │ │ + adds r4, r5, r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674abc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + ldmia r5!, {r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674af4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r4, r6, r7} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674b4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674b6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, r4 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r5 │ │ │ │ + adds r0, r1, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674bc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 674c10 │ │ │ │ + cbz r0, 674be8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674bdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + strb r4, [r1, #3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674bf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + strb r4, [r1, #3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #96] @ 0x60 │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + str r4, [r4, #76] @ 0x4c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r0, r1] │ │ │ │ + ldrb r0, [r4, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, r7] │ │ │ │ + ldrb r4, [r6, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r6, r1] │ │ │ │ + ldrb r4, [r2, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674cbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + ldrb r4, [r4, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674cd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, r2] │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674cf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ + ldrh r4, [r5, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + strh r0, [r1, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #248 @ 0xf8 │ │ │ │ + adds r4, #88 @ 0x58 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + adds r3, #232 @ 0xe8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r4, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674db8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r1 │ │ │ │ + asrs r0, r7, #26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674dd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674df0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r4, r5} │ │ │ │ + stmia r1!, {r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, r0 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r6} │ │ │ │ + stmia r4!, {r3, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674eb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #72] @ 0x48 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674eec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, r1] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + strh r4, [r3, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + cmp r5, #216 @ 0xd8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + movs r6, #144 @ 0x90 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0098 │ │ │ │ + pop {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #544] @ (67520c ) │ │ │ │ + ldr r3, [pc, #928] @ (67538c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675004 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #112] @ (675078 ) │ │ │ │ + ldr r3, [pc, #496] @ (6751f8 ) │ │ │ │ lsls r7, r4, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #704] @ (6752e4 ) │ │ │ │ + ldr r3, [pc, #64] @ (675064 ) │ │ │ │ lsls r7, r4, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r4} │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675058 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #560] @ (67528c ) │ │ │ │ + ldr r5, [pc, #944] @ (67540c ) │ │ │ │ lsls r7, r4, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #208] @ (675148 ) │ │ │ │ + ldr r5, [pc, #592] @ (6752c8 ) │ │ │ │ lsls r7, r4, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #304] @ (6751c4 ) │ │ │ │ + ldr r4, [pc, #688] @ (675344 ) │ │ │ │ lsls r7, r4, #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 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675100 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67511c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - it hi │ │ │ │ - lslhi r7, r4, #2 │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ + lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675138 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - wfe │ │ │ │ + pop {r7, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675158 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675174 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675190 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #5] │ │ │ │ + ldr r4, [r4, #120] @ 0x78 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67515c │ │ │ │ + bcc.n 67521c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 6750f8 │ │ │ │ + bcs.n 6751b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675200 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67521c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #7 │ │ │ │ + movs r0, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675238 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #7 │ │ │ │ + movs r0, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675254 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + movs r4, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675270 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #7 │ │ │ │ + movs r0, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67528c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #6 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ + vaddl.u32 q8, d20, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #6 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ + vaddl.u32 q8, d24, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #6 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ + vrev32.8 d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675318 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #6 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ + vrev32.16 d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675338 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r3, #6 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ + vrev32.32 d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675358 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r3, #6 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ + vrev32.32 d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675374 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #36] @ 0x24 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675394 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #5 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ + vaddl.u16 q8, d24, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6753b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #5 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ + vaddl.u16 q8, d24, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6753d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #5 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ + vaddl.u16 q8, d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67540c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #5 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ + vaddl.u32 q0, d24, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675428 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #4 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ + vaddl.u16 q0, d28, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675444 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #4 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ + vaddl.u16 q0, d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675460 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67547c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675498 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #48] @ (6754cc ) │ │ │ │ + bxns sp │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #240] @ (6755a8 ) │ │ │ │ + blxns r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 6754fc │ │ │ │ + @ instruction: 0xb804 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #880] @ (675860 ) │ │ │ │ + ldr r3, [pc, #240] @ (6755e0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675508 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #432] @ (6756bc ) │ │ │ │ + ldr r2, [pc, #816] @ (67583c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675524 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #656] @ (6757b8 ) │ │ │ │ + ldr r2, [pc, #16] @ (675538 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675540 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #116] @ 0x74 │ │ │ │ + str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67555c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #80 @ 0x50 │ │ │ │ + adds r6, #176 @ 0xb0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675578 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675598 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6755b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6755d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675610 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 675694 │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67562c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r3, r4, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675648 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675664 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #16 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675680 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #14 │ │ │ │ + lsls r0, r2, #8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67569c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67570c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675728 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675744 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 4, cr0, cr4, cr12, {5} │ │ │ │ + stc2 0, cr0, [r4], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675760 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 3, cr0, cr8, cr12, {5} │ │ │ │ + ldc2 0, cr0, [r8], {172} @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67577c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675798 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #144] @ 0x90 │ │ │ │ + str r5, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + @ instruction: 0xb738 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb874 │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, r1] │ │ │ │ + strh r4, [r4, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675808 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675824 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, r7] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675840 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, r4] │ │ │ │ + str r4, [r3, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67585c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + str r0, [r6, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675878 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + str r4, [r0, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675894 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8, #-688] @ 0xfffffd50 │ │ │ │ + @ instruction: 0xfb7800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [ip, #-688] @ 0xfffffd50 │ │ │ │ + @ instruction: 0xfb6c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #80] @ 0x50 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #16 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675904 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [ip], {172} @ 0xac │ │ │ │ + @ instruction: 0xfb2c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675920 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r8], {172} @ 0xac │ │ │ │ + @ instruction: 0xfb3800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67593c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r0], #688 @ 0x2b0 │ │ │ │ + @ instruction: 0xfb4000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675958 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r4], #688 @ 0x2b0 │ │ │ │ + @ instruction: 0xfb5400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675974 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip], #688 @ 0x2b0 │ │ │ │ + @ instruction: 0xfb5c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675990 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r4, #-688] @ 0xfffffd50 │ │ │ │ + @ instruction: 0xfb6400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip], #688 @ 0x2b0 │ │ │ │ + @ instruction: 0xfb5c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r4], #688 @ 0x2b0 │ │ │ │ + @ instruction: 0xfb5400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [ip], #688 @ 0x2b0 │ │ │ │ + @ instruction: 0xfb4c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r4], #688 @ 0x2b0 │ │ │ │ + @ instruction: 0xfb4400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #32] @ (675a40 ) │ │ │ │ + mov r0, sp │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r0], {172} @ 0xac │ │ │ │ + @ instruction: 0xfb2000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip], #688 @ 0x2b0 │ │ │ │ + @ instruction: 0xfb1c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8], #688 @ 0x2b0 │ │ │ │ + @ instruction: 0xfb1800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r4], #688 @ 0x2b0 │ │ │ │ + @ instruction: 0xfb1400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675aa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [ip], #688 @ 0x2b0 │ │ │ │ + @ instruction: 0xfb0c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r0], #688 @ 0x2b0 │ │ │ │ + @ instruction: 0xfb0000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r4], {172} @ 0xac │ │ │ │ + @ instruction: 0xfaf400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675afc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - blx r7 │ │ │ │ + mov r0, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [ip], #-688 @ 0xfffffd50 │ │ │ │ + @ instruction: 0xfacc00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #108] @ 0x6c │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #104] @ 0x68 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r0], #-688 @ 0xfffffd50 │ │ │ │ + @ instruction: 0xfa9000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #156 @ 0x9c │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #28 │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbf000ac │ │ │ │ + @ instruction: 0xfa5000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbac00ac │ │ │ │ + @ instruction: 0xfa0c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfba400ac │ │ │ │ + @ instruction: 0xfa0400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #0] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb8000ac │ │ │ │ + vld1.8 {d16[5]}, [r0], ip │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb7800ac │ │ │ │ + ldr??.w r0, [r8, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb7000ac │ │ │ │ + ldr??.w r0, [r0, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb6800ac │ │ │ │ + vst1.8 {d16[5]}, [r8], ip │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb6000ac │ │ │ │ + vst1.8 {d16[5]}, [r0], ip │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb5800ac │ │ │ │ + ldrsh.w r0, [r8, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb5000ac │ │ │ │ + ldrsh.w r0, [r0, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb4800ac │ │ │ │ + vld1.8 {d0[5]}, [r8], ip │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #0] │ │ │ │ + ldrsh r4, [r3, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + adds r6, #188 @ 0xbc │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #20 │ │ │ │ + adds r6, #116 @ 0x74 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #4 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfab400ac │ │ │ │ + ldrsb.w r0, [r4, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfab000ac │ │ │ │ + ldrsb.w r0, [r0, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfab000ac │ │ │ │ + ldrsb.w r0, [r0, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfaa400ac │ │ │ │ + vst4.32 {d0-d3}, [r4 :128], ip │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa9800ac │ │ │ │ + ldr??.w r0, [r8, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa9000ac │ │ │ │ + ldr??.w r0, [r0, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa8800ac │ │ │ │ + str??.w r0, [r8, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa8c00ac │ │ │ │ + str??.w r0, [ip, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa8400ac │ │ │ │ + str??.w r0, [r4, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa8400ac │ │ │ │ + str??.w r0, [r4, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675ef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa8400ac │ │ │ │ + str??.w r0, [r4, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #464] @ (6760e4 ) │ │ │ │ + ldr r2, [pc, #848] @ (676264 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa6000ac │ │ │ │ + str.w r0, [r0, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa5c00ac │ │ │ │ + ldrh.w r0, [ip, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa5c00ac │ │ │ │ + ldrh.w r0, [ip, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + adds r5, #24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r5, #16 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675fb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675fd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #124 @ 0x7c │ │ │ │ + adds r5, #220 @ 0xdc │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675ff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r4, #208 @ 0xd0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676014 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r4, #208 @ 0xd0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676030 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + adds r5, #156 @ 0x9c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67604c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #76 @ 0x4c │ │ │ │ + adds r4, #172 @ 0xac │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676068 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #144 @ 0x90 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676084 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #152 @ 0x98 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6760a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh.w r0, [r8, ip, lsl #2] │ │ │ │ + @ instruction: 0xf79800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6760bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh.w r0, [r4, ip, lsl #2] │ │ │ │ + @ instruction: 0xf79400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6760d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh.w r0, [r0, ip, lsl #2] │ │ │ │ + @ instruction: 0xf79000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6760f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - vld4.32 {d0-d3}, [r8 :128], ip │ │ │ │ + @ instruction: 0xf78800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676110 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - vld4.32 {d0-d3}, [r4 :128], ip │ │ │ │ + @ instruction: 0xf78400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67612c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - vld4.32 {d0-d3}, [r0 :128], ip │ │ │ │ + @ instruction: 0xf78000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676148 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb.w r0, [r8, ip, lsl #2] │ │ │ │ + @ instruction: 0xf77800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676164 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb.w r0, [r4, ip, lsl #2] │ │ │ │ + @ instruction: 0xf77400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676180 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb.w r0, [r0, ip, lsl #2] │ │ │ │ + @ instruction: 0xf77000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67619c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - vst4.32 {d0-d3}, [r8 :128], ip │ │ │ │ + @ instruction: 0xf76800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [ip, #172] @ 0xac │ │ │ │ + @ instruction: 0xf75c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str??.w r0, [ip, #172] @ 0xac │ │ │ │ + @ instruction: 0xf74c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str??.w r0, [r0, #172] @ 0xac │ │ │ │ + @ instruction: 0xf74000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67620c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr.w r0, [r0, #172] @ 0xac │ │ │ │ + @ instruction: 0xf73000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676228 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str.w r0, [r4, #172] @ 0xac │ │ │ │ + @ instruction: 0xf72400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676244 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh.w r0, [r4, #172] @ 0xac │ │ │ │ + @ instruction: 0xf71400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676260 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh.w r0, [r8, #172] @ 0xac │ │ │ │ + @ instruction: 0xf70800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67627c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [r8, #172] @ 0xac │ │ │ │ + @ instruction: 0xf6f800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676298 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r4} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ + stmia r1!, {} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #48] @ 0x30 │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ + ldr r4, [r0, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676308 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676324 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676340 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67635c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676378 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676394 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #72] @ 0x48 │ │ │ │ + ldr r0, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #80] @ 0x50 │ │ │ │ + ldr r0, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676404 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676420 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #68] @ 0x44 │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67643c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676458 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676474 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ + str r4, [r7, #124] @ 0x7c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676490 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #36] @ 0x24 │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6764ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6764c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ + ldr r0, [r1, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6764e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676500 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ + str r0, [r5, #124] @ 0x7c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67651c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + str r4, [r7, #120] @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676538 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676554 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676570 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67658c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6765a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6765c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6765e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ + str r0, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6765fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + str r0, [r1, #116] @ 0x74 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676618 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676634 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #28] │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676650 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #4] │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67666c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + str r4, [r1, #104] @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676688 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #124] @ 0x7c │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6766a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6766c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6766dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6766f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r2 │ │ │ │ + adds r0, r0, r4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676714 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r7 │ │ │ │ + subs r0, r4, r0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676730 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r6 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67674c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, #6 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676768 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #3 │ │ │ │ + adds r4, r4, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676784 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, #6 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6767a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #3 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6767bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + subs r0, r1, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6767d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #6 │ │ │ │ + subs r4, r1, #0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6767f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf33000ac │ │ │ │ + @ instruction: 0xf19000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676814 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676830 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + subs r0, r6, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67684c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #176 @ 0xb0 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676868 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + subs r4, r6, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676884 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, #2 │ │ │ │ + subs r0, r5, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6768a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf29000ac │ │ │ │ + @ instruction: 0xf0f000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6768bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf28800ac │ │ │ │ + @ instruction: 0xf0e800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6768dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r3, #152 @ 0x98 │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6768f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #88 @ 0x58 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676914 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #172 @ 0xac │ │ │ │ + @ instruction: 0xf0a000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676930 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf23400ac │ │ │ │ + eors.w r0, r4, #172 @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67694c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf23000ac │ │ │ │ + eors.w r0, r0, #172 @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676968 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf22800ac │ │ │ │ + eor.w r0, r8, #172 @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676984 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #216 @ 0xd8 │ │ │ │ + adds r6, #56 @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6769a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + adds r6, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6769bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, #7 │ │ │ │ + subs r0, r2, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6769d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r4, #172 @ 0xac │ │ │ │ + bics.w r0, r4, #172 @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6769f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, ip, #172 @ 0xac │ │ │ │ + bic.w r0, ip, #172 @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r4, #172 @ 0xac │ │ │ │ + bic.w r0, r4, #172 @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r8, #172 @ 0xac │ │ │ │ + bic.w r0, r8, #172 @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, ip, #172 @ 0xac │ │ │ │ + bic.w r0, ip, #172 @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r4, #172 @ 0xac │ │ │ │ + bics.w r0, r4, #172 @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r4, #172 @ 0xac │ │ │ │ + bics.w r0, r4, #172 @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676aa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - rsb r0, r4, #172 @ 0xac │ │ │ │ + bic.w r0, r4, #172 @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676abc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r0, #172 @ 0xac │ │ │ │ + ands.w r0, r0, #172 @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r4], {167} @ 0xa7 │ │ │ │ + @ instruction: 0xfae400a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676af8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf18400ac │ │ │ │ + vaddl.s32 q8, d20, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676b14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, r0, #172 @ 0xac │ │ │ │ + vaddl.s16 q8, d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676b34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - sbc.w r0, r4, #172 @ 0xac │ │ │ │ + vaddl.s8 q8, d20, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676b50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #704 @ (adr r7, 676e14 ) │ │ │ │ + add r6, pc, #64 @ (adr r6, 676b94 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676b6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, r3] │ │ │ │ + ldr r7, [pc, #208] @ (676c40 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676b88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, r1] │ │ │ │ + ldr r6, [pc, #880] @ (676efc ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r1, r1] │ │ │ │ + ldr r6, [pc, #672] @ (676e4c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #128] @ (676c48 ) │ │ │ │ + blx r0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, r6] │ │ │ │ + str r4, [r3, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, r4] │ │ │ │ + ldr r7, [pc, #624] @ (676e70 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, r5] │ │ │ │ + ldr r7, [pc, #800] @ (676f3c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676c38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - orns r0, r4, #172 @ 0xac │ │ │ │ + cdp 0, 13, cr0, cr4, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676c54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + str r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r8, #172 @ 0xac │ │ │ │ + cdp 0, 10, cr0, cr8, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676c8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r4, #172 @ 0xac │ │ │ │ + cdp 0, 10, cr0, cr4, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676cac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #768 @ (adr r6, 676fb0 ) │ │ │ │ + add r5, pc, #128 @ (adr r5, 676d30 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676cc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #1008 @ (adr r7, 6770bc ) │ │ │ │ + add r6, pc, #368 @ (adr r6, 676e3c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s32 d0, d16, d22 │ │ │ │ + stc 0, cr0, [r0, #664] @ 0x298 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676d00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 12, cr0, cr4, cr6, {5} │ │ │ │ + stc 0, cr0, [r4, #-664]! @ 0xfffffd68 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - vaddl.s8 q8, d24, d28 │ │ │ │ + cdp 0, 2, cr0, cr8, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676d40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - vext.8 d0, d28, d28, #0 │ │ │ │ + cdp 0, 1, cr0, cr12, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676d5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - eors.w r0, r4, #166 @ 0xa6 │ │ │ │ + cdp 0, 15, cr0, cr4, cr6, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676d78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf68400a6 │ │ │ │ + @ instruction: 0xf4e400a6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676d94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr.w r0, [r4, #167] @ 0xa7 │ │ │ │ + @ instruction: 0xf73400a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676db0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia.w r4!, {r1, r2, r5, r7} │ │ │ │ + b.n 676bdc │ │ │ │ + lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676dcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe8c400a6 │ │ │ │ + b.n 676c18 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676de8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3a400a6 │ │ │ │ + addw r0, r4, #166 @ 0xa6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676e04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf37000a6 │ │ │ │ + rsbs r0, r0, #166 @ 0xa6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676e20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf31400a6 │ │ │ │ + sbcs.w r0, r4, #166 @ 0xa6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676e3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2e000a6 │ │ │ │ + adc.w r0, r0, #166 @ 0xa6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676e58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - add.w r0, r8, #5439488 @ 0x530000 │ │ │ │ + @ instruction: 0xf36800a6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676e74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 9, cr0, cr4, cr12, {5} │ │ │ │ + ldcl 0, cr0, [r4], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676e90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - eors.w r0, r8, #166 @ 0xa6 │ │ │ │ + cdp 0, 15, cr0, cr8, cr6, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676eb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 7, cr0, cr4, cr12, {5} │ │ │ │ + ldcl 0, cr0, [r4], {172} @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ecc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #17] │ │ │ │ + ldrb r0, [r3, #11] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 5, cr0, cr4, cr12, {5} │ │ │ │ + ldc 0, cr0, [r4], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676f04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 4, cr0, cr12, cr12, {5} │ │ │ │ + stc 0, cr0, [ip], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676f20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb600 │ │ │ │ + push {r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676f3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + cbz r0, 676f94 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676f58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #152 @ 0x98 │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676f74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r0, #688]! @ 0x2b0 │ │ │ │ + mrrc 0, 10, r0, r0, cr12 @ │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676f90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676fb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r1, #244 @ 0xf4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676fcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r4, #688]! @ 0x2b0 │ │ │ │ + ldc 0, cr0, [r4], {172} @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r0, #688]! @ 0x2b0 │ │ │ │ + ldc 0, cr0, [r0], {172} @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677004 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677024 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677044 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [ip, #-688]! @ 0xfffffd50 │ │ │ │ + rsb r0, ip, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677060 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + subs r0, r4, #7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67707c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [ip, #-688] @ 0xfffffd50 │ │ │ │ + sub.w r0, ip, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677098 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r8, #-688] @ 0xfffffd50 │ │ │ │ + sub.w r0, r8, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6770b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r0, #-688] @ 0xfffffd50 │ │ │ │ + sub.w r0, r0, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6770d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [ip, #-688]! @ 0xfffffd50 │ │ │ │ + @ instruction: 0xeb9c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6770ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r4, #-688]! @ 0xfffffd50 │ │ │ │ + @ instruction: 0xeb9400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677108 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r0, #-688]! @ 0xfffffd50 │ │ │ │ + @ instruction: 0xeb9000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677124 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r8, #-688]! @ 0xfffffd50 │ │ │ │ + @ instruction: 0xeb8800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677140 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r4, #-688]! @ 0xfffffd50 │ │ │ │ + @ instruction: 0xeb8400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67715c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 677180 │ │ │ │ + add r7, sp, #896 @ 0x380 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677178 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r0, #-688] @ 0xfffffd50 │ │ │ │ + sbc.w r0, r0, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677194 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r4, #-688] @ 0xfffffd50 │ │ │ │ + sbc.w r0, r4, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6771b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r8, #-688] @ 0xfffffd50 │ │ │ │ + sbc.w r0, r8, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6771cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [ip, #-688] @ 0xfffffd50 │ │ │ │ + sbc.w r0, ip, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6771e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r0, #-688] @ 0xfffffd50 │ │ │ │ + sbcs.w r0, r0, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677204 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r0, #-688] @ 0xfffffd50 │ │ │ │ + sbcs.w r0, r0, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677220 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r0, #-688] @ 0xfffffd50 │ │ │ │ + sbcs.w r0, r0, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67723c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r0, #-688] @ 0xfffffd50 │ │ │ │ + sbcs.w r0, r0, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67725c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r0, #-688] @ 0xfffffd50 │ │ │ │ + sbcs.w r0, r0, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677278 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #6] │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677294 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r4], #688 @ 0x2b0 │ │ │ │ + adc.w r0, r4, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6772b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + ldr r0, [r2, #112] @ 0x70 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6772cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #3] │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6772e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r8], #688 @ 0x2b0 │ │ │ │ + add.w r0, r8, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677304 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [ip], #688 @ 0x2b0 │ │ │ │ + add.w r0, ip, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677320 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r0], #688 @ 0x2b0 │ │ │ │ + adds.w r0, r0, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67733c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r8], #688 @ 0x2b0 │ │ │ │ + add.w r0, r8, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677358 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r0], #688 @ 0x2b0 │ │ │ │ + add.w r0, r0, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677374 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r8], {172} @ 0xac │ │ │ │ + @ instruction: 0xeaf800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677390 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #25 │ │ │ │ + asrs r4, r4, #18 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6773ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r8], #-688 @ 0xfffffd50 │ │ │ │ + @ instruction: 0xead800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6773c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3ec00a7 │ │ │ │ + movw r0, #49319 @ 0xc0a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6773e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #352] @ 0x160 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677400 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 1, cr0, cr8, cr6, {5} │ │ │ │ + ldcl 0, cr0, [r8], #-664 @ 0xfffffd68 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67741c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #116 @ 0x74 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677438 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r4], {172} @ 0xac │ │ │ │ + orn r0, r4, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677454 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r4 │ │ │ │ + mov r4, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677470 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xebe400ac │ │ │ │ + orr.w r0, r4, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67748c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, ip, ip, asr #2 │ │ │ │ + bics.w r0, ip, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6774a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r4, ip, asr #2 │ │ │ │ + bics.w r0, r4, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6774c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, ip, ip, asr #2 │ │ │ │ + bic.w r0, ip, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6774e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r4, ip, asr #2 │ │ │ │ + bic.w r0, r4, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6774fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, ip, ip, asr #2 │ │ │ │ + ands.w r0, ip, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677518 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r4, ip, asr #2 │ │ │ │ + ands.w r0, r4, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677534 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, r8, ip, asr #2 │ │ │ │ + and.w r0, r8, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677550 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb9c00ac │ │ │ │ + ldrd r0, r0, [ip, #688]! @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67756c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb9000ac │ │ │ │ + ldrd r0, r0, [r0, #688]! @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677588 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb8400ac │ │ │ │ + strd r0, r0, [r4, #688]! @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6775a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, r8, ip, asr #2 │ │ │ │ + ldrd r0, r0, [r8, #688] @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6775c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, ip, ip, asr #2 │ │ │ │ + strd r0, r0, [ip, #688] @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6775dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, r0, ip, asr #2 │ │ │ │ + strd r0, r0, [r0, #688] @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6775f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #112 @ 0x70 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677614 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + cmp r6, #164 @ 0xa4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677630 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #20 │ │ │ │ + cmp r6, #116 @ 0x74 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677650 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add.w r0, r0, ip, asr #2 │ │ │ │ + strd r0, r0, [r0, #-688]! @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67766c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns pc │ │ │ │ + cmp ip, fp │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677688 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r9 │ │ │ │ + cmp r8, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6776a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeab800ac │ │ │ │ + ldmdb r8, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6776c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r0, #0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6776dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6776f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #248 @ 0xf8 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677718 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf31800a7 │ │ │ │ + sbcs.w r0, r8, #167 @ 0xa7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677734 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - orns r0, r0, #167 @ 0xa7 │ │ │ │ + cdp 0, 13, cr0, cr0, cr7, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677754 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677770 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r4, #167 @ 0xa7 │ │ │ │ + cdp 0, 8, cr0, cr4, cr7, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67778c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r0, #688]! @ 0x2b0 │ │ │ │ + strex r0, r0, [r0, #688] @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6777a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [ip, #688] @ 0x2b0 │ │ │ │ + @ instruction: 0xe83c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6777c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - uxth r0, r5 │ │ │ │ + cbz r0, 6777ca │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6777e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - uxth r0, r3 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6777fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe9a000ac │ │ │ │ + @ instruction: 0xe80000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677818 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe99400ac │ │ │ │ + b.n 677804 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677834 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe98c00ac │ │ │ │ + b.n 677810 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677850 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe98000ac │ │ │ │ + b.n 677814 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67786c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r4, #-688]! @ 0x2b0 │ │ │ │ + b.n 677818 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677888 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r8, #-688]! @ 0x2b0 │ │ │ │ + b.n 67781c │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6778a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [ip, #-688] @ 0x2b0 │ │ │ │ + b.n 677820 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6778c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6778dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6778f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmdb r0!, {r2, r3, r5, r7} │ │ │ │ + b.n 6777fc │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677914 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmdb r0!, {r2, r3, r5, r7} │ │ │ │ + b.n 677818 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677930 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmdb r0!, {r2, r3, r5, r7} │ │ │ │ + b.n 677834 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67794c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmdb ip, {r2, r3, r5, r7} │ │ │ │ + b.n 677848 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677968 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmdb r8, {r2, r3, r5, r7} │ │ │ │ + b.n 67785c │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677984 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmdb r4, {r2, r3, r5, r7} │ │ │ │ + b.n 677870 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6779a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmdb r0, {r2, r3, r5, r7} │ │ │ │ + b.n 677884 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6779bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmdb ip, {r2, r3, r5, r7} │ │ │ │ + b.n 677898 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6779d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r4, r1 │ │ │ │ + subs r7, #172 @ 0xac │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6779f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [ip], #688 @ 0x2b0 │ │ │ │ + b.n 677890 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r4], #688 @ 0x2b0 │ │ │ │ + b.n 67789c │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe8dc00ac │ │ │ │ + b.n 6778a8 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe8d400ac │ │ │ │ + b.n 6778b4 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe8cc00ac │ │ │ │ + b.n 6778c0 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe8c400ac │ │ │ │ + b.n 6778cc │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia.w ip!, {r2, r3, r5, r7} │ │ │ │ + b.n 6778d8 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia.w r4!, {r2, r3, r5, r7} │ │ │ │ + b.n 6778e4 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia.w ip!, {r2, r3, r5, r7} │ │ │ │ + b.n 6778f0 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677af0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia.w r4!, {r2, r3, r5, r7} │ │ │ │ + b.n 6778fc │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677b0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia.w ip, {r2, r3, r5, r7} │ │ │ │ + b.n 677908 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677b28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia.w r4, {r2, r3, r5, r7} │ │ │ │ + b.n 677914 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677b44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia.w ip, {r2, r3, r5, r7} │ │ │ │ + b.n 677920 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677b60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia.w r4, {r2, r3, r5, r7} │ │ │ │ + b.n 67792c │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [ip], #-688 @ 0x2b0 │ │ │ │ + b.n 677938 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677b98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r4], #-688 @ 0x2b0 │ │ │ │ + b.n 677944 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677bb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [ip], #-688 @ 0x2b0 │ │ │ │ + b.n 677950 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677bd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r4], #-688 @ 0x2b0 │ │ │ │ + b.n 67795c │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677bec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe85c00ac │ │ │ │ + b.n 677968 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe85400ac │ │ │ │ + b.n 677974 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strex r0, r0, [ip, #688] @ 0x2b0 │ │ │ │ + b.n 677980 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strex r0, r0, [r4, #688] @ 0x2b0 │ │ │ │ + b.n 67798c │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe83c00ac │ │ │ │ + b.n 677998 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe83400ac │ │ │ │ + b.n 6779a4 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe82c00ac │ │ │ │ + b.n 6779b0 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe82400ac │ │ │ │ + b.n 6779bc │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ccc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe81c00ac │ │ │ │ + b.n 6779c8 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe81400ac │ │ │ │ + b.n 6779d4 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + asrs r0, r7, #21 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, r7 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677ce8 │ │ │ │ + b.n 6779a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677cf4 │ │ │ │ + b.n 6779b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d00 │ │ │ │ + b.n 6779c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d0c │ │ │ │ + b.n 6779cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677dac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d10 │ │ │ │ + b.n 6779d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677dc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d0c │ │ │ │ + b.n 6779cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677de4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d10 │ │ │ │ + b.n 6779d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d0c │ │ │ │ + b.n 6779cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d10 │ │ │ │ + b.n 6779d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d0c │ │ │ │ + b.n 6779cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d10 │ │ │ │ + b.n 6779d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d0c │ │ │ │ + b.n 6779cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d10 │ │ │ │ + b.n 6779d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d0c │ │ │ │ + b.n 6779cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d10 │ │ │ │ + b.n 6779d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d0c │ │ │ │ + b.n 6779cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677efc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d10 │ │ │ │ + b.n 6779d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d0c │ │ │ │ + b.n 6779cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d10 │ │ │ │ + b.n 6779d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d0c │ │ │ │ + b.n 6779cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d18 │ │ │ │ + b.n 6779d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d2c │ │ │ │ + b.n 6779ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677fa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d40 │ │ │ │ + b.n 677a00 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677fc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r4 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677fe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 677d2c │ │ │ │ + b.n 6779ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678000 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 677d24 │ │ │ │ + b.n 6779e4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67801c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #132 @ 0x84 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678038 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + subs r3, #136 @ 0x88 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678054 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #32 │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678070 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677cc4 │ │ │ │ + b.n 677984 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67808c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677ce0 │ │ │ │ + b.n 6779a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6780a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #84 @ 0x54 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6780c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r2, #228 @ 0xe4 │ │ │ │ + subs r1, #68 @ 0x44 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6780e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #22 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678100 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #8 │ │ │ │ + asrs r4, r1, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67811c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677c70 │ │ │ │ + b.n 677930 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678138 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677c7c │ │ │ │ + b.n 67793c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678154 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677c80 │ │ │ │ + b.n 678940 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678174 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678190 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6781ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ + adds r1, #32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6781c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6781e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r1, #20 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678200 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67821c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677be0 │ │ │ │ + b.n 6788a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678238 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #16 │ │ │ │ + lsrs r4, r6, #9 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678254 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678270 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678290 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r7, #29 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6782b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 677b8c │ │ │ │ + b.n 67884c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6782cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ + lsrs r0, r1, #22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6782e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677b6c │ │ │ │ + b.n 67882c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678304 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #31 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678320 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678340 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r4, [r0, #32] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678360 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678380 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 678b0c │ │ │ │ + b.n 6787cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6783a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 678b04 │ │ │ │ + b.n 6787c4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6783bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678af8 │ │ │ │ + b.n 6787b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6783d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 13, cr0, cr0, cr7, {5} │ │ │ │ + ldc2 0, cr0, [r0, #-668]! @ 0xfffffd64 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6783f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 10, cr0, cr0, cr7, {5} │ │ │ │ + stc2 0, cr0, [r0, #-668] @ 0xfffffd64 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678410 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r4, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67842c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678448 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #38] @ 0x26 │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678464 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa7c00a7 │ │ │ │ + ldr.w r0, [ip, #167] @ 0xa7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678480 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #14] │ │ │ │ + ldrh r4, [r4, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67849c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa6400a7 │ │ │ │ + str.w r0, [r4, #167] @ 0xa7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6784b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678a1c │ │ │ │ + b.n 6786dc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6784d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678a20 │ │ │ │ + b.n 6786e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6784f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + ldrh r0, [r4, #6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67850c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #16] │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678528 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678544 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb8800a7 │ │ │ │ + vld1.8 {d16[5]}, [r8], r7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678560 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6789b4 │ │ │ │ + b.n 678674 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67857c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6789b8 │ │ │ │ + b.n 678678 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678598 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6789bc │ │ │ │ + b.n 67867c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6785b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6789c0 │ │ │ │ + b.n 678680 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6785d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6789c4 │ │ │ │ + b.n 678684 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6785ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6789c8 │ │ │ │ + b.n 678688 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678608 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6789cc │ │ │ │ + b.n 67868c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678624 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6789d0 │ │ │ │ + b.n 678690 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678640 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6789d4 │ │ │ │ + b.n 678694 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67865c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6789d8 │ │ │ │ + b.n 678698 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678678 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6789dc │ │ │ │ + b.n 67869c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678694 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6789e0 │ │ │ │ + b.n 6786a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6786b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6789e4 │ │ │ │ + svc 248 @ 0xf8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6786cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6789e8 │ │ │ │ + svc 236 @ 0xec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6786e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6789ec │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678704 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6789f0 │ │ │ │ + svc 212 @ 0xd4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678720 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67873c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6789d8 │ │ │ │ + svc 172 @ 0xac │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678758 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6789ec │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678774 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6789f8 │ │ │ │ + svc 160 @ 0xa0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678790 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678a0c │ │ │ │ + svc 156 @ 0x9c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6787ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678a18 │ │ │ │ + svc 148 @ 0x94 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6787c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678a2c │ │ │ │ + svc 144 @ 0x90 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6787e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678a38 │ │ │ │ + svc 136 @ 0x88 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678800 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678a44 │ │ │ │ + svc 128 @ 0x80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67881c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678a50 │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678838 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678a5c │ │ │ │ + svc 112 @ 0x70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678854 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678a68 │ │ │ │ + svc 104 @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678870 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678a74 │ │ │ │ + svc 96 @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67888c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678a80 │ │ │ │ + svc 88 @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6788a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678a8c │ │ │ │ + svc 80 @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6788c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678a98 │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6788e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678aa4 │ │ │ │ + svc 64 @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6788fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678ab0 │ │ │ │ + svc 56 @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678918 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678abc │ │ │ │ + svc 48 @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678934 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678950 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678aac │ │ │ │ + svc 12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67896c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678ab0 │ │ │ │ + svc 0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678988 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #32 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6789a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r0, [r3, #19] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6789c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678a74 │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6789dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678a80 │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6789f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678a94 │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678aa8 │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678abc │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, r2 │ │ │ │ + asrs r4, r4, #27 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678aa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r0, #10 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678abc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + udf #48 @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678af4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 200 @ 0xc8 │ │ │ │ + udf #40 @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 196 @ 0xc4 │ │ │ │ + udf #36 @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 188 @ 0xbc │ │ │ │ + udf #28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + udf #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 172 @ 0xac │ │ │ │ + udf #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 164 @ 0xa4 │ │ │ │ + udf #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 160 @ 0xa0 │ │ │ │ + udf #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678bb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + ble.n 678bb4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678bd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + ble.n 678bc0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678bf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 140 @ 0x8c │ │ │ │ + ble.n 678bcc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + ble.n 678bd8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 124 @ 0x7c │ │ │ │ + ble.n 678be4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 116 @ 0x74 │ │ │ │ + ble.n 678bf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 108 @ 0x6c │ │ │ │ + ble.n 678bfc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 104 @ 0x68 │ │ │ │ + ble.n 678c10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 100 @ 0x64 │ │ │ │ + ble.n 678c24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678cb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 92 @ 0x5c │ │ │ │ + ble.n 678c30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678cd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + ble.n 678c3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678cec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 76 @ 0x4c │ │ │ │ + ble.n 678c48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 68 @ 0x44 │ │ │ │ + ble.n 678c54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + ble.n 678c60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 52 @ 0x34 │ │ │ │ + ble.n 678c6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 48 @ 0x30 │ │ │ │ + ble.n 678c80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 44 @ 0x2c │ │ │ │ + ble.n 678c94 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + ble.n 678ca0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678db0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 28 │ │ │ │ + ble.n 678eac │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678dcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 20 │ │ │ │ + ble.n 678eb8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678de8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 12 │ │ │ │ + ble.n 678ec4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678e04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 4 │ │ │ │ + ble.n 678ed0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678e20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #252 @ 0xfc │ │ │ │ + ble.n 678edc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678e3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #248 @ 0xf8 │ │ │ │ + ble.n 678ef0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678e58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #244 @ 0xf4 │ │ │ │ + ble.n 678f04 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678e74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #236 @ 0xec │ │ │ │ + ble.n 678f10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678e90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #228 @ 0xe4 │ │ │ │ + ble.n 678f1c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678eac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + ble.n 678f30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs r4, r2, #17 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #18 │ │ │ │ + lsrs r4, r2, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + bgt.n 678efc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #5] │ │ │ │ + ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + bgt.n 678ec8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, r5] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldrsb r4, [r3, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678fa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678fc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r2, #8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678fe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #22 │ │ │ │ + asrs r4, r7, #15 │ │ │ │ lsls r7, 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] @ (679000 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ble.n 678f84 │ │ │ │ + bgt.n 679044 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67901c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 679060 │ │ │ │ + bhi.n 678f20 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679038 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r7, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679054 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 679140 │ │ │ │ + blt.n 679000 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679070 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67908c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + lsrs r0, r5, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6790a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 679114 │ │ │ │ + blt.n 678fd4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6790c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 679120 │ │ │ │ + blt.n 678fe0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6790e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679100 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #28 │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67911c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + movs r7, #140 @ 0x8c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679138 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 6790d4 │ │ │ │ + blt.n 679194 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679154 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679170 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 6790bc │ │ │ │ + blt.n 67917c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67918c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 6790c8 │ │ │ │ + bge.n 679188 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6791a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 6790c4 │ │ │ │ + bge.n 679184 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6791c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #24 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6791e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 6792a4 │ │ │ │ + bge.n 679164 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6791fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679218 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679234 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #928] @ 0x3a0 │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679250 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 67925c │ │ │ │ + bge.n 67931c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67926c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #16 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679288 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6792a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 679238 │ │ │ │ + bge.n 6792f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6792c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 67923c │ │ │ │ + bge.n 6792fc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6792dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 679238 │ │ │ │ + bge.n 6792f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6792f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 67923c │ │ │ │ + bge.n 6792fc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679314 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 679240 │ │ │ │ + bls.n 679300 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679330 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 67923c │ │ │ │ + bls.n 6792fc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67934c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 679438 │ │ │ │ + bls.n 6792f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679368 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 679434 │ │ │ │ + bls.n 6792f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679384 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 6793c0 │ │ │ │ + bhi.n 679480 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6793a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 679414 │ │ │ │ + bls.n 6792d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6793bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 679330 │ │ │ │ + bhi.n 6793f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6793d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 6793f4 │ │ │ │ + bls.n 6794b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6793f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 6793f8 │ │ │ │ + bls.n 6794b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679410 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 679314 │ │ │ │ + bvc.n 6793d4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67942c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 6793e0 │ │ │ │ + bls.n 6794a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679448 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 6793e4 │ │ │ │ + bls.n 6794a4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679464 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 6793e8 │ │ │ │ + bls.n 6794a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679480 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 67942c │ │ │ │ + bvc.n 6794ec │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67949c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 6793d0 │ │ │ │ + bhi.n 679490 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6794bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bge.n 6793d8 │ │ │ │ + bhi.n 679498 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6794dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bge.n 6795d0 │ │ │ │ + bhi.n 679490 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6794f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 6795c4 │ │ │ │ + bhi.n 679484 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679514 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 6795e0 │ │ │ │ + bhi.n 6794a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679530 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #18 │ │ │ │ + asrs r4, r1, #12 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67954c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679568 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r7, #11 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679584 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #19] │ │ │ │ + strb r0, [r3, #13] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6795a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #18] │ │ │ │ + strb r4, [r2, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6795bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #17] │ │ │ │ + strb r0, [r2, #11] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6795d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 679554 │ │ │ │ + bhi.n 679614 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6795f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 679558 │ │ │ │ + bhi.n 679618 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (679614 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bcc.n 679700 │ │ │ │ + bne.n 6795c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679630 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia.w r4, {r0, r1, r2, r5, r7} │ │ │ │ + b.n 6793fc │ │ │ │ + lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67964c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 679720 │ │ │ │ + bvc.n 6795e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679668 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67972c │ │ │ │ + bvc.n 6795ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679684 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 679738 │ │ │ │ + bvc.n 6795f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6796a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67973c │ │ │ │ + bvc.n 6795fc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6796bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 679740 │ │ │ │ + bvc.n 679600 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6796d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 679744 │ │ │ │ + bvc.n 679604 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6796f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 679740 │ │ │ │ + bvc.n 679600 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679710 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67973c │ │ │ │ + bvc.n 6797fc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67972c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 6797d0 │ │ │ │ + bcc.n 679690 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679748 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 679794 │ │ │ │ + bcc.n 679654 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679764 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679780 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + ldmia r6!, {r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6797a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bhi.n 6796cc │ │ │ │ + bvs.n 67978c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6797bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r4, r5, r7} │ │ │ │ + ldmia r6!, {r4} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6797d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r6, r2] │ │ │ │ + strb r4, [r2, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6797f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679810 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67982c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679848 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679864 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #12] │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679880 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 6797fc │ │ │ │ + bvs.n 6798bc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67989c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 679800 │ │ │ │ + bvs.n 6798c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6798b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 679804 │ │ │ │ + bvs.n 6798c4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6798d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 679808 │ │ │ │ + bpl.n 6798c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6798f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 67980c │ │ │ │ + bpl.n 6798cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67990c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 679810 │ │ │ │ + bpl.n 6798d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679928 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 679a1c │ │ │ │ + bpl.n 6798dc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679944 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 679a28 │ │ │ │ + bpl.n 6798e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679960 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 679a24 │ │ │ │ + bpl.n 6798e4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67997c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 679a20 │ │ │ │ + bpl.n 6798e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679998 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 679a1c │ │ │ │ + bpl.n 6798dc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6799b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6799d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #100] @ 0x64 │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6799ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 6799e8 │ │ │ │ + bpl.n 679aa8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 6799e4 │ │ │ │ + bpl.n 679aa4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 6799e8 │ │ │ │ + bpl.n 679aa8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 6799e4 │ │ │ │ + bpl.n 679aa4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 6799e8 │ │ │ │ + bpl.n 679aa8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 6799e4 │ │ │ │ + bpl.n 679aa4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 6799e8 │ │ │ │ + bpl.n 679aa8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 6799ec │ │ │ │ + bmi.n 679aac │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679acc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 6799f0 │ │ │ │ + bmi.n 679ab0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 6799f4 │ │ │ │ + bmi.n 679ab4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 679bf8 │ │ │ │ + bmi.n 679ab8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 679bfc │ │ │ │ + bmi.n 679abc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 679c00 │ │ │ │ + bmi.n 679ac0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 679c04 │ │ │ │ + bmi.n 679ac4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 679c00 │ │ │ │ + bmi.n 679ac0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679bac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 679be0 │ │ │ │ + bmi.n 679ca0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679bc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 679bdc │ │ │ │ + bmi.n 679c9c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679be4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 679bd0 │ │ │ │ + bmi.n 679c90 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 679bc4 │ │ │ │ + bmi.n 679c84 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 679bb8 │ │ │ │ + bmi.n 679c78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #384] @ (679dbc ) │ │ │ │ + ldr r2, [pc, #768] @ (679f3c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #336] @ (679da8 ) │ │ │ │ + ldr r2, [pc, #720] @ (679f28 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 679b74 │ │ │ │ + bcc.n 679c34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 679d68 │ │ │ │ + bcc.n 679c28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 679d64 │ │ │ │ + bcc.n 679c24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679cc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 679d60 │ │ │ │ + bcc.n 679c20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r1 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679cfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 679d40 │ │ │ │ + bcc.n 679c00 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 679d3c │ │ │ │ + bcc.n 679dfc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 679d38 │ │ │ │ + bcc.n 679df8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679d34 │ │ │ │ + bcc.n 679df4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679d38 │ │ │ │ + bcc.n 679df8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679d3c │ │ │ │ + bcc.n 679dfc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679da4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679d40 │ │ │ │ + bcc.n 679e00 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679dc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679d44 │ │ │ │ + bcc.n 679e04 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ddc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679d48 │ │ │ │ + bcc.n 679e08 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679df8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #224 @ 0xe0 │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679edc │ │ │ │ + bcs.n 679d9c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679ec4 │ │ │ │ + bcs.n 679f84 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (679ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r3, r5} │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679edc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r3!, {r4, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679e4c │ │ │ │ + bne.n 679f0c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #36] @ 0x24 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679fbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679fd8 │ │ │ │ + bne.n 67a098 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679fd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679fd4 │ │ │ │ + bne.n 67a094 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679fd0 │ │ │ │ + bne.n 67a090 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a010 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679fcc │ │ │ │ + bne.n 67a08c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a02c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679fc8 │ │ │ │ + bne.n 67a088 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a048 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679fcc │ │ │ │ + bne.n 67a08c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a064 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + lsls r4, r5, #16 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a080 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a09c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a0b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a0d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r2, r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a0f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strex r0, r0, [ip, #668] @ 0x29c │ │ │ │ + b.n 679e4c │ │ │ │ + lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a10c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 67a038 │ │ │ │ + blt.n 67a0f8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a128 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67a10c │ │ │ │ + beq.n 67a1cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a144 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 67a0c8 │ │ │ │ + blt.n 67a188 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a160 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67a0f4 │ │ │ │ + beq.n 67a1b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a17c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67a0f8 │ │ │ │ + beq.n 67a1b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a198 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67a0f4 │ │ │ │ + beq.n 67a1b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a1b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67a0f8 │ │ │ │ + beq.n 67a1b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a1d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a1ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67a2d8 │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a208 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67a2dc │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a224 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67a2e0 │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a240 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67a2e4 │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a25c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67a2e8 │ │ │ │ + ldmia r7, {r2, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a278 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67a2ec │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a294 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67a2e8 │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a2b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67a2e4 │ │ │ │ + ldmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a2cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67a2e0 │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a2e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67a2dc │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a304 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 67a3d8 │ │ │ │ + bls.n 67a298 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a320 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67a2b4 │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a33c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67a2a8 │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a358 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67a29c │ │ │ │ + ldmia r7!, {} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a374 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67a290 │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a390 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67a334 │ │ │ │ + bls.n 67a3f4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a3ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a3c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #736] @ (67a6ac ) │ │ │ │ + ldr r1, [pc, #96] @ (67a42c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a3e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67a430 │ │ │ │ + ldmia r6!, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a400 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67a42c │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a41c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67a428 │ │ │ │ + ldmia r6, {r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a438 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a454 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a470 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a48c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + ldmia r6!, {r2, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a4a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r4, r5, r7} │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a4c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + ldmia 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 │ │ │ │ ldr r0, [pc, #8] @ (67a4e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a4fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a518 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a534 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a550 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a56c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a588 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a5a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + ldmia r5!, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a5c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + ldmia r5, {r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a5dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + ldmia r5, {r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a5f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a614 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a630 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a64c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a668 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a684 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r5!, {r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a6a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r3, r4, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a6bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a6d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r7} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a6f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a710 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a72c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a748 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r4, r6} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a764 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r6} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a780 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a79c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a7b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a7d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r4, {r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a7f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r3} │ │ │ │ + ldmia r4!, {r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a80c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a828 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a844 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a860 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a87c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a898 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r4!, {r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a8b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a8d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ + ldmia r4!, {r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a8ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a908 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r4, r7} │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a924 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a940 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a95c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a978 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r3!, {r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a994 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a9b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a9cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a9e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + ldmia r3!, {r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {} │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aaac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r3, r5, r7} │ │ │ │ + ldmia r3, {r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r4, r5, r6} │ │ │ │ + ldmia r2!, {r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r2, {r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r3, r4, r6} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r3, r6} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67abc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67abe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67abfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67acc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67acdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67acf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r7} │ │ │ │ + ldmia r1!, {r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ada0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r5, r6} │ │ │ │ + ldmia r1!, {r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67adbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67add8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + ldmia r1!, {r2, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67adf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r5} │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aeb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r5, r6} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, #0 │ │ │ │ + adds r0, r4, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67afb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + ldmia r0!, {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67afd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r4} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67afec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b008 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b024 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b040 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b05c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r0!, {r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b078 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b094 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b0b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b0cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ + stmia r7!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b0e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b104 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b120 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4, r6} │ │ │ │ + stmia r7!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b13c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r6} │ │ │ │ + stmia r7!, {r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b158 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + stmia r7!, {r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b174 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + stmia r7!, {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b190 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b1ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3} │ │ │ │ + stmia r7!, {r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b1c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b1e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b200 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b21c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + stmia r7!, {r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b238 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b254 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ + stmia r7!, {r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b270 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r4, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b28c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r7} │ │ │ │ + stmia r6!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b2a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b2c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r5, r6} │ │ │ │ + stmia r6!, {r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b2e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r4, r6} │ │ │ │ + stmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b2fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ + stmia r6!, {r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b318 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r4, r5} │ │ │ │ + stmia r6!, {r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b334 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + stmia r6!, {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b350 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #21] │ │ │ │ + strb r0, [r1, #15] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b36c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r2 │ │ │ │ + adds r4, r4, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b388 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67b3a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b3c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b3e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b3fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b418 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b434 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a31c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1689ec> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #60] @ (67b488 ) │ │ │ │ add.w r8, r0, #2 │ │ │ │ @@ -2219942,17 +2219992,17 @@ │ │ │ │ lsrgt r4, r4, #1 │ │ │ │ movle r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 67b45a │ │ │ │ mov r7, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r6, sp, #808 @ 0x328 │ │ │ │ + add r5, sp, #168 @ 0xa8 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - @ instruction: 0xf7080134 │ │ │ │ + sbc.w r1, r8, #11796480 @ 0xb40000 │ │ │ │ │ │ │ │ 0067b490 <_mesa_glapi_get_dispatch_table_size@@libgallium-26.2.3-2.so>: │ │ │ │ movw r0, #1639 @ 0x667 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ 0067b498 <_mesa_glapi_get_proc_offset@@libgallium-26.2.3-2.so>: │ │ │ │ @@ -2220343,15 +2220393,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 5f9b78 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2220377,15 +2220427,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - beq.n 67b870 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x324> │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ pop {r1, r2, r5, r6, pc} │ │ │ │ lsls r1, r4, #5 │ │ │ │ adds r0, r0, #4 │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2220418,15 +2220468,15 @@ │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - beq.n 67b828 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2dc> │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ adds r2, r0, #2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2220495,21 +2220545,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ b.n 67b9a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x458> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 67b9a6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x45a> │ │ │ │ b.n 67b9ba <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x46e> │ │ │ │ - beq.n 67ba0c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x4c0> │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ pop {r1, r2, r5, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ adds r0, r0, #1 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldrd r0, r2, [r3, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2220724,37 +2220774,37 @@ │ │ │ │ nop │ │ │ │ cmp r8, r6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 67bc84 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x738> │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ + strh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r2, r6, r3 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - str r5, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ add r8, r8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r0, r6, r0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrb r0, [r0, #29] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 67bc92 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x746> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2221037,15 +2221087,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 67bf0e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x9c2> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [sp, #328] @ 0x148 │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r1, [pc, #32] @ (67bf50 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0xa04>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 67bf38 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x9ec> │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ beq.n 67bf4c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0xa00> │ │ │ │ @@ -2221054,15 +2221104,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 67bf34 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x9e8> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - str r2, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r6, #4 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ ldr r2, [pc, #80] @ (67bfb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0xa6c>) │ │ │ │ @@ -2221205,19 +2221255,19 @@ │ │ │ │ nop │ │ │ │ ands r2, r3 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #252 @ 0xfc │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r1, {r1, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-32] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ @@ -2221269,15 +2221319,15 @@ │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #26 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #196 @ 0xc4 │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2221411,35 +2221461,35 @@ │ │ │ │ movs r3, r1 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #126 @ 0x7e │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #6] │ │ │ │ + strh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + stmia r6!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + strb r4, [r2, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r6, #8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrh r0, [r4, #2] │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r4, [pc, #952] @ (67c694 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1148>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + stmia r5!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2221481,15 +2221531,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx r4 │ │ │ │ b.n 67c30e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0xdc2> │ │ │ │ str r7, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #2 │ │ │ │ movt r1, #8 │ │ │ │ @@ -2221538,17 +2221588,17 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ bl 67c38c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0xe40> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2221569,17 +2221619,17 @@ │ │ │ │ blx 748dc │ │ │ │ clz r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ blx 744e0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ bl 67c38c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0xe40> │ │ │ │ @@ -2221612,15 +2221662,15 @@ │ │ │ │ subs r4, #101 @ 0x65 │ │ │ │ it eq │ │ │ │ ldrbeq r4, [r3, #2] │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ b.n 67c486 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0xf3a> │ │ │ │ nop │ │ │ │ - strh r0, [r4, #48] @ 0x30 │ │ │ │ + strh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2221757,15 +2221807,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #56 @ 0x38 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #210 @ 0xd2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - strb r2, [r3, #22] │ │ │ │ + strb r2, [r7, #15] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #76] @ 67c670 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1124> │ │ │ │ sub sp, #8 │ │ │ │ @@ -2222284,86 +2222334,86 @@ │ │ │ │ b.n 67c7ca <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x127e> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r1, #100 @ 0x64 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r4!, {r1, r6} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r1} │ │ │ │ + stmia r2!, {r1, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r7, #198 @ 0xc6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ add r5, sp, #712 @ 0x2c8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r2!, {r3, r6} │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + stmia r0!, {r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r5, #84] @ 0x54 │ │ │ │ + str r6, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r2!, {r1, r4, r5} │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r5, #80] @ 0x50 │ │ │ │ + str r2, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r1, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r2!, {r2} │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - b.n 67cf98 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1a4c> │ │ │ │ + b.n 67cc58 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x170c> │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldr r0, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #76] @ 0x4c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r3, r7} │ │ │ │ + stmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + ite │ │ │ │ + lsl r4, r5, #2 │ │ │ │ + stmiaal r0!, {r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ + ite lt │ │ │ │ + lsllt r4, r5, #2 │ │ │ │ + bkpt 0x00dc │ │ │ │ lsls r4, r5, #2 │ │ │ │ + ite ge │ │ │ │ + lslge r4, r5, #2 │ │ │ │ + itet pl @ unpredictable │ │ │ │ + lslpl r4, r5, #2 │ │ │ │ + wfemi │ │ │ │ + lslpl r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #236] @ (67ccc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x177c>) │ │ │ │ ldr r3, [pc, #240] @ (67cccc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1780>) │ │ │ │ @@ -2222470,29 +2222520,29 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ adds r4, #30 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r0!, {r1, r4, r6, r7} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - adds r3, #204 @ 0xcc │ │ │ │ - lsls r0, r5, #5 │ │ │ │ - bvs.n 67cc40 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x16f4> │ │ │ │ + itee cc │ │ │ │ + lslcc r4, r5, #2 │ │ │ │ + addcs r3, #204 @ 0xcc │ │ │ │ + lslcs r0, r5, #5 │ │ │ │ + bpl.n 67cd00 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x17b4> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r0!, {r1, r7} │ │ │ │ + bkpt 0x00e2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + bkpt 0x00d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #404] @ (67ce98 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x194c>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2222665,35 +2222715,35 @@ │ │ │ │ ldr r3, [pc, #56] @ (67cecc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1980>) │ │ │ │ add r3, pc │ │ │ │ b.n 67ce66 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x191a> │ │ │ │ adds r2, #242 @ 0xf2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r4} │ │ │ │ + bkpt 0x0078 │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r0, sp, #904 @ 0x388 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - pop {r1, r3, r5, r6, pc} │ │ │ │ + cbnz r2, 67cf1e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x19d2> │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ite hi │ │ │ │ - lslhi r4, r5, #2 │ │ │ │ - addls r2, #4 │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + adds r2, #4 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bvc.n 67ce3c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x18f0> │ │ │ │ + bvs.n 67cefc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x19b0> │ │ │ │ lsls r3, r5, #2 │ │ │ │ add r2, sp, #32 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrh r4, [r3, #32] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bkpt 0x00e6 │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r1, sp, #864 @ 0x360 │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 67cf9c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1a50> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2222781,25 +2222831,25 @@ │ │ │ │ ands r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ b.n 67cf5e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1a12> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bkpt 0x00d0 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - beq.n 67cf10 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x19c4> │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bkpt 0x00ca │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r2, [r0, #26] │ │ │ │ lsls r0, r5, #5 │ │ │ │ ldrh r6, [r2, #24] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bkpt 0x0018 │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 67d034 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1ae8> │ │ │ │ cbz r2, 67cfda <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1a8e> │ │ │ │ movs r3, #1 │ │ │ │ @@ -2223024,15 +2223074,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + revsh r6, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (67d294 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1d48>) │ │ │ │ @@ -2223088,27 +2223138,27 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 67d246 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1cfa> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cmp r5, #222 @ 0xde │ │ │ │ lsls r0, r5, #5 │ │ │ │ cmp r5, #214 @ 0xd6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - pop {r2, r4, r6} │ │ │ │ + hlt 0x0034 │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r6} │ │ │ │ + hlt 0x002a │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r5, #178 @ 0xb2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r5} │ │ │ │ + hlt 0x0006 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r3, #88] @ 0x58 │ │ │ │ + str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2223176,21 +2223226,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #24] @ (67d384 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1e38>) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 67d208 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1cbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cbnz r6, 67d3e6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1e9a> │ │ │ │ + rev r6, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r4, 67d3ea <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1e9e> │ │ │ │ + rev r4, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r4, 67d3f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1ea6> │ │ │ │ + rev r4, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r2, 67d3d2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1e86> │ │ │ │ + cbnz r2, 67d3aa <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1e5e> │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-192] │ │ │ │ ldr r4, [pc, #268] @ (67d4ac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1f60>) │ │ │ │ @@ -2223299,15 +2223349,15 @@ │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r4, r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ lsls r5, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 67d56c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2020> │ │ │ │ + bpl.n 67d42c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1ee0> │ │ │ │ lsls r1, r5, #2 │ │ │ │ lsls r1, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ lsls r0, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2223651,23 +2223701,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ cmp r1, #190 @ 0xbe │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8f2 │ │ │ │ + @ instruction: 0xb752 │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bgt.n 67d918 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x23cc> │ │ │ │ + bge.n 67d7d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x228c> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb7a2 │ │ │ │ + @ instruction: 0xb602 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 67d8a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2354> │ │ │ │ + bge.n 67d760 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2214> │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (67d928 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x23dc>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2223745,17 +2223795,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ blx 73f54 │ │ │ │ movs r7, #134 @ 0x86 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + push {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-224] │ │ │ │ ldr r2, [pc, #592] @ (67dba0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2654>) │ │ │ │ @@ -2223985,37 +2224035,37 @@ │ │ │ │ bl 67d208 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1cbc> │ │ │ │ b.n 67d9f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x24a6> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r6, #166 @ 0xa6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 67dbac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2660> │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r2, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ lsls r0, r5, #5 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + cbz r4, 67dc26 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x26da> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r3, lr} │ │ │ │ + cbz r2, 67dc1a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x26ce> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + cbz r4, 67dc42 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x26f6> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r2, r5, r6, r7} │ │ │ │ + cbz r4, 67dc18 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x26cc> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + cbz r0, 67dc2a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x26de> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r3, r5, r7} │ │ │ │ + cbz r2, 67dc16 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x26ca> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + cbz r0, 67dc32 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x26e6> │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr.w r3, [pc, #2220] @ 67e498 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2f4c> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2224860,129 +2224910,129 @@ │ │ │ │ nop │ │ │ │ movs r4, #8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #712] @ 0x2c8 │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #188 @ 0xbc │ │ │ │ + movs r1, #28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + cbz r2, 67e522 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2fd6> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r5} │ │ │ │ + uxth r2, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + cbz r2, 67e50e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2fc2> │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + push {r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r6} │ │ │ │ + uxth r0, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r2, #6] │ │ │ │ + strh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb8da │ │ │ │ + @ instruction: 0xb73a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + cpsie │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r2, r5, r6} │ │ │ │ + uxtb r4, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1} │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - uxtb r2, r3 │ │ │ │ + cbz r2, 67e4f6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2faa> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + push {r1, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r5, r6, lr} │ │ │ │ + cbz r0, 67e560 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3014> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r6, 67e534 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2fe8> │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - uxth r2, r7 │ │ │ │ + cbz r2, 67e502 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2fb6> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r4, 67e56e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3022> │ │ │ │ + sxth r4, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r6, 67e580 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3034> │ │ │ │ + sxtb r6, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r2, r5, r6, lr} │ │ │ │ + cbz r6, 67e578 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x302c> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r2, r3, lr} │ │ │ │ + cbz r4, 67e56a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x301e> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + cbz r2, 67e58e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3042> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, sp │ │ │ │ + mvns r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + cbz r4, 67e586 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x303a> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r4, 67e53e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2ff2> │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb616 │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, r1, r7 │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb632 │ │ │ │ + push {r1, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, r1, r5 │ │ │ │ + adds r2, r5, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r4, {r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + push {r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r0, 67e560 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3014> │ │ │ │ + add r7, sp, #640 @ 0x280 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 67e570 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3024> │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sxtb r4, r7 │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - uxth r0, r6 │ │ │ │ + cbz r0, 67e560 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3014> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sxtb r0, r3 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r3, r4, r7} │ │ │ │ + uxtb r2, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r2, r6} │ │ │ │ + uxth r4, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + uxtb r0, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r5} │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r2} │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + uxtb r4, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sxth r0, r5 │ │ │ │ + sub sp, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #264 @ 0x108 │ │ │ │ + add r4, sp, #648 @ 0x288 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r6, 67e5f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x30a8> │ │ │ │ + sxth r6, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r4, 67e602 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x30b6> │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2225180,37 +2225230,37 @@ │ │ │ │ nop │ │ │ │ subs r6, r1, r1 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r6, r0, r1 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r2, r6 │ │ │ │ + cbz r2, 67e79c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3250> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r2, r5 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r6, pc, #744 @ (adr r6, 67ea84 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3538>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r6, pc, #832 @ (adr r6, 67eae0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3594>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r6, 67e7b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x326c> │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #896 @ (adr r7, 67eb28 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x35dc>) │ │ │ │ + add r6, pc, #256 @ (adr r6, 67e8a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x335c>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #984 @ (adr r7, 67eb84 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3638>) │ │ │ │ + add r6, pc, #344 @ (adr r6, 67e904 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x33b8>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #816 @ (adr r7, 67eae0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3594>) │ │ │ │ + add r6, pc, #176 @ (adr r6, 67e860 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3314>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #904 @ (adr r7, 67eb3c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x35f0>) │ │ │ │ + add r6, pc, #264 @ (adr r6, 67e8bc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3370>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #612] @ (67ea2c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x34e0>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2225439,63 +2225489,63 @@ │ │ │ │ b.n 67e88a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x333e> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, r6, r0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 67ea48 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x34fc> │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r2} │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strb r2, [r3, #10] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r0, #8] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb632 │ │ │ │ + push {r1, r4, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbz r2, 67eac0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3574> │ │ │ │ + sxth r2, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r2, r3} │ │ │ │ + sxtb r6, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - uxtb r6, r4 │ │ │ │ + cbz r6, 67ea6c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3520> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r2} │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r0, r1, #28 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r2!, {r1, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #424 @ (adr r7, 67ec1c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x36d0>) │ │ │ │ + add r5, pc, #808 @ (adr r5, 67ed9c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3850>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - sxtb r4, r3 │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - uxth r0, r7 │ │ │ │ + cbz r0, 67ea82 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3536> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - itte vs │ │ │ │ - lslvs r2, r6, #2 │ │ │ │ - sxtbvs r4, r5 │ │ │ │ - lslvc r4, r5, #2 │ │ │ │ - cbz r0, 67eac0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3574> │ │ │ │ + pop {r1, r2, r6, r7, pc} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - uxth r4, r4 │ │ │ │ + add sp, #256 @ 0x100 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - uxth r0, r5 │ │ │ │ + cbz r4, 67ea8c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3540> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ + cbz r0, 67ea92 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3546> │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - sxth r2, r1 │ │ │ │ + add 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] │ │ │ │ str.w r0, [ip, #-176] │ │ │ │ mov r9, r1 │ │ │ │ @@ -2225733,49 +2225783,49 @@ │ │ │ │ nop │ │ │ │ asrs r6, r0, #21 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #20 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r3, pc, #1000 @ (adr r3, 67f118 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3bcc>) │ │ │ │ + add r2, pc, #360 @ (adr r2, 67ee98 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x394c>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #64 @ (adr r4, 67ed74 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3828>) │ │ │ │ + add r2, pc, #448 @ (adr r2, 67eef4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x39a8>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #244 @ 0xf4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - cbz r0, 67ed56 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x380a> │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + bkpt 0x00e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r6, 67ed50 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3804> │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldaexd pc, pc, [sp] │ │ │ │ @ instruction: 0xef8fffff │ │ │ │ asrs r4, r7, #13 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + revsh r6, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strex pc, pc, [sp, #1020] @ 0x3fc │ │ │ │ mrc 15, 7, APSR_nzcv, cr15, cr15, {7} │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, pc, #160 @ (adr r2, 67ee18 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x38cc>) │ │ │ │ + add r0, pc, #544 @ (adr r0, 67ef98 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3a4c>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, pc, #248 @ (adr r2, 67ee74 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3928>) │ │ │ │ + add r0, pc, #632 @ (adr r0, 67eff4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3aa8>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2225942,15 +2225992,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #3 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #656 @ 0x290 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (67ef68 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3a1c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -2225964,15 +2226014,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ asrs r0, r5, #2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 744e0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2226766,17 +2226816,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsrs r2, r5, #6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #864 @ (adr r6, 67fabc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x4570>) │ │ │ │ + add r5, pc, #224 @ (adr r5, 67f83c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x42f0>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #632 @ (adr r6, 67f9d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x448c>) │ │ │ │ + add r4, pc, #1016 @ (adr r4, 67fb58 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x460c>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #292] @ (67f898 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x434c>) │ │ │ │ @@ -2227442,15 +2227492,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #11 │ │ │ │ lsls r0, r5, #5 │ │ │ │ lsls r2, r0, #9 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #208 @ (adr r0, 67fefc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x49b0>) │ │ │ │ + ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2229515,21 +2229565,21 @@ │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [r6], {103} @ 0x67 │ │ │ │ ldr r0, [pc, #4] @ (681368 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5e1c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r2, [r4, #9] │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (681374 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5e28>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 6813a2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5e56> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2229780,15 +2229830,15 @@ │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ str.w r5, [r4, #1476] @ 0x5c4 │ │ │ │ mov.w r8, #16384 @ 0x4000 │ │ │ │ str.w r5, [r4, #1472] @ 0x5c0 │ │ │ │ str.w r5, [r4, #1468] @ 0x5bc │ │ │ │ str.w r5, [r4, #1480] @ 0x5c8 │ │ │ │ str.w r2, [r4, #1484] @ 0x5cc │ │ │ │ - bl b30050 │ │ │ │ + bl b2ff70 │ │ │ │ movs r1, #8 │ │ │ │ str.w r1, [r4, #240] @ 0xf0 │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r1, [r4, #1888] @ 0x760 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ strd r5, r5, [r4, #324] @ 0x144 │ │ │ │ movs r5, #16 │ │ │ │ @@ -2229973,19 +2230023,19 @@ │ │ │ │ mrc2 15, 3, pc, cr7, cr15, {7} │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 3, pc, cr13, cr15, {7} │ │ │ │ mcr2 15, 1, pc, cr9, cr15, {7} @ │ │ │ │ - mov r8, sp │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r5, r6, #4 │ │ │ │ b.n 68189c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6350> │ │ │ │ lsls r7, r4, #5 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r6, [r2, #12] │ │ │ │ lsls r1, r4, #5 │ │ │ │ @ instruction: 0xf6ec016d │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 681908 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x63bc> │ │ │ │ push {r3, lr} │ │ │ │ @@ -2230778,15 +2230828,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r8, r0, #20480 @ 0x5000 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [r8, #1768] @ 0x6e8 │ │ │ │ cbz r0, 682160 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6c14> │ │ │ │ - bl b2adf0 │ │ │ │ + bl b2ad10 │ │ │ │ ldr.w r0, [r8, #1756] @ 0x6dc │ │ │ │ cbz r0, 68216a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6c1e> │ │ │ │ bl 5add70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49c440> │ │ │ │ ldr.w r0, [r8, #1660] @ 0x67c │ │ │ │ cbz r0, 682174 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6c28> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ @@ -2231158,40 +2231208,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6847f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x92ac> │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1760] @ 0x6e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6824e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6f98> │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ - bl b332d0 │ │ │ │ + bl b331f0 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1764] @ 0x6e4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6824e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6f98> │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5ae1c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49c890> │ │ │ │ ldr.w r1, [r9, #1760] @ 0x6e0 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5ae838 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49cf08> │ │ │ │ mov r0, r4 │ │ │ │ - bl b2aa1c │ │ │ │ + bl b2a93c │ │ │ │ str.w r0, [r9, #1768] @ 0x6e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6824e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6f98> │ │ │ │ - bl b2b4b0 │ │ │ │ + bl b2b3d0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5b1c24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a02f4> │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5b2adc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a11ac> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ - bl b32c3c │ │ │ │ + bl b32b5c │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ movs r1, #1 │ │ │ │ bl 5ae4cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49cb9c> │ │ │ │ mov r0, r4 │ │ │ │ bl 68dfac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x12a60> │ │ │ │ b.n 6824ee <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6fa2> │ │ │ │ bl 5adf4c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49c61c> │ │ │ │ @@ -2239477,15 +2239527,15 @@ │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ vaba.u8 q2, q0, │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #26] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ble.n 688410 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0xcec4> │ │ │ │ + bgt.n 6884d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0xcf84> │ │ │ │ lsls r4, r6, #4 │ │ │ │ strh r6, [r5, #0] │ │ │ │ lsls r7, r4, #5 │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 6884de <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0xcf92> │ │ │ │ ldr r7, [sp, #20] │ │ │ │ b.n 687f72 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0xca26> │ │ │ │ @@ -2244189,15 +2244239,15 @@ │ │ │ │ ldrsb.w r3, [r9, #1377] @ 0x561 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 68bd9c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x10850> │ │ │ │ ldrsb.w r3, [r9, #1378] @ 0x562 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 68bd6a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1081e> │ │ │ │ mov r0, r6 │ │ │ │ - bl b333c4 │ │ │ │ + bl b332e4 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str.w r3, [r9, #724] @ 0x2d4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w fp, #2 │ │ │ │ b.n 68bc96 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1074a> │ │ │ │ ldrb.w r2, [r4, #80] @ 0x50 │ │ │ │ @@ -2245779,15 +2245829,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 68ce50 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x11904> │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ lsls r3, r5, #2 │ │ │ │ lsls r4, r7 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r1, #62 @ 0x3e │ │ │ │ lsls r7, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2246079,15 +2246129,15 @@ │ │ │ │ ldr.w r1, [r5, #1748] @ 0x6d4 │ │ │ │ ldr.w r3, [r0, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 68d212 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x11cc6> │ │ │ │ ldr.w r1, [r6, #548] @ 0x224 │ │ │ │ ldr.w r0, [r5, #1756] @ 0x6dc │ │ │ │ - bl b3206c │ │ │ │ + bl b31f8c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5dcd98 │ │ │ │ mov r0, r6 │ │ │ │ blx 744e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2246109,15 +2246159,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ bl 68cf98 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x11a4c> │ │ │ │ ldr.w r0, [r5, #1756] @ 0x6dc │ │ │ │ mov r1, r4 │ │ │ │ - bl b32000 │ │ │ │ + bl b31f20 │ │ │ │ str.w r0, [r4, #548] @ 0x224 │ │ │ │ cbz r0, 68d292 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x11d46> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -2246148,22 +2246198,22 @@ │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r0, [r3, #1756] @ 0x6dc │ │ │ │ str.w r1, [r4, #1404] @ 0x57c │ │ │ │ str.w r2, [r4, #1408] @ 0x580 │ │ │ │ cbz r1, 68d306 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x11dba> │ │ │ │ ldr.w r1, [r1, #548] @ 0x224 │ │ │ │ - bl b32048 │ │ │ │ + bl b31f68 │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ ldr.w r3, [r4, #3136] @ 0xc40 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #3136] @ 0xc40 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - bl b32048 │ │ │ │ + bl b31f68 │ │ │ │ b.n 68d2f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x11da6> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2246946,15 +2246996,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ bl 59ebf4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x48d2c4> │ │ │ │ cbz r0, 68dbe8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1269c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r6, #1768] @ 0x6e8 │ │ │ │ mov r1, r5 │ │ │ │ - bl b2c120 │ │ │ │ + bl b2c040 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 68dbe2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x12696> │ │ │ │ ldrsh.w r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ bl 682318 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6dcc> │ │ │ │ cmp r0, #2 │ │ │ │ @@ -2247174,15 +2247224,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldrb.w r3, [r6, #1656] @ 0x678 │ │ │ │ ldr.w r4, [r6, #1652] @ 0x674 │ │ │ │ str.w r4, [r0, #1012] @ 0x3f4 │ │ │ │ str.w r2, [r0, #1008] @ 0x3f0 │ │ │ │ movs r2, #0 │ │ │ │ strb.w r3, [r0, #1016] @ 0x3f8 │ │ │ │ - bl b2cfe0 │ │ │ │ + bl b2cf00 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh.w r6, [r3, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ bl 450a1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33f0ec> │ │ │ │ cbz r0, 68de9c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x12950> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2247682,15 +2247732,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 │ │ │ │ - ldrb r0, [r0, #5] │ │ │ │ + strb r0, [r4, #30] │ │ │ │ lsls r4, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2252922,20 +2252972,20 @@ │ │ │ │ str r3, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 691fc2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x16a76> │ │ │ │ nop │ │ │ │ bvs.n 69205e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x16b12> │ │ │ │ - @ instruction: 0xffff3e2c │ │ │ │ + vmull.u , d31, d12 │ │ │ │ lsls r4, r6, #4 │ │ │ │ bvs.n 692086 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x16b3a> │ │ │ │ - @ instruction: 0xffff3daa │ │ │ │ + vdup.8 d19, d10[7] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r3, #152 @ 0x98 │ │ │ │ lsls r4, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr.w r5, [pc, #1440] @ 69267c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x17130> │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2253902,15 +2253952,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ b.n 692844 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x172f8> │ │ │ │ - adds r2, #152 @ 0x98 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2255847,21 +2255897,21 @@ │ │ │ │ negs r1, r0 │ │ │ │ and.w r1, r1, #31 │ │ │ │ and.w r0, r0, #31 │ │ │ │ ubfx r2, r2, #5, #14 │ │ │ │ it pl │ │ │ │ negpl r0, r1 │ │ │ │ b.n 693fb6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x18a6a> │ │ │ │ - movs r0, #148 @ 0x94 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r0, r6, #6 │ │ │ │ + subs r0, r2, #0 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r4, r7, #4 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r4, r1, #4 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2259219,15 +2259269,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r8, ] │ │ │ │ + @ instruction: 0xf7b80133 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2259462,15 +2259512,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r3, [r0, #1672] @ 0x688 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (696948 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1b3fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ addw r0, r0, #2108 @ 0x83c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, r0, #16384 @ 0x4000 │ │ │ │ ldr.w r0, [r0, #2208] @ 0x8a0 │ │ │ │ bx lr │ │ │ │ @@ -2259525,15 +2259575,15 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r5, #210 @ 0xd2 │ │ │ │ + adds r4, #50 @ 0x32 │ │ │ │ lsls r3, r5, #2 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2259567,15 +2259617,15 @@ │ │ │ │ ldr.w r1, [r5, #2280] @ 0x8e8 │ │ │ │ cbz r1, 696a6c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1b520> │ │ │ │ ldr.w r3, [r4, #1808] @ 0x710 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #18560 @ 0x4880 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ - bl af4724 │ │ │ │ + bl af4644 │ │ │ │ ldr.w r0, [r5, #2216] @ 0x8a8 │ │ │ │ blx 72670 │ │ │ │ add.w r0, r4, #18560 @ 0x4880 │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ bl 47bf64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36a634> │ │ │ │ add.w r0, r4, #1896 @ 0x768 │ │ │ │ bl 47bf64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36a634> │ │ │ │ @@ -2259603,15 +2259653,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r3, #64 @ 0x40 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr.w ip, [pc, #32] @ 696b08 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1b5bc> │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r2, [r1, #13] │ │ │ │ add ip, pc │ │ │ │ strb r2, [r1, #15] │ │ │ │ @@ -2259619,15 +2259669,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r4, #200 @ 0xc8 │ │ │ │ + adds r3, #40 @ 0x28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2259715,38 +2259765,38 @@ │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 623568 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 479ab8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x368188> │ │ │ │ mov r0, r5 │ │ │ │ - bl aef5ec │ │ │ │ + bl aef50c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 696d02 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1b7b6> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl aef664 │ │ │ │ + bl aef584 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl aef660 │ │ │ │ + bl aef580 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 479b34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x368204> │ │ │ │ ldr r3, [pc, #372] @ (696db0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1b864>) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl aef5ec │ │ │ │ + bl aef50c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 696d34 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1b7e8> │ │ │ │ - bl aef664 │ │ │ │ + bl aef584 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl aef660 │ │ │ │ + bl aef580 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 479b34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x368204> │ │ │ │ movs r2, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -2259877,26 +2259927,26 @@ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ str r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ asrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1f40133 │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + orrs.w r1, r4, #51 @ 0x33 │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r4, #5 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + adds r0, #172 @ 0xac │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r2, #58 @ 0x3a │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 450a1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33f0ec> │ │ │ │ @@ -2260408,21 +2260458,21 @@ │ │ │ │ add.w r0, r4, #18560 @ 0x4880 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ mvns r1, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mvns r1, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl af4b28 │ │ │ │ + bl af4a48 │ │ │ │ ldr.w r2, [pc, #1616] @ 6979c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1c474> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ strb.w r5, [r9, #2272] @ 0x8e0 │ │ │ │ - bl aef2f4 │ │ │ │ + bl aef214 │ │ │ │ str.w r0, [r9, #2216] @ 0x8a8 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 6974b6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1bf6a> │ │ │ │ bl 6233fc │ │ │ │ ldr.w r3, [pc, #1588] @ 6979c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1c478> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2260626,15 +2260676,15 @@ │ │ │ │ str.w r0, [r4, #1496] @ 0x5d8 │ │ │ │ movs r1, #0 │ │ │ │ str.w r2, [r4, #1492] @ 0x5d4 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ str.w fp, [r4, #1448] @ 0x5a8 │ │ │ │ str.w r2, [r4, #1488] @ 0x5d0 │ │ │ │ - bl b30050 │ │ │ │ + bl b2ff70 │ │ │ │ ldr.w r2, [r4, #1880] @ 0x758 │ │ │ │ movs r3, #3 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 69792c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1c3e0> │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ @@ -2260859,21 +2260909,21 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsrs r4, r0, #5 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cmp r6, #138 @ 0x8a │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r5, #5 │ │ │ │ lsrs r0, r5, #32 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cmp r6, #122 @ 0x7a │ │ │ │ + cmp r4, #218 @ 0xda │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r5, #5 │ │ │ │ bl 5c7972 │ │ │ │ bl 5d5976 │ │ │ │ bl 66b97a │ │ │ │ ldc2l 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -2260890,36 +2260940,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr.w pc, [r1, #255]! │ │ │ │ pld [pc, #-4095] @ 6969a9 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1b45d> │ │ │ │ bl 56d9aa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x45c07a> │ │ │ │ bl 53b9ae <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x42a07e> │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xeb9e0133 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + ldrd r0, r1, [lr, #204]! @ 0xcc │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r5, #20 │ │ │ │ + cmp r3, #116 @ 0x74 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r3, #156 @ 0x9c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r3, #52 @ 0x34 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r3, #174 @ 0xae │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r3!, {r2, r5} │ │ │ │ + stmia r1!, {r2, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldrh r2, [r6, #26] │ │ │ │ lsls r6, r4, #5 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #216 @ 0xd8 │ │ │ │ + cmp r2, #56 @ 0x38 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r0, #1692] @ 0x69c │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 697a04 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1c4b8> │ │ │ │ add.w r2, r0, #155648 @ 0x26000 │ │ │ │ @@ -2261055,15 +2261105,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add.w r1, r1, #544 @ 0x220 │ │ │ │ addw r0, r0, #2068 @ 0x814 │ │ │ │ - bl af41bc │ │ │ │ + bl af40dc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2261071,18 +2261121,18 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ add.w r1, r1, #544 @ 0x220 │ │ │ │ addw r0, r0, #2068 @ 0x814 │ │ │ │ - bl af41bc │ │ │ │ + bl af40dc │ │ │ │ ldr.w r1, [r4, #560] @ 0x230 │ │ │ │ ldr.w r0, [r5, #3592] @ 0xe08 │ │ │ │ - bl b32188 │ │ │ │ + bl b320a8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #1708] @ 0x6ac │ │ │ │ @@ -2261096,15 +2261146,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ str.w r1, [r0, #1708] @ 0x6ac │ │ │ │ ldr.w r2, [r3, #3592] @ 0xe08 │ │ │ │ cbz r1, 697bea <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1c69e> │ │ │ │ ldr.w r1, [r1, #560] @ 0x230 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl b32144 │ │ │ │ + bl b32064 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r0, r3, #157696 @ 0x26800 │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ orr.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ str.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @@ -2261313,17 +2261363,17 @@ │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #28 │ │ │ │ cmp r3, #32 │ │ │ │ bne.n 697dd6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1c88a> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #680] @ (6980b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1cb68>) │ │ │ │ + ldr r6, [pc, #40] @ (697e34 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1c8e8>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6982a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1cd54> │ │ │ │ + b.n 697f60 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1ca14> │ │ │ │ lsls r3, r6, #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, #32128 @ 0x7d80 │ │ │ │ add.w r6, r0, #32512 @ 0x7f00 │ │ │ │ @@ -2261916,15 +2261966,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r0, [r2, #3592] @ 0xe08 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - bl b322b8 │ │ │ │ + bl b321d8 │ │ │ │ mov r0, r5 │ │ │ │ blx 744e0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 744e0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r2, #2752] @ 0xac0 │ │ │ │ ldr.w r0, [r2, #3592] @ 0xe08 │ │ │ │ @@ -2262035,15 +2262085,15 @@ │ │ │ │ strh r4, [r3, #6] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, #4] │ │ │ │ lsls r6, r4, #5 │ │ │ │ @ instruction: 0xfb81ffff │ │ │ │ - svc 48 @ 0x30 │ │ │ │ + ble.n 6984b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1cf6c> │ │ │ │ lsls r3, r6, #4 │ │ │ │ @ instruction: 0xfa8bffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2262068,15 +2262118,15 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr.w r3, [r4, #564] @ 0x234 │ │ │ │ ldr.w r2, [r2, #324] @ 0x144 │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #564] @ 0x234 │ │ │ │ - bl af4144 │ │ │ │ + bl af4064 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r0, #292] @ 0x124 │ │ │ │ mov ip, r3 │ │ │ │ cbz r3, 698604 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1d0b8> │ │ │ │ clz r3, r3 │ │ │ │ rsb ip, r3, #32 │ │ │ │ add.w r1, r0, #260 @ 0x104 │ │ │ │ @@ -2262139,19 +2262189,19 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr.w r3, [r4, #564] @ 0x234 │ │ │ │ ldr.w r2, [r2, #324] @ 0x144 │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #564] @ 0x234 │ │ │ │ - bl af4144 │ │ │ │ + bl af4064 │ │ │ │ add.w r0, r5, #155648 @ 0x26000 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r0, #3592] @ 0xe08 │ │ │ │ - bl b32084 │ │ │ │ + bl b31fa4 │ │ │ │ mov r5, r0 │ │ │ │ str.w r0, [r4, #560] @ 0x230 │ │ │ │ cbz r0, 698734 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1d1e8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r0, #292] @ 0x124 │ │ │ │ mov ip, r3 │ │ │ │ cbz r3, 6986de <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1d192> │ │ │ │ @@ -2262230,15 +2262280,15 @@ │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #564] @ 0x234 │ │ │ │ ldrb.w r3, [r5, #366] @ 0x16e │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ strb.w r3, [r4, #580] @ 0x244 │ │ │ │ bl 6ab08c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2fb40> │ │ │ │ add.w r0, r4, #544 @ 0x220 │ │ │ │ - bl af4144 │ │ │ │ + bl af4064 │ │ │ │ ldr.w r0, [r5, #292] @ 0x124 │ │ │ │ cbz r0, 6987c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1d274> │ │ │ │ clz r3, r0 │ │ │ │ rsb r0, r3, #32 │ │ │ │ add.w r1, r5, #260 @ 0x104 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w r2, [r1, #-4]! │ │ │ │ @@ -2262268,15 +2262318,15 @@ │ │ │ │ clz r3, r1 │ │ │ │ rsb r3, r3, #32 │ │ │ │ add r3, r5 │ │ │ │ lsls r3, r3, #4 │ │ │ │ b.n 6987e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1d294> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - bl b3bc5c │ │ │ │ + bl b3bb7c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 698788 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1d23c> │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2262416,15 +2262466,15 @@ │ │ │ │ ldr.w r2, [r9, #568] @ 0x238 │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r2, sp, #39 @ 0x27 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ strb.w r4, [sp, #39] @ 0x27 │ │ │ │ - bl af4350 │ │ │ │ + bl af4270 │ │ │ │ ldrb.w r3, [sp, #39] @ 0x27 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 698adc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1d590> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r1, sp, #4128 @ 0x1020 │ │ │ │ ldr r2, [pc, #276] @ (698af0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1d5a4>) │ │ │ │ adds r1, #20 │ │ │ │ @@ -2262741,15 +2262791,15 @@ │ │ │ │ b.n 698b70 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1d624> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r5, #19] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + subs r0, r6, r6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r6, [r7, #11] │ │ │ │ lsls r6, r4, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2262799,15 +2262849,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 698d68 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1d81c> │ │ │ │ mov r1, r4 │ │ │ │ b.n 698d9c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1d850> │ │ │ │ blx 744e0 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ addw r0, r9, #2068 @ 0x814 │ │ │ │ - bl af41bc │ │ │ │ + bl af40dc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ mov r0, r5 │ │ │ │ blx 744e0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2263085,17 +2263135,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6990f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1dba6> │ │ │ │ ldr r4, [sp, #0] │ │ │ │ b.n 699092 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1db46> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6990ca <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1db7e> │ │ │ │ nop │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ + subs r4, #52 @ 0x34 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - beq.n 69901c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1dad0> │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #204] @ (6991e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1dc94>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -2263166,17 +2263216,17 @@ │ │ │ │ bne.n 6991c2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1dc76> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 699168 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1dc1c> │ │ │ │ b.n 6991ae <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1dc62> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1, r2, r3, r5} │ │ │ │ + ldmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r6, #4 │ │ │ │ - asrs r6, r7, #1 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #192] @ (6992bc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1dd70>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2263245,17 +2263295,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6992a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1dd54> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 69924e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1dd02> │ │ │ │ b.n 69928c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1dd40> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldmia r6, {r1, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #4 │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #232] @ (6993c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1de74>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2263340,17 +2263390,17 @@ │ │ │ │ bne.n 6993a2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1de56> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 699332 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1dde6> │ │ │ │ b.n 69938e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1de42> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia r3, {r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #4 │ │ │ │ - lsrs r2, r7, #26 │ │ │ │ + lsrs r2, r3, #20 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #528] @ (6995ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1e0a0>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2263812,25 +2263862,25 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r6, [r2, #28] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r6, #9 │ │ │ │ + asrs r2, r2, #3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r5, #2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r0, [r0, #124] @ 0x7c │ │ │ │ lsls r6, r4, #5 │ │ │ │ - asrs r2, r6, #2 │ │ │ │ + lsrs r2, r2, #28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2856] @ 0xb28 │ │ │ │ subw sp, sp, #1204 @ 0x4b4 │ │ │ │ ldr.w r3, [pc, #3064] @ 69a4e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1ef94> │ │ │ │ @@ -2264964,50 +2265014,50 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r4, #5 │ │ │ │ str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r4, #5 │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r3, r5, #2 │ │ │ │ str r6, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - adds r6, #166 @ 0xa6 │ │ │ │ + adds r5, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, #94 @ 0x5e │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r5, #58] @ 0x3a │ │ │ │ + ldrh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r0, #20 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ + lsrs r2, r5, #9 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r2, r5, #10 │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - vshr.u64 d0, d19, #8 │ │ │ │ - ldr r0, [sp, #296] @ 0x128 │ │ │ │ + mrc2 0, 0, r0, cr8, cr3, {5} │ │ │ │ + str r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r6, r0, #27 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + ldrh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r2, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr.w r4, [pc, #2644] @ 69af94 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1fa48> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ mvn.w r2, #3 │ │ │ │ add r4, pc │ │ │ │ strd r2, r3, [sp] │ │ │ │ @@ -2265968,49 +2266018,48 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ mov r0, fp │ │ │ │ bl 61a83c │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ b.n 69a818 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1f2cc> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r5, #8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r3, #4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r4, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xfa9a00aa │ │ │ │ - cmp r4, #68 @ 0x44 │ │ │ │ + ldr??.w r0, [sl, #170] @ 0xaa │ │ │ │ + cmp r2, #164 @ 0xa4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r6, #2] │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xfa3400aa │ │ │ │ + ldrb.w r0, [r4, #170] @ 0xaa │ │ │ │ mcr 15, 2, pc, cr11, cr15, {7} @ │ │ │ │ bcc.n 69b092 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1fb46> │ │ │ │ - vtbl.8 d18, {d15-d18}, d6 │ │ │ │ + vtbx.8 d18, {d15-d16}, d22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - ldrsh.w r0, [r2, sl, lsl #2] │ │ │ │ - cmp r2, #200 @ 0xc8 │ │ │ │ + vqadd.u8 d16, d30, d16 │ │ │ │ + @ instruction: 0xf79200aa │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - vshr.u64 d16, d16, #30 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + mcr2 0, 2, r0, cr2, cr0, {5} │ │ │ │ + cmp r0, #50 @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldc2 0, cr0, [ip, #-704]! @ 0xfffffd40 │ │ │ │ - stc2 0, cr0, [r2, #-704] @ 0xfffffd40 │ │ │ │ - ldr r6, [r0, #56] @ 0x38 │ │ │ │ + @ instruction: 0xfb9c00b0 │ │ │ │ + @ instruction: 0xfb6200b0 │ │ │ │ + ldr r6, [r4, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #868] @ (69b364 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1fe18>) │ │ │ │ @@ -2266331,28 +2266380,28 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #992] @ (69b748 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x201fc>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #920] @ (69b708 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x201bc>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ - itet gt │ │ │ │ - lslgt r3, r6, #2 │ │ │ │ - adcsle.w r0, r6, #170 @ 0xaa │ │ │ │ - cmpgt r5, #192 @ 0xc0 │ │ │ │ + bkpt 0x002a │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + vext.8 d0, d22, d26, #0 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #496] @ (69b578 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2002c>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ - cmp r1, #2 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bvs.n 69b388 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1fe3c> │ │ │ │ + bpl.n 69b448 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1fefc> │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {lr} │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [pc, #48] @ (69b3c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1fe7c>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #48] @ (69b3cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1fe80>) │ │ │ │ mov lr, sp │ │ │ │ @@ -2266378,23 +2266427,23 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ add.w r5, r0, #158720 @ 0x26c00 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ movs r2, #0 │ │ │ │ addw r0, r4, #2068 @ 0x814 │ │ │ │ - bl af4150 │ │ │ │ + bl af4070 │ │ │ │ add.w r1, r5, #548 @ 0x224 │ │ │ │ addw r0, r4, #2068 @ 0x814 │ │ │ │ movs r2, #0 │ │ │ │ - bl af4150 │ │ │ │ + bl af4070 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r5, #552 @ 0x228 │ │ │ │ addw r0, r4, #2068 @ 0x814 │ │ │ │ - bl af4150 │ │ │ │ + bl af4070 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [pc, #36] @ (69b438 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1feec>) │ │ │ │ ldr r3, [pc, #40] @ (69b43c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1fef0>) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #40] @ 69b440 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1fef4> │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #36] @ (69b444 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1fef8>) │ │ │ │ @@ -2267307,15 +2267356,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ add r0, r5 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ muls r6, r5 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - add r2, pc, #816 @ (adr r2, 69c168 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x20c1c>) │ │ │ │ + add r1, pc, #176 @ (adr r1, 69bee8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2099c>) │ │ │ │ lsls r3, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #536] @ (69c064 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x20b18>) │ │ │ │ @@ -2267526,21 +2267575,23 @@ │ │ │ │ b.n 69be92 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x20946> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sbcs r4, r5 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r6, r0, ror #2 │ │ │ │ + strd r0, r0, [r6], #704 @ 0x2c0 │ │ │ │ adcs r6, r4 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - orrs.w r0, r2, r0, ror #2 │ │ │ │ - strd r0, r0, [r2, #704]! @ 0x2c0 │ │ │ │ - ldrd r0, r0, [ip, #-704]! @ 0x2c0 │ │ │ │ - ldmdb lr, {r4, r5, r7} │ │ │ │ + ldmia.w r2!, {r4, r5, r7} │ │ │ │ + strex r0, r0, [r2, #704] @ 0x2c0 │ │ │ │ + b.n 69c038 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x20aec> │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + b.n 69bf80 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x20a34> │ │ │ │ + lsls r0, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ @@ -2267559,15 +2267610,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2972] @ 0xb9c │ │ │ │ - bl b3206c │ │ │ │ + bl b31f8c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 744e0 │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ @@ -2267632,15 +2267683,15 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r4, r1 │ │ │ │ add.w r1, r1, #7040 @ 0x1b80 │ │ │ │ adds r1, #12 │ │ │ │ addw r0, r0, #2020 @ 0x7e4 │ │ │ │ - bl af41bc │ │ │ │ + bl af40dc │ │ │ │ cbz r4, 69c1a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x20c5c> │ │ │ │ add.w r3, r4, #544 @ 0x220 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2267648,15 +2267699,15 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 69c1aa <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x20c5e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ ldr.w r1, [r3, #2972] @ 0xb9c │ │ │ │ ldr.w r0, [r5, #3592] @ 0xe08 │ │ │ │ - bl b3206c │ │ │ │ + bl b31f8c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr.w r3, [r0, #1672] @ 0x688 │ │ │ │ cmp r3, r1 │ │ │ │ @@ -2267670,15 +2267721,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 69c286 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x20d3a> │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2972] @ 0xb9c │ │ │ │ - bl b32048 │ │ │ │ + bl b31f68 │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 69c298 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x20d4c> │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 69c264 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x20d18> │ │ │ │ @@ -2267697,15 +2267748,15 @@ │ │ │ │ bne.n 69c230 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x20ce4> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 69c264 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x20d18> │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2972] @ 0xb9c │ │ │ │ - bl b3206c │ │ │ │ + bl b31f8c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 744e0 │ │ │ │ ldr.w r0, [r6, #3248] @ 0xcb0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2267713,15 +2267764,15 @@ │ │ │ │ bl 6c1498 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x45f4c> │ │ │ │ add.w r0, r4, #157696 @ 0x26800 │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl b32048 │ │ │ │ + bl b31f68 │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 69c22c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x20ce0> │ │ │ │ b.n 69c264 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x20d18> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ @@ -2267752,28 +2267803,28 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r0, r0, #7040 @ 0x1b80 │ │ │ │ adds r0, #12 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str.w r3, [r6, #2980] @ 0xba4 │ │ │ │ add r3, r4 │ │ │ │ str r3, [r2, #0] │ │ │ │ - bl af4144 │ │ │ │ + bl af4064 │ │ │ │ ldr.w r2, [r8] │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 69c57c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x21030> │ │ │ │ ldr.w r4, [r8, #8] │ │ │ │ str r4, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r3, [r4, #376] @ 0x178 │ │ │ │ tst.w r3, #8 │ │ │ │ ite eq │ │ │ │ moveq r1, #8 │ │ │ │ movne r1, #1 │ │ │ │ - bl afaa88 │ │ │ │ + bl afa9a8 │ │ │ │ ldr.w r3, [r4, #432] @ 0x1b0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 69c342 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x20df6> │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2267794,15 +2267845,15 @@ │ │ │ │ add.w r7, r7, #155648 @ 0x26000 │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r5, #3300] @ 0xce4 │ │ │ │ bl 6ab08c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2fb40> │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r7, #3592] @ 0xe08 │ │ │ │ - bl b32000 │ │ │ │ + bl b31f20 │ │ │ │ mov r7, r0 │ │ │ │ str.w r0, [r6, #2972] @ 0xb9c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 69c59c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x21050> │ │ │ │ ldr.w r0, [r4, #292] @ 0x124 │ │ │ │ cbz r0, 69c38c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x20e40> │ │ │ │ clz r0, r0 │ │ │ │ @@ -2267979,15 +2268030,15 @@ │ │ │ │ b.n 69c3b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x20e6c> │ │ │ │ clz r2, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ b.n 69c3a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x20e54> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl b3bc5c │ │ │ │ + bl b3bb7c │ │ │ │ mov r4, r0 │ │ │ │ b.n 69c30c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x20dc0> │ │ │ │ add.w r3, r5, r7, lsl #2 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ strb r1, [r3, #5] │ │ │ │ movs r1, #1 │ │ │ │ bfi r2, r1, #0, #4 │ │ │ │ @@ -2268624,31 +2268675,31 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ str r3, [r4, #0] │ │ │ │ add.w r3, r7, #8 │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ str r3, [r4, #4] │ │ │ │ b.n 69c822 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x212d6> │ │ │ │ nop │ │ │ │ - add r2, pc, #768 @ (adr r2, 69cf80 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x21a34>) │ │ │ │ + add r1, pc, #128 @ (adr r1, 69cd00 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x217b4>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [sp, #616] @ 0x268 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ add.w r3, r0, #155648 @ 0x26000 │ │ │ │ @@ -2268855,15 +2268906,15 @@ │ │ │ │ ldrd r4, r0, [r1, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1676] @ 0x68c │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 69cee2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x21996> │ │ │ │ b.n 69ceae <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x21962> │ │ │ │ nop │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + str r2, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ @@ -2268968,15 +2269019,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 69d036 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x21aea> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bls.n 69d000 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x21ab4> │ │ │ │ + bhi.n 69d0c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x21b74> │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r0, #198 @ 0xc6 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #220 @ 0xdc │ │ │ │ lsls r6, r4, #5 │ │ │ │ @@ -2269097,15 +2269148,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r7, #142 @ 0x8e │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 69d278 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x21d2c> │ │ │ │ + bvs.n 69d138 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x21bec> │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r6, #148 @ 0x94 │ │ │ │ lsls r6, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2269306,15 +2269357,15 @@ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 69d278 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x21d2c> │ │ │ │ movs r4, #0 │ │ │ │ b.n 69d3b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x21e6c> │ │ │ │ - movs r3, #0 │ │ │ │ + movs r1, #96 @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ @@ -2269505,15 +2269556,15 @@ │ │ │ │ b.n 69d564 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x22018> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r3, #232 @ 0xe8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 69d5cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x22080> │ │ │ │ + bcs.n 69d68c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x22140> │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r2, #148 @ 0x94 │ │ │ │ lsls r6, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -2269772,21 +2269823,21 @@ │ │ │ │ b.n 69d82a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x222de> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #206 @ 0xce │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 69d9e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x22494> │ │ │ │ + ldmia r7, {r3, r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r7, #206 @ 0xce │ │ │ │ lsls r6, r4, #5 │ │ │ │ - beq.n 69d864 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x22318> │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - beq.n 69d9e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x22494> │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #532] @ (69db24 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x225d8>) │ │ │ │ @@ -2269974,19 +2270025,19 @@ │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r6, #230 @ 0xe6 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #56] @ 0x38 │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldmia r7, {r7} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r5} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r4, #242 @ 0xf2 │ │ │ │ lsls r6, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2270116,19 +2270167,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 69db82 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x22636> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r4, #164 @ 0xa4 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r3, #160 @ 0xa0 │ │ │ │ lsls r6, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3136] @ 0xc40 │ │ │ │ @@ -2271030,29 +2271081,29 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r7!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bkpt 0x00f6 │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r4!, {r3, r5, r6} │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr.w fp, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 69f5f6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x240aa> │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ @@ -2272459,33 +2272510,33 @@ │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 69f3ea <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x23e9e> │ │ │ │ add r0, sp, #292 @ 0x124 │ │ │ │ bl 61a304 │ │ │ │ b.n 69f3ea <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x23e9e> │ │ │ │ nop │ │ │ │ - itet mi │ │ │ │ - lslmi r0, r6, #2 │ │ │ │ - ittt mi @ unpredictable │ │ │ │ - lslmi r0, r6, #2 │ │ │ │ - ittt cc @ unpredictable │ │ │ │ - lslcc r0, r6, #2 │ │ │ │ - popcc {r4, r6, pc} │ │ │ │ - lslcc r0, r6, #2 │ │ │ │ - @ instruction: 0xb732 │ │ │ │ + pop {r1, r3, r5, r7, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb632 │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + cbnz r0, 69f628 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x240dc> │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + push {r1, r4, r7} │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + push {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ lsrs r6, r1, #16 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + cbz r0, 69f622 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x240d6> │ │ │ │ lsls r0, r6, #2 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -2273658,27 +2273709,27 @@ │ │ │ │ add r3, sp, #656 @ 0x290 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ b.w 69e1f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x22ca6> │ │ │ │ - uxth r6, r1 │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, sp, #488 @ 0x1e8 │ │ │ │ + add r0, sp, #872 @ 0x368 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ blx 73a98 <__aeabi_uidiv@plt> │ │ │ │ ubfx r4, r4, #0, #14 │ │ │ │ @@ -2274160,30 +2274211,30 @@ │ │ │ │ bl 450a1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33f0ec> │ │ │ │ mov r8, r0 │ │ │ │ b.n 6a0366 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x24e1a> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldc2l 1, cr0, [sl], #404 @ 0x194 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #432 @ (adr r5, 6a09b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x25464>) │ │ │ │ + add r3, pc, #816 @ (adr r3, 6a0b30 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x255e4>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, pc, #136 @ (adr r5, 6a088c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x25340>) │ │ │ │ + add r3, pc, #520 @ (adr r3, 6a0a0c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x254c0>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, pc, #96 @ (adr r5, 6a0868 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2531c>) │ │ │ │ + add r3, pc, #480 @ (adr r3, 6a09e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2549c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, pc, #656 @ (adr r4, 6a0a9c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x25550>) │ │ │ │ + add r3, pc, #16 @ (adr r3, 6a081c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x252d0>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, pc, #752 @ (adr r3, 6a0b00 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x255b4>) │ │ │ │ + add r2, pc, #112 @ (adr r2, 6a0880 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x25334>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ @ instruction: 0xfa460165 │ │ │ │ - add r3, pc, #80 @ (adr r3, 6a0868 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2531c>) │ │ │ │ + add r1, pc, #464 @ (adr r1, 6a09e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2549c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, pc, #176 @ (adr r2, 6a08cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x25380>) │ │ │ │ + add r0, pc, #560 @ (adr r0, 6a0a4c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x25500>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r1, pc, #792 @ (adr r1, 6a0b38 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x255ec>) │ │ │ │ + add r0, pc, #152 @ (adr r0, 6a08b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2536c>) │ │ │ │ lsls r0, 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2274890,31 +2274941,31 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xf7aa0165 │ │ │ │ @ instruction: 0xf79a0165 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r5, [sp, #152] @ 0x98 │ │ │ │ + str r3, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsrs r0, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r5, r9, [sp, #220] @ 0xdc │ │ │ │ ldr.w fp, [sp, #228] @ 0xe4 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldr.w sl, [sp, #232] @ 0xe8 │ │ │ │ @@ -2275509,45 +2275560,45 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #184] @ 0xb8 │ │ │ │ + str r6, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #64] @ 0x40 │ │ │ │ + ldrh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ + ite hi │ │ │ │ + lslhi r1, r5, #2 │ │ │ │ + movls r2, #68 @ 0x44 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r5, [sp, #672] @ 0x2a0 │ │ │ │ + str r4, [sp, #32] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [sp, #744] @ 0x2e8 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r5, #46] @ 0x2e │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + ldrh r2, [r4, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r5, #42] @ 0x2a │ │ │ │ + ldrh r2, [r1, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r6, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r6, #40] @ 0x28 │ │ │ │ + ldrh r6, [r2, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ and.w r1, r8, r5, asr #1 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #420] @ 0x1a4 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ strd r3, r3, [sp, #232] @ 0xe8 │ │ │ │ @@ -2276444,55 +2276495,55 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r4, r4] │ │ │ │ + ldrb r4, [r0, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 6a1fb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x26a6c> │ │ │ │ + bvs.n 6a2078 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x26b2c> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #848] @ 0x350 │ │ │ │ + str r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r6, #26] │ │ │ │ + ldrh r2, [r2, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + ldrb r6, [r0, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r1, [sp, #280] @ 0x118 │ │ │ │ + ldrh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r1, [sp, #200] @ 0xc8 │ │ │ │ + ldrh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [sp, #960] @ 0x3c0 │ │ │ │ + ldrh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r2, pc, #588 @ (adr r2, 6a21e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x26c9c>) │ │ │ │ @ instruction: 0xffffe9f5 │ │ │ │ - vtbx.8 d24, {d31- │ │ │ │ b.w 6a19ba <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2646e> │ │ │ │ nop │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + strh r0, [r2, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + strh r6, [r2, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r1, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r5, #60] @ 0x3c │ │ │ │ + strh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r2, #54] @ 0x36 │ │ │ │ + strh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, pc, #136 @ (adr r7, 6a2d38 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x277ec>) │ │ │ │ + add r5, pc, #520 @ (adr r5, 6a2eb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2796c>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r2, [r7, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, pc, #776 @ (adr r5, 6a2fc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x27a74>) │ │ │ │ + add r4, pc, #136 @ (adr r4, 6a2d40 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x277f4>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r5, #26] │ │ │ │ + ldrb r2, [r1, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r4, #28] │ │ │ │ + strh r6, [r0, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r0, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r7, #23] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r2, #18] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r7, #16] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r7, #8] │ │ │ │ + ldrb r2, [r3, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + strb r4, [r6, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + ldrb r4, [r5, #21] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + strb r4, [r7, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r2, #27] │ │ │ │ + ldrb r0, [r6, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + strb r2, [r2, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r5, #22] │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r6, #14] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r4, #20] │ │ │ │ + ldrb r6, [r0, #14] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r7, #15 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcs.n 6a2d2c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x277e0> │ │ │ │ + beq.n 6a2dec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x278a0> │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ movs r1, #4 │ │ │ │ bl 69c0ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x20ba0> │ │ │ │ adds r4, r0, #1 │ │ │ │ beq.w 6a19c6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2647a> │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ @@ -2278389,27 +2278440,27 @@ │ │ │ │ ldrd r1, r2, [sp, #360] @ 0x168 │ │ │ │ bl 6abdb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3086c> │ │ │ │ b.w 6a19c6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2647a> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r6, #2] │ │ │ │ + strb r6, [r2, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #28] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r7, [sp, #200] @ 0xc8 │ │ │ │ + str r5, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ movs r1, #32 │ │ │ │ ldr.w r9, [sp, #80] @ 0x50 │ │ │ │ vmov.f64 d0, #64 @ 0x3e000000 0.125 │ │ │ │ ldrb.w r2, [r2, #169] @ 0xa9 │ │ │ │ vmov s16, r2 │ │ │ │ @@ -2278744,27 +2278795,27 @@ │ │ │ │ bl 61a2a0 │ │ │ │ b.w 6a19c6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2647a> │ │ │ │ nop │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r6, #11] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsls r0, r7, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r4, [r2, #15] │ │ │ │ + strb r4, [r6, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r0, [r2, #3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2279292,15 +2279343,15 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r2, [r5, #52] @ 0x34 │ │ │ │ + ldr r2, [r1, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r4, #5 │ │ │ │ @@ -2279663,15 +2279714,15 @@ │ │ │ │ add.w r2, sp, #55 @ 0x37 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr.w r2, [r5, #2976] @ 0xba0 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ strb.w r5, [r4, #-129] │ │ │ │ - bl af4350 │ │ │ │ + bl af4270 │ │ │ │ ldrb.w r3, [r4, #-129] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6a4458 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x28f0c> │ │ │ │ ldr.w r1, [sl, #3604] @ 0xe14 │ │ │ │ ldr.w r0, [sl, #3248] @ 0xcb0 │ │ │ │ bl 6c1498 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x45f4c> │ │ │ │ ldr r2, [pc, #952] @ (6a4554 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x29008>) │ │ │ │ @@ -2280028,15 +2280079,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r1, r0, #158720 @ 0x26c00 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r1, #532 @ 0x214 │ │ │ │ addw r0, r0, #2020 @ 0x7e4 │ │ │ │ - bl af4150 │ │ │ │ + bl af4070 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r2, [r0, #-8] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2280492,15 +2280543,15 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 6a4a98 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2954c> │ │ │ │ lsls r5, r4, #5 │ │ │ │ cbnz r2, 6a4a94 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x29548> │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r0, r0, r6 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2280611,15 +2280662,15 @@ │ │ │ │ str r7, [sp, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str.w sl, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #792] @ 0x318 │ │ │ │ - bl b3c200 │ │ │ │ + bl b3c120 │ │ │ │ mov r0, r4 │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 6a4cce <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x29782> │ │ │ │ ldr r3, [pc, #332] @ (6a4d14 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x297c8>) │ │ │ │ @@ -2280753,21 +2280804,21 @@ │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ b.n 6a4b60 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x29614> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldrb r2, [r0, r5] │ │ │ │ + ldrh r2, [r4, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ cbz r2, 6a4d66 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2981a> │ │ │ │ lsls r5, r4, #5 │ │ │ │ - asrs r0, r6, #14 │ │ │ │ + asrs r0, r2, #8 │ │ │ │ lsls r3, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ mov r0, r2 │ │ │ │ @@ -2281464,38 +2281515,38 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ uxth r0, r5 │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + strb r2, [r5, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r5, #34] @ 0x22 │ │ │ │ + strh r6, [r1, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r6, #32] │ │ │ │ + strh r2, [r2, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ + str r6, [r2, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r4, r3] │ │ │ │ + strh r6, [r0, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r6, pc, #360 @ (adr r6, 6a55a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a058>) │ │ │ │ + add r4, pc, #744 @ (adr r4, 6a5724 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a1d8>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r0, r5] │ │ │ │ + ldrsb r2, [r4, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r7 :256] │ │ │ │ - ldr r2, [r7, r0] │ │ │ │ + ldrsb r2, [r3, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + strb r6, [r4, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2281608,37 +2281659,37 @@ │ │ │ │ add r3, pc │ │ │ │ blx 734cc │ │ │ │ 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} │ │ │ │ - ldr r7, [pc, #240] @ (6a5664 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a118>) │ │ │ │ + ldr r5, [pc, #624] @ (6a57e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a298>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #152] @ (6a5610 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a0c4>) │ │ │ │ + ldr r5, [pc, #536] @ (6a5790 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a244>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #120] @ (6a55f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a0a8>) │ │ │ │ + ldr r5, [pc, #504] @ (6a5774 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a228>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #120] @ (6a55f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a0ac>) │ │ │ │ + ldr r5, [pc, #504] @ (6a5778 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a22c>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #128] @ (6a5604 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a0b8>) │ │ │ │ + ldr r5, [pc, #512] @ (6a5784 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a238>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #96] @ (6a55e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a09c>) │ │ │ │ + ldr r5, [pc, #480] @ (6a5768 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a21c>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #96] @ (6a55ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a0a0>) │ │ │ │ + ldr r5, [pc, #480] @ (6a576c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a220>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #104] @ (6a55f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a0ac>) │ │ │ │ + ldr r5, [pc, #488] @ (6a5778 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a22c>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #72] @ (6a55dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a090>) │ │ │ │ + ldr r5, [pc, #456] @ (6a575c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a210>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #40] @ (6a55c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a074>) │ │ │ │ + ldr r5, [pc, #424] @ (6a5740 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a1f4>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #16] @ (6a55ac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a060>) │ │ │ │ + ldr r5, [pc, #400] @ (6a572c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a1e0>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #1008] @ (6a5990 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a444>) │ │ │ │ + ldr r5, [pc, #368] @ (6a5710 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a1c4>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2281699,15 +2281750,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, sp, #256 @ 0x100 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, r4] │ │ │ │ + str r2, [r6, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r1, sp, #880 @ 0x370 │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2281782,15 +2281833,15 @@ │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ add r1, sp, #592 @ 0x250 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + str r6, [r5, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2281910,21 +2281961,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + ldr r7, [pc, #984] @ (6a5c24 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a6d8>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [pc, #776] @ (6a5b58 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a60c>) │ │ │ │ + ldr r3, [pc, #136] @ (6a58d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a38c>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #680] @ (6a5afc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a5b0>) │ │ │ │ + ldr r3, [pc, #40] @ (6a587c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a330>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #584] @ (6a5aa0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a554>) │ │ │ │ + ldr r2, [pc, #968] @ (6a5c20 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a6d4>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r7, pc, #872 @ (adr r7, 6a5bc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a678>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2282029,21 +2282080,21 @@ │ │ │ │ b.n 6a5948 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a3fc> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, pc, #544 @ (adr r7, 6a5b88 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a63c>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + ldr r6, [pc, #840] @ (6a5cb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a76c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r3, [pc, #776] @ (6a5c7c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a730>) │ │ │ │ + ldr r2, [pc, #136] @ (6a59fc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a4b0>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #656] @ (6a5c08 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a6bc>) │ │ │ │ + ldr r2, [pc, #16] @ (6a5988 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a43c>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #544] @ (6a5b9c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a650>) │ │ │ │ + ldr r1, [pc, #928] @ (6a5d1c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a7d0>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r6, pc, #840 @ (adr r6, 6a5cc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a77c>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3552] @ 0xde0 │ │ │ │ @@ -2282220,19 +2282271,19 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #336 @ (adr r6, 6a5cb0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a764>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r1, r2, r3, r4, r7, lr} │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r2, [pc, #632] @ (6a5de0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a894>) │ │ │ │ + ldr r0, [pc, #1016] @ (6a5f60 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2aa14>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #30] │ │ │ │ + strb r2, [r0, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r5, #8 │ │ │ │ beq.n 6a5b90 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a644> │ │ │ │ ldr.w r0, [r4], #4 │ │ │ │ adds r5, #1 │ │ │ │ blx 742a0 │ │ │ │ cmp r0, #12 │ │ │ │ @@ -2282599,39 +2282650,39 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ bl 643690 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 6a5f8c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2aa40> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldr r0, [pc, #304] @ (6a608c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2ab40>) │ │ │ │ + mov ip, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #304] @ (6a6090 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2ab44>) │ │ │ │ + mov ip, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #248] @ (6a605c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2ab10>) │ │ │ │ + mov lr, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #416] @ (6a6108 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2abbc>) │ │ │ │ + ldr r2, [pc, #800] @ (6a6288 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2ad3c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 6a5830 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a2e4> │ │ │ │ + b.n 6a64f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2afa4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blx r9 │ │ │ │ + mov r0, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #464] @ (6a6144 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2abf8>) │ │ │ │ + ldr r1, [pc, #848] @ (6a62c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2ad78>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mov r8, ip │ │ │ │ + cmp r0, r8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov sl, r6 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov ip, r5 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #720 @ (adr r3, 6a6254 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2ad08>) │ │ │ │ + add r2, pc, #80 @ (adr r2, 6a5fd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2aa88>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp lr, lr │ │ │ │ + add r6, sl │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #1000] @ (6a6374 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2ae28>) │ │ │ │ + ldr r0, [pc, #360] @ (6a60f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2aba8>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ ldrd r1, r2, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ @@ -2283140,37 +2283191,37 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6a6484 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2af38> │ │ │ │ b.w 6a59d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2a484> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldr r0, [pc, #680] @ (6a67ac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2b260>) │ │ │ │ + bx r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add ip, r6 │ │ │ │ + orrs r4, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - negs r0, r7 │ │ │ │ + lsrs r0, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - negs r2, r4 │ │ │ │ + lsrs r2, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - negs r0, r2 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - negs r0, r0 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - tst r2, r7 │ │ │ │ + lsls r2, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - tst r0, r7 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb74e │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r2 │ │ │ │ + subs r7, #50 @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r2, [pc, #56] @ (6a657c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2b030>) │ │ │ │ @@ -2283187,26 +2283238,26 @@ │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia.w lr, {r0, r1} │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ addw r0, r4, #2092 @ 0x82c │ │ │ │ - bl af4144 │ │ │ │ + bl af4064 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 2dc57e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x1cac4e> │ │ │ │ vrecps.f32 , , │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ addw r1, r0, #2092 @ 0x82c │ │ │ │ addw r0, r0, #2044 @ 0x7fc │ │ │ │ - bl af41bc │ │ │ │ + bl af40dc │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r1, [r0, #1672] @ 0x688 │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2283315,15 +2283366,15 @@ │ │ │ │ addw r1, sl, #2092 @ 0x82c │ │ │ │ str r2, [sp, #4] │ │ │ │ addw r0, sl, #2044 @ 0x7fc │ │ │ │ mov r2, r7 │ │ │ │ movs r5, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl af4350 │ │ │ │ + bl af4270 │ │ │ │ ldr.w r1, [r4, #3612] @ 0xe1c │ │ │ │ ldr.w r0, [r4, #3248] @ 0xcb0 │ │ │ │ bl 6c1464 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x45f18> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ ldrb.w r2, [r4, #3259] @ 0xcbb │ │ │ │ @@ -2283355,15 +2283406,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r1, r0, #158720 @ 0x26c00 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r1, #540 @ 0x21c │ │ │ │ addw r0, r0, #2044 @ 0x7fc │ │ │ │ - bl af4150 │ │ │ │ + bl af4070 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 624d34 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2283422,15 +2283473,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 6a68aa <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2b35e> │ │ │ │ cbnz r6, 6a686a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2b31e> │ │ │ │ ldr r3, [pc, #160] @ (6a68e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2b394>) │ │ │ │ add.w r2, r4, #24 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add r3, pc │ │ │ │ - bl af0314 │ │ │ │ + bl af0234 │ │ │ │ cbz r0, 6a68a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2b358> │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r5, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ @@ -2283477,15 +2283528,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ str r5, [r4, #0] │ │ │ │ strd r7, r6, [r4, #24] │ │ │ │ strd r0, r2, [r4, #32] │ │ │ │ vstr d7, [r4, #8] │ │ │ │ b.n 6a685a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2b30e> │ │ │ │ ... │ │ │ │ - bcs.n 6a6854 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2b308> │ │ │ │ + bne.n 6a6914 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2b3c8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2283560,15 +2283611,15 @@ │ │ │ │ ldr r3, [pc, #364] @ (6a6b14 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2b5c8>) │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, sp, #20 │ │ │ │ - bl af0440 │ │ │ │ + bl af0360 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6a6ad0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2b584> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 456e3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34550c> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2283678,31 +2283729,31 @@ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r9, #255 @ 0xff │ │ │ │ mov.w sl, #255 @ 0xff │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ b.n 6a6a1c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2b4d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl af051c │ │ │ │ + bl af043c │ │ │ │ b.n 6a6ad0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2b584> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str r6, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6a6bc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2b674> │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - subs r3, #20 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2283826,15 +2283877,15 @@ │ │ │ │ bl 47c004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36a6d4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ vldr d7, [r4, #24] │ │ │ │ add.w r0, r2, #18560 @ 0x4880 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ vstr d7, [sp] │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - bl af49c0 │ │ │ │ + bl af48e0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 47c020 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36a6f0> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 6a6c9e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2b752> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ blx 7297c │ │ │ │ @@ -2283889,15 +2283940,15 @@ │ │ │ │ bl 47c004 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36a6d4> │ │ │ │ vldr d7, [sp, #8] │ │ │ │ adds r7, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl af474c │ │ │ │ + bl af466c │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ strd r0, r1, [r5, #8] │ │ │ │ beq.n 6a6d9e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2b852> │ │ │ │ adds r2, r0, r6 │ │ │ │ adc.w r3, r4, r1 │ │ │ │ ldrd r0, r1, [r7, #-8] │ │ │ │ cmp r0, r2 │ │ │ │ @@ -2283946,15 +2283997,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (6a6dd8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2b88c>) │ │ │ │ add r1, pc │ │ │ │ bl 6b0110 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x34bc4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + ldrb r4, [r4, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2284191,15 +2284242,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, #236] @ (6a7144 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2bbf8>) │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r9 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, sl │ │ │ │ - bl af03a0 │ │ │ │ + bl af02c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6a6fb6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2ba6a> │ │ │ │ b.n 6a6f7a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2ba2e> │ │ │ │ vldr d7, [pc, #192] @ 6a7130 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2bbe4> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2284270,15 +2284321,15 @@ │ │ │ │ ... │ │ │ │ str r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldmia r2, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2284290,15 +2284341,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 b2fd38 │ │ │ │ + bl b2fc58 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #7 │ │ │ │ bhi.n 6a7248 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2bcfc> │ │ │ │ tbb [pc, r2] │ │ │ │ subs r6, #55 @ 0x37 │ │ │ │ ldrh r6, [r0, r5] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -2284343,15 +2284394,15 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ add.w r0, r0, r3, lsl #3 │ │ │ │ ldrd r2, r3, [r0, #168] @ 0xa8 │ │ │ │ strd r2, r3, [r4] │ │ │ │ movs r0, #1 │ │ │ │ b.n 6a71c6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2bc7a> │ │ │ │ mov r0, r5 │ │ │ │ - bl b2fd24 │ │ │ │ + bl b2fc44 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r4] │ │ │ │ b.n 6a71ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2bca0> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #26 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ @@ -2284599,15 +2284650,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 72670 │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl af051c │ │ │ │ + bl af043c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 72670 │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r1, 6a74f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2bfa8> │ │ │ │ push {r4, lr} │ │ │ │ @@ -2286176,15 +2286227,15 @@ │ │ │ │ b.n 6a8314 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2cdc8> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 6a83fe <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2ceb2> │ │ │ │ mov fp, r0 │ │ │ │ b.n 6a8314 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2cdc8> │ │ │ │ - ble.n 6a8460 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2cf14> │ │ │ │ + blt.n 6a8520 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2cfd4> │ │ │ │ lsls r2, r6, #4 │ │ │ │ bl 6c454a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x48ffe> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2286774,25 +2286825,25 @@ │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #26] │ │ │ │ lsls r5, r4, #5 │ │ │ │ strb r6, [r0, #26] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + subs r6, r4, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, r4, #3 │ │ │ │ + subs r4, r0, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6a85ac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2d060> │ │ │ │ + b.n 6a926c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2dd20> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #56] @ (6a8c04 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2d6b8>) │ │ │ │ + mov r6, sp │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6a8464 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2cf18> │ │ │ │ + b.n 6a9124 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2dbd8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ strb r0, [r5, #18] │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1816] @ 0x718 │ │ │ │ @@ -2287257,25 +2287308,25 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ strb r4, [r7, #15] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, #11] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r0, r5, r0 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, r0, r5 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + strb r2, [r0, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - mvns r0, r1 │ │ │ │ + tst r0, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + strh r2, [r2, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (6a91a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2dc5c>) │ │ │ │ addw r3, r0, #3796 @ 0xed4 │ │ │ │ @@ -2287724,25 +2287775,25 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #96] @ 0x60 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - asrs r2, r1, #13 │ │ │ │ + asrs r2, r5, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r7, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r3, r4} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ + subs r4, #240 @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r6, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2288467,27 +2288518,27 @@ │ │ │ │ b.n 6a9b26 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2e5da> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #13 │ │ │ │ + lsrs r4, r6, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r4, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + adds r5, #188 @ 0xbc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r2, #21 │ │ │ │ + lsrs r6, r6, #14 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ + lsrs r0, r7, #9 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r3, #42 @ 0x2a │ │ │ │ lsls r0, r6, #2 │ │ │ │ str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1800] @ 0x708 │ │ │ │ @@ -2288765,27 +2288816,27 @@ │ │ │ │ strb.w r3, [r5, #3904] @ 0xf40 │ │ │ │ b.n 6a9e16 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2e8ca> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str r2, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsls r6, r3, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 6aa0dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2eb90> │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsrs r2, r5, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r1, #4 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrsh r2, [r7, r6] │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1848] @ 0x738 │ │ │ │ @@ -2289074,27 +2289125,27 @@ │ │ │ │ strb.w r3, [r5, #3904] @ 0xf40 │ │ │ │ b.n 6aa11e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2ebd2> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrsh r6, [r0, r5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #24 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r2, #31 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mvns r6, r3 │ │ │ │ + tst r6, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r1, #17 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - rors r4, r4 │ │ │ │ + eors r4, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2291769,26 +2291820,29 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 724b4 │ │ │ │ b.n 6abea2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x30956> │ │ │ │ mov r0, r4 │ │ │ │ b.n 6abea2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x30956> │ │ │ │ - orrs.w r0, ip, pc, asr #2 │ │ │ │ - orr.w r0, r2, pc, asr #2 │ │ │ │ - bic.w r0, r6, pc, asr #2 │ │ │ │ - ands.w r0, r8, pc, asr #2 │ │ │ │ - ldrd r0, r0, [sl, #700]! @ 0x2bc │ │ │ │ - strd r0, r0, [sl, #700]! @ 0x2bc │ │ │ │ - ldrd r0, r0, [sl, #700] @ 0x2bc │ │ │ │ - @ instruction: 0xe9be00af │ │ │ │ - @ instruction: 0xe9ae00af │ │ │ │ - @ instruction: 0xe99000af │ │ │ │ - ldrd r0, r0, [r4, #-700]! @ 0x2bc │ │ │ │ - ldrd r0, r0, [r4, #-700] @ 0x2bc │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3, r5, r7} │ │ │ │ + stmia.w r2!, {r0, r1, r2, r3, r5, r7} │ │ │ │ + stmia.w r6, {r0, r1, r2, r3, r5, r7} │ │ │ │ + ldrd r0, r0, [r8], #-700 @ 0x2bc │ │ │ │ + @ instruction: 0xe85a00af │ │ │ │ + strex r0, r0, [sl, #700] @ 0x2bc │ │ │ │ + @ instruction: 0xe83a00af │ │ │ │ + @ instruction: 0xe81e00af │ │ │ │ + @ instruction: 0xe80e00af │ │ │ │ + b.n 6abfd0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x30a84> │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + b.n 6abf9c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x30a50> │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + b.n 6abf60 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x30a14> │ │ │ │ + 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 r5, r3 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2291828,15 +2291882,16 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ ubfx r1, r1, #1, #3 │ │ │ │ bl 62673c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe8cc00af │ │ │ │ + b.n 6abed4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x30988> │ │ │ │ + lsls r7, 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 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2291932,18 +2291987,19 @@ │ │ │ │ b.n 6ac0e6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x30b9a> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ b.n 6ac0e6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x30b9a> │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe81a00af │ │ │ │ - b.n 6ac168 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x30c1c> │ │ │ │ + b.n 6abe70 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x30924> │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + b.n 6abe28 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x308dc> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6ac138 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x30bec> │ │ │ │ + b.n 6abdf8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x308ac> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -2292047,15 +2292103,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 6268d8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - b.n 6ac0d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x30b88> │ │ │ │ + b.n 6abd94 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x30848> │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #168] @ (6ac358 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x30e0c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2292456,53 +2292512,53 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #114 @ 0x72 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6acda4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31858> │ │ │ │ + b.n 6aca64 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31518> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6ac054 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x30b08> │ │ │ │ + b.n 6acd14 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x317c8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6abf8c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x30a40> │ │ │ │ + b.n 6acc4c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31700> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6acc50 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31704> │ │ │ │ + b.n 6ac910 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x313c4> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6acbb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31668> │ │ │ │ + b.n 6ac874 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31328> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6abf0c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x309c0> │ │ │ │ + b.n 6acbcc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31680> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6acc14 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x316c8> │ │ │ │ + b.n 6ac8d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31388> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6acc18 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x316cc> │ │ │ │ + b.n 6ac8d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3138c> │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r2, #212 @ 0xd4 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - b.n 6acb7c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31630> │ │ │ │ + b.n 6ac83c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x312f0> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6ace14 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x318c8> │ │ │ │ + b.n 6acad4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31588> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6acde0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31894> │ │ │ │ + b.n 6acaa0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31554> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6aca50 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31504> │ │ │ │ + b.n 6ac710 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x311c4> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6aca08 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x314bc> │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6aca34 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x314e8> │ │ │ │ + b.n 6ac6f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x311a8> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6acd0c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x317c0> │ │ │ │ + b.n 6ac9cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31480> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6ac92c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x313e0> │ │ │ │ + svc 126 @ 0x7e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6ac934 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x313e8> │ │ │ │ + svc 128 @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ac900 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x313b4> │ │ │ │ + svc 98 @ 0x62 │ │ │ │ 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, #3768] @ 0xeb8 │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2292890,29 +2292946,29 @@ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ b.n 6ac89a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3134e> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r0, #230 @ 0xe6 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6acdec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x318a0> │ │ │ │ + svc 204 @ 0xcc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6acd28 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x317dc> │ │ │ │ + svc 104 @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6acc50 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31704> │ │ │ │ + udf #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r7, #78 @ 0x4e │ │ │ │ lsls r5, r4, #5 │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - svc 120 @ 0x78 │ │ │ │ + ble.n 6acad8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3158c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - udf #238 @ 0xee │ │ │ │ + ble.n 6acbc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3167c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + bgt.n 6aca5c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31510> │ │ │ │ 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, #3704] @ 0xe78 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1116] @ 6acfa0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31a54> │ │ │ │ @@ -2293338,31 +2293394,31 @@ │ │ │ │ b.n 6ace16 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x318ca> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, #176 @ 0xb0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6acf84 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31a38> │ │ │ │ + blt.n 6ad044 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31af8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 6acec8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3197c> │ │ │ │ + bge.n 6acf88 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31a3c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 6acf94 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31a48> │ │ │ │ + bge.n 6ad054 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31b08> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 6acf34 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x319e8> │ │ │ │ + bge.n 6acff4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31aa8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 6ad000 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31ab4> │ │ │ │ + bls.n 6acec0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31974> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bge.n 6acf90 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31a44> │ │ │ │ + bls.n 6ad050 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31b04> │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r1, #156 @ 0x9c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bge.n 6aced8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3198c> │ │ │ │ + bhi.n 6acf98 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31a4c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bge.n 6ad098 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31b4c> │ │ │ │ + bhi.n 6acf58 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x31a0c> │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2294131,49 +2294187,49 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ adds r0, #14 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6ad69c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32150> │ │ │ │ + bmi.n 6ad75c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32210> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvc.n 6ad7c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3227c> │ │ │ │ + bpl.n 6ad888 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3233c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvs.n 6ad750 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32204> │ │ │ │ + bpl.n 6ad810 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x322c4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 6ad794 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32248> │ │ │ │ + bmi.n 6ad854 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32308> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 6ad6f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x321ac> │ │ │ │ + bmi.n 6ad7b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3226c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r3, #238 @ 0xee │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bcc.n 6ad848 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x322fc> │ │ │ │ + bne.n 6ad708 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x321bc> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bmi.n 6ad898 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3234c> │ │ │ │ + bcs.n 6ad758 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3220c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bmi.n 6ad810 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x322c4> │ │ │ │ + bcs.n 6ad6d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32184> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bmi.n 6ad7f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x322a4> │ │ │ │ + bcs.n 6ad6b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32164> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bmi.n 6ad7c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32274> │ │ │ │ + bcs.n 6ad880 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32334> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcc.n 6ad79c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32250> │ │ │ │ + bcs.n 6ad85c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32310> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcc.n 6ad730 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x321e4> │ │ │ │ + bcs.n 6ad7f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x322a4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcc.n 6ad6c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32174> │ │ │ │ + bne.n 6ad780 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32234> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcc.n 6ad84c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32300> │ │ │ │ + bne.n 6ad70c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x321c0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcc.n 6ad808 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x322bc> │ │ │ │ + bne.n 6ad6c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3217c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcc.n 6ad7cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32280> │ │ │ │ + bne.n 6ad88c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32340> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcs.n 6ad864 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32318> │ │ │ │ + beq.n 6ad724 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x321d8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2294246,15 +2294302,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 74588 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - beq.n 6ad7e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32298> │ │ │ │ + ldmia r6, {r1, 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr.w r4, [r0, #1072] @ 0x430 │ │ │ │ @@ -2294404,15 +2294460,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 6ad9fc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x324b0> │ │ │ │ nop │ │ │ │ - beq.n 6adab4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32568> │ │ │ │ + ldmia r6!, {r1, r2, r3, 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2294911,25 +2294967,25 @@ │ │ │ │ b.n 6addf6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x328aa> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r5, #112 @ 0x70 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r3, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r4, #68 @ 0x44 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2!, {r3, r6} │ │ │ │ + ldmia r0!, {r3, 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr r7, [pc, #956] @ (6ae378 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32e2c>) │ │ │ │ @@ -2295278,27 +2295334,27 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 6ae316 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x32dca> │ │ │ │ nop.w │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + stmia r7!, {r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r7} │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r3, r5, r6} │ │ │ │ + stmia r6!, {r3, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r4} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r2, r4, #3 │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldr.w r3, [r9] │ │ │ │ movs r2, #8 │ │ │ │ ldr.w r9, [r5, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2295870,30 +2295926,30 @@ │ │ │ │ b.n 6ae9c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x33478> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r0, r2, r2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ + bkpt 0x00f2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + bkpt 0x00e4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r0!, {r1, r3, r7} │ │ │ │ + bkpt 0x00ea │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ lsls r2, r6, #4 │ │ │ │ - strb r4, [r2, #30] │ │ │ │ + strb r4, [r6, #23] │ │ │ │ lsls r2, r6, #4 │ │ │ │ - itee le │ │ │ │ - lslle r7, r5, #2 │ │ │ │ - ldrgt.w r0, [r8, #32] │ │ │ │ - blxgt 72544 │ │ │ │ + bkpt 0x0032 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + ldr.w r0, [r8, #32] │ │ │ │ + blx 72544 │ │ │ │ mov r2, fp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ blx 739dc │ │ │ │ mov r1, sl │ │ │ │ mov r7, r0 │ │ │ │ @@ -2296073,15 +2296129,15 @@ │ │ │ │ ldrd r1, r2, [sp, #92] @ 0x5c │ │ │ │ str.w r0, [r4, #1088] @ 0x440 │ │ │ │ mov r0, r5 │ │ │ │ bl 618cf8 │ │ │ │ str.w r0, [r4, #1092] @ 0x444 │ │ │ │ b.n 6ae87e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x33332> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - bkpt 0x00a6 │ │ │ │ + pop {r1, r2, pc} │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r4, #18 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2296152,25 +2296208,24 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (6aecc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x33774>) │ │ │ │ add r1, pc │ │ │ │ bl 6b0110 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x34bc4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + vqadd.u64 d0, d28, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (6aecdc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x33790>) │ │ │ │ add r2, pc │ │ │ │ bl 6b00a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x34b58> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #16] │ │ │ │ + strb r0, [r7, #9] │ │ │ │ lsls r2, r6, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r1, [pc, #228] @ (6aedd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x33888>) │ │ │ │ mov r2, r0 │ │ │ │ @@ -2296283,15 +2296338,15 @@ │ │ │ │ cbz r0, 6aee30 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x338e4> │ │ │ │ bl 69b450 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1ff04> │ │ │ │ ldr.w r0, [r8, #3636] @ 0xe34 │ │ │ │ cbz r0, 6aee3a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x338ee> │ │ │ │ bl 69b450 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x1ff04> │ │ │ │ ldr.w r0, [r8, #3596] @ 0xe0c │ │ │ │ cbz r0, 6aee44 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x338f8> │ │ │ │ - bl b2adf0 │ │ │ │ + bl b2ad10 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cbz r0, 6aee4c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x33900> │ │ │ │ bl 5ab144 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x499814> │ │ │ │ ldr.w r0, [r8, #3592] @ 0xe08 │ │ │ │ cbz r0, 6aee56 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3390a> │ │ │ │ bl 5add70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49c440> │ │ │ │ add.w r0, r7, #137216 @ 0x21800 │ │ │ │ @@ -2296664,29 +2296719,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5ab058 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x499728> │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6af33a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x33dee> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl b2aa1c │ │ │ │ + bl b2a93c │ │ │ │ str.w r0, [r6, #3596] @ 0xe0c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6af33a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x33dee> │ │ │ │ - bl b2b4b0 │ │ │ │ + bl b2b3d0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ bl 5b1c24 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a02f4> │ │ │ │ movs r2, #7 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ bl 5b2adc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4a11ac> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ - bl b32c3c │ │ │ │ + bl b32b5c │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ movs r1, #0 │ │ │ │ bl 5ae4cc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49cb9c> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ bl 5ae5b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49cc88> │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ @@ -2296758,15 +2296813,15 @@ │ │ │ │ mov r4, r3 │ │ │ │ lsrs r4, r7, #28 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #28 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldc2 15, cr15, [fp], {255} @ 0xff │ │ │ │ asrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb67ffff │ │ │ │ @@ -2297379,15 +2297434,15 @@ │ │ │ │ add.w r7, r7, #16384 @ 0x4000 │ │ │ │ ldr.w r0, [r7, #2284] @ 0x8ec │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 6afa6e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x34522> │ │ │ │ bl 456e3c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x34550c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - str r6, [r7, #104] @ 0x68 │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2297981,15 +2298036,15 @@ │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ b.n 6b0040 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x34af4> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r2, r1 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + ldrsh r6, [r1, r5] │ │ │ │ lsls r2, r6, #4 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ vrev16.32 q0, q10 │ │ │ │ ldr r3, [pc, #8] @ (6b00a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x34b54>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #420] @ 0x1a4 │ │ │ │ bx lr │ │ │ │ @@ -2298320,15 +2298375,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [r0, #400]! @ 0x190 │ │ │ │ movs r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [r6], #-400 @ 0xfffffe70 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #184 @ 0xb8 │ │ │ │ + subs r1, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2298429,15 +2298484,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfba40164 │ │ │ │ movs r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb1e0164 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #162 @ 0xa2 │ │ │ │ + subs r0, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cbz r0, 6b0568 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3501c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2298490,15 +2298545,15 @@ │ │ │ │ add r0, pc │ │ │ │ strd r0, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ b.n 6b0594 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x35048> │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldr r0, [r6, r6] │ │ │ │ lsls r2, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2299088,15 +2299143,15 @@ │ │ │ │ b.n 6b0aa8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3555c> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r0, r2] │ │ │ │ + strb r6, [r4, r3] │ │ │ │ lsls r2, r6, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2299419,19 +2299474,19 @@ │ │ │ │ b.n 6b0cc6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3577a> │ │ │ │ movs r0, #0 │ │ │ │ movs r6, #1 │ │ │ │ ldrd r3, r2, [r4, #600] @ 0x258 │ │ │ │ mov lr, r0 │ │ │ │ b.n 6b0cc6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3577a> │ │ │ │ @ instruction: 0xf3cc0164 │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + strh r0, [r5, r2] │ │ │ │ lsls r2, r6, #4 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r5, r0, #155648 @ 0x26000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2299720,15 +2299775,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #2744] @ 0xab8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ blx 73e58 │ │ │ │ b.n 6b12dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x35d90> │ │ │ │ - ldr r6, [pc, #952] @ (6b16bc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x36170>) │ │ │ │ + ldr r5, [pc, #312] @ (6b143c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x35ef0>) │ │ │ │ lsls r2, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2299783,15 +2299838,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6b1358 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x35e0c> │ │ │ │ b.n 6b137e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x35e32> │ │ │ │ bl 6afb50 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x34604> │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r5, [pc, #568] @ (6b15f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x360a4>) │ │ │ │ + ldr r3, [pc, #952] @ (6b1770 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x36224>) │ │ │ │ lsls r2, r6, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #160] @ (6b1468 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x35f1c>) │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2300392,17 +2300447,17 @@ │ │ │ │ mov sl, r3 │ │ │ │ b.n 6b175e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x36212> │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp lr, r1 │ │ │ │ bls.n 6b19b2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x36466> │ │ │ │ b.n 6b19e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x36498> │ │ │ │ nop │ │ │ │ - str r1, [sp, #560] @ 0x230 │ │ │ │ + ldrh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #240] @ (6b1af4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x365a8>) │ │ │ │ + ldr r1, [pc, #624] @ (6b1c74 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x36728>) │ │ │ │ lsls r2, r6, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2300481,17 +2300536,17 @@ │ │ │ │ bx lr │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6b1680 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x36134> │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bx ip │ │ │ │ + cmp r8, r8 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldrh r6, [r0, #46] @ 0x2e │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ b.n 6b1568 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3601c> │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ @@ -2300758,17 +2300813,17 @@ │ │ │ │ ... │ │ │ │ b.n 6b17b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3626c> │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 6b1790 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x36244> │ │ │ │ lsls r4, r4, #5 │ │ │ │ - mov lr, r2 │ │ │ │ + add lr, lr │ │ │ │ lsls r2, r6, #4 │ │ │ │ - sxth r4, r2 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2300788,17 +2300843,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6b1af8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x365ac> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - muls r4, r5 │ │ │ │ + rors r4, r1 │ │ │ │ lsls r2, r6, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2300947,21 +2301002,21 @@ │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, fp │ │ │ │ strd r9, r5, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 463078 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x351748> │ │ │ │ b.n 6b1ea8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3695c> │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - orrs r4, r4 │ │ │ │ + sbcs r4, r0 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - tst r6, r2 │ │ │ │ + eors r6, r6 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r3, r4, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2301234,19 +2301289,19 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ svc 122 @ 0x7a │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ svc 80 @ 0x50 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - adcs r0, r6 │ │ │ │ + subs r7, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - asrs r2, r0 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + strh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2301349,19 +2301404,19 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6b2468 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x36f1c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + strh r2, [r6, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #166 @ 0xa6 │ │ │ │ + subs r5, #6 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ lsls r3, r4, #2 │ │ │ │ bgt.n 6b256c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x37020> │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 6b23dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x36e90> │ │ │ │ lsls r4, r4, #5 │ │ │ │ @@ -2301718,25 +2301773,25 @@ │ │ │ │ add.w r4, r4, #264 @ 0x108 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 6b2826 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x372da> │ │ │ │ b.n 6b27d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x37288> │ │ │ │ bl 6afb50 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x34604> │ │ │ │ b.n 6b2788 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3723c> │ │ │ │ nop │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r6, pc, #184 @ (adr r6, 6b2918 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x373cc>) │ │ │ │ + add r4, pc, #568 @ (adr r4, 6b2a98 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3754c>) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #114 @ 0x72 │ │ │ │ + subs r0, #210 @ 0xd2 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r5, pc, #776 @ (adr r5, 6b2b70 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x37624>) │ │ │ │ + add r4, pc, #136 @ (adr r4, 6b28f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x373a4>) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - strh r4, [r5, #4] │ │ │ │ + ldrb r4, [r1, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #360] @ (6b29ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x374a0>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2301876,15 +2301931,15 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 6b2ac8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3757c> │ │ │ │ lsls r4, r4, #5 │ │ │ │ bvs.n 6b2998 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x3744c> │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + ldrb r2, [r4, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr??.w pc, [fp, #4095] @ 0xfff │ │ │ │ adds r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2302372,19 +2302427,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bne.n 6b2ff0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x37aa4> │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r3, #10 │ │ │ │ lsls r2, r6, #4 │ │ │ │ bne.n 6b2f38 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x379ec> │ │ │ │ lsls r4, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2302761,21 +2302816,21 @@ │ │ │ │ ands r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 6b2f88 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x37a3c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - adds r2, #238 @ 0xee │ │ │ │ + adds r1, #78 @ 0x4e │ │ │ │ lsls r2, r6, #4 │ │ │ │ - adds r2, #206 @ 0xce │ │ │ │ + adds r1, #46 @ 0x2e │ │ │ │ lsls r2, r6, #4 │ │ │ │ - adds r2, #172 @ 0xac │ │ │ │ + adds r1, #12 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + adds r1, #8 │ │ │ │ lsls r2, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ @@ -2303392,21 +2303447,21 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 6b2648 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x370fc> │ │ │ │ b.n 6b35a2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x38056> │ │ │ │ mov r1, r5 │ │ │ │ bl 6b3330 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x37de4> │ │ │ │ b.n 6b38a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x38358> │ │ │ │ nop │ │ │ │ - cmp r6, #4 │ │ │ │ + cmp r4, #100 @ 0x64 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - cmp r5, #218 @ 0xda │ │ │ │ + cmp r4, #58 @ 0x3a │ │ │ │ lsls r2, r6, #4 │ │ │ │ - cmp r5, #144 @ 0x90 │ │ │ │ + cmp r3, #240 @ 0xf0 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ lsls r2, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov r6, r1 │ │ │ │ @@ -2313882,15 +2313937,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r4, r2] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, r0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - sxtb r0, r2 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ @@ -2314742,15 +2314797,15 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 6bbdb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x4086c> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #544] @ (6bc268 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x40d1c>) │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #936 @ (adr r6, 6bc3f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x40eac>) │ │ │ │ + add r5, pc, #296 @ (adr r5, 6bc178 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x40c2c>) │ │ │ │ lsls r1, r6, #4 │ │ │ │ ands r0, r0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2315579,15 +2315634,15 @@ │ │ │ │ b.n 6bc98a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x4143e> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #600] @ 0x258 │ │ │ │ + ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r6, #4 │ │ │ │ adds r6, #12 │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2316458,15 +2316513,15 @@ │ │ │ │ b.n 6bd3f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x41ea6> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r5, #28 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r6, #4 │ │ │ │ cmp r3, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2317318,15 +2317373,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6bde1e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x428d2> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r1, r6, #4 │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2318149,15 +2318204,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6be7fc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x432b0> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r1, #8 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ lsls r1, r6, #4 │ │ │ │ asrs r2, r3, #30 │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2318988,15 +2319043,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6bf1da <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x43c8e> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ asrs r4, r5, #28 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #29] │ │ │ │ + strb r0, [r4, #22] │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsrs r4, r7, #22 │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2319827,15 +2319882,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6bfbbc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x44670> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r1, #21 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #84] @ 0x54 │ │ │ │ + ldr r6, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r2, r3, #15 │ │ │ │ lsls r4, r4, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2319881,15 +2319936,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 af3c74 │ │ │ │ + bl af3b94 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 6bfd24 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x447d8> │ │ │ │ movs r1, #0 │ │ │ │ mov.w r2, #920 @ 0x398 │ │ │ │ movt r2, #1 │ │ │ │ blx 73e58 │ │ │ │ add.w r3, r4, #65536 @ 0x10000 │ │ │ │ @@ -2320141,15 +2320196,15 @@ │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ adds r4, #1 │ │ │ │ adds r5, #4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ addw r0, r0, #2020 @ 0x7e4 │ │ │ │ - bl af4150 │ │ │ │ + bl af4070 │ │ │ │ ldr.w r3, [r6, #128] @ 0x80 │ │ │ │ cmp r3, r4 │ │ │ │ bgt.n 6bffc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x44a74> │ │ │ │ ldr.w r6, [r6, #132] @ 0x84 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 6bffb2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x44a66> │ │ │ │ add.w r6, r8, #65536 @ 0x10000 │ │ │ │ @@ -2320203,15 +2320258,15 @@ │ │ │ │ add.w r0, r4, #876 @ 0x36c │ │ │ │ bl 47bf64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36a634> │ │ │ │ ldr.w r0, [r4, #904] @ 0x388 │ │ │ │ blx 744e0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl af3c8c │ │ │ │ + bl af3bac │ │ │ │ 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 │ │ │ │ @@ -2320501,15 +2320556,15 @@ │ │ │ │ add.w ip, r0, #1 │ │ │ │ add.w r1, r5, r0, lsl #2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w ip, [r5, #128] @ 0x80 │ │ │ │ addw r0, r0, #2020 @ 0x7e4 │ │ │ │ - bl af4150 │ │ │ │ + bl af4070 │ │ │ │ b.n 6c03a2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x44e56> │ │ │ │ add.w r1, r5, #132 @ 0x84 │ │ │ │ add.w r3, r6, #65536 @ 0x10000 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r5, [r3, #916] @ 0x394 │ │ │ │ add.w r3, r5, #65536 @ 0x10000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2320928,17 +2320983,17 @@ │ │ │ │ str.w r0, [r5, #3216] @ 0xc90 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r5, #3212] @ 0xc8c │ │ │ │ str.w r2, [r5, #3220] @ 0xc94 │ │ │ │ str.w r3, [r5, #3224] @ 0xc98 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, r7] │ │ │ │ + ldrb r6, [r0, r1] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - stmia r5!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r7, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2321118,15 +2321173,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ @ instruction: 0xf74c0163 │ │ │ │ movs r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2321624,17 +2321679,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ b.n 6c0f34 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x459e8> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs.w r1, r4, #99 @ 0x63 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #344] @ 0x158 │ │ │ │ + ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsb r0, [r5, r4] │ │ │ │ + strb r0, [r1, r6] │ │ │ │ lsls r1, r6, #4 │ │ │ │ @ instruction: 0xf1240163 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2321898,17 +2321953,17 @@ │ │ │ │ @ instruction: 0xffff416f │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ - strb r4, [r1, r6] │ │ │ │ + strh r4, [r5, r7] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldr r0, [sp, #600] @ 0x258 │ │ │ │ + str r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #292] @ (6c1454 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x45f08>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2322001,17 +2322056,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 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + str r2, [r3, r2] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - rev r6, r6 │ │ │ │ + @ instruction: 0xb896 │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xf907ffff │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r7 :256] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2322023,17 +2322078,17 @@ │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6c0798 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x4524c> │ │ │ │ add.w r3, r5, #32768 @ 0x8000 │ │ │ │ str.w r4, [r3, #3204] @ 0xc84 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r3, r3] │ │ │ │ + ldr r7, [pc, #232] @ (6c157c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x46030>) │ │ │ │ lsls r1, r6, #4 │ │ │ │ - @ instruction: 0xb8f2 │ │ │ │ + @ instruction: 0xb752 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #48] @ (6c14d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x45f8c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2322050,17 +2322105,17 @@ │ │ │ │ ldr.w r2, [r0, #3208] @ 0xc88 │ │ │ │ str.w r3, [r0, #356] @ 0x164 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ str.w r2, [r0, #3208] @ 0xc88 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r4, [r1, r2] │ │ │ │ + ldr r6, [pc, #944] @ (6c188c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x46340>) │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrh r2, [r5, #38] @ 0x26 │ │ │ │ + ldrh r2, [r1, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2322220,17 +2322275,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r7 │ │ │ │ add.w sl, r3, #33536 @ 0x8300 │ │ │ │ add.w sl, sl, #112 @ 0x70 │ │ │ │ b.n 6c1626 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x460da> │ │ │ │ nop │ │ │ │ - str r2, [r4, r0] │ │ │ │ + ldr r6, [pc, #520] @ (6c18c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x46378>) │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r4, r0, #32768 @ 0x8000 │ │ │ │ ldr.w r6, [r0, #1852] @ 0x73c │ │ │ │ @@ -2322943,27 +2322998,27 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r3 │ │ │ │ bcc.n 6c1e76 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x4692a> │ │ │ │ b.n 6c1e06 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x468ba> │ │ │ │ ldr r2, [pc, #28] @ (6c1f00 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x469b4>) │ │ │ │ add r2, pc │ │ │ │ b.n 6c1cf8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x467ac> │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #232] @ (6c1fdc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x46a90>) │ │ │ │ + @ instruction: 0x479a │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r4, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [pc, #88] @ (6c1f54 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x46a08>) │ │ │ │ + mov r6, lr │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrh r6, [r7, #20] │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r3, [pc, #288] @ (6c2028 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x46adc>) │ │ │ │ ldr.w r2, [r0, #1848] @ 0x738 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 6c1fe2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x46a96> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2323074,21 +2323129,21 @@ │ │ │ │ bne.n 6c1f7e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x46a32> │ │ │ │ b.n 6c1f52 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x46a06> │ │ │ │ nop │ │ │ │ b.n 6c2210 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x46cc4> │ │ │ │ lsls r3, r4, #5 │ │ │ │ cmp r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + add r8, r4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrh r6, [r6, #4] │ │ │ │ + strh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - mov r2, r3 │ │ │ │ + add r2, pc │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2323167,17 +2323222,17 @@ │ │ │ │ bfi r3, r6, #5, #1 │ │ │ │ strb.w r3, [r4, #669] @ 0x29d │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str.w r2, [r4, #692] @ 0x2b4 │ │ │ │ str.w r3, [r4, #688] @ 0x2b0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add lr, r8 │ │ │ │ + orrs r6, r4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ (6c2194 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x46c48>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2323204,17 +2323259,17 @@ │ │ │ │ str.w r5, [r4, #896] @ 0x380 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r5, [r4, #904] @ 0x388 │ │ │ │ str.w r1, [r4, #900] @ 0x384 │ │ │ │ str.w r2, [r4, #908] @ 0x38c │ │ │ │ str.w r3, [r0, #3208] @ 0xc88 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add lr, r3 │ │ │ │ + cmn r6, r7 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r2, sp, #536 @ 0x218 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ bl 6c1f04 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x469b8> │ │ │ │ @@ -2323392,17 +2323447,17 @@ │ │ │ │ ldr.w r3, [r7, #3208] @ 0xc88 │ │ │ │ str.w r2, [r7, #1644] @ 0x66c │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str.w r3, [r7, #3208] @ 0xc88 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r0, #31] │ │ │ │ + ldrb r6, [r4, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - orrs r4, r5 │ │ │ │ + sbcs r4, r1 │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2323578,17 +2323633,17 @@ │ │ │ │ str.w r3, [r4, #3208] @ 0xc88 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r2, r4, #34304 @ 0x8600 │ │ │ │ mov r6, r9 │ │ │ │ adds r2, #124 @ 0x7c │ │ │ │ b.n 6c2536 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x46fea> │ │ │ │ - asrs r0, r4 │ │ │ │ + subs r7, #128 @ 0x80 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2323611,17 +2323666,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ ldr.w r3, [r4, #3208] @ 0xc88 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #3208] @ 0xc88 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r6, #224 @ 0xe0 │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - strh r6, [r7, #22] │ │ │ │ + strh r6, [r3, #10] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ vcvt.f64.f32 d6, s1 │ │ │ │ @@ -2323653,17 +2323708,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ vstr s1, [r2] │ │ │ │ ldr.w r3, [r4, #3208] @ 0xc88 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #3208] @ 0xc88 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r6, #82 @ 0x52 │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2323693,17 +2323748,17 @@ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldr.w r1, [r5, #1864] @ 0x748 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6c26f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x471a6> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r5, #172 @ 0xac │ │ │ │ + subs r4, #12 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #72] @ (6c2780 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x47234>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2323731,17 +2323786,17 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr.w r3, [r4, #3208] @ 0xc88 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #3208] @ 0xc88 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r5, #46 @ 0x2e │ │ │ │ + subs r3, #142 @ 0x8e │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r6, pc, #184 @ (adr r6, 6c2840 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x472f4>) │ │ │ │ + add r4, pc, #568 @ (adr r4, 6c29c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x47474>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6c27f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x472a4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2323769,17 +2323824,17 @@ │ │ │ │ str.w r2, [r3, #908] @ 0x38c │ │ │ │ bne.n 6c27b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x47264> │ │ │ │ add.w r4, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r4, #3208] @ 0xc88 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r3, [r4, #3208] @ 0xc88 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r4, #182 @ 0xb6 │ │ │ │ + subs r3, #22 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r5, pc, #824 @ (adr r5, 6c2b30 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x475e4>) │ │ │ │ + add r4, pc, #184 @ (adr r4, 6c28b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x47364>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr.w r3, [r0, #1888] @ 0x760 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6c2814 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x472c8> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ str.w r1, [r0, #1888] @ 0x760 │ │ │ │ ldr.w r3, [r2, #3208] @ 0xc88 │ │ │ │ @@ -2323907,17 +2323962,17 @@ │ │ │ │ bne.n 6c2940 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x473f4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ subs r6, #255 @ 0xff │ │ │ │ sbcs r1, r1 │ │ │ │ subs r7, #0 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r2, #10 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r4, pc, #880 @ (adr r4, 6c2d28 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x477dc>) │ │ │ │ + add r3, pc, #240 @ (adr r3, 6c2aa8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x4755c>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2324050,17 +2324105,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6c2b3a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x475ee> │ │ │ │ ldr r4, [sp, #0] │ │ │ │ b.n 6c2ada <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x4758e> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6c2b12 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x475c6> │ │ │ │ nop │ │ │ │ - add r3, pc, #608 @ (adr r3, 6c2da4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x47858>) │ │ │ │ + add r1, pc, #992 @ (adr r1, 6c2f24 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x479d8>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r2, #62 @ 0x3e │ │ │ │ + subs r0, #158 @ 0x9e │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2324085,17 +2324140,17 @@ │ │ │ │ cmp r4, #32 │ │ │ │ bne.n 6c2b74 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x47628> │ │ │ │ add.w r8, r8, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r8, #3208] @ 0xc88 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r8, #3208] @ 0xc88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r2, pc, #24 @ (adr r2, 6c2bbc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x47670>) │ │ │ │ + add r0, pc, #408 @ (adr r0, 6c2d3c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x477f0>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r0, #134 @ 0x86 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r4, [r0, #707] @ 0x2c3 │ │ │ │ cbz r4, 6c2be0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x47694> │ │ │ │ @@ -2324399,20 +2324454,20 @@ │ │ │ │ cmp r2, r4 │ │ │ │ bhi.n 6c2ed2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x47986> │ │ │ │ ldr r1, [pc, #28] @ (6c2f0c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x479c0>) │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6c0798 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x4524c> │ │ │ │ add.w r0, r8, #112 @ 0x70 │ │ │ │ - bl af3ca4 │ │ │ │ + bl af3bc4 │ │ │ │ mov r0, r8 │ │ │ │ blx 744e0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r0, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2324427,29 +2324482,29 @@ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [r4, #684] @ 0x2ac │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ ldr.w r3, [r8, #1884] @ 0x75c │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - bl b332d0 │ │ │ │ + bl b331f0 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c2fdc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x47a90> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ae1c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49c890> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ae838 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49cf08> │ │ │ │ movs r2, #4 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ mov.w r1, #920 @ 0x398 │ │ │ │ movt r1, #1 │ │ │ │ - bl af3cbc │ │ │ │ + bl af3bdc │ │ │ │ mov r0, r4 │ │ │ │ bl 6bfce0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x44794> │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ cbz r0, 6c2fc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x47a74> │ │ │ │ add.w r3, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [pc, #88] @ (6c2fec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x47aa0>) │ │ │ │ @@ -2330125,20 +2330180,20 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrsh.w r0, [r8, ] │ │ │ │ - ldr??.w r0, [r2, ] │ │ │ │ - strb.w r0, [r8, ] │ │ │ │ - strb.w r0, [r6, ] │ │ │ │ - @ instruction: 0xf6f80130 │ │ │ │ - @ instruction: 0xf6fe0130 │ │ │ │ + @ instruction: 0xf7980130 │ │ │ │ + @ instruction: 0xf6d20130 │ │ │ │ + @ instruction: 0xf6680130 │ │ │ │ + @ instruction: 0xf6660130 │ │ │ │ + adcs.w r1, r8, #11534336 @ 0xb00000 │ │ │ │ + adcs.w r1, lr, #11534336 @ 0xb00000 │ │ │ │ stmdb 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 │ │ │ │ ldr.w r0, [pc, #1268] @ 6c75f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x4c0ac> │ │ │ │ @@ -2333284,15 +2333339,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6c94ce <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x4df82> │ │ │ │ ldrsb.w r3, [r4, #3235] @ 0xca3 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6c949c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x4df50> │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl b333c4 │ │ │ │ + bl b332e4 │ │ │ │ ldr.w r0, [r4, #3248] @ 0xcb0 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c2864 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x47318> │ │ │ │ ldr r2, [pc, #260] @ (6c950c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x4dfc0>) │ │ │ │ ldr r3, [pc, #252] @ (6c9508 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x4dfbc>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -2334686,15 +2334741,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov fp, r8 │ │ │ │ mov.w ip, r3, lsl #7 │ │ │ │ b.n 6ca140 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x4ebf4> │ │ │ │ nop │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsls r2, r2, #27 │ │ │ │ lsls r0, r5, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ mcr2 15, 5, pc, cr11, cr15, {7} @ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2335732,15 +2335787,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, ip, [sp, #4] │ │ │ │ bl 6b0194 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x34c48> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - movs r2, #16 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r4, #0 │ │ │ │ @@ -2336553,16 +2336608,16 @@ │ │ │ │ b.n 6cb6a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x50154> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #832] @ (6cbaf4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x505a8>) │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2f800a7 │ │ │ │ - @ instruction: 0xf2f000a7 │ │ │ │ + adcs.w r0, r8, #167 @ 0xa7 │ │ │ │ + adcs.w r0, r0, #167 @ 0xa7 │ │ │ │ ldr r1, [pc, #352] @ (6cb924 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x503d8>) │ │ │ │ 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 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2336848,15 +2336903,15 @@ │ │ │ │ ldrh.w r7, [r1, #76] @ 0x4c │ │ │ │ cmp r7, r0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r0 │ │ │ │ beq.w 6cbe9a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5094e> │ │ │ │ ldr.w r0, [r4, #3596] @ 0xe0c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl b2c120 │ │ │ │ + bl b2c040 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6cbdd2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x50886> │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ cmp.w r3, #270 @ 0x10e │ │ │ │ beq.w 6cbe70 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x50924> │ │ │ │ ldr.w sl, [r4, #2540] @ 0x9ec │ │ │ │ ldr.w r8, [r4, #3596] @ 0xe0c │ │ │ │ @@ -2337075,15 +2337130,15 @@ │ │ │ │ strd r7, r1, [r0, #1008] @ 0x3f0 │ │ │ │ strb.w r2, [r0, #1016] @ 0x3f8 │ │ │ │ ldr.w r7, [r4, #3652] @ 0xe44 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6cbe4c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x50900> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ - bl b2cfe0 │ │ │ │ + bl b2cf00 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ bl 6a8574 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2d028> │ │ │ │ lsls r3, r0, #30 │ │ │ │ bmi.n 6cbe8e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x50942> │ │ │ │ str.w r7, [r4, #3652] @ 0xe44 │ │ │ │ ldr r2, [pc, #280] @ (6cbeec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x509a0>) │ │ │ │ @@ -2337608,27 +2337663,27 @@ │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ subs r7, #86 @ 0x56 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #12 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add r4, pc, #640 @ (adr r4, 6cc658 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5110c>) │ │ │ │ + add r3, pc, #0 @ (adr r3, 6cc3d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x50e8c>) │ │ │ │ lsls r0, r6, #4 │ │ │ │ ldr r0, [pc, #4] @ (6cc3e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x50e94>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r0, [pc, #4] @ (6cc3ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x50ea0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [pc, #8] @ (6cc400 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x50eb4>) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2337725,30 +2337780,30 @@ │ │ │ │ blx r3 │ │ │ │ cbz r0, 6cc524 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x50fd8> │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ adds r0, #28 │ │ │ │ bl 47bf64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36a634> │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ adds r0, #8 │ │ │ │ - bl af38bc │ │ │ │ + bl af37dc │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ bl 4516fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33fdcc> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r0, r0, #4160 @ 0x1040 │ │ │ │ adds r0, #28 │ │ │ │ bl 47bf64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36a634> │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ adds r0, #8 │ │ │ │ - bl af38bc │ │ │ │ + bl af37dc │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ bl 4516fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33fdcc> │ │ │ │ b.n 6cc51e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x50fd2> │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2337767,22 +2337822,22 @@ │ │ │ │ add r5, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2148] @ 0x864 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 479ab8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x368188> │ │ │ │ mov r0, r5 │ │ │ │ - bl aef5ec │ │ │ │ + bl aef50c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6cc620 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x510d4> │ │ │ │ mov r4, r0 │ │ │ │ - bl aef664 │ │ │ │ + bl aef584 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aef660 │ │ │ │ + bl aef580 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ bl 479b34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x368204> │ │ │ │ movs r2, #32 │ │ │ │ add.w r1, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ @@ -2337859,23 +2337914,23 @@ │ │ │ │ subs r2, #156 @ 0x9c │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #148 @ 0x94 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ - add r1, pc, #368 @ (adr r1, 6cc7ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x512a0>) │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r6, #4 │ │ │ │ @ instruction: 0xb788 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r1, #244 @ 0xf4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 6cc76c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x51220> │ │ │ │ + bvc.n 6cc62c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x510e0> │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ bic.w r4, r1, #256 @ 0x100 │ │ │ │ @@ -2338256,15 +2338311,15 @@ │ │ │ │ cmp r2, #16 │ │ │ │ bne.w 6cc7cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x51280> │ │ │ │ ldrb.w r2, [ip, #4] │ │ │ │ and.w r2, r2, #31 │ │ │ │ cmp r2, #4 │ │ │ │ bne.w 6cc7cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x51280> │ │ │ │ b.n 6cc808 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x512bc> │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r2, [pc, #1264] @ 6ccfc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x51a74> │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -2338474,15 +2338529,15 @@ │ │ │ │ str.w r6, [r4, #1132] @ 0x46c │ │ │ │ str.w r7, [r4, #1136] @ 0x470 │ │ │ │ strb.w r8, [r4, #1194] @ 0x4aa │ │ │ │ ldr r3, [r5, #32] │ │ │ │ str.w r3, [r4, #1156] @ 0x484 │ │ │ │ str.w r2, [r4, #1176] @ 0x498 │ │ │ │ str.w r3, [r4, #1152] @ 0x480 │ │ │ │ - bl b30050 │ │ │ │ + bl b2ff70 │ │ │ │ ldrb.w r3, [r5, #58] @ 0x3a │ │ │ │ movs r2, #0 │ │ │ │ strb.w r8, [r4, #52] @ 0x34 │ │ │ │ mov r0, r2 │ │ │ │ strb.w r8, [r4, #11] │ │ │ │ strb.w r8, [r4, #15] │ │ │ │ movw ip, #257 @ 0x101 │ │ │ │ @@ -2338587,15 +2338642,15 @@ │ │ │ │ vstr s15, [r4, #588] @ 0x24c │ │ │ │ vstr s15, [r4, #584] @ 0x248 │ │ │ │ bl 6cc548 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x50ffc> │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ adds r0, #8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - bl af38a4 │ │ │ │ + bl af37c4 │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ movs r1, #1 │ │ │ │ adds r0, #28 │ │ │ │ bl 47bf78 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36a648> │ │ │ │ ldr r2, [pc, #284] @ (6cd014 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x51ac8>) │ │ │ │ ldr r3, [pc, #200] @ (6ccfc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x51a78>) │ │ │ │ add r2, pc │ │ │ │ @@ -2338676,57 +2338731,57 @@ │ │ │ │ cmp r3, pc │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #22 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r5, #18] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r0, [r7, #25] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r1, r4, #2 │ │ │ │ str.w pc, [sp, #4095] @ 0xfff │ │ │ │ bl 6a6fe6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x2ba9a> │ │ │ │ bl 686fea <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0xba9e> │ │ │ │ bl 68afee <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0xfaa2> │ │ │ │ bl 6a2ff2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x27aa6> │ │ │ │ pld [r1, #255]! │ │ │ │ @ instruction: 0xfa4dffff │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bl 68b002 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0xfab6> │ │ │ │ bl 69d006 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x21aba> │ │ │ │ strb.w pc, [r1, #255]! │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r6, #4 │ │ │ │ adds r1, #2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r2, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + str r7, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - str r7, [sp, #664] @ 0x298 │ │ │ │ + str r6, [sp, #24] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r2, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ + str r7, [sp, #32] │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (6cd0a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x51b5c>) │ │ │ │ @@ -2338774,15 +2338829,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #168 @ 0xa8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ cmp r7, #138 @ 0x8a │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 6cd06c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x51b20> │ │ │ │ + bhi.n 6cd12c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x51be0> │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 450a1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33f0ec> │ │ │ │ @@ -2339281,26 +2339336,24 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - bpl.n 6cd754 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x52208> │ │ │ │ + vaddl.u8 q0, d28, d18 │ │ │ │ + bcc.n 6cd614 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x520c8> │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r4, r1 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ + cdp2 0, 6, cr0, cr12, cr2, {5} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2339385,15 +2339438,15 @@ │ │ │ │ lsl.w r3, r6, r0 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ b.n 6cd712 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x521c6> │ │ │ │ cmp r1, #78 @ 0x4e │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r6, #4 │ │ │ │ cmp r0, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2339803,15 +2339856,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #6 │ │ │ │ bne.w 6cd960 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x52414> │ │ │ │ b.n 6cd7f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x522a8> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ movw r3, #273 @ 0x111 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -2339869,17 +2339922,17 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r6, #4 │ │ │ │ sub.w r3, r0, #268 @ 0x10c │ │ │ │ cmp r3, #9 │ │ │ │ ittte ls │ │ │ │ movwls r0, #545 @ 0x221 │ │ │ │ lsrls r0, r3 │ │ │ │ andls.w r0, r0, #1 │ │ │ │ @@ -2340401,31 +2340454,31 @@ │ │ │ │ str.w fp, [r4, #32] │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ bl 6cd0c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x51b74> │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, fp │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ b.n 6ce0b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x52b6c> │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - cmp lr, fp │ │ │ │ + add r6, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp sl, sl │ │ │ │ + add r2, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r8, r9 │ │ │ │ + add r0, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r1, {r1, r5} │ │ │ │ + stmia r7!, {r1, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r3, ip, [r1, #64] @ 0x40 │ │ │ │ @@ -2340596,27 +2340649,27 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6ce3fa <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x52eae> │ │ │ │ nop │ │ │ │ adds r4, r5, #1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bics r4, r1 │ │ │ │ + rors r4, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bics r4, r0 │ │ │ │ + rors r4, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r6!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r4} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r6!, {r3, r5, r7} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 6cdf90 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x52a44> │ │ │ │ + b.n 6cec50 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x53704> │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldrb.w ip, [r0, #80] @ 0x50 │ │ │ │ cmp.w ip, #1 │ │ │ │ bhi.n 6ce500 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x52fb4> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2340686,15 +2340739,15 @@ │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, r0 │ │ │ │ movs r1, #1 │ │ │ │ b.n 6ce4b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x52f6c> │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2340757,15 +2340810,15 @@ │ │ │ │ blx 73a98 <__aeabi_uidiv@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ b.n 6ce58a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5303e> │ │ │ │ - str r1, [sp, #376] @ 0x178 │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb.w r9, [r0, #78] @ 0x4e │ │ │ │ sub sp, #24 │ │ │ │ @@ -2341111,25 +2341164,25 @@ │ │ │ │ b.n 6ce744 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x531f8> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r3 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - stmia r4!, {r2, r5} │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r2!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r2!, {r1, r6, r7} │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r2!, {r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - b.n 6cea60 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x53514> │ │ │ │ + udf #198 @ 0xc6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -2341785,29 +2341838,29 @@ │ │ │ │ b.n 6cf0a6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x53b5a> │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6ceac8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5357c> │ │ │ │ nop │ │ │ │ asrs r6, r1, #24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r0, r6, #4 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0026 │ │ │ │ + pop {r1, r2, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r2, [r4, #2] │ │ │ │ + strh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r2, [r7, #0] │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r4, [r3, #2] │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r6, [r7, #0] │ │ │ │ + strh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r6, #4 │ │ │ │ ldrb.w r3, [r0, #78] @ 0x4e │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ ldr.w r0, [r1, #180] @ 0xb4 │ │ │ │ itt ls │ │ │ │ @@ -2342342,15 +2342395,15 @@ │ │ │ │ beq.w 6cf49a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x53f4e> │ │ │ │ b.n 6cf38a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x53e3e> │ │ │ │ nop │ │ │ │ lsrs r0, r5, #26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 6cf6e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x54198> │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6d4018 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x58acc> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2342383,15 +2342436,15 @@ │ │ │ │ ldr.w r3, [r5, #680] @ 0x2a8 │ │ │ │ cbz r3, 6cf73e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x541f2> │ │ │ │ ldrb.w r3, [r5, #2400] @ 0x960 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6cf9ba <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5446e> │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ cbz r0, 6cf748 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x541fc> │ │ │ │ - bl b2adf0 │ │ │ │ + bl b2ad10 │ │ │ │ ldr.w r0, [r5, #692] @ 0x2b4 │ │ │ │ cbz r0, 6cf752 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x54206> │ │ │ │ bl 5add70 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49c440> │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ cbz r3, 6cf7b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x54264> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2342515,15 +2342568,15 @@ │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ blx r3 │ │ │ │ add.w r0, r5, #2416 @ 0x970 │ │ │ │ bl 6ec68c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x71140> │ │ │ │ addw r0, r5, #2500 @ 0x9c4 │ │ │ │ bl 6ec68c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x71140> │ │ │ │ addw r0, r5, #2316 @ 0x90c │ │ │ │ - bl af38cc │ │ │ │ + bl af37ec │ │ │ │ ldr.w r0, [r5, #876] @ 0x36c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6cf970 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x54424> │ │ │ │ blx 744e0 │ │ │ │ ldr.w r0, [r5, #996] @ 0x3e4 │ │ │ │ blx 744e0 │ │ │ │ ldr.w r0, [r5, #1196] @ 0x4ac │ │ │ │ @@ -2342670,15 +2342723,15 @@ │ │ │ │ ldr r3, [pc, #992] @ (6cfe88 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5493c>) │ │ │ │ str.w sl, [r0, #688] @ 0x2b0 │ │ │ │ add r3, pc │ │ │ │ str.w sl, [r0] │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ str.w r6, [r0, #624] @ 0x270 │ │ │ │ addw r0, r0, #2316 @ 0x90c │ │ │ │ - bl af38c0 │ │ │ │ + bl af37e0 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #628] @ 0x274 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6d047c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x54f30> │ │ │ │ @@ -2342992,106 +2343045,106 @@ │ │ │ │ lsls r2, r0, #22 │ │ │ │ lsls r3, r4, #5 │ │ │ │ mcrr2 15, 15, pc, r3, cr15 @ │ │ │ │ mcrr2 15, 15, pc, sp, cr15 @ │ │ │ │ @ instruction: 0xfbf3ffff │ │ │ │ subs r0, r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 6cfeb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5496c> │ │ │ │ + add r7, sp, #904 @ 0x388 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbz r6, 6cfeb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5496c> │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r7, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 6cfebc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x54970> │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 6cfec0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x54974> │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r3, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 6cfec6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5497a> │ │ │ │ + add r7, sp, #632 @ 0x278 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbz r2, 6cfec6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5497a> │ │ │ │ + add r7, sp, #552 @ 0x228 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 6cfecc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x54980> │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r0, r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movt r0, #166 @ 0xa6 │ │ │ │ + @ instruction: 0xf12000a6 │ │ │ │ adds r3, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf79400a6 │ │ │ │ + @ instruction: 0xf5f400a6 │ │ │ │ subs r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, r7 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - sub sp, #80 @ 0x50 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #32 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r4, r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + add r6, sp, #728 @ 0x2d8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r3, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7ba00a6 │ │ │ │ + @ instruction: 0xf61a00a6 │ │ │ │ subs r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #440 @ 0x1b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #8 │ │ │ │ + add r6, sp, #392 @ 0x188 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + ldrh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #824 @ 0x338 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ str.w r3, [r4, #1324] @ 0x52c │ │ │ │ str.w r7, [r4, #1312] @ 0x520 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ str.w r0, [r4, #1320] @ 0x528 │ │ │ │ @@ -2343607,15 +2343660,15 @@ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 5ab008 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4996d8> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl b2aa1c │ │ │ │ + bl b2a93c │ │ │ │ str.w r0, [r4, #704] @ 0x2c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6d047c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x54f30> │ │ │ │ ldr.w r3, [r4, #688] @ 0x2b0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldrb.w r1, [r3, #58] @ 0x3a │ │ │ │ ldr r3, [pc, #668] @ (6d0840 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x552f4>) │ │ │ │ @@ -2343811,35 +2343864,35 @@ │ │ │ │ ldr.w ip, [pc, #112] @ 6d085c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55310> │ │ │ │ add ip, pc │ │ │ │ b.n 6d06ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x551a0> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r0, #6 │ │ │ │ b.w 6cfb88 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5463c> │ │ │ │ nop │ │ │ │ - add r6, sp, #808 @ 0x328 │ │ │ │ + add r5, sp, #168 @ 0xa8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r4, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #808 @ 0x328 │ │ │ │ + add r5, sp, #168 @ 0xa8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r4, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r4, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2343848,25 +2343901,25 @@ │ │ │ │ @ instruction: 0xfb720162 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + subs r4, r6, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + subs r6, r4, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + subs r6, r2, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r7, pc, #576 @ (adr r7, 6d0a98 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5554c>) │ │ │ │ + add r5, pc, #960 @ (adr r5, 6d0c18 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x556cc>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, pc, #216 @ (adr r5, 6d0934 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x553e8>) │ │ │ │ + add r3, pc, #600 @ (adr r3, 6d0ab4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55568>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, pc, #160 @ (adr r5, 6d0900 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x553b4>) │ │ │ │ + add r3, pc, #544 @ (adr r3, 6d0a80 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55534>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #24] @ (6d0888 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5533c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2343877,15 +2343930,15 @@ │ │ │ │ add r0, pc │ │ │ │ bl 4621ec <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3508bc> │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str r0, [r3, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ strb r6, [r4, #21] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add r6, pc, #792 @ (adr r6, 6d0ba8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5565c>) │ │ │ │ + add r5, pc, #152 @ (adr r5, 6d0928 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x553dc>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #428] @ (6d0a50 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55504>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2344060,55 +2344113,55 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 6d0960 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55414> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7540162 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r0, r4, #15 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #464 @ (adr r6, 6d0c34 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x556e8>) │ │ │ │ + add r4, pc, #848 @ (adr r4, 6d0db4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55868>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #656 @ (adr r6, 6d0cf8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x557ac>) │ │ │ │ + add r5, pc, #16 @ (adr r5, 6d0a78 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5552c>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #696 @ (adr r6, 6d0d24 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x557d8>) │ │ │ │ + add r5, pc, #56 @ (adr r5, 6d0aa4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55558>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #784 @ (adr r6, 6d0d80 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55834>) │ │ │ │ + add r5, pc, #144 @ (adr r5, 6d0b00 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x555b4>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #688 @ (adr r6, 6d0d24 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x557d8>) │ │ │ │ + add r5, pc, #48 @ (adr r5, 6d0aa4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55558>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #712 @ (adr r6, 6d0d40 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x557f4>) │ │ │ │ + add r5, pc, #72 @ (adr r5, 6d0ac0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55574>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #984 @ (adr r6, 6d0e54 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55908>) │ │ │ │ + add r5, pc, #344 @ (adr r5, 6d0bd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55688>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r6, #190 @ 0xbe │ │ │ │ + cmp r5, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, pc, #960 @ (adr r5, 6d0e48 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x558fc>) │ │ │ │ + add r4, pc, #320 @ (adr r4, 6d0bc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5567c>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, pc, #904 @ (adr r5, 6d0e14 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x558c8>) │ │ │ │ + add r4, pc, #264 @ (adr r4, 6d0b94 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55648>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #424 @ (adr r6, 6d0c38 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x556ec>) │ │ │ │ + add r4, pc, #808 @ (adr r4, 6d0db8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5586c>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #280 @ (adr r6, 6d0bac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55660>) │ │ │ │ + add r4, pc, #664 @ (adr r4, 6d0d2c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x557e0>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #184 @ (adr r6, 6d0b50 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55604>) │ │ │ │ + add r4, pc, #568 @ (adr r4, 6d0cd0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55784>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #88 @ (adr r6, 6d0af4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x555a8>) │ │ │ │ + add r4, pc, #472 @ (adr r4, 6d0c74 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55728>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, pc, #1016 @ (adr r5, 6d0e98 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5594c>) │ │ │ │ + add r4, pc, #376 @ (adr r4, 6d0c18 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x556cc>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, pc, #920 @ (adr r5, 6d0e3c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x558f0>) │ │ │ │ + add r4, pc, #280 @ (adr r4, 6d0bbc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55670>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, pc, #824 @ (adr r5, 6d0de0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55894>) │ │ │ │ + add r4, pc, #184 @ (adr r4, 6d0b60 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55614>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, pc, #728 @ (adr r5, 6d0d84 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55838>) │ │ │ │ + add r4, pc, #88 @ (adr r4, 6d0b04 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x555b8>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6d0b2c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x555e0> │ │ │ │ mov.w ip, #11 │ │ │ │ ldr.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #2 │ │ │ │ @@ -2344283,15 +2344336,15 @@ │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r1, r6, #14811136 @ 0xe20000 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ + add r6, pc, #424 @ (adr r6, 6d0e70 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x55924>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (6d0d38 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x557ec>) │ │ │ │ @@ -2345224,19 +2345277,19 @@ │ │ │ │ b.n 6d172a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x561de> │ │ │ │ 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 6d1782 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x56236> │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r6, r3, #29 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #632] @ 0x278 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2345695,15 +2345748,15 @@ │ │ │ │ str.w r9, [r3, r2, lsl #2] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r4, #632] @ 0x278 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #632] @ 0x278 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r0, [sp, #856] @ 0x358 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2346440,17 +2346493,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ blx 73f54 │ │ │ │ ble.n 6d267c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x57130> │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #632] @ 0x278 │ │ │ │ @@ -2346682,23 +2346735,23 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #688] @ 0x2b0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ b.n 6d2854 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x57308> │ │ │ │ nop │ │ │ │ bvc.n 6d29b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x57468> │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrh r6, [r3, #30] │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r4, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r6, #28] │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r0, [r5, #28] │ │ │ │ + ldrh r0, [r1, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w ip, [r0, #632] @ 0x278 │ │ │ │ ldr.w r1, [r0, #644] @ 0x284 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add.w r2, ip, #1 │ │ │ │ str.w r2, [r0, #632] @ 0x278 │ │ │ │ movw r2, #4346 @ 0x10fa │ │ │ │ @@ -2347352,15 +2347405,15 @@ │ │ │ │ ldr.w r2, [r4, #644] @ 0x284 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r1, [r4, #632] @ 0x278 │ │ │ │ str.w r0, [r2, r3, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strh r6, [r6, #30] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #688] @ 0x2b0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2347453,19 +2347506,19 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bhi.n 6d33b2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x57e66> │ │ │ │ b.n 6d32f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x57da4> │ │ │ │ ldmia r5!, {r3, r4} │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r6, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w r2, [r0, #632] @ 0x278 │ │ │ │ movw ip, #2209 @ 0x8a1 │ │ │ │ ldr.w r3, [r0, #644] @ 0x284 │ │ │ │ movs r1, #0 │ │ │ │ push {lr} │ │ │ │ add.w lr, r2, #1 │ │ │ │ @@ -2348932,15 +2348985,15 @@ │ │ │ │ bl 6d4018 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x58acc> │ │ │ │ b.n 6d44da <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x58f8e> │ │ │ │ nop │ │ │ │ cbnz r4, 6d4584 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59038> │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #7] │ │ │ │ + strb r2, [r0, #1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ (6d45b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59068>) │ │ │ │ ldr r2, [r1, #0] │ │ │ │ @@ -2348983,15 +2349036,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 6d458e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59042> │ │ │ │ nop │ │ │ │ hlt 0x0032 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w r3, [r0, #1412] @ 0x584 │ │ │ │ mov.w ip, #1 │ │ │ │ add.w r2, r0, #1392 @ 0x570 │ │ │ │ str.w r1, [r0, #728] @ 0x2d8 │ │ │ │ strb.w ip, [r0, #1408] @ 0x580 │ │ │ │ cbz r3, 6d45f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x590a6> │ │ │ │ @@ -2349056,15 +2349109,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #12] @ (6d4688 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5913c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ strd r1, r3, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r1, #222 @ 0xde │ │ │ │ + adds r0, #62 @ 0x3e │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 744e0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2349137,15 +2349190,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ ldr.w r0, [r0, #700] @ 0x2bc │ │ │ │ add r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #96] @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2349158,15 +2349211,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} │ │ │ │ - ldr r4, [r6, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #96] @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (6d47c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59278>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2349182,15 +2349235,15 @@ │ │ │ │ ldr.w r3, [r0, #700] @ 0x2bc │ │ │ │ add r3, r1 │ │ │ │ str.w r3, [r0, #700] @ 0x2bc │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r0, #96] @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ mov r2, r0 │ │ │ │ cbz r1, 6d480e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x592c2> │ │ │ │ clz r3, r0 │ │ │ │ subs r1, #4 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r1, #5 │ │ │ │ @@ -2349286,15 +2349339,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 6d4882 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59336> │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #88] @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w ip, [r0, #632] @ 0x278 │ │ │ │ ldr.w r3, [r0, #644] @ 0x284 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w r4, ip, #1 │ │ │ │ ldr.w lr, [r0, #1236] @ 0x4d4 │ │ │ │ str.w r4, [r0, #632] @ 0x278 │ │ │ │ @@ -2349491,21 +2349544,21 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cpsid ai │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r2, [r0, #100] @ 0x64 │ │ │ │ + ldr r2, [r4, #72] @ 0x48 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r6, #124 @ 0x7c │ │ │ │ + cmp r4, #220 @ 0xdc │ │ │ │ lsls r0, r6, #4 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ subs r2, #1 │ │ │ │ @@ -2349541,15 +2349594,15 @@ │ │ │ │ orr.w r2, r2, r4, lsl #16 │ │ │ │ orr.w r2, r2, #32 │ │ │ │ adds r4, r1, #1 │ │ │ │ str.w r4, [r0, #632] @ 0x278 │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #138 @ 0x8a │ │ │ │ + cmp r2, #234 @ 0xea │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #280] @ (6d4d38 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x597ec>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2349656,15 +2349709,15 @@ │ │ │ │ nop │ │ │ │ cbz r0, 6d4db2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59866> │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 6d4dac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59860> │ │ │ │ lsls r2, r4, #5 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r1, #186 @ 0xba │ │ │ │ lsls r0, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2349810,15 +2349863,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ uxth r0, r3 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -2349886,15 +2349939,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #65536 @ 0x10000 │ │ │ │ beq.n 6d4f76 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59a2a> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #2 │ │ │ │ bls.n 6d4f72 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59a26> │ │ │ │ b.n 6d4f76 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59a2a> │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mov sl, r2 │ │ │ │ @@ -2350120,15 +2350173,15 @@ │ │ │ │ bne.n 6d5270 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59d24> │ │ │ │ b.n 6d51d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59c88> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + str r2, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ add r6, sp, #144 @ 0x90 │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2350617,15 +2350670,15 @@ │ │ │ │ b.n 6d5796 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5a24a> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #32 │ │ │ │ + subs r0, r0, #6 │ │ │ │ lsls r0, r6, #4 │ │ │ │ add r0, sp, #552 @ 0x228 │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2350699,15 +2350752,15 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 6d5874 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5a328> │ │ │ │ add r7, pc, #872 @ (adr r7, 6d5c30 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5a6e4>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r7] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r5, [pc, #1244] @ 6d5dc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5a874> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2351147,25 +2351200,25 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #1000 @ (adr r6, 6d61b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5ac68>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ add r6, pc, #800 @ (adr r6, 6d60f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5aba4>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ - subs r6, r6, #1 │ │ │ │ + adds r6, r2, #3 │ │ │ │ lsls r0, r6, #4 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrh r0, [r2, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + subs r2, r0, r2 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - subs r4, r2, r6 │ │ │ │ + adds r4, r6, r7 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - subs r6, r4, r4 │ │ │ │ + adds r6, r0, r6 │ │ │ │ lsls r0, r6, #4 │ │ │ │ ldr.w r3, [r4, #632] @ 0x278 │ │ │ │ tst.w r9, #1 │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ beq.n 6d5e34 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5a8e8> │ │ │ │ cmp r5, #1 │ │ │ │ bls.n 6d5e16 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5a8ca> │ │ │ │ @@ -2351271,15 +2351324,15 @@ │ │ │ │ str r4, [r1, #60] @ 0x3c │ │ │ │ strd r0, r2, [r1, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ vstr d7, [r1] │ │ │ │ strd r3, r6, [r1, #44] @ 0x2c │ │ │ │ ldr.w r0, [r4, #692] @ 0x2b4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl b332d0 │ │ │ │ + bl b331f0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 6d5f4a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5a9fe> │ │ │ │ ldr.w r0, [r4, #692] @ 0x2b4 │ │ │ │ bl 5ae838 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x49cf08> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ @@ -2351447,15 +2351500,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 b29d34 │ │ │ │ + bl b29c54 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r7, fp │ │ │ │ ldr r2, [pc, #748] @ (6d6420 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5aed4>) │ │ │ │ movs r1, #16 │ │ │ │ @@ -2351663,19 +2351716,19 @@ │ │ │ │ strb.w r2, [r4, #1108] @ 0x454 │ │ │ │ str.w r3, [r4, #1416] @ 0x588 │ │ │ │ add.w r2, r4, #1012 @ 0x3f4 │ │ │ │ addw r3, r4, #1092 @ 0x444 │ │ │ │ str.w r3, [r4, #1412] @ 0x584 │ │ │ │ b.n 6d60be <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5ab72> │ │ │ │ nop │ │ │ │ - adds r4, r4, r2 │ │ │ │ + asrs r4, r0, #28 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r2, [r1, r0] │ │ │ │ + ldrsb r2, [r5, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r6, #11 │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #688] @ 0x2b0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ @@ -2351917,15 +2351970,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 b2ede8 │ │ │ │ + bl b2ed08 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [pc, #168] @ (6d67b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5b264>) │ │ │ │ ldr r3, [pc, #160] @ (6d67ac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5b260>) │ │ │ │ @@ -2351956,15 +2352009,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 b2ef88 │ │ │ │ + bl b2eea8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d6706 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5b1ba> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6d6706 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5b1ba> │ │ │ │ @@ -2351984,15 +2352037,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 b2eeb8 │ │ │ │ + bl b2edd8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d6706 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5b1ba> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #336] @ 0x150 │ │ │ │ @@ -2352090,15 +2352143,15 @@ │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp, #12] │ │ │ │ add r4, r6 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl b309d0 │ │ │ │ + bl b308f0 │ │ │ │ ldrh.w r3, [sp, #40] @ 0x28 │ │ │ │ ldrsh.w r2, [r5, #16] │ │ │ │ ldrsh.w r1, [r5, #18] │ │ │ │ adds r3, #1 │ │ │ │ add r2, r1 │ │ │ │ sxth r3, r3 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -2352134,15 +2352187,15 @@ │ │ │ │ mov r2, r8 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b309d0 │ │ │ │ + bl b308f0 │ │ │ │ b.n 6d68d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5b38c> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2352355,15 +2352408,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ addw r0, r0, #2316 @ 0x90c │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r3, #1880] @ 0x758 │ │ │ │ mov r8, r2 │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r3 │ │ │ │ - bl af3a14 │ │ │ │ + bl af3934 │ │ │ │ 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 │ │ │ │ @@ -2352398,15 +2352451,15 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6d6ba2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5b656> │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r7, #2316 @ 0x90c │ │ │ │ - bl af3b40 │ │ │ │ + bl af3a60 │ │ │ │ b.n 6d6bac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5b660> │ │ │ │ ldr.w r3, [r7, #624] @ 0x270 │ │ │ │ mov r1, r8 │ │ │ │ mov.w r2, #402653184 @ 0x18000000 │ │ │ │ add.w r0, r7, #632 @ 0x278 │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ blx r3 │ │ │ │ @@ -2352468,15 +2352521,15 @@ │ │ │ │ b.n 6d6bc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5b674> │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ addw r0, r0, #2316 @ 0x90c │ │ │ │ - bl af3b40 │ │ │ │ + bl af3a60 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #168] @ (6d6d60 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5b814>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2353230,21 +2353283,21 @@ │ │ │ │ b.n 6d7426 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5beda> │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ ldrh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, sl │ │ │ │ + bics r2, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r2, r2, #19 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - cmp r4, r3 │ │ │ │ + muls r4, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + lsls r0, r3, #11 │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 744e0 │ │ │ │ @@ -2353434,15 +2353487,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r4, #10] │ │ │ │ lsls r2, r4, #5 │ │ │ │ ldrh r6, [r0, #10] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r4 │ │ │ │ + asrs r2, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #352] @ (6d7874 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5c328>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2353528,15 +2353581,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 6ddf14 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x629c8> │ │ │ │ b.n 6d77b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5c268> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b3bc5c │ │ │ │ + bl b3bb7c │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 6d773c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5c1f0> │ │ │ │ bl 6e533c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x69df0> │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 6d7816 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5c2ca> │ │ │ │ @@ -2353577,19 +2353630,19 @@ │ │ │ │ blx 744e0 │ │ │ │ b.n 6d7842 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5c2f6> │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #6] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r0 │ │ │ │ + lsls r2, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - sbcs r6, r5 │ │ │ │ + ands r6, r1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adcs r2, r3 │ │ │ │ + subs r7, #186 @ 0xba │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r2, [pc, #544] @ (6d7abc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5c570>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2353612,15 +2353665,15 @@ │ │ │ │ blx 730d8 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ cmp r7, #1 │ │ │ │ beq.n 6d7952 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5c406> │ │ │ │ ldr.w r1, [fp] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl b3bc5c │ │ │ │ + bl b3bb7c │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ add r4, sp, #4 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2353812,21 +2353865,21 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - rors r6, r0 │ │ │ │ + ands r6, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ strh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - lsrs r2, r5 │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ands r0, r0 │ │ │ │ + subs r6, #96 @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 744e0 │ │ │ │ @@ -2354140,20 +2354193,20 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + subs r5, #186 @ 0xba │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r7, #180 @ 0xb4 │ │ │ │ + subs r6, #20 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stc2 1, cr0, [r6, #-188] @ 0xffffff44 │ │ │ │ - subs r7, #28 │ │ │ │ + @ instruction: 0xfb66012f │ │ │ │ + subs r5, #124 @ 0x7c │ │ │ │ lsls r7, r4, #2 │ │ │ │ cbz r1, 6d7e62 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5c916> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2354347,25 +2354400,25 @@ │ │ │ │ cmp sl, fp │ │ │ │ bne.w 6d7f3c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5c9f0> │ │ │ │ b.n 6d7fc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5ca7c> │ │ │ │ strh r0, [r1, #10] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #752 @ (adr r7, 6d8348 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5cdfc>) │ │ │ │ + add r6, pc, #112 @ (adr r6, 6d80c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5cb7c>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r7, pc, #712 @ (adr r7, 6d8324 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5cdd8>) │ │ │ │ + add r6, pc, #72 @ (adr r6, 6d80a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5cb58>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r2, #156 @ 0x9c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r1, [pc, #992] @ (6d8444 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5cef8>) │ │ │ │ + ldr r0, [pc, #352] @ (6d81c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5cc78>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -2354731,15 +2354784,15 @@ │ │ │ │ ands r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r0 │ │ │ │ ldrb r4, [r3, #26] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w r3, [r0, #1412] @ 0x584 │ │ │ │ mov.w ip, #1 │ │ │ │ push {r4} │ │ │ │ add.w r2, r0, #1032 @ 0x408 │ │ │ │ ldr.w r4, [r0, #1036] @ 0x40c │ │ │ │ str r1, [r4, #0] │ │ │ │ @@ -2357539,45 +2357592,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #5 │ │ │ │ str r0, [r1, #92] @ 0x5c │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #228 @ 0xe4 │ │ │ │ + subs r4, r0, #5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + subs r0, r5, #3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, r5, #2 │ │ │ │ + adds r6, r1, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + adds r4, r6, #3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + adds r2, r3, #3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + adds r6, r7, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r7, #5 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r2, r5, #4 │ │ │ │ + subs r2, r1, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r2, r2, #3 │ │ │ │ + subs r2, r6, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r4, r7, #2 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r0, r5, #2 │ │ │ │ + subs r0, r1, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r2, r2, #2 │ │ │ │ + subs r2, r6, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r4, #1 │ │ │ │ + subs r6, r0, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + subs r0, r6, r1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + subs r6, r2, r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ orr.w r4, r4, #704643072 @ 0x2a000000 │ │ │ │ b.n 6d9e76 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5e92a> │ │ │ │ orr.w r4, r4, #603979776 @ 0x24000000 │ │ │ │ b.n 6d9e76 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5e92a> │ │ │ │ orr.w r4, r4, #637534208 @ 0x26000000 │ │ │ │ b.n 6d9e76 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5e92a> │ │ │ │ @@ -2357775,19 +2357828,19 @@ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.w 6d9c78 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5e72c> │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #31 │ │ │ │ + asrs r6, r5, #24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r4, r6, #29 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #1056] @ 0x420 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2357941,15 +2357994,15 @@ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.n 6da722 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5f1d6> │ │ │ │ b.n 6da750 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5f204> │ │ │ │ nop │ │ │ │ stc2 6, cr12, [r0], {127} @ 0x7f │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ - asrs r2, r5, #8 │ │ │ │ + asrs r2, r1, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2359045,23 +2359098,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6db144 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5fbf8> │ │ │ │ b.n 6db29e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x5fd52> │ │ │ │ ldr r7, [pc, #824] @ (6db7ac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x60260>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r5} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r1, #13 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r2, #13 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r5, #12 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w r1, [r0, #1412] @ 0x584 │ │ │ │ mov.w ip, #1 │ │ │ │ push {lr} │ │ │ │ add.w r2, r0, #1272 @ 0x4f8 │ │ │ │ ldr.w lr, [r0, #1276] @ 0x4fc │ │ │ │ addw r3, r0, #1292 @ 0x50c │ │ │ │ @@ -2359246,19 +2359299,19 @@ │ │ │ │ ldr r3, [pc, #20] @ (6db6c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x60174>) │ │ │ │ add r3, pc │ │ │ │ b.n 6db67e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x60132> │ │ │ │ ldr r2, [pc, #432] @ (6db864 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x60318>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r1!, {r2} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r4, r4, #12 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r3, ip, [r1, #112] @ 0x70 │ │ │ │ @@ -2360801,15 +2360854,15 @@ │ │ │ │ movlt r3, #255 @ 0xff │ │ │ │ add.w r1, r5, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ strb.w r0, [r1, #1432] @ 0x598 │ │ │ │ strb.w r3, [r1, #1433] @ 0x599 │ │ │ │ str.w r2, [r5, #1424] @ 0x590 │ │ │ │ mov r0, r8 │ │ │ │ - bl b333c4 │ │ │ │ + bl b332e4 │ │ │ │ ldr.w r9, [r5, #1156] @ 0x484 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx 73e58 │ │ │ │ ldr r2, [pc, #772] @ (6dcb08 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x615bc>) │ │ │ │ ldr.w r3, [r5, #1424] @ 0x590 │ │ │ │ @@ -2361075,36 +2361128,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ lsls r2, r4, #5 │ │ │ │ @ instruction: 0xf925ffff │ │ │ │ str.w pc, [r9, #4095] @ 0xfff │ │ │ │ strh.w pc, [r5, #4095] @ 0xfff │ │ │ │ ldr??.w pc, [r9, #255]! │ │ │ │ - @ instruction: 0xfb0200a6 │ │ │ │ - @ instruction: 0xfa8a00a6 │ │ │ │ - cdp2 0, 7, cr0, cr12, cr6, {5} │ │ │ │ - b.n 6dc50c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x60fc0> │ │ │ │ + vld4.32 {d16-d19}, [r2 :128], r6 │ │ │ │ + str??.w r0, [sl, #166] @ 0xa6 │ │ │ │ + ldc2l 0, cr0, [ip], {166} @ 0xa6 │ │ │ │ + b.n 6dd1cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x61c80> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xfb6400a6 │ │ │ │ - @ instruction: 0xfb0800a6 │ │ │ │ + vst1.8 {d16[5]}, [r4], r6 │ │ │ │ + vld4.32 {d16-d19}, [r8 :128], r6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb6e00a6 │ │ │ │ - @ instruction: 0xfb9200a6 │ │ │ │ - stc2 0, cr0, [r4], {166} @ 0xa6 │ │ │ │ - @ instruction: 0xfa5000a6 │ │ │ │ - @ instruction: 0xfa2600a6 │ │ │ │ - cbz r0, 6dcb18 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x615cc> │ │ │ │ + vst1.8 {d16[5]}, [lr], r6 │ │ │ │ + ldr??.w r0, [r2, #166] @ 0xa6 │ │ │ │ + @ instruction: 0xfa6400a6 │ │ │ │ + ldrh.w r0, [r0, #166] @ 0xa6 │ │ │ │ + strb.w r0, [r6, #166] @ 0xa6 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - lsls r2, r4, #6 │ │ │ │ + movs r2, r0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xfa1400a6 │ │ │ │ - @ instruction: 0xf2be00a6 │ │ │ │ - @ instruction: 0xf4f800a6 │ │ │ │ - @ instruction: 0xf7c600a6 │ │ │ │ + ldr??.w r0, [r4, r6, lsl #2] │ │ │ │ + adds.w r0, lr, #166 @ 0xa6 │ │ │ │ + @ instruction: 0xf35800a6 │ │ │ │ + @ instruction: 0xf62600a6 │ │ │ │ add.w r8, r8, #4096 @ 0x1000 │ │ │ │ ldrb.w r3, [r8, #58] @ 0x3a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6dcf8c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x61a40> │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r3, fp │ │ │ │ mov.w sl, #1 │ │ │ │ @@ -2361470,27 +2361523,27 @@ │ │ │ │ b.n 6dcd0c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x617c0> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ b.n 6dcf66 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x61a1a> │ │ │ │ @ instruction: 0xffff416f │ │ │ │ - bic.w r0, r8, #5439488 @ 0x530000 │ │ │ │ - @ instruction: 0xf3fc00a6 │ │ │ │ + @ instruction: 0xf28800a6 │ │ │ │ + @ instruction: 0xf25c00a6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - and.w r0, r8, #166 @ 0xa6 │ │ │ │ - ble.n 6dd040 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x61af4> │ │ │ │ + cdp 0, 6, cr0, cr8, cr6, {5} │ │ │ │ + blt.n 6dcf00 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x619b4> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf22e00a6 │ │ │ │ - ble.n 6dcf94 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x61a48> │ │ │ │ + eor.w r0, lr, #166 @ 0xa6 │ │ │ │ + blt.n 6dd054 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x61b08> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf39a00a6 │ │ │ │ + @ instruction: 0xf1fa00a6 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr.w r6, [r5, #712] @ 0x2c8 │ │ │ │ mov r8, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6dd3f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x61ea4> │ │ │ │ cbz r6, 6dcfa8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x61a5c> │ │ │ │ cmp r6, r1 │ │ │ │ @@ -2361960,25 +2362013,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ @ instruction: 0xea8bffff │ │ │ │ @ instruction: 0xea4fffff │ │ │ │ @ instruction: 0xea33ffff │ │ │ │ @ instruction: 0xea07ffff │ │ │ │ - add.w r0, r0, #166 @ 0xa6 │ │ │ │ - ldcl 0, cr0, [r2, #-664] @ 0xfffffd68 │ │ │ │ + vhadd.s32 d16, d16, d22 │ │ │ │ + subs.w r0, r2, r6, asr #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [ip, #-664] @ 0xfffffd68 │ │ │ │ - stc 0, cr0, [ip], {166} @ 0xa6 │ │ │ │ - stcl 0, cr0, [r6], #-664 @ 0xfffffd68 │ │ │ │ - ldc 0, cr0, [r6], {166} @ 0xa6 │ │ │ │ - ldc 0, cr0, [r2], {166} @ 0xa6 │ │ │ │ - stc 0, cr0, [r4, #-664]! @ 0xfffffd68 │ │ │ │ - ldc 0, cr0, [r8, #664] @ 0x298 │ │ │ │ + subs.w r0, ip, r6, asr #2 │ │ │ │ + orn r0, ip, r6, asr #2 │ │ │ │ + pkhtb r0, r6, r6, asr #2 │ │ │ │ + orns r0, r6, r6, asr #2 │ │ │ │ + @ instruction: 0xeaf200a6 │ │ │ │ + @ instruction: 0xeb8400a6 │ │ │ │ + @ instruction: 0xebf800a6 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ mov.w r1, #348 @ 0x15c │ │ │ │ bl 6dbcbc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x60770> │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ @@ -2362271,16 +2362324,18 @@ │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ bl 6dbcbc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x60770> │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr.w r8, [r5, #688] @ 0x2b0 │ │ │ │ b.w 6dcc72 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x61726> │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb lr!, {r1, r2, r5, r7} │ │ │ │ - ldmdb ip!, {r1, r2, r5, r7} │ │ │ │ + b.n 6dd758 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6220c> │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + b.n 6dd778 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6222c> │ │ │ │ + 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, #3664] @ 0xe50 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #952] @ (6ddc0c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x626c0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -2362634,16 +2362689,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #148 @ 0x94 │ │ │ │ lsls r2, r4, #5 │ │ │ │ movs r6, #46 @ 0x2e │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe80400a6 │ │ │ │ - b.n 6ddacc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x62580> │ │ │ │ + b.n 6dd8ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x623a0> │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + b.n 6dd78c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x62240> │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #224] @ (6ddd18 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x627cc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2363175,15 +2363231,15 @@ │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ subs r6, r0, #4 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - b.n 6de478 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x62f2c> │ │ │ │ + svc 164 @ 0xa4 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r7, [pc, #316] @ (6de340 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x62df4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -2363761,33 +2363817,33 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ adds r2, r2, #2 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, r3 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + strb r6, [r1, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + strb r2, [r2, #19] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + strb r2, [r6, #17] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r4, #24] │ │ │ │ + strb r6, [r0, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + strb r0, [r4, #17] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r4, #23] │ │ │ │ + strb r0, [r0, #17] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r2, #23] │ │ │ │ + strb r6, [r6, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r5, #23] │ │ │ │ + strb r6, [r1, #17] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + strb r2, [r4, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r4, #22] │ │ │ │ + strb r6, [r0, #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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2363993,17 +2364049,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ nop │ │ │ │ asrs r4, r6, #25 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 6deab8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6356c> │ │ │ │ + bvc.n 6de978 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6342c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bls.n 6deac0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x63574> │ │ │ │ + bvc.n 6de980 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x63434> │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb r3, [r0, #13] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r3, #32 │ │ │ │ bhi.n 6dea6a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6351e> │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #31 │ │ │ │ @@ -2364362,17 +2364418,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r1, #14 │ │ │ │ lsls r2, r4, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #10 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - bpl.n 6ded4c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x63800> │ │ │ │ + bcc.n 6dee0c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x638c0> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bpl.n 6ded38 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x637ec> │ │ │ │ + bcc.n 6dedf8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x638ac> │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #164] @ 6deed0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x63984> │ │ │ │ mov r3, r2 │ │ │ │ @@ -2364444,15 +2364500,15 @@ │ │ │ │ nop │ │ │ │ asrs r0, r1, #7 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #6 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - bmi.n 6dee64 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x63918> │ │ │ │ + bcc.n 6def24 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x639d8> │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ mov lr, r2 │ │ │ │ @@ -2365072,15 +2365128,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r4, #15 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r1, #12 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldmia r6!, {r2, r3} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #592] @ (6df7f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x642ac>) │ │ │ │ @@ -2365142,15 +2365198,15 @@ │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 6df594 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64048> │ │ │ │ mov r0, r6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ bl 6dea8c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x63540> │ │ │ │ @@ -2365311,19 +2365367,19 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r1, #9 │ │ │ │ lsls r2, r4, #5 │ │ │ │ lsrs r2, r3, #8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldmia r4!, {r3, r5, r7} │ │ │ │ + ldmia r3, {r3} │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #120] @ 6df89c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64350> │ │ │ │ mov r6, r0 │ │ │ │ @@ -2365350,15 +2365406,15 @@ │ │ │ │ adds r3, r5, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r4, r4, r5, lsl #3 │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #28 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #28 │ │ │ │ bl 6df594 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64048> │ │ │ │ ldrd r0, r1, [sp, #4] │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ ldr r2, [pc, #36] @ (6df8a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64358>) │ │ │ │ @@ -2365424,15 +2365480,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add.w ip, sp, #20 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 6df594 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64048> │ │ │ │ mov r0, r7 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ bl 6dea8c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x63540> │ │ │ │ @@ -2365453,15 +2365509,15 @@ │ │ │ │ nop │ │ │ │ lsls r6, r7, #28 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r6, #27 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldmia r2!, {r1, r3, r4} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #204] @ (6dfa64 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64518>) │ │ │ │ @@ -2365496,15 +2365552,15 @@ │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ add.w ip, sp, #20 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ mov r1, lr │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ bl 6df594 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64048> │ │ │ │ mov r0, r6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ bl 6dea8c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x63540> │ │ │ │ @@ -2365546,19 +2365602,19 @@ │ │ │ │ bne.n 6df9ce <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64482> │ │ │ │ b.n 6dfa12 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x644c6> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r2, r4, #25 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ lsls r2, r4, #23 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov sl, r1 │ │ │ │ @@ -2365590,15 +2365646,15 @@ │ │ │ │ add r4, sp, #116 @ 0x74 │ │ │ │ add r7, sp, #24 │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ ldrb.w r2, [r9, #8] │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl af6984 │ │ │ │ + bl af68a4 │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 6df594 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64048> │ │ │ │ ldrb.w r3, [sp, #197] @ 0xc5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ @@ -2365647,15 +2365703,15 @@ │ │ │ │ ldmia.w r4, {r0, r1} │ │ │ │ cmp r6, fp │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ bcc.n 6dfadc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64590> │ │ │ │ add.w r1, sl, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl af6c4c │ │ │ │ + bl af6b6c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6df984 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64438> │ │ │ │ ldrb.w r2, [sp, #124] @ 0x7c │ │ │ │ ldrb.w r6, [sp, #142] @ 0x8e │ │ │ │ ubfx r4, r0, #14, #4 │ │ │ │ cbnz r2, 6dfbd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64688> │ │ │ │ @@ -2365836,15 +2365892,15 @@ │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl af6bb8 │ │ │ │ + bl af6ad8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6dfac8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6457c> │ │ │ │ b.n 6dfc86 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6473a> │ │ │ │ cmp r2, #1 │ │ │ │ it hi │ │ │ │ addhi.w r8, sp, #152 @ 0x98 │ │ │ │ bhi.n 6dfdb6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6486a> │ │ │ │ @@ -2366204,15 +2366260,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ movs r1, #18 │ │ │ │ mov r0, r9 │ │ │ │ bl 6dead4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x63588> │ │ │ │ b.n 6dfc86 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6473a> │ │ │ │ mov r0, sl │ │ │ │ - bl af6918 │ │ │ │ + bl af6838 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6dfc86 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6473a> │ │ │ │ ldrd r0, r1, [sp, #144] @ 0x90 │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ ldrb.w r3, [sp, #148] @ 0x94 │ │ │ │ add r7, sp, #116 @ 0x74 │ │ │ │ ldrb.w r1, [sp, #128] @ 0x80 │ │ │ │ @@ -2366252,15 +2366308,15 @@ │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ b.n 6dfc86 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6473a> │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 6dfc28 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x646dc> │ │ │ │ mov r0, sl │ │ │ │ - bl af6918 │ │ │ │ + bl af6838 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6dfc86 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6473a> │ │ │ │ ldr.w r3, [r9, #40] @ 0x28 │ │ │ │ ldrb.w r9, [r9, #8] │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 6dffe6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64a9a> │ │ │ │ @@ -2366296,23 +2366352,23 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ lsls r0, r4, #21 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r7, #15] │ │ │ │ lsls r7, r5, #4 │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r5, #13 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #204] @ 6e0450 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64f04> │ │ │ │ mov r5, r0 │ │ │ │ @@ -2366322,15 +2366378,15 @@ │ │ │ │ mov r4, sp │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov.w r0, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 6e03ea <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64e9e> │ │ │ │ ldrsb.w r2, [sp, #1] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w ip, [sp, #32] │ │ │ │ strd r0, r1, [sp, #12] │ │ │ │ @@ -2366447,15 +2366503,15 @@ │ │ │ │ cbz r0, 6e050a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64fbe> │ │ │ │ adds r0, #16 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ bl 6df594 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64048> │ │ │ │ ldrd r0, r1, [sp, #100] @ 0x64 │ │ │ │ strd r0, r1, [sl, #16] │ │ │ │ ldr r6, [r6, #0] │ │ │ │ @@ -2366514,27 +2366570,27 @@ │ │ │ │ subs r3, #111 @ 0x6f │ │ │ │ cmp r3, #1 │ │ │ │ it ls │ │ │ │ movls r6, #8 │ │ │ │ bhi.w 6e0ea4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x65958> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ mov r0, sl │ │ │ │ add r7, sp, #108 @ 0x6c │ │ │ │ bl 6df984 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64438> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r7, sp, #100 @ 0x64 │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 6df594 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64048> │ │ │ │ ldr.w r0, [sl, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ bl 6eaf38 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6f9ec> │ │ │ │ @@ -2366558,15 +2366614,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6e04b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64f64> │ │ │ │ b.n 6e04dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64f90> │ │ │ │ add.w fp, sp, #124 @ 0x7c │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, fp │ │ │ │ - bl af6f28 │ │ │ │ + bl af6e48 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 6df984 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64438> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r3 │ │ │ │ @@ -2366618,15 +2366674,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ mla r3, r2, lr, ip │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6df594 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64048> │ │ │ │ ldrh.w r3, [sp, #100] @ 0x64 │ │ │ │ ubfx r3, r3, #4, #11 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -2366871,15 +2366927,15 @@ │ │ │ │ movs r3, #20 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ mla r1, r3, r1, ip │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6df594 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64048> │ │ │ │ mov r0, sl │ │ │ │ ldrd r1, r2, [sp, #100] @ 0x64 │ │ │ │ bl 6dea8c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x63540> │ │ │ │ @@ -2366907,15 +2366963,15 @@ │ │ │ │ bne.w 6e0e98 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6594c> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add r6, sp, #108 @ 0x6c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6df594 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64048> │ │ │ │ ldrb.w r3, [sp, #100] @ 0x64 │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2367039,15 +2367095,15 @@ │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6df594 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64048> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add.w ip, sp, #108 @ 0x6c │ │ │ │ @@ -2367056,15 +2367112,15 @@ │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ add.w r2, r2, r8, lsl #3 │ │ │ │ strd r0, r1, [r2, #-36] @ 0x24 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, fp │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6df594 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64048> │ │ │ │ add.w r3, r8, #1 │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ add.w r8, r8, #2 │ │ │ │ @@ -2367187,15 +2367243,15 @@ │ │ │ │ bne.w 6e0ea4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x65958> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl 6df594 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64048> │ │ │ │ movs r3, #0 │ │ │ │ ldrd r1, r2, [sp, #76] @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ @@ -2367403,15 +2367459,15 @@ │ │ │ │ add.w r8, sp, #108 @ 0x6c │ │ │ │ add.w fp, sp, #124 @ 0x7c │ │ │ │ ubfx r7, r9, #0, #11 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ - bl af6ecc │ │ │ │ + bl af6dec │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ bl 6df594 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x64048> │ │ │ │ mov r0, sl │ │ │ │ ldrd r1, r2, [sp, #84] @ 0x54 │ │ │ │ bl 6dea8c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x63540> │ │ │ │ @@ -2367480,35 +2367536,35 @@ │ │ │ │ bl 55909e <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x44776e> │ │ │ │ bl 6d50a2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59b56> │ │ │ │ @ instruction: 0xfb860161 │ │ │ │ @ instruction: 0xfb820161 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfae20161 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb77a │ │ │ │ + push {r1, r3, r4, r6, r7, lr} │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r6} │ │ │ │ + hlt 0x0020 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + movs r7, #192 @ 0xc0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbz r6, 6e1120 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x65bd4> │ │ │ │ + cbz r6, 6e10f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x65bac> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbz r0, 6e1122 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x65bd6> │ │ │ │ + cbz r0, 6e10fa <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x65bae> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbz r2, 6e1122 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x65bd6> │ │ │ │ + cbz r2, 6e10fa <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x65bae> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbz r4, 6e1122 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x65bd6> │ │ │ │ + cbz r4, 6e10fa <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x65bae> │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp.w r3, #448 @ 0x1c0 │ │ │ │ bls.w 6e0ea4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x65958> │ │ │ │ subw r3, r3, #550 @ 0x226 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 6e0ea4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x65958> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ @@ -2367578,25 +2367634,25 @@ │ │ │ │ strb.w r3, [r0, #41] @ 0x29 │ │ │ │ ldmia.w r6, {r0, r1} │ │ │ │ strd r0, r1, [r8, #12] │ │ │ │ ldrd r0, r1, [sp, #148] @ 0x94 │ │ │ │ strd r0, r1, [r8, #20] │ │ │ │ b.w 6e07f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x652a8> │ │ │ │ nop │ │ │ │ - sxtb r2, r7 │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - rev r6, r3 │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbnz r6, 6e11fa <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x65cae> │ │ │ │ + @ instruction: 0xb82e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #192 @ 0xc0 │ │ │ │ + movs r5, #32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ @@ -2367636,15 +2367692,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6e11fc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x65cb0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - sxth r4, r7 │ │ │ │ + sub sp, #112 @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2848] @ 0xb20 │ │ │ │ subw sp, sp, #1212 @ 0x4bc │ │ │ │ @@ -2367751,41 +2367807,41 @@ │ │ │ │ bne.n 6e1354 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x65e08> │ │ │ │ ldrsb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 6e19f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x664ac> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl aff104 │ │ │ │ + bl aff024 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d4d98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c3468> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ee9b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x73464> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cbnz r2, 6e13c6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x65e7a> │ │ │ │ ldrsb.w r1, [r4, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl af7be4 │ │ │ │ + bl af7b04 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d4d98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c3468> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d4dfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c34cc> │ │ │ │ ldrsb.w r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6e165e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x66112> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 6eeb00 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x735b4> │ │ │ │ b.n 6e13ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x65ea0> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl af7be4 │ │ │ │ + bl af7b04 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d4d98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c3468> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d4dfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c34cc> │ │ │ │ ldrsb.w r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6e165e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x66112> │ │ │ │ @@ -2367796,50 +2367852,50 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ bl 6ee908 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x733bc> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d5614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c3ce4> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b1b574 │ │ │ │ + bl b1b494 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d5614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c3ce4> │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl b176a0 │ │ │ │ + bl b175c0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b0c1b8 │ │ │ │ + bl b0c0d8 │ │ │ │ ldrsb.w r2, [r4, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6e19ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x664a0> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 496c9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38536c> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl b087b0 │ │ │ │ + bl b086d0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6e19e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x66498> │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl afdb6c │ │ │ │ + bl afda8c │ │ │ │ mov r0, r5 │ │ │ │ bl 4d5614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c3ce4> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl af6f84 │ │ │ │ + bl af6ea4 │ │ │ │ ldr.w r3, [r5, #432] @ 0x1b0 │ │ │ │ str r5, [r4, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6e2a36 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x674ea> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ @@ -2368410,15 +2368466,15 @@ │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6e1a26 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x664da> │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, fp │ │ │ │ - bl b0737c │ │ │ │ + bl b0729c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r4, [r3, #432] @ 0x1b0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 6e1f1c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x669d0> │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ @@ -2368491,23 +2368547,23 @@ │ │ │ │ b.n 6e1adc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x66590> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r6, #388] @ 0x184 │ │ │ │ ldcl 1, cr0, [lr, #-388]! @ 0xfffffe7c │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 6e1ac6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6657a> │ │ │ │ - @ instruction: 0xffffad2e │ │ │ │ + vtbl.8 d26, {d31- instruction: 0xffffa9f0 │ │ │ │ + vqrshrun.s64 d26, q0, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldmia r6, {r0, r2, r3, r5, r6, r7} │ │ │ │ vtbx.8 d22, {d15-d17}, d18 │ │ │ │ movw r1, #449 @ 0x1c1 │ │ │ │ cmp r2, r1 │ │ │ │ bne.n 6e1b00 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x665b4> │ │ │ │ mov r5, r4 │ │ │ │ @@ -2369646,15 +2369702,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ bl 4d0090 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3be760> │ │ │ │ b.n 6e2728 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x671dc> │ │ │ │ nop │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #4] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ lsls r7, r5, #4 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 6e2570 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67024> │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2370054,40 +2370110,40 @@ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ ubfx r2, r2, #3, #11 │ │ │ │ bl 6e60a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6ab58> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6e2b26 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x675da> │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r9 │ │ │ │ - bl af30a0 │ │ │ │ + bl af2fc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6e2b96 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6764a> │ │ │ │ subs r7, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl af30d8 │ │ │ │ + bl af2ff8 │ │ │ │ cmp r9, r8 │ │ │ │ bne.n 6e2b82 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67636> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 6ec3b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70e68> │ │ │ │ mov r0, r4 │ │ │ │ - bl af32a0 │ │ │ │ + bl af31c0 │ │ │ │ cbz r0, 6e2bea <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6769e> │ │ │ │ movw r6, #34953 @ 0x8889 │ │ │ │ movt r6, #34952 @ 0x8888 │ │ │ │ movs r7, #0 │ │ │ │ cbz r5, 6e2bde <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67692> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl af37f0 │ │ │ │ + bl af3710 │ │ │ │ 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 │ │ │ │ @@ -2370106,17 +2370162,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 6e60a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6ab58> │ │ │ │ mov r0, r4 │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ + str r6, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh r5, [r1, #0] │ │ │ │ mov sl, r1 │ │ │ │ @@ -2370185,17 +2370241,17 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 6e2c84 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67738> │ │ │ │ nop │ │ │ │ bcc.n 6e2c30 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x676e4> │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + str r2, [r4, r3] │ │ │ │ lsls r7, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldrh r0, [r1, #2] │ │ │ │ @@ -2370272,17 +2370328,17 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 6e2d76 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6782a> │ │ │ │ nop │ │ │ │ bcs.n 6e2dc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6787c> │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r6] │ │ │ │ + ldr r7, [pc, #960] @ (6e3194 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67c48>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh r5, [r2, #24] │ │ │ │ mov r6, r3 │ │ │ │ @@ -2370394,21 +2370450,21 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 6e2ec6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6797a> │ │ │ │ nop │ │ │ │ bne.n 6e2ef4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x679a8> │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, r3] │ │ │ │ + ldr r7, [pc, #304] @ (6e3040 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67af4>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r6, [sp, #184] @ 0xb8 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r2, r1] │ │ │ │ + ldr r6, [pc, #720] @ (6e31e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67c9c>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r5, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2370558,25 +2370614,25 @@ │ │ │ │ and.w r0, r2, #15 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6e2ffc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67ab0> │ │ │ │ beq.n 6e3028 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67adc> │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #704] @ (6e3380 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67e34>) │ │ │ │ + ldr r6, [pc, #64] @ (6e3100 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67bb4>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [pc, #856] @ (6e3420 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67ed4>) │ │ │ │ + ldr r5, [pc, #216] @ (6e31a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67c54>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r2, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [pc, #696] @ (6e338c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67e40>) │ │ │ │ + ldr r5, [pc, #56] @ (6e310c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67bc0>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2370725,25 +2370781,25 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6e31bc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67c70> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #976] @ (6e3650 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x68104>) │ │ │ │ + ldr r4, [pc, #336] @ (6e33d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67e84>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r3, [sp, #216] @ 0xd8 │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r5, [pc, #104] @ (6e32f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67da4>) │ │ │ │ + ldr r3, [pc, #488] @ (6e3470 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67f24>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r2, [sp, #320] @ 0x140 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [sp, #208] @ 0xd0 │ │ │ │ + str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [pc, #960] @ (6e3654 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x68108>) │ │ │ │ + ldr r3, [pc, #320] @ (6e33d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67e88>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #896] @ (6e3628 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x680dc>) │ │ │ │ movs r3, #12 │ │ │ │ @@ -2371071,63 +2371127,63 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 6e32c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x67d7c> │ │ │ │ nop │ │ │ │ ldmia r5!, {r4, r6} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #184] @ (6e36ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x681a0>) │ │ │ │ + ldr r2, [pc, #568] @ (6e386c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x68320>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r1, [sp, #400] @ 0x190 │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #144] @ (6e36d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x68184>) │ │ │ │ + ldr r2, [pc, #528] @ (6e3850 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x68304>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r1, [sp, #320] @ 0x140 │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [pc, #8] @ (6e3650 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x68104>) │ │ │ │ + ldr r2, [pc, #392] @ (6e37d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x68284>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + ldrh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [sp, #968] @ 0x3c8 │ │ │ │ + ldrh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [pc, #696] @ (6e390c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x683c0>) │ │ │ │ + ldr r2, [pc, #56] @ (6e368c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x68140>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + ldrh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [pc, #352] @ (6e37bc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x68270>) │ │ │ │ + ldr r1, [pc, #736] @ (6e393c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x683f0>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r0, [sp, #464] @ 0x1d0 │ │ │ │ + ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [pc, #192] @ (6e3724 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x681d8>) │ │ │ │ + ldr r1, [pc, #576] @ (6e38a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x68358>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r2, [pc, #608] @ (6e38c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6837c>) │ │ │ │ + ldr r0, [pc, #992] @ (6e3a48 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x684fc>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #992] @ (6e3a50 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x68504>) │ │ │ │ + ldr r0, [pc, #352] @ (6e37d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x68284>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r6, [r5, #56] @ 0x38 │ │ │ │ + ldrh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r1, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #808] @ (6e39a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x68458>) │ │ │ │ + ldr r0, [pc, #168] @ (6e3724 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x681d8>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r1, [pc, #472] @ (6e3858 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6830c>) │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #288] @ (6e37ac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x68260>) │ │ │ │ + blx r5 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r2, [r6, #50] @ 0x32 │ │ │ │ + ldrh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #184] @ (6e374c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x68200>) │ │ │ │ + @ instruction: 0x478e │ │ │ │ lsls r7, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r4, [pc, #3000] @ 6e4260 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x68d14> │ │ │ │ mov fp, r0 │ │ │ │ @@ -2372207,55 +2372263,55 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #38] @ 0x26 │ │ │ │ + ldrh r2, [r5, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r5, #38] @ 0x26 │ │ │ │ + ldrh r6, [r1, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmia r7!, {r3, r6, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldrh r6, [r0, #40] @ 0x28 │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - muls r0, r0 │ │ │ │ + sbcs r0, r4 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r2, [r0, #4] │ │ │ │ + strh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - tst r0, r1 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r2, [r1, #58] @ 0x3a │ │ │ │ + strh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r6, r1 │ │ │ │ + subs r6, #238 @ 0xee │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + strh r0, [r6, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r3, #40] @ 0x28 │ │ │ │ + strh r6, [r7, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #124 @ 0x7c │ │ │ │ + subs r4, #220 @ 0xdc │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + strh r6, [r3, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #38 @ 0x26 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh r4, [r7, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r7, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r3, #24] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #170 @ 0xaa │ │ │ │ + subs r4, #10 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r0, [r4, #22] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r3, #24] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ @@ -2372436,44 +2372492,44 @@ │ │ │ │ cmp r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ vrsqrts.f32 , , │ │ │ │ - strh r4, [r6, #18] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6e42be <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x68d72> │ │ │ │ - vrshr.u32 q12, q13, #1 │ │ │ │ + vshr.u64 q12, q5, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r4, #18] │ │ │ │ + strh r6, [r0, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r4, #18] │ │ │ │ + strh r6, [r0, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6e431e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x68dd2> │ │ │ │ - vrshr.u32 q12, q3, #1 │ │ │ │ + vshr.u64 d24, d22, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + strh r6, [r1, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r4, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #18] │ │ │ │ + strh r2, [r2, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ bl 9704e6 │ │ │ │ - strh r2, [r6, #18] │ │ │ │ + strh r2, [r2, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #92 @ 0x5c │ │ │ │ lsls r3, r3, #5 │ │ │ │ cbnz r2, 6e455e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x69012> │ │ │ │ lsls r1, r4, #5 │ │ │ │ @@ -2372778,85 +2372834,85 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 6e4708 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x691bc> │ │ │ │ nop │ │ │ │ revsh r6, r4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + ldrb r0, [r1, #31] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r6, #10] │ │ │ │ + ldrb r2, [r2, #31] │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ lsls r3, r3, #5 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + ldrb r2, [r2, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + ldrb r0, [r7, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r3, #4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r1, [pc, #592] @ (6e4ab8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6956c>) │ │ │ │ + blxns lr │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r2, #136 @ 0x88 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r1, [pc, #496] @ (6e4a60 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x69514>) │ │ │ │ + blxns fp │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r2, #112 @ 0x70 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r1, [pc, #400] @ (6e4a08 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x694bc>) │ │ │ │ + blxns r8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r2, #84 @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r1, [pc, #296] @ (6e49a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6945c>) │ │ │ │ + @ instruction: 0x47aa │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r7, #4] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r2, #4] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r4, #0] │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r7, #0] │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r5, #24] │ │ │ │ + ldrh r0, [r1, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r3, #108] @ 0x6c │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + cbz r2, 6e4920 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x693d4> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + subs r4, #166 @ 0xa6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + subs r4, #158 @ 0x9e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, #54 @ 0x36 │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + subs r4, #144 @ 0x90 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r1, #8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + strh r4, [r7, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + ldrb r0, [r1, #21] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r1, #84 @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - strh r0, [r5, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r7, #28] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cbnz r3, 6e48f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x693a8> │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ subs r3, #43 @ 0x2b │ │ │ │ cmp r3, #20 │ │ │ │ bhi.n 6e48f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x693a8> │ │ │ │ @@ -2373177,19 +2373233,19 @@ │ │ │ │ bl 47fb8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36e25c> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4d23bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c0a8c> │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1acdc │ │ │ │ + bl b1abfc │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1b574 │ │ │ │ + bl b1b494 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4dee8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3cd55c> │ │ │ │ ldrsb.w r3, [fp, #72] @ 0x48 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r3, #4 │ │ │ │ ite eq │ │ │ │ @@ -2373326,19 +2373382,19 @@ │ │ │ │ bl 47fb8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36e25c> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4d23bc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c0a8c> │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1acdc │ │ │ │ + bl b1abfc │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1b574 │ │ │ │ + bl b1b494 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4dee8c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3cd55c> │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r1, [pc, #1324] @ 6e531c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x69dd0> │ │ │ │ mov r0, fp │ │ │ │ @@ -2373349,25 +2373405,25 @@ │ │ │ │ cbz r0, 6e4e70 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x69924> │ │ │ │ mov r0, fp │ │ │ │ bl 4e2918 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d0fe8> │ │ │ │ mov r0, fp │ │ │ │ bl 4e0828 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ceef8> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1200c │ │ │ │ + bl b11f2c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 73e58 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl b192cc │ │ │ │ + bl b191ec │ │ │ │ b.n 6e4b78 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6962c> │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ cmp r3, r9 │ │ │ │ bne.n 6e4d38 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x697ec> │ │ │ │ ldr.w r3, [pc, #1248] @ 6e5318 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x69dcc> │ │ │ │ mov r7, sl │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -2373397,33 +2373453,33 @@ │ │ │ │ orrs r4, r3 │ │ │ │ bl 4e2918 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3d0fe8> │ │ │ │ orrs r4, r0 │ │ │ │ ands.w r4, r4, #255 @ 0xff │ │ │ │ bne.n 6e4e08 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x698bc> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl b07f60 │ │ │ │ + bl b07e80 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e0828 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ceef8> │ │ │ │ mov r1, r4 │ │ │ │ orrs r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1200c │ │ │ │ + bl b11f2c │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ orrs r5, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ blx 73e58 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl b192cc │ │ │ │ + bl b191ec │ │ │ │ orr.w r4, r0, r5 │ │ │ │ ands.w r4, r4, #255 @ 0xff │ │ │ │ bne.w 6e4b78 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6962c> │ │ │ │ mov r0, fp │ │ │ │ bl 4ce200 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3bc8d0> │ │ │ │ mov r2, r4 │ │ │ │ mov.w r1, #8388608 @ 0x800000 │ │ │ │ @@ -2373863,23 +2373919,23 @@ │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafbffff │ │ │ │ sub sp, #456 @ 0x1c8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ + ldrb r6, [r1, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + ldrb r0, [r7, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r6, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - b.n 6e5218 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x69ccc> │ │ │ │ + b.n 6e4ed8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6998c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr.w r3, [r0, #432] @ 0x1b0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 6e5382 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x69e36> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2373909,19 +2373965,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6e5390 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x69e44>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ + ldrb r0, [r0, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r4, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r2, [pc, #436] @ (6e555c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6a010>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -2374099,17 +2374155,17 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #312 @ 0x138 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #15] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r5, #13] │ │ │ │ + ldrb r2, [r1, #7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ add r2, sp, #824 @ 0x338 │ │ │ │ lsls r1, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2374330,15 +2374386,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #400 @ 0x190 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #9] │ │ │ │ + ldrb r6, [r5, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2375117,29 +2375173,29 @@ │ │ │ │ b.n 6e5f36 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6a9ea> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r1, pc, #848 @ (adr r1, 6e62b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6ad6c>) │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #7] │ │ │ │ + strb r2, [r2, #1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r0, #7] │ │ │ │ + strb r6, [r4, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r0, #174 @ 0xae │ │ │ │ + subs r6, r1, #4 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + strb r4, [r4, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r6, #5] │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + ldr r2, [r2, #124] @ 0x7c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r7, #5] │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r1, #60] @ 0x3c │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 6e5fb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6aa6c> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #2 │ │ │ │ @@ -2375337,15 +2375393,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #140] @ (6e6240 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6acf4>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2375743,15 +2375799,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb65ffff │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2375806,15 +2375862,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, r7, r6 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #40] @ 0x28 │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #212] @ (6e6744 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6b1f8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2375912,37 +2375968,37 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r1, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, r3, r4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #32] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r5, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r0, #28] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sl, {r0, r1, r2, r5, r6, r8} │ │ │ │ - cbz r4, 6e67bc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6b270> │ │ │ │ + cbz r4, 6e6794 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6b248> │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 6e678a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6b23e> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #8] @ (6e6794 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6b248>) │ │ │ │ add r1, pc │ │ │ │ bl 6e60a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6ab58> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6e67a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6b254> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cbnz r2, 6e67ac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6b260> │ │ │ │ @@ -2376096,15 +2376152,15 @@ │ │ │ │ bhi.n 6e695c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6b410> │ │ │ │ ldr r3, [pc, #12] @ (6e6960 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6b414>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #7 │ │ │ │ bx lr │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ lsls r7, r5, #4 │ │ │ │ movs r2, #0 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ mov r0, r2 │ │ │ │ add.w ip, r2, r2, lsl #1 │ │ │ │ lsr.w ip, lr, ip │ │ │ │ @@ -2376928,15 +2376984,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (6e7208 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6bcbc>) │ │ │ │ add r1, pc │ │ │ │ bl 6e60a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6ab58> │ │ │ │ vldr s0, [pc, #4] @ 6e7204 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6bcb8> │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + ldrsh r4, [r6, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ lsr.w r3, r0, r2 │ │ │ │ adds r2, #3 │ │ │ │ and.w r3, r3, #7 │ │ │ │ cmp r3, #7 │ │ │ │ bne.n 6e7220 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6bcd4> │ │ │ │ @@ -2378096,15 +2378152,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r1, r4, #5 │ │ │ │ strb.w pc, [fp, #255]! │ │ │ │ stc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, r2] │ │ │ │ + strh r6, [r5, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -2382433,15 +2382489,15 @@ │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [r2, #12] │ │ │ │ b.n 6eacca <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6f77e> │ │ │ │ mov r1, r2 │ │ │ │ bl 6eab5c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6f610> │ │ │ │ b.n 6eacca <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6f77e> │ │ │ │ nop │ │ │ │ - bcs.n 6eacb0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6f764> │ │ │ │ + bne.n 6ead70 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6f824> │ │ │ │ lsls r6, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldrb.w r2, [r1, #40] @ 0x28 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2382618,15 +2382674,15 @@ │ │ │ │ b.n 6eaed6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6f98a> │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r0, #168] @ 0xa8 │ │ │ │ mov r0, r1 │ │ │ │ b.n 6eaeb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6f968> │ │ │ │ str r4, [r3, r5] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - movs r4, #84 @ 0x54 │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ strd r0, r3, [r1] │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -2383027,29 +2383083,29 @@ │ │ │ │ b.n 6eb328 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6fddc> │ │ │ │ ldr r3, [pc, #32] @ (6eb370 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6fe24>) │ │ │ │ add r3, pc │ │ │ │ b.n 6eb328 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6fddc> │ │ │ │ ldr r3, [pc, #32] @ (6eb374 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6fe28>) │ │ │ │ add r3, pc │ │ │ │ b.n 6eb328 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6fddc> │ │ │ │ - movs r0, #6 │ │ │ │ + subs r6, r4, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #6 │ │ │ │ + subs r6, r4, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r0, #4 │ │ │ │ + subs r4, r4, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r0, #2 │ │ │ │ + subs r2, r4, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r0, #0 │ │ │ │ + subs r0, r4, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, r7, #7 │ │ │ │ + subs r6, r3, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, r7, #7 │ │ │ │ + subs r4, r3, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ cbz r1, 6eb3b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6fe6c> │ │ │ │ @@ -2383126,37 +2383182,37 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d0, [sp] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 6eb3c2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6fe76> │ │ │ │ ldr r0, [pc, #52] @ (6eb468 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6ff1c>) │ │ │ │ add r0, pc │ │ │ │ b.n 6eb3d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6fe8c> │ │ │ │ - subs r2, r1, #7 │ │ │ │ + subs r2, r5, #0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb.w r0, [r8, r3, lsl #2] │ │ │ │ - subs r2, r4, #6 │ │ │ │ + @ instruction: 0xf77800a3 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - uxth r2, r3 │ │ │ │ + sub sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + adds r4, r4, #7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - hlt 0x002a │ │ │ │ + cbnz r2, 6eb456 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6ff0a> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds.w r0, r2, #5603328 @ 0x558000 │ │ │ │ - @ instruction: 0xb74c │ │ │ │ + @ instruction: 0xf37200ab │ │ │ │ + push {r2, r3, r5, r7, lr} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - uxth r2, r4 │ │ │ │ + cbz r2, 6eb460 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6ff14> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r0, r3] │ │ │ │ + str r4, [r4, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + adds r6, r7, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, r4, #4 │ │ │ │ + adds r0, r0, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r2, 6eb494 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6ff48> │ │ │ │ @@ -2383206,31 +2383262,31 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #40] @ (6eb510 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6ffc4>) │ │ │ │ add r4, pc │ │ │ │ b.n 6eb4a6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6ff5a> │ │ │ │ - vhadd.u8 d16, d20, d16 │ │ │ │ - blt.n 6eb504 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6ffb8> │ │ │ │ + stc2 0, cr0, [r4, #640]! @ 0x280 │ │ │ │ + bls.n 6eb5c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70078> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r3, [sp, #584] @ 0x248 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x0060 │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsh r4, [r3, r6] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bge.n 6eb4cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6ff80> │ │ │ │ + bls.n 6eb58c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70040> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bge.n 6eb4b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6ff68> │ │ │ │ + bls.n 6eb574 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70028> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cdp2 0, 15, cr0, cr8, cr0, {5} │ │ │ │ - bge.n 6eb48c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6ff40> │ │ │ │ + ldc2l 0, cr0, [r8, #-640] @ 0xfffffd80 │ │ │ │ + bls.n 6eb54c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70000> │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ ldr.w r1, [pc, #3024] @ 6ec0f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70bac> │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -2384326,254 +2384382,260 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r2, [pc, #784] @ (6ec410 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70ec4>) │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, #3 │ │ │ │ + adds r6, r4, #4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bge.n 6ec130 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70be4> │ │ │ │ + bhi.n 6ec1f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70ca4> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xf38e00ab │ │ │ │ - beq.n 6ec184 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70c38> │ │ │ │ + @ instruction: 0xf1ee00ab │ │ │ │ + ldmia r6!, {r2, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #6] │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + adds r2, r7, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r7, {r1, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ble.n 6ec080 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70b34> │ │ │ │ + bgt.n 6ec140 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70bf4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r0!, {r1, r5, r7} │ │ │ │ + stmia r7!, {r1} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #776] @ 0x308 │ │ │ │ + ldr r4, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ble.n 6ec178 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70c2c> │ │ │ │ + blt.n 6ec238 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70cec> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #80] @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r7, #5 │ │ │ │ + subs r0, r3, r7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add.w r0, lr, #5210112 @ 0x4f8000 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + bfi r0, lr, #2, #30 │ │ │ │ + subs r6, r3, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + subs r6, r7, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xf0b800ab │ │ │ │ - subs r6, r1, r6 │ │ │ │ + vhadd.s16 d0, d24, d27 │ │ │ │ + adds r6, r5, r7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, r2, r6 │ │ │ │ + adds r0, r6, r7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + subs r2, r3, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ lsls r7, r4, #2 │ │ │ │ bx r2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strh r6, [r7, #60] @ 0x3c │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - blt.n 6ec230 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70ce4> │ │ │ │ + bls.n 6ec0f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70ba4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvs.n 6ec21c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70cd0> │ │ │ │ + bmi.n 6ec0dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70b90> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r0, r3 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb.w r0, [r2, #174] @ 0xae │ │ │ │ - subs r2, r6, r1 │ │ │ │ + @ instruction: 0xf6e200ae │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh.w r0, [sl, lr, lsl #2] │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + @ instruction: 0xf69a00ae │ │ │ │ + ldrb r0, [r6, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r3!, {r7} │ │ │ │ + ldmia r1!, {r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r1, r2 │ │ │ │ + adds r0, r5, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r4, r1, r7 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cdp 0, 4, cr0, cr0, cr11, {5} │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + stc 0, cr0, [r0], #684 @ 0x2ac │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r0, #27 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, r1, r6 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldcl 0, cr0, [r2, #684]! @ 0x2ac │ │ │ │ - ldrb r2, [r2, #13] │ │ │ │ + mrrc 0, 10, r0, r2, cr11 │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + asrs r2, r6, #30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldc 0, cr0, [r2, #684] @ 0x2ac │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + @ instruction: 0xebf200ab │ │ │ │ + strh r2, [r4, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcc.n 6ec18c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70c40> │ │ │ │ + bcs.n 6ec24c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70d00> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r4, r7, r3 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r5, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - adds r2, r6, r2 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + asrs r4, r3, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, r0, r0 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - mcrr 0, 10, r0, r2, cr11 │ │ │ │ - strh r0, [r4, #30] │ │ │ │ + @ instruction: 0xeaa200ab │ │ │ │ + strh r0, [r0, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcs.n 6ec118 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70bcc> │ │ │ │ + beq.n 6ec1d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70c8c> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + asrs r4, r1, #24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - asrs r2, r5, #30 │ │ │ │ + asrs r2, r1, #24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r1, #11] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r1, [sp, #408] @ 0x198 │ │ │ │ + ldrh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r4, r4, #29 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r5, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r7, #22] │ │ │ │ + strh r0, [r3, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bvs.n 6ec144 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70bf8> │ │ │ │ + bmi.n 6ec204 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70cb8> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r0, #29 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r3, r7] │ │ │ │ + str r2, [r7, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + asrs r2, r6, #21 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 6ec204 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70cb8> │ │ │ │ + bmi.n 6ec2c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70d78> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb83a │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bic.w r0, r4, fp, asr #2 │ │ │ │ - @ instruction: 0xb826 │ │ │ │ + stmia.w r4, {r0, r1, r3, r5, r7} │ │ │ │ + @ instruction: 0xb686 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r2, r2, #24 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + asrs r6, r7, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xe9a600ab │ │ │ │ - @ instruction: 0xe9a000ab │ │ │ │ - b.n 6ec3d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70e8c> │ │ │ │ + @ instruction: 0xe80600ab │ │ │ │ + @ instruction: 0xe80000ab │ │ │ │ + svc 18 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r4, r6, #27 │ │ │ │ + lsls r4, r2, #21 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xfb4200a1 │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + vld1.8 {d0[5]}, [r2], r1 │ │ │ │ + strh r4, [r2, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bkpt 0x0030 │ │ │ │ + pop {r4, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bkpt 0x0058 │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6ec384 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70e38> │ │ │ │ + udf #216 @ 0xd8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrd r0, r0, [r6, #-684] @ 0x2ac │ │ │ │ - strd r0, r0, [lr, #-684] @ 0x2ac │ │ │ │ - b.n 6ec35c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70e10> │ │ │ │ + b.n 6ec204 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70cb8> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmdb ip!, {r0, r1, r3, r5, r7} │ │ │ │ - ldmdb r4!, {r0, r1, r3, r5, r7} │ │ │ │ - stmdb ip!, {r0, r1, r3, r5, r7} │ │ │ │ - stmdb r4!, {r0, r1, r3, r5, r7} │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + b.n 6ec1f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70cac> │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + udf #190 @ 0xbe │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + b.n 6ec1dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70c90> │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + b.n 6ec1d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70c84> │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + b.n 6ec1c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70c78> │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + b.n 6ec1b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70c6c> │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + asrs r2, r2, #13 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + asrs r0, r7, #11 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r2, r6, #18 │ │ │ │ + asrs r2, r2, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r7, [pc, #744] @ (6ec5ac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x71060>) │ │ │ │ + ldr r6, [pc, #104] @ (6ec32c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70de0>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + strb r2, [r6, #17] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - svc 176 @ 0xb0 │ │ │ │ + udf #16 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r4, r4, #16 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r5, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r1, #15 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r4, #22] │ │ │ │ + strh r4, [r0, #10] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r1, #8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r2, r5, #11 │ │ │ │ + asrs r2, r1, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r1, #22] │ │ │ │ + strh r4, [r5, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r5, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r1, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r2, r2, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + asrs r4, r7, #4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r4, #11 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r6, #11 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r2, r2, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r4, r5, #11 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r2 │ │ │ │ add.w lr, r0, #4 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r2, [lr] │ │ │ │ cmp r2, r5 │ │ │ │ @@ -2384675,15 +2384737,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6ec350 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70e04> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6ec3f6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70eaa> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl af3130 │ │ │ │ + bl af3050 │ │ │ │ ldr r7, [r7, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 6ec3fa <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70eae> │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6ec3ea <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70e9e> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ @@ -2384741,15 +2384803,15 @@ │ │ │ │ add r2, pc │ │ │ │ movs r3, #16 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [r5, #80] @ 0x50 │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r4, #0 │ │ │ │ - bl af2c10 │ │ │ │ + bl af2b30 │ │ │ │ cmp.w sl, #4 │ │ │ │ ite eq │ │ │ │ moveq.w r9, #128 @ 0x80 │ │ │ │ movne.w r9, #608 @ 0x260 │ │ │ │ movw r7, #479 @ 0x1df │ │ │ │ movw r2, #1919 @ 0x77f │ │ │ │ str r0, [r5, #0] │ │ │ │ @@ -2384757,15 +2384819,15 @@ │ │ │ │ it ne │ │ │ │ movne r7, r2 │ │ │ │ rsb r6, r6, r6, lsl #4 │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ add.w fp, r3, r4 │ │ │ │ ldr r6, [r3, r4] │ │ │ │ - bl af2cf8 │ │ │ │ + bl af2c18 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ add.w r8, r5, r6, lsl #2 │ │ │ │ str.w r0, [r8, #4] │ │ │ │ add.w r6, fp, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -2384773,15 +2384835,15 @@ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ cbz r1, 6ec51a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70fce> │ │ │ │ add r1, r4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add.w r8, r8, #1 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl af2d70 │ │ │ │ + bl af2c90 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 6ec512 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70fc6> │ │ │ │ adds r4, #15 │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 6ec508 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70fbc> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ @@ -2384841,15 +2384903,15 @@ │ │ │ │ beq.n 6ec5e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x71098> │ │ │ │ tst.w r9, r4 │ │ │ │ beq.n 6ec5c6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7107a> │ │ │ │ add.w r2, sl, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r4, #1 │ │ │ │ - bl af2cbc │ │ │ │ + bl af2bdc │ │ │ │ cmp r4, #16 │ │ │ │ bne.n 6ec5cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x71080> │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, #16 │ │ │ │ bne.n 6ec5bc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x71070> │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2384857,15 +2384919,15 @@ │ │ │ │ cmp r9, r3 │ │ │ │ bne.n 6ec5ae <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x71062> │ │ │ │ ldrd r9, r5, [sp, #16] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ add.w r4, r5, fp, lsl #2 │ │ │ │ - bl af2d94 │ │ │ │ + bl af2cb4 │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ blx 744e0 │ │ │ │ cmp r9, r4 │ │ │ │ bne.n 6ec60a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x710be> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 744e0 │ │ │ │ ldr r2, [pc, #100] @ (6ec684 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x71138>) │ │ │ │ @@ -2384897,23 +2384959,23 @@ │ │ │ │ add r2, pc │ │ │ │ mov.w sl, #19 │ │ │ │ str r3, [sp, #8] │ │ │ │ b.n 6ec4ba <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70f6e> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r3, r4, r6} │ │ │ │ lsls r6, r5, #4 │ │ │ │ subs r3, #134 @ 0x86 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + cbnz r0, 6ec6ea <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7119e> │ │ │ │ lsls r6, r5, #4 │ │ │ │ subs r1, #220 @ 0xdc │ │ │ │ lsls r1, r4, #5 │ │ │ │ - cbnz r6, 6ec694 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x71148> │ │ │ │ + @ instruction: 0xb786 │ │ │ │ lsls r6, r5, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bl 457bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3462a8> │ │ │ │ @@ -2386650,15 +2386712,15 @@ │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff93ffff │ │ │ │ cmp r0, #6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldc2l 0, cr0, [r4, #-660]! @ 0xfffffd6c │ │ │ │ + @ instruction: 0xfbd400a5 │ │ │ │ stmdb 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] @ (6edbc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x72674>) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, #888] @ (6edbc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x72678>) │ │ │ │ @@ -2386965,15 +2387027,15 @@ │ │ │ │ nop │ │ │ │ movs r7, #176 @ 0xb0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #226 @ 0xe2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ands.w r0, r6, r5, asr #2 │ │ │ │ + ldrd r0, r0, [r6], #-660 @ 0x294 │ │ │ │ add.w r1, r1, r2, lsl #5 │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6edbfc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x726b0> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ mvn.w r3, #440 @ 0x1b8 │ │ │ │ @@ -2389243,15 +2389305,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ - bl b2d4cc │ │ │ │ + bl b2d3ec │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6ef32c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x73de0> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d45c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59074> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2389314,15 +2389376,15 @@ │ │ │ │ bcs.n 6ef462 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x73f16> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6eef88 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x73a3c> │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ - bl b2e208 │ │ │ │ + bl b2e128 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6ef3f6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x73eaa> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d45c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59074> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2389485,15 +2389547,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ strd r7, r8, [sp] │ │ │ │ - bl b2bf6c │ │ │ │ + bl b2be8c │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6ef5e6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7409a> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d45c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59074> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2390055,15 +2390117,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r7, #5 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrsb r3, [r6, r0] │ │ │ │ lsls r7, r4, #5 │ │ │ │ ldrsb r6, [r4, r0] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - blt.n 6efc98 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7474c> │ │ │ │ + bls.n 6efd58 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7480c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ strb r4, [r0, r6] │ │ │ │ lsls r7, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #2380] @ 0x94c │ │ │ │ cbz r3, 6efc84 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x74738> │ │ │ │ @@ -2390095,15 +2390157,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #9 │ │ │ │ bl 6eef88 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x73a3c> │ │ │ │ vldr d0, [pc, #132] @ 6efd58 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7480c> │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ ldr.w r3, [r4, #1920] @ 0x780 │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ - bl b2bfa0 │ │ │ │ + bl b2bec0 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6efcf8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x747ac> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d45c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59074> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2390230,15 +2390292,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #376] @ 0x178 │ │ │ │ strh.w r4, [sp, #400] @ 0x190 │ │ │ │ bl 6eef88 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x73a3c> │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ mov r2, r4 │ │ │ │ - bl b2cfe0 │ │ │ │ + bl b2cf00 │ │ │ │ ldr.w r1, [r5, #732] @ 0x2dc │ │ │ │ cbz r1, 6efe6e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x74922> │ │ │ │ mov r0, r5 │ │ │ │ bl 6d45c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59074> │ │ │ │ str.w r4, [r5, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r5, #1877] @ 0x755 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2390281,15 +2390343,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 6eef88 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x73a3c> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ - bl b2cfe0 │ │ │ │ + bl b2cf00 │ │ │ │ ldr.w r1, [r5, #732] @ 0x2dc │ │ │ │ cbz r1, 6efefc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x749b0> │ │ │ │ mov r0, r5 │ │ │ │ bl 6d45c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59074> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r5, #1877] @ 0x755 │ │ │ │ @@ -2390461,15 +2390523,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ vldr d0, [sp, #16] │ │ │ │ - bl b2d844 │ │ │ │ + bl b2d764 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6f00d6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x74b8a> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d45c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59074> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2390566,20 +2390628,20 @@ │ │ │ │ ldr r7, [r5, #116] @ 0x74 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r4, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [r4, #116] @ 0x74 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ - bl b2bfd4 │ │ │ │ + bl b2bef4 │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r0, [r6, #704] @ 0x2c0 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ - bl b2c028 │ │ │ │ + bl b2bf48 │ │ │ │ ldrh.w r0, [sp, #120] @ 0x78 │ │ │ │ bl 450a1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33f0ec> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrh.w fp, [sp, #120] @ 0x78 │ │ │ │ mov lr, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6f0258 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x74d0c> │ │ │ │ @@ -2390766,15 +2390828,15 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, r4 │ │ │ │ strd r5, r5, [sp, #32] │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ strd r5, r5, [sp, #24] │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ ldr.w r0, [r6, #704] @ 0x2c0 │ │ │ │ - bl b2c2f4 │ │ │ │ + bl b2c214 │ │ │ │ ldr.w r1, [r6, #732] @ 0x2dc │ │ │ │ cbz r1, 6f03f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x74eac> │ │ │ │ mov r0, r6 │ │ │ │ bl 6d45c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x59074> │ │ │ │ str.w r5, [r6, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r6, #1877] @ 0x755 │ │ │ │ cbz r3, 6f0408 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x74ebc> │ │ │ │ @@ -2391331,20 +2391393,20 @@ │ │ │ │ b.n 6f0954 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x75408> │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ @ instruction: 0xf7e40160 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3} │ │ │ │ lsls r5, r4, #2 │ │ │ │ @ instruction: 0xf7d60160 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r4, r7} │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf65e0160 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2392090,19 +2392152,19 @@ │ │ │ │ blx 73f54 │ │ │ │ @ instruction: 0xf5e00160 │ │ │ │ rsbs r1, r8, #14680064 @ 0xe00000 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [pc], #-1020 @ 6f0eb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x75968> │ │ │ │ adds.w r1, r4, #96 @ 0x60 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldrb.w r2, [r0, #1905] @ 0x771 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov lr, r1 │ │ │ │ ldr.w r3, [r0, #1376] @ 0x560 │ │ │ │ cbz r2, 6f12d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x75d88> │ │ │ │ ldrb.w r2, [r0, #1904] @ 0x770 │ │ │ │ @@ -2392285,18 +2392347,18 @@ │ │ │ │ @ instruction: 0xeb920160 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb8c0160 │ │ │ │ sbc.w r1, lr, r0, asr #1 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r7} │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee al │ │ │ │ + lslal r5, r4, #2 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r2, [r0, #956] @ 0x3bc │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r1, [r0, #936] @ 0x3a8 │ │ │ │ ldrb.w ip, [r2, #8] │ │ │ │ ldr r4, [r1, #0] │ │ │ │ @@ -2392558,15 +2392620,15 @@ │ │ │ │ cmp.w lr, #1 │ │ │ │ bne.n 6f1710 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x761c4> │ │ │ │ b.n 6f1660 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76114> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 6f1764 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76218> │ │ │ │ b.n 6f1660 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76114> │ │ │ │ nop │ │ │ │ - bkpt 0x00d8 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ @@ -2392737,17 +2392799,17 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r7, [sp, #800] @ 0x320 │ │ │ │ + str r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #28 │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ movs r3, #0 │ │ │ │ ldrb.w r0, [sp, #20] │ │ │ │ @@ -2392835,15 +2392897,15 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ b.n 6f1a7c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76530> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ strb r2, [r1, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r7, [sp, #168] @ 0xa8 │ │ │ │ + str r5, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r5, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r4, [pc, #60] @ (6f1b14 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x765c8>) │ │ │ │ add r4, pc │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r4, lr, lsl #2 │ │ │ │ @@ -2392863,15 +2392925,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, lr, #4 │ │ │ │ cmp.w lr, #44 @ 0x2c │ │ │ │ bne.n 6f1ada <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7658e> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [pc, #120] @ 6f1ba4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76658> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2392917,23 +2392979,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r6, [sp, #8] │ │ │ │ + str r4, [sp, #392] @ 0x188 │ │ │ │ lsls r6, r5, #4 │ │ │ │ b.n 6f1538 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x75fec> │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r4, r0 │ │ │ │ + cbnz r4, 6f1bc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76674> │ │ │ │ lsls r5, r4, #2 │ │ │ │ and.w r1, r1, #7 │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 6f1bdc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76690> │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 6f1bd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76688> │ │ │ │ cmp r1, #4 │ │ │ │ @@ -2393358,70 +2393420,70 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb85e │ │ │ │ + @ instruction: 0xb6be │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, pc, #608 @ (adr r7, 6f22a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76d58>) │ │ │ │ + add r5, pc, #992 @ (adr r5, 6f2424 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76ed8>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, pc, #696 @ (adr r7, 6f2300 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76db4>) │ │ │ │ + add r6, pc, #56 @ (adr r6, 6f2080 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76b34>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + @ instruction: 0xb688 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + @ instruction: 0xb66e │ │ │ │ lsls r5, r4, #2 │ │ │ │ stc2l 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + cpsid │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #304 @ (adr r7, 6f2198 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76c4c>) │ │ │ │ + add r5, pc, #688 @ (adr r5, 6f2318 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76dcc>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + @ instruction: 0xb656 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + @ instruction: 0xb65c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + @ instruction: 0xb63c │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r5, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + @ instruction: 0xb63e │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r4, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #888 @ (adr r6, 6f240c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76ec0>) │ │ │ │ + add r5, pc, #248 @ (adr r5, 6f218c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76c40>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #968 @ (adr r6, 6f2464 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76f18>) │ │ │ │ + add r5, pc, #328 @ (adr r5, 6f21e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76c98>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r4, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #976 @ (adr r6, 6f2478 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76f2c>) │ │ │ │ + add r5, pc, #336 @ (adr r5, 6f21f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76cac>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #944 @ (adr r6, 6f2460 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76f14>) │ │ │ │ + add r5, pc, #304 @ (adr r5, 6f21e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76c94>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r4, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2393629,28 +2393691,28 @@ │ │ │ │ ldr r0, [pc, #36] @ (6f22f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76da8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (6f22f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76dac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r6, [r6, #30] │ │ │ │ + ldrb r6, [r2, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bkpt 0x00de │ │ │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r1, r1] │ │ │ │ + ldr r6, [pc, #688] @ (6f25a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77054>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r2, #28] │ │ │ │ + strb r6, [r6, #21] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xf79400af │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + @ instruction: 0xf5f400af │ │ │ │ + ldr r5, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 6f2370 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76e24> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #24 │ │ │ │ asrs r1, r2, #16 │ │ │ │ @@ -2393705,45 +2393767,45 @@ │ │ │ │ ldr r0, [pc, #68] @ (6f23b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76e64>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (6f23b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76e68>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r2, 6f23fc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76eb0> │ │ │ │ + sxtb r2, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r7, [sp, #176] @ 0xb0 │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r2, r2, #0 │ │ │ │ + adds r2, r6, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r0, #11] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r1, #6 │ │ │ │ + cmp r7, #102 @ 0x66 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + ldrsh r6, [r4, r0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x0054 │ │ │ │ + pop {r2, r4, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r3, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [sp, #912] @ 0x390 │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r6, 6f2416 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76eca> │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r4, 6f241a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76ece> │ │ │ │ + sxth r4, r3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cbz r4, 6f2420 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x76ed4> │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r0, #18 │ │ │ │ + subs r2, r6, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2394695,216 +2394757,216 @@ │ │ │ │ add r7, pc │ │ │ │ b.n 6f2c24 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x776d8> │ │ │ │ nop │ │ │ │ bge.n 6f2df8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x778ac> │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 6f2e18 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x778cc> │ │ │ │ + add sp, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r6, 6f2e1a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x778ce> │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sub sp, #456 @ 0x1c8 │ │ │ │ + add r7, sp, #328 @ 0x148 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sub sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + add r2, sp, #456 @ 0x1c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r4, 6f2e1a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x778ce> │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r2, 6f2e1a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x778ce> │ │ │ │ + add r7, sp, #552 @ 0x228 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r2, 6f2e18 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x778cc> │ │ │ │ + add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r0, 6f2e20 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x778d4> │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r0, 6f2e1c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x778d0> │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + add r7, sp, #120 @ 0x78 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sub sp, #16 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, pc, #840 @ (adr r5, 6f3174 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77c28>) │ │ │ │ + add r4, pc, #200 @ (adr r4, 6f2ef4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x779a8>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + ldrb r0, [r3, #27] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + ldrb r4, [r1, #27] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r2, [r4, #2] │ │ │ │ + ldrb r2, [r0, #27] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #808 @ 0x328 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + ldrh r2, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + adds r0, r7, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ + ldrh r2, [r2, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + add r6, sp, #312 @ 0x138 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r6, [r2, #22] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + add r6, sp, #144 @ 0x90 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r7, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r6, pc, #800 @ (adr r6, 6f31a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77c58>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r6, pc, #448 @ (adr r6, 6f3048 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77afc>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r1, #0] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - vhadd.u d16, d28, d18 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + ldc2l 0, cr0, [ip, #648] @ 0x288 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add r2, sp, #872 @ 0x368 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, pc, #80 @ (adr r7, 6f2f00 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x779b4>) │ │ │ │ + add r5, pc, #464 @ (adr r5, 6f3080 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77b34>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r0, [r7, #21] │ │ │ │ + ldrb r0, [r3, #15] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r0, #46 @ 0x2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #256 @ 0x100 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r3, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bne.n 6f2f64 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77a18> │ │ │ │ + ldmia r7, {r3, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 6f2e08 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x778bc> │ │ │ │ + bcs.n 6f2ec8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7797c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r5, sp, #656 @ 0x290 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r7, #19] │ │ │ │ + ldrb r2, [r3, #13] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, sp, #176 @ 0xb0 │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r7, [sp, #760] @ 0x2f8 │ │ │ │ + str r6, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, sp, #616 @ 0x268 │ │ │ │ + add r0, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r2, sp, #520 @ 0x208 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, sp, #104 @ 0x68 │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r0, sp, #600 @ 0x258 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r7, [sp, #160] @ 0xa0 │ │ │ │ + str r5, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, sp, #104 @ 0x68 │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + cbnz r0, 6f2f86 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77a3a> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #840 @ (adr r4, 6f3274 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77d28>) │ │ │ │ + add r3, pc, #200 @ (adr r3, 6f2ff4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77aa8>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 6f2f28 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x779dc> │ │ │ │ + bls.n 6f2fe8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77a9c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bge.n 6f2ed0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77984> │ │ │ │ + bls.n 6f2f90 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77a44> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bge.n 6f2ef4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x779a8> │ │ │ │ + bls.n 6f2fb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77a68> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r5, #7] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, pc, #568 @ (adr r4, 6f318c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77c40>) │ │ │ │ + add r2, pc, #952 @ (adr r2, 6f330c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77dc0>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + cbnz r0, 6f2fa2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77a56> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r7, pc, #976 @ (adr r7, 6f3348 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77dfc>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, sp, #472 @ 0x1d8 │ │ │ │ + add r7, pc, #856 @ (adr r7, 6f32d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77d88>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 6f3030 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77ae4> │ │ │ │ + bhi.n 6f2ef0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x779a4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [sp, #600] @ 0x258 │ │ │ │ + str r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #80] @ (6f2fdc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77a90>) │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w lr, [r0, r1, lsl #2] │ │ │ │ @@ -2394928,15 +2394990,15 @@ │ │ │ │ ldrls.w r3, [r4, r1, lsl #2] │ │ │ │ cmp r2, #9 │ │ │ │ lsl.w r3, r3, lr │ │ │ │ orr.w r0, r0, r3 │ │ │ │ bne.n 6f2fb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77a68> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r3, r1, #31 │ │ │ │ bpl.n 6f3006 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77aba> │ │ │ │ and.w r3, r1, #30 │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 6f3002 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77ab6> │ │ │ │ @@ -2396029,67 +2396091,67 @@ │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #12] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r2, sp, #376 @ 0x178 │ │ │ │ + add r0, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + ldrb r6, [r5, #13] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r5, pc, #992 @ (adr r5, 6f3fa4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x78a58>) │ │ │ │ + add r4, pc, #352 @ (adr r4, 6f3d24 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x787d8>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, pc, #552 @ (adr r6, 6f3df0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x788a4>) │ │ │ │ + add r4, pc, #936 @ (adr r4, 6f3f70 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x78a24>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r5, pc, #888 @ (adr r5, 6f3f48 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x789fc>) │ │ │ │ + add r4, pc, #248 @ (adr r4, 6f3cc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7877c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, pc, #96 @ (adr r6, 6f3c34 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x786e8>) │ │ │ │ + add r4, pc, #480 @ (adr r4, 6f3db4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x78868>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, pc, #720 @ (adr r5, 6f3ea8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7895c>) │ │ │ │ + add r4, pc, #80 @ (adr r4, 6f3c28 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x786dc>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, pc, #648 @ (adr r6, 6f3e64 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x78918>) │ │ │ │ + add r5, pc, #8 @ (adr r5, 6f3be4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x78698>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r2, #18] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r2, [r4, #8] │ │ │ │ + ldrb r2, [r0, #2] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldrb r4, [r1, #1] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r6, [r3, #4] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r3, pc, #688 @ (adr r3, 6f3ea4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x78958>) │ │ │ │ + add r2, pc, #48 @ (adr r2, 6f3c24 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x786d8>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #656 @ (adr r3, 6f3e88 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7893c>) │ │ │ │ + add r2, pc, #16 @ (adr r2, 6f3c08 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x786bc>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + strb r4, [r5, #29] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r1, pc, #984 @ (adr r1, 6f3fd8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x78a8c>) │ │ │ │ + add r0, pc, #344 @ (adr r0, 6f3d58 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7880c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #96 @ (adr r3, 6f3c64 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x78718>) │ │ │ │ + add r1, pc, #480 @ (adr r1, 6f3de4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x78898>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, pc, #432 @ (adr r1, 6f3db8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7886c>) │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, pc, #88 @ (adr r2, 6f3c64 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x78718>) │ │ │ │ + add r0, pc, #472 @ (adr r0, 6f3de4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x78898>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, pc, #304 @ (adr r1, 6f3d40 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x787f4>) │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r1, #1] │ │ │ │ + strb r2, [r5, #26] │ │ │ │ lsls r6, r5, #4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add.w r6, r3, #134217728 @ 0x8000000 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ subs r6, #1 │ │ │ │ add.w r6, r3, r6, lsl #5 │ │ │ │ ldrd r2, r3, [r6, #24] │ │ │ │ @@ -2396289,29 +2396351,29 @@ │ │ │ │ mla r3, r3, r2, r0 │ │ │ │ ldr r2, [pc, #40] @ (6f3e64 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x78918>) │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bl 6e60a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6ab58> │ │ │ │ b.w 6f32d2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x77d86> │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r6, [r1, #17] │ │ │ │ + strb r6, [r5, #10] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r3, #10] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r4, [sp, #856] @ 0x358 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [sp, #856] @ 0x358 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ lsls r6, r5, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #5 │ │ │ │ @@ -2396341,17 +2396403,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (6f3ec8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7897c>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ bl 6e60a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6ab58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r0, #8] │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-112] │ │ │ │ sub.w sp, sp, #4160 @ 0x1040 │ │ │ │ @@ -2396899,25 +2396961,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r6, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0030 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + str r7, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r7, #96] @ 0x60 │ │ │ │ + ldr r2, [r3, #72] @ 0x48 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r0, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ movs r6, #1 │ │ │ │ @@ -2397806,15 +2397868,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ rev r6, r2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8d6 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r1, [sp, #152] @ 0x98 │ │ │ │ + ldrh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #460] @ (6f514c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x79c00>) │ │ │ │ add.w sl, r0, #16 │ │ │ │ @@ -2398493,24 +2398555,24 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ cmp r7, lr │ │ │ │ bne.n 6f5698 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7a14c> │ │ │ │ add.w r1, r6, r9 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl af30a0 │ │ │ │ + bl af2fc0 │ │ │ │ mov r9, r0 │ │ │ │ cbz r6, 6f56e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7a198> │ │ │ │ sub.w r8, r8, #4 │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r2, [r8, #4]! │ │ │ │ mov r0, r9 │ │ │ │ adds r4, #1 │ │ │ │ - bl af30d8 │ │ │ │ + bl af2ff8 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 6f56d2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7a186> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6ec3b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70e68> │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2398547,38 +2398609,38 @@ │ │ │ │ bl 6ec350 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x70e04> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6f5728 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7a1dc> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, sl │ │ │ │ adds r7, #1 │ │ │ │ - bl af3130 │ │ │ │ + bl af3050 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ add r0, r6 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 6f5732 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7a1e6> │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cbz r2, 6f5766 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7a21a> │ │ │ │ ldrh r1, [r0, #48] @ 0x30 │ │ │ │ subs r2, #1 │ │ │ │ ubfx r1, r1, #5, #11 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ add r2, r1 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl af380c │ │ │ │ + bl af372c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r1 │ │ │ │ bcc.n 6f570a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7a1be> │ │ │ │ ldr r5, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ - bl af32a0 │ │ │ │ + bl af31c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6f58da <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7a38e> │ │ │ │ movw sl, #34953 @ 0x8889 │ │ │ │ movt sl, #34952 @ 0x8888 │ │ │ │ movs r6, #0 │ │ │ │ cbnz r5, 6f57ba <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7a26e> │ │ │ │ b.n 6f58ce <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7a382> │ │ │ │ @@ -2398593,15 +2398655,15 @@ │ │ │ │ bl 6ed4c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x71f74> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 6f58ce <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7a382> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl af37f0 │ │ │ │ + bl af3710 │ │ │ │ smull r1, r3, sl, r0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov.w r8, r0, asr #31 │ │ │ │ add r3, r0 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ rsb r3, r8, r3, asr #3 │ │ │ │ @@ -2398718,21 +2398780,21 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r4, #2 │ │ │ │ stc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0xfab1ffff │ │ │ │ add r7, pc, #664 @ (adr r7, 6f5ba8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7a65c>) │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2399483,21 +2399545,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (6f6160 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7ac14>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 6e60a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6ab58> │ │ │ │ b.n 6f612a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7abde> │ │ │ │ nop │ │ │ │ - str r2, [r2, r5] │ │ │ │ + ldr r7, [pc, #712] @ (6f6420 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7aed4>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r0, [r7, #17] │ │ │ │ + ldrb r0, [r3, #11] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + ldr r7, [pc, #688] @ (6f6410 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7aec4>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + ldrb r2, [r5, #10] │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -2399617,21 +2399679,21 @@ │ │ │ │ str.w r3, [r1, #132] @ 0x84 │ │ │ │ bl 6e82bc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6cd70> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #136 @ 0x88 │ │ │ │ bl 6e82dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x6cd90> │ │ │ │ b.n 6f6204 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7acb8> │ │ │ │ nop │ │ │ │ - str r2, [r2, r1] │ │ │ │ + ldr r6, [pc, #712] @ (6f656c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7b020>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r0, [r7, #13] │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + ldr r6, [pc, #576] @ (6f64ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7afa0>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r1, #6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ push {lr} │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6f631a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7adce> │ │ │ │ ldrb.w r2, [r3, #48] @ 0x30 │ │ │ │ @@ -2400206,15 +2400268,15 @@ │ │ │ │ str.w r3, [r9, #32] │ │ │ │ b.n 6f6814 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7b2c8> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #32768 @ 0x8000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ sub.w lr, ip, lr │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2400798,15 +2400860,15 @@ │ │ │ │ str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r4, #5 │ │ │ │ bl 940eb6 │ │ │ │ - strb r2, [r3, #19] │ │ │ │ + strb r2, [r7, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ bl a36ec2 │ │ │ │ mrc 15, 7, APSR_nzcv, cr13, cr15, {7} │ │ │ │ bl 50ceca <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3fb59a> │ │ │ │ bl 5c6ece │ │ │ │ @@ -2401666,23 +2401728,23 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r0, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldrh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r6, [r6, #4] │ │ │ │ + str r6, [r2, #108] @ 0x6c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r4, #2 │ │ │ │ and.w r1, r1, #6291456 @ 0x600000 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r1, #4194304 @ 0x400000 │ │ │ │ beq.n 6f789c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7c350> │ │ │ │ cmp.w r1, #6291456 @ 0x600000 │ │ │ │ beq.n 6f788e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7c342> │ │ │ │ @@ -2401708,21 +2401770,21 @@ │ │ │ │ str r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #20] @ (6f78bc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7c370>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - add r2, pc, #840 @ (adr r2, 6f7bfc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7c6b0>) │ │ │ │ + add r1, pc, #200 @ (adr r1, 6f797c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7c430>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r4, [r3, #2] │ │ │ │ + ldr r4, [r7, #108] @ 0x6c │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w r4, [pc, #2012] @ 6f80b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7cb64> │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -2402492,147 +2402554,147 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 6f8168 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7cc1c> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - str r4, [r6, #92] @ 0x5c │ │ │ │ + str r4, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ + str r2, [r5, #68] @ 0x44 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6f8548 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7cffc> │ │ │ │ + b.n 6f8208 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7ccbc> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r7, #194 @ 0xc2 │ │ │ │ + cmp r6, #34 @ 0x22 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r6, r5, #24 │ │ │ │ + asrs r6, r1, #18 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + cmp r6, #14 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r0, #92] @ 0x5c │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r5, #96 @ 0x60 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbnz r0, 6f8156 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7cc0a> │ │ │ │ + rev r0, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #800] @ (6f8410 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7cec4>) │ │ │ │ + ldr r5, [pc, #160] @ (6f8190 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7cc44>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r4, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r2, #76] @ 0x4c │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r3, #82 @ 0x52 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbnz r2, 6f814e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7cc02> │ │ │ │ + cbnz r2, 6f8126 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7cbda> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #360] @ (6f826c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7cd20>) │ │ │ │ + ldr r4, [pc, #744] @ (6f83ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7cea0>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r6, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r0, #68] @ 0x44 │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r1, #64] @ 0x40 │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r4!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r2, #7] │ │ │ │ + strb r6, [r6, #0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r5, #10 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r4, #5] │ │ │ │ + ldr r6, [r0, #124] @ 0x7c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [r6, #32] │ │ │ │ lsls r5, r4, #2 │ │ │ │ strh r4, [r0, #20] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r1, #216 @ 0xd8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r2, #20] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r3, #44] @ 0x2c │ │ │ │ + str r4, [r7, #16] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r4, #16] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ + str r0, [r1, #16] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r6, #16] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r4, #40] @ 0x28 │ │ │ │ + str r6, [r0, #16] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r0, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r2, #28] │ │ │ │ + str r2, [r6, #0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r2, #22 │ │ │ │ + cmp r0, #118 @ 0x76 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r2, #10 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r2, #4 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + cmp r0, #94 @ 0x5e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [r1, #20] │ │ │ │ + ldrsh r6, [r5, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + str r0, [r1, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r5, #16] │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r2, #16] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r2, #16] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bne.n 6f80a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7cb5c> │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r6, #4] │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r0, #4] │ │ │ │ + ldrsh r2, [r4, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r5, #16] │ │ │ │ + ldrsh r6, [r1, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r4, #16] │ │ │ │ + ldrsh r0, [r0, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r5, #16] │ │ │ │ + ldrsh r2, [r1, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + ldrsh r6, [r1, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r3, #12] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, sl │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add lr, r1 │ │ │ │ + cmn r6, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r2, [r3, r5] │ │ │ │ + ldrb r2, [r7, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r5, [pc, #904] @ (6f8548 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7cffc>) │ │ │ │ + ldr r4, [pc, #264] @ (6f82c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7cd7c>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r4, r5 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w sl, [r0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2403128,33 +2403190,33 @@ │ │ │ │ b.n 6f8334 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7cde8> │ │ │ │ mov.w r2, #58720256 @ 0x3800000 │ │ │ │ b.n 6f82ba <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7cd6e> │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ b.n 6f82ba <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7cd6e> │ │ │ │ ldrb r6, [r1, #24] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ + ldrb r6, [r5, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r4] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r4, [r1, r3] │ │ │ │ + ldrb r4, [r5, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + cmp r6, #130 @ 0x82 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrsh r4, [r3, r2] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrb r2, [r6, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + cmp r5, #240 @ 0xf0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, #328] @ (6f890c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7d3c0>) │ │ │ │ @@ -2403278,19 +2403340,19 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, #29] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r0, #28 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r6, [r0, r2] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r2, r4] │ │ │ │ + ldrsb r0, [r6, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2403584,35 +2403646,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #26] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strb r6, [r4, #26] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, r2] │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r0, [r1, r6] │ │ │ │ + strb r0, [r5, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ lsls r6, r5, #4 │ │ │ │ strb r6, [r4, #20] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r7, #0 │ │ │ │ + movs r5, #96 @ 0x60 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strb r6, [r1, r6] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r0, [r6, r1] │ │ │ │ + strb r0, [r2, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r2, r2] │ │ │ │ + ldr r6, [pc, #960] @ (6f9050 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7db04>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #174 @ 0xae │ │ │ │ + movs r5, #14 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + strh r0, [r2, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r5, r7] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #2232 @ 0x8b8 │ │ │ │ @@ -2403652,15 +2403714,15 @@ │ │ │ │ addw r0, r4, #2888 @ 0xb48 │ │ │ │ bl 47bf64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36a634> │ │ │ │ addw r0, r4, #2916 @ 0xb64 │ │ │ │ bl 47bf64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36a634> │ │ │ │ ldrb.w r3, [r4, #961] @ 0x3c1 │ │ │ │ cbnz r3, 6f8d8c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7d840> │ │ │ │ add.w r0, r4, #272 @ 0x110 │ │ │ │ - bl b2918c │ │ │ │ + bl b290ac │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ cbnz r3, 6f8d82 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7d836> │ │ │ │ ldr.w r0, [r4, #2716] @ 0xa9c │ │ │ │ movs r1, #0 │ │ │ │ bl 454bdc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3432ac> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #2720] @ 0xaa0 │ │ │ │ @@ -2403682,15 +2403744,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #2876] @ 0xb3c │ │ │ │ bl 6ff53c │ │ │ │ b.n 6f8d32 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7d7e6> │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl af0a48 │ │ │ │ + bl af0968 │ │ │ │ b.n 6f8d24 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7d7d8> │ │ │ │ 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] @ 6f8e1c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7d8d0> │ │ │ │ @@ -2403745,15 +2403807,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #8] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strb r2, [r2, #8] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, r2] │ │ │ │ + strh r2, [r0, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2403879,27 +2403941,27 @@ │ │ │ │ ... │ │ │ │ strb r6, [r5, #6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, #5] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strh r0, [r5, r7] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r2, [r4, r7] │ │ │ │ + strh r2, [r0, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r3, r7] │ │ │ │ + strh r0, [r7, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r6, [r1, r7] │ │ │ │ + strh r6, [r5, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r4, [r0, r7] │ │ │ │ + strh r4, [r4, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r2, [r0, r7] │ │ │ │ + strh r2, [r4, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #752 @ (adr r3, 6f92a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7dd54>) │ │ │ │ + add r2, pc, #112 @ (adr r2, 6f9020 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7dad4>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #40] @ (6f8fe8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-2.so+0x7da9c>) │ │ │ │ dmb ish │ │ │ │ @@ -2404233,15 +2404295,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + ldr r6, [pc, #624] @ (6f95ac ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r0, r4, #5 │ │ │ │ │ │ │ │ 006f9340 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2404890,15 +2404952,15 @@ │ │ │ │ movcs r5, r2 │ │ │ │ movw r2, #41248 @ 0xa120 │ │ │ │ movt r2, #7 │ │ │ │ mov.w ip, r5, lsr #22 │ │ │ │ lsls r5, r5, #10 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b290f0 │ │ │ │ + bl b29010 │ │ │ │ ldrb.w r2, [r4, #961] @ 0x3c1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 6f9d82 │ │ │ │ ldr.w r3, [r4, #884] @ 0x374 │ │ │ │ str.w r3, [r4, #912] @ 0x390 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ @@ -2405120,20 +2405182,20 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [pc, #348] @ (6f9ef4 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ - bl af09e0 │ │ │ │ + bl af0900 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6f9afc │ │ │ │ mov r0, r7 │ │ │ │ - bl b2918c │ │ │ │ + bl b290ac │ │ │ │ b.w 6f9472 │ │ │ │ ldr r7, [pc, #316] @ (6f9ef8 ) │ │ │ │ add r7, pc │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6fa2f2 │ │ │ │ @@ -2405204,39 +2405266,39 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ pop {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + adds r0, r0, #4 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r6, [pc, #888] @ (6fa200 ) │ │ │ │ + ldr r5, [pc, #248] @ (6f9f80 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ cbnz r6, 6f9efe │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldr r6, [pc, #840] @ (6fa1d8 ) │ │ │ │ + ldr r5, [pc, #200] @ (6f9f58 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [pc, #168] @ (6f9f3c ) │ │ │ │ + ldr r4, [pc, #552] @ (6fa0bc ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #160] @ (6f9f3c ) │ │ │ │ + ldr r3, [pc, #544] @ (6fa0bc ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r5, [pc, #120] @ (6f9f18 ) │ │ │ │ + ldr r3, [pc, #504] @ (6fa098 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ @ instruction: 0xb886 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - lsrs r4, r5, #26 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [pc, #976] @ (6fa27c ) │ │ │ │ + ldr r1, [pc, #336] @ (6f9ffc ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [pc, #1016] @ (6fa2a8 ) │ │ │ │ + ldr r1, [pc, #376] @ (6fa028 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [pc, #976] @ (6fa284 ) │ │ │ │ + ldr r1, [pc, #336] @ (6fa004 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bl 4f1ebe <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e058e> │ │ │ │ bl 8bdec2 │ │ │ │ @@ -2405258,15 +2405320,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ uxth r1, r1 │ │ │ │ lsls r6, r4, #5 │ │ │ │ sxtb r2, r7 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - @ instruction: 0x47be │ │ │ │ + mov r6, r3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ sxtb r0, r2 │ │ │ │ lsls r6, r4, #5 │ │ │ │ sxth r0, r6 │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldr.w r2, [pc, #3240] @ 6fabb8 │ │ │ │ addw r3, r4, #2428 @ 0x97c │ │ │ │ @@ -2405532,15 +2405594,15 @@ │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 6fa1a4 │ │ │ │ b.w 6f9578 │ │ │ │ ldrb.w r3, [r4, #961] @ 0x3c1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6f9db0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl af0a48 │ │ │ │ + bl af0968 │ │ │ │ b.n 6f9db0 │ │ │ │ ldr.w r1, [pc, #2452] @ 6fabc8 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r2, [pc, #2448] @ 6fabcc │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2406365,43 +2406427,43 @@ │ │ │ │ movt r2, #3072 @ 0xc00 │ │ │ │ lsrs r2, r3 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bmi.w 6fa7a6 │ │ │ │ b.n 6fa578 │ │ │ │ movs r3, #31 │ │ │ │ b.n 6fab40 │ │ │ │ - cmp r0, r5 │ │ │ │ + bics r0, r1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - muls r0, r6 │ │ │ │ + rors r0, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r7, sp, #280 @ 0x118 │ │ │ │ lsls r6, r4, #5 │ │ │ │ add r7, sp, #144 @ 0x90 │ │ │ │ lsls r6, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r4, r6 │ │ │ │ + ands r4, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sbcs r4, r1 │ │ │ │ + subs r7, #236 @ 0xec │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r6, r2 │ │ │ │ + lsrs r6, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r5, sp, #248 @ 0xf8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - subs r7, #250 @ 0xfa │ │ │ │ + subs r6, #90 @ 0x5a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - eors r4, r7 │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #46 @ 0x2e │ │ │ │ + subs r4, #142 @ 0x8e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r7, #2 │ │ │ │ + subs r5, #98 @ 0x62 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r2, #22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ sub.w r3, r3, #26112 @ 0x6600 │ │ │ │ subs r3, #96 @ 0x60 │ │ │ │ cmp r3, #15 │ │ │ │ bhi.w 6fa578 │ │ │ │ movw r2, #32953 @ 0x80b9 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ @@ -2406883,15 +2406945,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r3, #90 @ 0x5a │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6fb13c ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2407030,15 +2407092,15 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r6, [pc, #640] @ (6fb4d4 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + adds r1, #250 @ 0xfa │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #396] @ (6fb3fc ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2407204,15 +2407266,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 6fb30e │ │ │ │ nop │ │ │ │ ldr r5, [pc, #536] @ (6fb618 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #68 @ 0x44 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2409579,15 +2409641,15 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ b.n 6fcca4 │ │ │ │ adds r4, #194 @ 0xc2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, r3 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2409875,23 +2409937,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #224 @ 0xe0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 6fc970 │ │ │ │ + b.n 6fd630 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 6fc930 │ │ │ │ + b.n 6fd5f0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 6fd704 │ │ │ │ + b.n 6fd3c4 │ │ │ │ lsls r5, r5, #4 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r7, #16 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6fd068 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2410166,17 +2410228,17 @@ │ │ │ │ ... │ │ │ │ cmp r7, #108 @ 0x6c │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #246 @ 0xf6 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 6fd5a0 │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 6fd560 │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r5, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r2, [pc, #1712] @ 6fd9b4 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2413403,19 +2413465,19 @@ │ │ │ │ strb.w r3, [r5, #36] @ 0x24 │ │ │ │ b.n 6ff690 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r0, #8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + cbnz r6, 6ff76c │ │ │ │ lsls r5, r5, #4 │ │ │ │ lsrs r0, r5, #5 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - pop {r1, r2, r3, r6} │ │ │ │ + hlt 0x002e │ │ │ │ lsls r5, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #120] @ 6ff7b0 │ │ │ │ @@ -2413476,15 +2413538,15 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 10, cr0, cr2, cr4, {5} │ │ │ │ + stc 0, cr0, [r2, #-656] @ 0xfffffd70 │ │ │ │ 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] @ (6ff894 ) │ │ │ │ mov r6, r2 │ │ │ │ @@ -2414389,36 +2414451,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ lsls r6, r5, #1 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ffd74 │ │ │ │ + b.n 6ffa34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 6ffdc8 │ │ │ │ + b.n 6ffa88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 6ffdec │ │ │ │ + b.n 6ffaac │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #76] @ 0x4c │ │ │ │ cbz r2, 700194 │ │ │ │ ldrb.w r2, [r1, #64] @ 0x40 │ │ │ │ cbz r2, 7001a2 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl b28b60 │ │ │ │ + bl b28a80 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af088c │ │ │ │ + bl af07ac │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ bl 6ffd9c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2414484,28 +2414546,28 @@ │ │ │ │ bne.n 70028a │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cbz r3, 70027c │ │ │ │ ldrb.w r3, [r1, #64] @ 0x40 │ │ │ │ cbz r3, 700290 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl b28b60 │ │ │ │ + bl b28a80 │ │ │ │ str.w r7, [sl] │ │ │ │ adds r4, #1 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r4, r2 │ │ │ │ bcc.n 700200 │ │ │ │ adds r6, #4 │ │ │ │ subs r2, r2, r4 │ │ │ │ movs r7, #0 │ │ │ │ b.n 7002d4 │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af088c │ │ │ │ + bl af07ac │ │ │ │ b.n 7001f4 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ b.n 7001f4 │ │ │ │ bl 6ffd9c │ │ │ │ b.n 7001f4 │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ @@ -2414728,15 +2414790,15 @@ │ │ │ │ bne.n 700538 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cbz r3, 700526 │ │ │ │ ldrb.w r0, [r4, #64] @ 0x40 │ │ │ │ cbz r0, 700542 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl b28b60 │ │ │ │ + bl b28a80 │ │ │ │ mov r4, r6 │ │ │ │ b.n 700418 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r9 │ │ │ │ blx 744e0 │ │ │ │ b.n 700418 │ │ │ │ ldr r3, [pc, #96] @ (70056c ) │ │ │ │ @@ -2414750,15 +2414812,15 @@ │ │ │ │ mov r4, r8 │ │ │ │ bl 6ffd9c │ │ │ │ b.n 700418 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r4, r6 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af088c │ │ │ │ + bl af07ac │ │ │ │ b.n 700418 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r6 │ │ │ │ blx r3 │ │ │ │ b.n 700418 │ │ │ │ mov r1, r4 │ │ │ │ @@ -2414774,15 +2414836,15 @@ │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [r8], {95} @ 0x5f │ │ │ │ @ instruction: 0xfbe0015f │ │ │ │ stc2 15, cr15, [sp], {255} @ 0xff │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 700938 │ │ │ │ + b.n 7005f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2414958,15 +2415020,15 @@ │ │ │ │ str.w r2, [r5, #408] @ 0x198 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [r5, #412] @ 0x19c │ │ │ │ b.n 700720 │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl b290e4 │ │ │ │ + bl b29004 │ │ │ │ ldrb.w r3, [r5, #961] @ 0x3c1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7006f8 │ │ │ │ b.n 70066a │ │ │ │ mov r0, r5 │ │ │ │ bl 6ffb70 │ │ │ │ b.n 70069e │ │ │ │ @@ -2415039,15 +2415101,15 @@ │ │ │ │ beq.n 7008aa │ │ │ │ ldrb.w r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7008c6 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ mov r4, r7 │ │ │ │ - bl b28b60 │ │ │ │ + bl b28a80 │ │ │ │ b.n 700720 │ │ │ │ ldr r3, [pc, #160] @ (7008f0 ) │ │ │ │ ldr r2, [pc, #184] @ (70090c ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r5, [sl, r3] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ @@ -2415082,15 +2415144,15 @@ │ │ │ │ mov r4, r6 │ │ │ │ bl 6ffd9c │ │ │ │ b.n 700720 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r4, r7 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af088c │ │ │ │ + bl af07ac │ │ │ │ b.n 700720 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r7 │ │ │ │ blx r3 │ │ │ │ b.n 700720 │ │ │ │ mov r1, r4 │ │ │ │ @@ -2415103,34 +2415165,34 @@ │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa60015f │ │ │ │ @ instruction: 0xfa4e015f │ │ │ │ ldr.w r0, [r8, #351] @ 0x15f │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - svc 142 @ 0x8e │ │ │ │ + ble.n 7008d4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - svc 164 @ 0xa4 │ │ │ │ + udf #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + udf #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - svc 206 @ 0xce │ │ │ │ + udf #46 @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + udf #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ @ instruction: 0xf943ffff │ │ │ │ - svc 118 @ 0x76 │ │ │ │ + ble.n 7008bc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + ble.n 700908 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - svc 176 @ 0xb0 │ │ │ │ + udf #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - svc 198 @ 0xc6 │ │ │ │ + udf #38 @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2415312,15 +2415374,15 @@ │ │ │ │ orr.w r6, r0, #2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 700a04 │ │ │ │ ldrb.w r3, [r8, #961] @ 0x3c1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 700bd0 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl b28fac │ │ │ │ + bl b28ecc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r4, [sp] │ │ │ │ bl 700578 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2415351,15 +2415413,15 @@ │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ str.w r9, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b28d64 │ │ │ │ + bl b28c84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 700a62 │ │ │ │ mov.w fp, #1 │ │ │ │ b.n 700a2c │ │ │ │ orr.w r3, r3, #1 │ │ │ │ movw r2, #9228 @ 0x240c │ │ │ │ @@ -2415379,26 +2415441,26 @@ │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ orreq.w r4, r4, r3, lsl #4 │ │ │ │ bne.n 700b6e │ │ │ │ mov r3, r4 │ │ │ │ b.n 700b74 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl af0938 │ │ │ │ + bl af0858 │ │ │ │ b.n 700b18 │ │ │ │ and.w r2, r6, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 700996 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 700a04 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl af0874 │ │ │ │ + bl af0794 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 700c30 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r5, #-16]! │ │ │ │ b.n 700a62 │ │ │ │ lsls r2, r3, #30 │ │ │ │ ite mi │ │ │ │ @@ -2415414,19 +2415476,19 @@ │ │ │ │ bic.w r2, r6, #4096 @ 0x1000 │ │ │ │ bic.w r2, r2, #6 │ │ │ │ cmp r7, #2 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ b.n 700b9a │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl b28fac │ │ │ │ + bl b28ecc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl af0874 │ │ │ │ + bl af0794 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 700bfc │ │ │ │ b.n 700a62 │ │ │ │ orr.w r0, r6, #1 │ │ │ │ and.w r2, r6, #8 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2415573,24 +2415635,24 @@ │ │ │ │ bne.n 700df8 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cbz r3, 700de6 │ │ │ │ ldrb.w r0, [r5, #64] @ 0x40 │ │ │ │ cbz r0, 700e00 │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, r7, #272 @ 0x110 │ │ │ │ - bl b28b60 │ │ │ │ + bl b28a80 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ b.n 700d94 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 700d78 │ │ │ │ b.n 700d98 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af088c │ │ │ │ + bl af07ac │ │ │ │ ldr r3, [r4, #32] │ │ │ │ b.n 700d94 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ b.n 700d92 │ │ │ │ mov r1, r5 │ │ │ │ @@ -2415625,22 +2415687,22 @@ │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cbz r2, 700e62 │ │ │ │ ldrb.w r0, [r5, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ cbz r0, 700e82 │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, r7, #272 @ 0x110 │ │ │ │ - bl b28b60 │ │ │ │ + bl b28a80 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 700e22 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ add.w r1, r5, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af088c │ │ │ │ + bl af07ac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 700e22 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -2415935,15 +2415997,15 @@ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cbz r3, 7011d6 │ │ │ │ ldrb.w r0, [r4, #64] @ 0x40 │ │ │ │ cbz r0, 7011f2 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ mov r4, r7 │ │ │ │ - bl b28b60 │ │ │ │ + bl b28a80 │ │ │ │ b.n 700faa │ │ │ │ ldr r3, [pc, #96] @ (70121c ) │ │ │ │ ldr r2, [pc, #96] @ (701220 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ @@ -2415952,15 +2416014,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ bl 6ffd9c │ │ │ │ b.n 700faa │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r4, r7 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af088c │ │ │ │ + bl af07ac │ │ │ │ b.n 700faa │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r7 │ │ │ │ blx r3 │ │ │ │ b.n 700faa │ │ │ │ mov r1, r4 │ │ │ │ @@ -2415973,15 +2416035,15 @@ │ │ │ │ add.w r1, r4, #95 @ 0x5f │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ orr.w r1, lr, #95 @ 0x5f │ │ │ │ @ instruction: 0xefd3ffff │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 701288 │ │ │ │ + bcc.n 701148 │ │ │ │ lsls r4, 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, #4008] @ 0xfa8 │ │ │ │ @@ -2416104,15 +2416166,15 @@ │ │ │ │ ldr r2, [pc, #124] @ (7013ec ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 701260 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl b28fac │ │ │ │ + bl b28ecc │ │ │ │ vldr d7, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ ldr.w ip, [r4, #68] @ 0x44 │ │ │ │ @@ -2416141,17 +2416203,17 @@ │ │ │ │ ldc 1, cr0, [ip, #380]! @ 0x17c │ │ │ │ ldc 1, cr0, [r4, #380]! @ 0x17c │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [r8, #380] @ 0x17c │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 70141c │ │ │ │ + bcc.n 7014dc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bmi.n 7013d0 │ │ │ │ + bcc.n 701490 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2416473,15 +2416535,15 @@ │ │ │ │ orr.w r3, r3, #1 │ │ │ │ b.n 701674 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ b.n 70166a │ │ │ │ ldr.w r0, [r8, #68] @ 0x44 │ │ │ │ add.w r1, r8, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af088c │ │ │ │ + bl af07ac │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ @@ -2416503,15 +2416565,15 @@ │ │ │ │ ldr.w r3, [r8, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 701778 │ │ │ │ ldrb.w r3, [r8, #64] @ 0x40 │ │ │ │ cbz r3, 7017e4 │ │ │ │ add.w r1, r8, #16 │ │ │ │ add.w r0, r6, #272 @ 0x110 │ │ │ │ - bl b28b60 │ │ │ │ + bl b28a80 │ │ │ │ b.n 701788 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ b.n 701788 │ │ │ │ mov r1, r8 │ │ │ │ bl 6ffd9c │ │ │ │ @@ -2416564,15 +2416626,15 @@ │ │ │ │ cmp r2, sl │ │ │ │ bne.n 7018e0 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ cbz r2, 7018d4 │ │ │ │ ldrb.w r2, [r3, #64] @ 0x40 │ │ │ │ add.w r0, r9, #272 @ 0x110 │ │ │ │ cbz r2, 7018e8 │ │ │ │ - bl b28b60 │ │ │ │ + bl b28a80 │ │ │ │ str.w r8, [r7, r6] │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 70183a │ │ │ │ ldrd r7, r6, [sp] │ │ │ │ adds r7, #1 │ │ │ │ @@ -2416597,15 +2416659,15 @@ │ │ │ │ cbz r3, 7018f2 │ │ │ │ mov r0, fp │ │ │ │ blx 744e0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af088c │ │ │ │ + bl af07ac │ │ │ │ b.n 70182e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ blx r2 │ │ │ │ b.n 70182e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ @@ -2416618,23 +2416680,23 @@ │ │ │ │ bne.n 701946 │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cbz r3, 70191e │ │ │ │ ldrb.w r0, [r1, #64] @ 0x40 │ │ │ │ cbz r0, 701936 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r9, #272 @ 0x110 │ │ │ │ - bl b28b60 │ │ │ │ + bl b28a80 │ │ │ │ mov r0, fp │ │ │ │ blx 744e0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af088c │ │ │ │ + bl af07ac │ │ │ │ mov r0, fp │ │ │ │ blx 744e0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 6ffd9c │ │ │ │ mov r0, fp │ │ │ │ blx 744e0 │ │ │ │ @@ -2417189,25 +2417251,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 701ef8 │ │ │ │ nop │ │ │ │ b.n 702268 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4} │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ vldr s15, [r0, #44] @ 0x2c │ │ │ │ @@ -2417310,17 +2417372,17 @@ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ b.n 702144 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r4} │ │ │ │ lsls r4, r4, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 702164 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2417825,15 +2417887,15 @@ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ blt.n 702704 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2} │ │ │ │ + stmia r1!, {r1, r2, 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ sub sp, #24 │ │ │ │ @@ -2418396,17 +2418458,17 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 7029d6 │ │ │ │ bhi.n 702d1c │ │ │ │ lsls r7, r3, #5 │ │ │ │ bl a78d16 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0082 │ │ │ │ + pop {r1, r5, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + cbnz r4, 702d7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r2, [pc, #120] @ (702da0 ) │ │ │ │ ldr r3, [pc, #124] @ (702da4 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #124] @ 702da8 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #120] @ (702dac ) │ │ │ │ @@ -2419353,17 +2419415,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ bne.n 703794 │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb682 │ │ │ │ + push {r1, r5, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sxtb r0, r3 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [pc, #8] @ (703850 ) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #224] @ 0xe0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bl 4a3852 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x391f22> │ │ │ │ @@ -2419759,43 +2419821,43 @@ │ │ │ │ ldr.w r9, [fp, r3] │ │ │ │ b.n 703b82 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ stmia r7!, {r2, r3, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r6, r4 │ │ │ │ + sub sp, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 703cae │ │ │ │ + add r7, sp, #872 @ 0x368 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmia r6!, {r3, r4} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r2, 703cbe │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #960 @ 0x3c0 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldrd ip, r2, [r0, #336] @ 0x150 │ │ │ │ str.w r2, [r0, #1644] @ 0x66c │ │ │ │ cmp r2, #12 │ │ │ │ @@ -2420743,15 +2420805,15 @@ │ │ │ │ cmphi.w ip, #38 @ 0x26 │ │ │ │ bhi.n 704854 │ │ │ │ movs r1, #1 │ │ │ │ strb.w r1, [r4, #165] @ 0xa5 │ │ │ │ strb.w r1, [r4, #149] @ 0x95 │ │ │ │ b.n 7047c2 │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r0, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2421818,17 +2421880,17 @@ │ │ │ │ mov.w ip, #10 │ │ │ │ b.w 704c0c │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #440 @ (adr r1, 7055e4 ) │ │ │ │ + ldr r7, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #656] @ 0x290 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r2, [r0, #336] @ 0x150 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2422325,15 +2422387,15 @@ │ │ │ │ b.n 705706 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, #10 │ │ │ │ strb.w r1, [r4, #365] @ 0x16d │ │ │ │ bls.w 705706 │ │ │ │ b.n 70583c │ │ │ │ nop │ │ │ │ - str r6, [sp, #24] │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr.w r3, [r0, #1848] @ 0x738 │ │ │ │ ldr.w r2, [r0, #1836] @ 0x72c │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr.w r1, [r0, #1844] @ 0x734 │ │ │ │ ldrd lr, r4, [r0, #336] @ 0x150 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ @@ -2422486,15 +2422548,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, pc, #520 @ (adr r4, 705dd8 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #144] @ 0x90 │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r4, #2 │ │ │ │ add r4, pc, #296 @ (adr r4, 705d04 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2422526,15 +2422588,15 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 705c02 │ │ │ │ nop │ │ │ │ add r4, pc, #40 @ (adr r4, 705c5c ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #600] @ 0x258 │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1896] @ 0x768 │ │ │ │ ldr.w r7, [pc, #2360] @ 706588 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2423356,241 +2423418,241 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 706760 │ │ │ │ add r3, pc, #656 @ (adr r3, 70681c ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #608] @ 0x260 │ │ │ │ + ldrh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #528] @ 0x210 │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #528] @ 0x210 │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + ldrh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + ldrh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + ldrh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #496] @ 0x1f0 │ │ │ │ + ldrh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #512] @ 0x200 │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #560] @ 0x230 │ │ │ │ + ldrh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + str r0, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ + str r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ + str r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + str r0, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #240] @ 0xf0 │ │ │ │ + str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #248] @ 0xf8 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #248] @ 0xf8 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #312] @ 0x138 │ │ │ │ + str r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #320] @ 0x140 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #248] @ 0xf8 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #528] @ 0x210 │ │ │ │ + str r0, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + str r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + str r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #576] @ 0x240 │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #584] @ 0x248 │ │ │ │ + str r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r1, [sp, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #616] @ 0x268 │ │ │ │ + str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r1, [sp, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #808] @ 0x328 │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #872] @ 0x368 │ │ │ │ + str r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r1, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r1, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ + str r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #448] @ 0x1c0 │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #568] @ 0x238 │ │ │ │ + str r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r2, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #1000] @ 0x3e8 │ │ │ │ + str r2, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r2, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #552] @ 0x228 │ │ │ │ + str r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #656] @ 0x290 │ │ │ │ + str r3, [sp, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #120] @ 0x78 │ │ │ │ + str r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #352] @ 0x160 │ │ │ │ + str r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #376] @ 0x178 │ │ │ │ + str r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + str r3, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #568] @ 0x238 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #632] @ 0x278 │ │ │ │ + str r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #824] @ 0x338 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #744] @ 0x2e8 │ │ │ │ + str r4, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #824] @ 0x338 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #888] @ 0x378 │ │ │ │ + str r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #952] @ 0x3b8 │ │ │ │ + str r4, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + str r4, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r4, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #24] │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #104] @ 0x68 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #200] @ 0xc8 │ │ │ │ + str r4, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #216] @ 0xd8 │ │ │ │ + str r5, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #256] @ 0x100 │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #352] @ 0x160 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + str r6, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #280] @ 0x118 │ │ │ │ + str r7, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #936] @ 0x3a8 │ │ │ │ + str r6, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + str r6, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + str r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ │ │ + str r6, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #200] @ 0xc8 │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #344] @ 0x158 │ │ │ │ + str r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r4, #2 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r9, r6 │ │ │ │ beq.n 706788 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 706758 │ │ │ │ @@ -2424546,263 +2424608,263 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #1636] @ 0x664 │ │ │ │ b.n 706eae │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - str r6, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #760] @ 0x2f8 │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #712] @ 0x2c8 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #624] @ 0x270 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + str r5, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #768] @ 0x300 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + str r5, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + str r5, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #168] @ 0xa8 │ │ │ │ + str r5, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #320] @ 0x140 │ │ │ │ + str r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #392] @ 0x188 │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #448] @ 0x1c0 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #488] @ 0x1e8 │ │ │ │ + str r5, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #688] @ 0x2b0 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #808] @ 0x328 │ │ │ │ + str r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #816] @ 0x330 │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #808] @ 0x328 │ │ │ │ + str r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #920] @ 0x398 │ │ │ │ + str r6, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + str r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #200] @ 0xc8 │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #256] @ 0x100 │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #392] @ 0x188 │ │ │ │ + str r6, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + str r7, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #816] @ 0x330 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ + str r7, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + str r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + ldr r0, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ + ldr r0, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #568] @ 0x238 │ │ │ │ + ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mov r0, r7 │ │ │ │ + add r8, r3 │ │ │ │ lsls r5, r5, #4 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #42] @ 0x2a │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r2, #24] │ │ │ │ + strh r2, [r6, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [pc, #128] @ (707424 ) │ │ │ │ + mov r8, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r2, #34] @ 0x22 │ │ │ │ + ldrh r6, [r6, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + str r6, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #936] @ 0x3a8 │ │ │ │ + str r6, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #656] @ 0x290 │ │ │ │ + str r4, [sp, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #968] @ 0x3c8 │ │ │ │ + str r4, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + ldrh r6, [r5, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r4, #50] @ 0x32 │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r7, #50] @ 0x32 │ │ │ │ + strh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + ldrb r0, [r2, #23] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #704] @ 0x2c0 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #624] @ 0x270 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r1, #28] │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r7, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #184] @ 0xb8 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #160] @ 0xa0 │ │ │ │ + str r4, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + str r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #312] @ 0x138 │ │ │ │ + str r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #376] @ 0x178 │ │ │ │ + str r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #440] @ 0x1b8 │ │ │ │ + str r4, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #504] @ 0x1f8 │ │ │ │ + str r4, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #480] @ 0x1e0 │ │ │ │ + str r4, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #232] @ 0xe8 │ │ │ │ + str r1, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r3, #6] │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + strh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r2, #2] │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r4, #2] │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r5, #2] │ │ │ │ + strh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ cmp r0, #10 │ │ │ │ bhi.n 707478 │ │ │ │ subs r1, #49 @ 0x31 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #54055 @ 0xd327 │ │ │ │ movt r2, #3 │ │ │ │ @@ -2424923,15 +2424985,15 @@ │ │ │ │ mov r2, ip │ │ │ │ b.n 7074ea │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #26] │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #1000] @ 0x3e8 │ │ │ │ + str r1, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #572] @ (7077f8 ) │ │ │ │ @@ -2425679,17 +2425741,17 @@ │ │ │ │ cmp r3, #5 │ │ │ │ bhi.w 707afe │ │ │ │ b.n 707d12 │ │ │ │ strh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r5, #18] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #112 @ 0x70 │ │ │ │ + adds r3, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3008] @ 0xbc0 │ │ │ │ @@ -2426229,45 +2426291,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2 │ │ │ │ strh r0, [r7, #12] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + ldrh r4, [r3, #6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ strh r2, [r0, #12] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrh r2, [r2, #28] │ │ │ │ + ldrh r2, [r6, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + strh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldrb r6, [r5, #25] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - strh r6, [r7, #60] @ 0x3c │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + strh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r6, #62] @ 0x3e │ │ │ │ + strh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r1, #58] @ 0x3a │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r7, #6] │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r6, [r2, r6] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #50] @ 0x32 │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ vmov s15, r3 │ │ │ │ vldr d5, [pc, #720] @ 708738 │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ b.n 708232 │ │ │ │ vmov s15, r3 │ │ │ │ vldr d5, [pc, #716] @ 708740 │ │ │ │ @@ -2426556,41 +2426618,41 @@ │ │ │ │ lsls r0, r2 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + strh r4, [r4, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r2, #42] @ 0x2a │ │ │ │ + strh r6, [r6, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r1, #38] @ 0x26 │ │ │ │ + strh r2, [r5, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + strh r4, [r4, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r7, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r6, #40] @ 0x28 │ │ │ │ + strh r4, [r2, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r5, #48] @ 0x30 │ │ │ │ + strh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr.w r3, [r0, #1840] @ 0x730 │ │ │ │ cmp r3, #32 │ │ │ │ itttt ne │ │ │ │ movne r0, #1 │ │ │ │ andne.w r3, r3, #31 │ │ │ │ lslne r0, r3 │ │ │ │ @@ -2427808,31 +2427870,31 @@ │ │ │ │ ands r0, r0 │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r7, #120] @ 0x78 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r3, #106 @ 0x6a │ │ │ │ + movs r1, #202 @ 0xca │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r2, #22 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r4, [r6, #88] @ 0x58 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - movs r4, #82 @ 0x52 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r1, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r3, #138 @ 0x8a │ │ │ │ + movs r1, #234 @ 0xea │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r3, #94 @ 0x5e │ │ │ │ + movs r1, #190 @ 0xbe │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r3, #74 @ 0x4a │ │ │ │ + movs r1, #170 @ 0xaa │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ blx 7430c <__aeabi_ul2d@plt> │ │ │ │ mov.w sl, r4, lsl #2 │ │ │ │ vmov d8, r0, r1 │ │ │ │ b.n 7091de │ │ │ │ blx 7430c <__aeabi_ul2d@plt> │ │ │ │ @@ -2429524,15 +2429586,15 @@ │ │ │ │ movne r2, #17 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ b.w 709da0 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + str r2, [r7, #64] @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2632] @ 0xa48 │ │ │ │ @@ -2429929,15 +2429991,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r7, r7] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r0, r7] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsls r0, r1, #27 │ │ │ │ lsls r5, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1760] @ 0x6e0 │ │ │ │ subw sp, sp, #2300 @ 0x8fc │ │ │ │ mov r4, r3 │ │ │ │ @@ -2432650,15 +2432712,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ it cs │ │ │ │ movcs lr, ip │ │ │ │ mov.w ip, lr, lsr #5 │ │ │ │ mov.w lr, lr, lsl #27 │ │ │ │ b.n 70c8aa │ │ │ │ nop │ │ │ │ - rsb r1, sl, ip, asr #32 │ │ │ │ + bic.w r1, sl, ip, asr #32 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov sl, r1 │ │ │ │ ldr.w r1, [pc, #3084] @ 70d5e8 │ │ │ │ @@ -2434271,15 +2434333,15 @@ │ │ │ │ moveq r3, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70dacc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70dacc │ │ │ │ - bhi.n 70db20 │ │ │ │ + bvs.n 70dbe0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [pc, #516] @ 70de00 │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ vstr d7, [r2] │ │ │ │ cmp r3, #16 │ │ │ │ @@ -2434603,17 +2434665,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #150 @ 0x96 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldrb r7, [r1, #2] │ │ │ │ @@ -2434897,17 +2434959,17 @@ │ │ │ │ add r0, pc │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ b.n 70e054 │ │ │ │ movs r0, #16 │ │ │ │ b.n 70e0d0 │ │ │ │ - bcc.n 70e2b0 │ │ │ │ + bcs.n 70e370 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bne.n 70e37c │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldrd r1, r2, [r0, #24] │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ cmpeq.w r1, #4294967295 @ 0xffffffff │ │ │ │ beq.n 70e33a │ │ │ │ @@ -2435646,43 +2435708,43 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ ubfx r3, r3, #0, #13 │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + movs r6, #56 @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #132 @ 0x84 │ │ │ │ + movs r6, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #220 @ 0xdc │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #218 @ 0xda │ │ │ │ + movs r4, #58 @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #244 @ 0xf4 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #224 @ 0xe0 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #240 @ 0xf0 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #252 @ 0xfc │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #250 @ 0xfa │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #32 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #52 @ 0x34 │ │ │ │ bhi.w 70ed02 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r5, r6 │ │ │ │ @@ -2435892,119 +2435954,119 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #212] @ (70edd4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #212] @ (70edd8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r4, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #62 @ 0x3e │ │ │ │ + movs r6, #158 @ 0x9e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + movs r6, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + movs r6, #130 @ 0x82 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #20 │ │ │ │ + movs r6, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + movs r6, #82 @ 0x52 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #0 │ │ │ │ + movs r6, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + movs r6, #78 @ 0x4e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #198 @ 0xc6 │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #180 @ 0xb4 │ │ │ │ + movs r6, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #166 @ 0xa6 │ │ │ │ + movs r6, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #138 @ 0x8a │ │ │ │ + movs r5, #234 @ 0xea │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #98 @ 0x62 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + movs r5, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #46 @ 0x2e │ │ │ │ + movs r5, #142 @ 0x8e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #24 │ │ │ │ + movs r5, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #10 │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #252 @ 0xfc │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r5, #78 @ 0x4e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #224 @ 0xe0 │ │ │ │ + movs r5, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #210 @ 0xd2 │ │ │ │ + movs r5, #50 @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + movs r5, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + movs r5, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + movs r4, #250 @ 0xfa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r4, #206 @ 0xce │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #120 @ 0x78 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + movs r4, #202 @ 0xca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #70 @ 0x46 │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #2 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #244 @ 0xf4 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #230 @ 0xe6 │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #202 @ 0xca │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r4, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r4, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #146 @ 0x92 │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #118 @ 0x76 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #20 │ │ │ │ + movs r5, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #51 @ 0x33 │ │ │ │ bhi.w 70ef6a │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ movs r4, r6 │ │ │ │ @@ -2436198,109 +2436260,109 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #192] @ (70f028 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #192] @ (70f02c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r5, #214 @ 0xd6 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #64 @ 0x40 │ │ │ │ + movs r4, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #22 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + movs r5, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #90 @ 0x5a │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #92 @ 0x5c │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + movs r4, #250 @ 0xfa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #132 @ 0x84 │ │ │ │ + movs r4, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + movs r4, #214 @ 0xd6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #90 @ 0x5a │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + movs r4, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + movs r4, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #0 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #10 │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r4, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #102 @ 0x66 │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r4, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ + movs r4, #238 @ 0xee │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #184 @ 0xb8 │ │ │ │ + movs r5, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r5, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #86 @ 0x56 │ │ │ │ + movs r4, #182 @ 0xb6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #58 @ 0x3a │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #44 @ 0x2c │ │ │ │ + movs r4, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #112 @ 0x70 │ │ │ │ + movs r4, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + movs r4, #170 @ 0xaa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #54 @ 0x36 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #32 │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #18 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #4 │ │ │ │ + movs r3, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r7, #24] │ │ │ │ + ldrh r6, [r3, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r5, #64 @ 0x40 │ │ │ │ + movs r3, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + movs r3, #146 @ 0x92 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #36 @ 0x24 │ │ │ │ + movs r3, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #142 @ 0x8e │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r3, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #186 @ 0xba │ │ │ │ + movs r3, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbnz r4, 70f058 │ │ │ │ + @ instruction: 0xb804 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 70f094 │ │ │ │ tbb [pc, r1] │ │ │ │ lsls r0, r1, #20 │ │ │ │ adds r6, r1, #0 │ │ │ │ movs r2, #31 │ │ │ │ @@ -2436346,39 +2436408,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (70f0c8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (70f0cc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r3, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r3, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + movs r3, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + movs r3, #146 @ 0x92 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #48 @ 0x30 │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #48 @ 0x30 │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + movs r3, #146 @ 0x92 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #164] @ (70f188 ) │ │ │ │ @@ -2436452,18 +2436514,18 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r2, #28 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #26 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stc 0, cr0, [lr], #-652 @ 0xfffffd74 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + eor.w r0, lr, r3, asr #2 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (70f1ec ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2436491,15 +2436553,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 70f1ba │ │ │ │ ldrsh r7, [r3, r2] │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldrsh r4, [r2, r2] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldrsh r2, [r7, r1] │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2436558,31 +2436620,31 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #36] @ (70f2b8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70f240 │ │ │ │ - @ instruction: 0xb6fc │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #234 @ 0xea │ │ │ │ + adds r5, #74 @ 0x4a │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r2, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + cmp r6, #130 @ 0x82 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r4, [pc, #168] @ (70f35c ) │ │ │ │ + ldr r2, [pc, #552] @ (70f4dc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp lr, r3 │ │ │ │ + mvns r6, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb67c │ │ │ │ + push {r2, r3, r4, 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, #4016] @ 0xfb0 │ │ │ │ ldr.w r5, [pc, #3256] @ 70ff88 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2437771,361 +2437833,361 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.w 70f4bc │ │ │ │ lsrs r4, r4, #20 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #26 │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r1, #150 @ 0x96 │ │ │ │ lsls r4, r4, #2 │ │ │ │ lsrs r6, r0, #19 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + push {r2, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #28 │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #70 @ 0x46 │ │ │ │ + movs r1, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf76a00a2 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + rsb r0, sl, #5308416 @ 0x510000 │ │ │ │ + movs r1, #150 @ 0x96 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #110 @ 0x6e │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r4, #222 @ 0xde │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bkpt 0x002e │ │ │ │ + pop {r1, r2, r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r2, r6, r7} │ │ │ │ + cbz r4, 710020 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r2, r3, r4, r5, r7} │ │ │ │ + cbz r4, 710022 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf6d800a2 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + @ instruction: 0xf53800a2 │ │ │ │ + movs r1, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #70 @ 0x46 │ │ │ │ + movs r1, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #78 @ 0x4e │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #92 @ 0x5c │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #72 @ 0x48 │ │ │ │ + subs r0, r5, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + subs r0, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r2, #19 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r1, #32 │ │ │ │ + subs r0, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r4, 710090 │ │ │ │ + sxtb r4, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r0, 710086 │ │ │ │ + sxth r0, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #248 @ 0xf8 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - muls r2, r7 │ │ │ │ + rors r2, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sbcs r4, r0 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sbcs r4, r3 │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sbcs r6, r5 │ │ │ │ + ands r6, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - rors r0, r1 │ │ │ │ + ands r0, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - rors r2, r4 │ │ │ │ + eors r2, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - rors r0, r7 │ │ │ │ + eors r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - tst r6, r2 │ │ │ │ + eors r6, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - tst r0, r6 │ │ │ │ + lsls r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - orrs r6, r1 │ │ │ │ + adcs r6, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - orrs r2, r3 │ │ │ │ + adcs r2, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r1, #6 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #204 @ 0xcc │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r1, #94 @ 0x5e │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #118 @ 0x76 │ │ │ │ + subs r6, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #140 @ 0x8c │ │ │ │ + subs r4, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #164 @ 0xa4 │ │ │ │ + movs r0, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #188 @ 0xbc │ │ │ │ + movs r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + adds r2, r4, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + subs r4, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + subs r4, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #166 @ 0xa6 │ │ │ │ + movs r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #26 │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #50 @ 0x32 │ │ │ │ + subs r2, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + subs r6, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #174 @ 0xae │ │ │ │ + movs r0, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r0, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #6 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #26 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #114 @ 0x72 │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r1, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r1, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #226 @ 0xe2 │ │ │ │ + movs r1, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #254 @ 0xfe │ │ │ │ + movs r1, #94 @ 0x5e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #14 │ │ │ │ + movs r1, #110 @ 0x6e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #34 @ 0x22 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r1, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #102 @ 0x66 │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #122 @ 0x7a │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #140 @ 0x8c │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #222 @ 0xde │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #18 │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #48 @ 0x30 │ │ │ │ + movs r2, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r2, #170 @ 0xaa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r0, #1 │ │ │ │ + subs r2, r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + cmp r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #160 @ 0xa0 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #186 @ 0xba │ │ │ │ + movs r3, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #210 @ 0xd2 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + movs r3, #70 @ 0x46 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #126 @ 0x7e │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #82 @ 0x52 │ │ │ │ + movs r7, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + movs r7, #218 @ 0xda │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #170 @ 0xaa │ │ │ │ + cmp r0, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #218 @ 0xda │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #6 │ │ │ │ + cmp r0, #102 @ 0x66 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #142 @ 0x8e │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #182 @ 0xb6 │ │ │ │ + cmp r1, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #226 @ 0xe2 │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #22 │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r1, #170 @ 0xaa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + cmp r2, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + cmp r2, #62 @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r2, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #30 │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #78 @ 0x4e │ │ │ │ + cmp r2, #174 @ 0xae │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #104 @ 0x68 │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #134 @ 0x86 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #164 @ 0xa4 │ │ │ │ + cmp r3, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #226 @ 0xe2 │ │ │ │ + cmp r3, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb63e │ │ │ │ + push {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r3, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r1, #28 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + cbz r6, 710220 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ + cmp r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r3, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + cmp r3, #74 @ 0x4a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r3, #90 @ 0x5a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r7, #25 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, #224 @ 0xe0 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #208 @ 0xd0 │ │ │ │ + cmp r3, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ + cbz r2, 710232 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r6, r5, #24 │ │ │ │ + asrs r6, r1, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #170 @ 0xaa │ │ │ │ + cmp r3, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + cbz r2, 710230 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + asrs r0, r0, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r2, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + uxtb r6, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r6} │ │ │ │ + uxth r2, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r2, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r3} │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r5, #20 │ │ │ │ + lsls r2, r1, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r1, #20 │ │ │ │ + asrs r6, r5, #13 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r2, #234 @ 0xea │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + cmp r2, #210 @ 0xd2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #130 @ 0x82 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r2, #242 @ 0xf2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ + cmp r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cmp r3, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r4, 710286 │ │ │ │ + cbz r4, 71025e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + asrs r2, r6, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r4, r7 │ │ │ │ + cbz r4, 710256 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cmp r3, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, #160 @ 0xa0 │ │ │ │ + cmp r3, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp.w r3, #3584 @ 0xe00 │ │ │ │ bcc.w 70f4bc │ │ │ │ ldr.w r8, [r5, #28] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w r7, r3, r8 │ │ │ │ @@ -2439300,383 +2439362,383 @@ │ │ │ │ b.n 710df8 │ │ │ │ ldr r3, [pc, #760] @ (71124c ) │ │ │ │ add r3, pc │ │ │ │ b.w 70f56a │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ mov r4, fp │ │ │ │ b.n 710cf2 │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r0, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r4, #7 │ │ │ │ + subs r2, r0, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + cmp r0, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #196 @ 0xc4 │ │ │ │ + cmp r0, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs r5, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #226 @ 0xe2 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #250 @ 0xfa │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + adds r6, r6, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + cmp r0, #94 @ 0x5e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #152 @ 0x98 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - vaddl.u16 q0, d18, d30 │ │ │ │ - add r6, sp, #376 @ 0x178 │ │ │ │ + ldc2l 0, cr0, [r2, #696]! @ 0x2b8 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #166 @ 0xa6 │ │ │ │ + cmp r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r1, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + cmp r1, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ + cmp r1, #134 @ 0x86 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r1, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r1, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + adds r4, r1, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #186 @ 0xba │ │ │ │ + cmp r2, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #218 @ 0xda │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #74 @ 0x4a │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r0, r7, #15 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, #42 @ 0x2a │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + lsrs r4, r6, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, r3, r3 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r6, r3 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r2, #242 @ 0xf2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #160 @ 0xa0 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #178 @ 0xb2 │ │ │ │ + movs r3, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #252 @ 0xfc │ │ │ │ + cmp r2, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #36 @ 0x24 │ │ │ │ + cmp r2, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #80 @ 0x50 │ │ │ │ + cmp r2, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #110 @ 0x6e │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r0, #26 │ │ │ │ + lsrs r2, r4, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r0, r3 │ │ │ │ + adds r2, r4, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r2, #182 @ 0xb6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + movs r3, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfb3800ae │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + ldrsb.w r0, [r8, #174] @ 0xae │ │ │ │ + cmp r2, #182 @ 0xb6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #110 @ 0x6e │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r3, #186 @ 0xba │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #142 @ 0x8e │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + cmp r2, #202 @ 0xca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #14 │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #122 @ 0x7a │ │ │ │ + cmp r2, #218 @ 0xda │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #150 @ 0x96 │ │ │ │ + cmp r2, #246 @ 0xf6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #18 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + movs r4, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #174 @ 0xae │ │ │ │ + cmp r3, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r3, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #210 @ 0xd2 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #232 @ 0xe8 │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + movs r5, #186 @ 0xba │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + asrs r6, r6, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #206 @ 0xce │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r7, pc, #432 @ (adr r7, 711290 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsrs r0, r0, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, #122 @ 0x7a │ │ │ │ + cmp r2, #218 @ 0xda │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r2, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r3, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r2, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #112 @ 0x70 │ │ │ │ + subs r0, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #126 @ 0x7e │ │ │ │ + subs r6, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #144 @ 0x90 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #84 @ 0x54 │ │ │ │ + cmp r2, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #108 @ 0x6c │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #88 @ 0x58 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vaddl.s8 q0, d16, d29 │ │ │ │ - ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ + stcl 0, cr0, [r0, #692]! @ 0x2b4 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [sp, #656] @ 0x290 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r6, #13 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf71e00ae │ │ │ │ - asrs r0, r5, #14 │ │ │ │ + sbcs.w r0, lr, #5701632 @ 0x570000 │ │ │ │ + asrs r0, r1, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + asrs r2, r2, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r1, #15 │ │ │ │ + asrs r0, r5, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r3, #15 │ │ │ │ + asrs r6, r7, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r1, #16 │ │ │ │ + asrs r2, r5, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r5, #16 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r6, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r4, #17 │ │ │ │ + asrs r0, r0, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r0, #18 │ │ │ │ + asrs r6, r4, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r3, #18 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r2, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #19 │ │ │ │ + asrs r6, r1, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r6, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #20 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r1, #21 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r1, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r1, #22 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r2, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r0, #23 │ │ │ │ + asrs r2, r4, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, pc, #928 @ (adr r5, 711534 ) │ │ │ │ + add r4, pc, #288 @ (adr r4, 7112b4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r4, r3, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r1, #22 │ │ │ │ + asrs r6, r5, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r3, #26 │ │ │ │ + lsls r0, r7, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r4, #22 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r3, #22 │ │ │ │ + asrs r6, r7, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + asrs r6, r0, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r2, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + asrs r2, r6, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, pc, #48 @ (adr r5, 7111ec ) │ │ │ │ + add r3, pc, #432 @ (adr r3, 71136c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + asrs r6, r6, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #400] @ 0x190 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r5, #17 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf4d000ae │ │ │ │ - cmp r1, #16 │ │ │ │ + @ instruction: 0xf33000ae │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + movs r7, #134 @ 0x86 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + movs r7, #254 @ 0xfe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + cmp r0, #50 @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, pc, #632 @ (adr r3, 711498 ) │ │ │ │ + add r1, pc, #1016 @ (adr r1, 711618 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #368 @ (adr r3, 711398 ) │ │ │ │ + add r1, pc, #752 @ (adr r1, 711518 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #226 @ 0xe2 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r0, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [sp, #912] @ 0x390 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r3, #27 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - pkhtb r0, r8, sp, asr #2 │ │ │ │ - ldr r1, [sp, #784] @ 0x310 │ │ │ │ + stmdb r8!, {r0, r2, r3, r5, r7} │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2439745,21 +2439807,21 @@ │ │ │ │ vstr d7, [sp] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - adds r4, r7, #3 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #124 @ 0x7c │ │ │ │ + movs r4, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #84] @ (71139c ) │ │ │ │ @@ -2439795,25 +2439857,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 711250 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #24] @ (7113b0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 711374 │ │ │ │ - str r5, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r6, #22 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r5, #27 │ │ │ │ + lsrs r6, r1, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2439830,19 +2439892,19 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r6, #20 │ │ │ │ + asrs r6, r2, #14 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bics.w r0, ip, #171 @ 0xab │ │ │ │ + cdp 0, 9, cr0, cr12, cr11, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 711334 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -2439885,27 +2439947,27 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #28] @ (71148c ) │ │ │ │ add r2, pc │ │ │ │ b.n 711448 │ │ │ │ nop │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + movs r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + lsrs r2, r7, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + movs r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbnz r0, 711490 │ │ │ │ + @ instruction: 0xb770 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #648] @ 0x288 │ │ │ │ + str r3, [sp, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2440060,51 +2440122,47 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #80] @ (711668 ) │ │ │ │ add r1, pc │ │ │ │ b.n 7115f8 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf216012e │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + orns r1, r6, #46 @ 0x2e │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r3, #10 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + vaddl.u16 q0, d18, d19 │ │ │ │ + str r2, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #15 │ │ │ │ + vhadd.u d16, d30, d19 │ │ │ │ + asrs r6, r1, #9 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r0, r4 │ │ │ │ - lsls r1, r6, #4 │ │ │ │ - str r3, [sp, #952] @ 0x3b8 │ │ │ │ + mcr2 1, 4, r0, cr0, cr0, {1} │ │ │ │ + str r2, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adc.w r1, r4, #46 @ 0x2e │ │ │ │ - adds r0, r2, #2 │ │ │ │ + vaddw.s32 q0, q2, d30 │ │ │ │ + subs r0, r6, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r2, pc, #56 @ (adr r2, 711684 ) │ │ │ │ + add r0, pc, #440 @ (adr r0, 711804 ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + @ instruction: 0xb61a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r2, #18 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r1, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r1, #6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r4, r4 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsrs r2, r5, #17 │ │ │ │ + cdp2 0, 8, cr0, cr4, cr3, {5} │ │ │ │ + lsrs r2, r1, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #1000] @ 0x3e8 │ │ │ │ + str r1, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r1, [pc, #224] @ (71175c ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2440202,27 +2440260,27 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 711722 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [sl, #-376]! @ 0x178 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sl, {r1, r2, r3, r4, r6, r8} │ │ │ │ - str r1, [sp, #1016] @ 0x3f8 │ │ │ │ + str r0, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r4, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #146 @ 0x92 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #188 @ 0xbc │ │ │ │ + movs r1, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp2 0, 14, cr0, cr2, cr3, {5} │ │ │ │ - str r1, [sp, #760] @ 0x2f8 │ │ │ │ + stc2l 0, cr0, [r2, #-652] @ 0xfffffd74 │ │ │ │ + str r0, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2440259,15 +2440317,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #12] @ (7117f8 ) │ │ │ │ movs r3, #32 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 711334 │ │ │ │ b.n 7117aa │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r8, r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2440358,15 +2440416,15 @@ │ │ │ │ bne.n 7118cc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 71166c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 7118b4 │ │ │ │ nop │ │ │ │ - movs r1, #134 @ 0x86 │ │ │ │ + subs r6, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4044] @ 0xfcc │ │ │ │ mov r6, r1 │ │ │ │ @@ -2440427,17 +2440485,17 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ b.n 711754 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, #3 │ │ │ │ + adds r6, r6, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ b.n 7116a0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2440505,31 +2440563,31 @@ │ │ │ │ add r8, pc │ │ │ │ bl 70f1a0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 711a48 │ │ │ │ ldr r3, [pc, #40] @ (711aa4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 711a4c │ │ │ │ - ldrh r6, [r3, #56] @ 0x38 │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldc2 0, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ - ldrh r2, [r3, #56] @ 0x38 │ │ │ │ + @ instruction: 0xfa9000a3 │ │ │ │ + ldrh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #36 @ 0x24 │ │ │ │ + subs r4, r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r2, #32 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r1, #7 │ │ │ │ + subs r2, r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfbb400a3 │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + @ instruction: 0xfa1400a3 │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2440605,39 +2440663,39 @@ │ │ │ │ ldr r1, [pc, #56] @ (711b90 ) │ │ │ │ add r1, pc │ │ │ │ b.n 711b0e │ │ │ │ ldr r1, [pc, #52] @ (711b94 ) │ │ │ │ add r1, pc │ │ │ │ b.n 711ad4 │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r3, r4} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r4, r4, #6 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r3, #6 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, r3, #4 │ │ │ │ + adds r4, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmn r6, r3 │ │ │ │ + asrs r6, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r6, r3, #4 │ │ │ │ + adds r6, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r1, #4 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #456 @ 0x1c8 │ │ │ │ + add r4, sp, #840 @ 0x348 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #80] @ (711bf8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2440670,21 +2440728,21 @@ │ │ │ │ add r2, pc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r6, r5, #4 │ │ │ │ + adds r6, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r7, #4 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r1, #5 │ │ │ │ + adds r2, r5, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4052] @ 0xfd4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2440740,17 +2440798,17 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ b.n 71244c │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + subs r6, r7, r0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r4, r4, #6 │ │ │ │ + adds r4, r0, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ b.n 7123b8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2440940,43 +2440998,43 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ b.n 7124e4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 712474 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + adds r2, r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r2, #0 │ │ │ │ + adds r4, r6, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + adds r0, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + adds r4, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r2, #0 │ │ │ │ + adds r4, r6, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + adds r0, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r1, #0 │ │ │ │ + adds r2, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r2, #0 │ │ │ │ + adds r2, r6, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r2, #0 │ │ │ │ + adds r2, r6, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r7, #0 │ │ │ │ + adds r4, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + adds r6, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r3, #1 │ │ │ │ + adds r2, r7, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + adds r4, r7, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + adds r6, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #3140] @ 712b10 │ │ │ │ @@ -2442139,274 +2442197,272 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.w 71210c │ │ │ │ nop │ │ │ │ b.n 712d64 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #14] │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r0, #12 │ │ │ │ + lsls r6, r4, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #234 @ 0xea │ │ │ │ + subs r2, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r2, #12] │ │ │ │ + strh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #148 @ 0x94 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + subs r6, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r5, #8] │ │ │ │ + strh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r5, #7 │ │ │ │ + subs r0, r1, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r6, #6] │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r5, #8 │ │ │ │ + lsls r6, r1, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + adds r2, r6, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r7, #4] │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r7, #7 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + adds r4, r5, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + strh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r0, #7 │ │ │ │ + movs r6, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r1, #4 │ │ │ │ + adds r6, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r2, #2] │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + vrev32.16 d16, d18 │ │ │ │ + adds r0, r5, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r4, #0] │ │ │ │ + strh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - subs r2, r1, #2 │ │ │ │ + vaddl.u8 q8, d22, d18 │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ udf #212 @ 0xd4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - subs r2, r2, r6 │ │ │ │ + adds r2, r6, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r7, r5 │ │ │ │ + adds r0, r3, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ + strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r3, r5 │ │ │ │ + adds r6, r7, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r1, #60] @ 0x3c │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r0, r5 │ │ │ │ + adds r4, r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ + strh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + adds r0, r1, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r1, r4 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + adds r0, r2, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + adds r4, r6, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + adds r0, r3, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf2b000a3 │ │ │ │ - cdp2 0, 13, cr0, cr8, cr2, {5} │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + adds.w r0, r0, #163 @ 0xa3 │ │ │ │ + ldc2 0, cr0, [r8, #-648]! @ 0xfffffd78 │ │ │ │ + adds r7, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r6, r4 │ │ │ │ + asrs r4, r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp2 0, 10, cr0, cr4, cr2, {5} │ │ │ │ - adds r4, r5, #2 │ │ │ │ + stc2 0, cr0, [r4, #-648] @ 0xfffffd78 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + subs r0, r3, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, pc, #768 @ (adr r5, 712ef4 ) │ │ │ │ + add r4, pc, #128 @ (adr r4, 712c74 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + subs r6, r7, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r5, #38] @ 0x26 │ │ │ │ + strh r2, [r1, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r4, r2 │ │ │ │ + asrs r4, r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp2 0, 1, cr0, cr4, cr2, {5} │ │ │ │ - adds r0, r7, #1 │ │ │ │ + ldc2l 0, cr0, [r4], #-648 @ 0xfffffd78 │ │ │ │ + subs r0, r3, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r6, #1 │ │ │ │ + subs r4, r2, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r7, #1 │ │ │ │ + subs r6, r3, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + subs r4, r3, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r5, r0 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldc2 0, cr0, [ip, #648] @ 0x288 │ │ │ │ - adds r0, r5, #1 │ │ │ │ + @ instruction: 0xfbfc00a2 │ │ │ │ + subs r0, r1, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, pc, #888 @ (adr r4, 712f9c ) │ │ │ │ + add r3, pc, #248 @ (adr r3, 712d1c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r2, #1 │ │ │ │ + subs r0, r6, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r3, #1 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r4, #1 │ │ │ │ + subs r2, r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + subs r0, r2, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + subs r2, r2, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stc2l 0, cr0, [sl], {162} @ 0xa2 │ │ │ │ - adds r6, r1, #3 │ │ │ │ + @ instruction: 0xfb2a00a2 │ │ │ │ + subs r6, r5, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r1, #3 │ │ │ │ + subs r6, r5, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r3, #3 │ │ │ │ + subs r4, r7, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stc2l 0, cr0, [r8], #-648 @ 0xfffffd78 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + @ instruction: 0xfac800a2 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r5, #26 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldc2 0, cr0, [ip], {162} @ 0xa2 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + @ instruction: 0xfa7c00a2 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + asrs r6, r7, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - smlaltb r0, r0, lr, r2 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + @ instruction: 0xfa2e00a2 │ │ │ │ + subs r2, r3, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + subs r6, r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r1, #3 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r1, #3 │ │ │ │ + subs r6, r5, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r3, #3 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + subs r6, r0, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + subs r4, r1, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r0, #4 │ │ │ │ + subs r2, r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + asrs r0, r3, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfae800a2 │ │ │ │ - adds r0, r2, #4 │ │ │ │ + vst4.32 {d16-d19}, [r8 :128], r2 │ │ │ │ + subs r0, r6, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, pc, #192 @ (adr r2, 712d64 ) │ │ │ │ + add r0, pc, #576 @ (adr r0, 712ee4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r1, #4 │ │ │ │ + subs r4, r5, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + subs r6, r7, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + subs r0, r1, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfa2c00a2 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + strb.w r0, [ip, #162] @ 0xa2 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, pc, #400 @ (adr r1, 712e58 ) │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r6, #3 │ │ │ │ + subs r2, r2, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r6, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vst1.8 {d16[5]}, [r0], r2 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + strh.w r0, [r0, r2, lsl #2] │ │ │ │ + subs r0, r3, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r7, #3 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r6, #3 │ │ │ │ + subs r6, r2, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + subs r4, r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r4, #4 │ │ │ │ + subs r0, r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r4, #3 │ │ │ │ + subs r2, r0, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr.w r0, [sl, #162] @ 0xa2 │ │ │ │ - adds r4, r3, #3 │ │ │ │ + @ instruction: 0xf73a00a2 │ │ │ │ + subs r4, r7, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfa5600a3 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + ldrh.w r0, [r6, #163] @ 0xa3 │ │ │ │ + subs r2, r5, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r1, #3 │ │ │ │ + subs r6, r5, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + subs r2, r1, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + subs r6, r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r3, #4 │ │ │ │ + subs r2, r7, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r5, #5 │ │ │ │ + subs r0, r1, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + asrs r0, r5, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf7fa00a2 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + @ instruction: 0xf65a00a2 │ │ │ │ + subs r0, r7, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + subs r2, r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, #5 │ │ │ │ + subs r2, r3, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r1, #6 │ │ │ │ + subs r6, r5, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + subs r6, r6, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + subs r6, r7, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r4, #6 │ │ │ │ + adds r2, r0, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + subs r6, r7, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ bl 70f1a0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7143ac │ │ │ │ ldr.w r3, [pc, #3272] @ 713a14 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2443595,302 +2443651,304 @@ │ │ │ │ ite ls │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ add r3, pc │ │ │ │ bl 711910 │ │ │ │ b.w 71210c │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #30 │ │ │ │ + lsrs r6, r5, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf4fe00a2 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + @ instruction: 0xf35e00a2 │ │ │ │ + cmp r6, #130 @ 0x82 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #234 @ 0xea │ │ │ │ + cmp r6, #74 @ 0x4a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ + lsrs r0, r7, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r0, r4 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - orns r0, ip, #5308416 @ 0x510000 │ │ │ │ - subs r0, r5, r3 │ │ │ │ + @ instruction: 0xf2dc00a2 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + adds r4, r1, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r3, r3 │ │ │ │ + adds r4, r7, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r7, r2 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + lsrs r2, r6, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf3c200a2 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + @ instruction: 0xf22200a2 │ │ │ │ + adds r6, r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + adds r0, r6, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r2, r2 │ │ │ │ + adds r2, r6, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r0, r0 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r2, r0 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + adds r4, r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + adds r6, r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r7, r1 │ │ │ │ + adds r4, r3, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r0, r2 │ │ │ │ + adds r2, r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf2b400a2 │ │ │ │ - subs r0, r5, r1 │ │ │ │ + adds.w r0, r4, #162 @ 0xa2 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r0, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + adds r4, r6, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r0, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + adds r0, r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + adds r4, r1, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + adds r4, r1, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r0, r4 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r0, r4 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r3, r4 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + adds r4, r1, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r6, #16 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sub.w r0, r2, #162 @ 0xa2 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + and.w r0, r2, #162 @ 0xa2 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r7, r6 │ │ │ │ + subs r6, r3, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r2, r7 │ │ │ │ + subs r0, r6, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #28 │ │ │ │ + asrs r6, r1, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r1, #14 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subw r0, sl, #2221 @ 0x8ad │ │ │ │ - @ instruction: 0xf0ea00a2 │ │ │ │ - adds r0, r6, #0 │ │ │ │ + add.w r0, sl, #5668864 @ 0x568000 │ │ │ │ + vhadd.s8 d16, d26, d18 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + subs r6, r2, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r6, #0 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r5, #0 │ │ │ │ + subs r2, r1, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + subs r0, r1, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r4, #0 │ │ │ │ + subs r6, r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + subs r4, r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + subs r2, r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + subs r0, r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r3, #0 │ │ │ │ + subs r6, r7, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r5, #0 │ │ │ │ + subs r4, r1, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + subs r2, r3, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r7, r2 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r0, r3 │ │ │ │ + adds r6, r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r2, r3 │ │ │ │ + adds r0, r6, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r7, r7 │ │ │ │ + subs r6, r3, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vhadd.s8 d16, d24, d18 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + stc 0, cr0, [r8, #648]! @ 0x288 │ │ │ │ + subs r0, r0, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r6, #8 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r2, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r2, r7, r6 │ │ │ │ + subs r2, r3, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r0, r2, #12 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp 0, 9, cr0, cr4, cr2, {5} │ │ │ │ - subs r4, r3, r5 │ │ │ │ + ldcl 0, cr0, [r4], #648 @ 0x288 │ │ │ │ + adds r4, r7, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp 0, 4, cr0, cr8, cr2, {5} │ │ │ │ - adds r0, r3, #1 │ │ │ │ + stc 0, cr0, [r8], #648 @ 0x288 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r0, #1 │ │ │ │ + subs r0, r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 714204 │ │ │ │ + b.n 713ec4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + subs r6, r2, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r1, #1 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldc 0, cr0, [r8, #648]! @ 0x288 │ │ │ │ - adds r4, r2, #0 │ │ │ │ + ldc 0, cr0, [r8], {162} @ 0xa2 │ │ │ │ + subs r4, r6, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + subs r2, r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r1, #2 │ │ │ │ + subs r2, r5, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r3, #2 │ │ │ │ + subs r2, r7, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r7, #3 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + subs r6, r3, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r1, #29 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldc 0, cr0, [sl], #648 @ 0x288 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + adds.w r0, sl, r2, asr #2 │ │ │ │ + adds r2, r4, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #8] │ │ │ │ + str r2, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + adds r0, r3, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + adds r2, r3, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r0, #7 │ │ │ │ + adds r0, r4, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r2, #7 │ │ │ │ + adds r2, r6, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r6, #26 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stc 0, cr0, [r0], #-648 @ 0xfffffd78 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + eor.w r0, r0, r2, asr #2 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #416] @ 0x1a0 │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + subs r6, r7, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + adds r4, r1, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + adds r2, r1, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r6, #6 │ │ │ │ + adds r4, r2, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xeb8600a2 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + strd r0, r0, [r6, #648]! @ 0x288 │ │ │ │ + subs r6, r7, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r7, #5 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r1, #6 │ │ │ │ + subs r0, r5, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r0, #6 │ │ │ │ + subs r6, r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r5, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xeafc00a2 │ │ │ │ - adds r4, r5, #5 │ │ │ │ + ldrd r0, r0, [ip, #-648] @ 0x288 │ │ │ │ + subs r4, r1, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + subs r4, r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - eors.w r0, lr, r2, asr #2 │ │ │ │ - adds r2, r5, #5 │ │ │ │ + ldrd r0, r0, [lr], #648 @ 0x288 │ │ │ │ + subs r2, r1, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r5, #5 │ │ │ │ + subs r2, r1, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r4, #19 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - orrs.w r0, r2, r2, asr #2 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + ldmia.w r2!, {r1, r5, r7} │ │ │ │ + subs r0, r6, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r0, [sp, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + subs r0, r5, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + subs r6, r3, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + ldrh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #248] @ 0xf8 │ │ │ │ + ldrh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r5, #4 │ │ │ │ + subs r2, r1, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r5, #4 │ │ │ │ + subs r6, r1, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + subs r0, r1, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strd r0, r0, [r2, #-648] @ 0x288 │ │ │ │ - adds r0, r2, #4 │ │ │ │ + b.n 713b88 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + subs r0, r6, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + ldrh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r7, #0 │ │ │ │ + subs r0, r3, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r0, #1 │ │ │ │ + subs r6, r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #312] @ 0x138 │ │ │ │ + ldrh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r3, #1 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ + ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r2, #1 │ │ │ │ + subs r4, r6, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r3, #12 │ │ │ │ + lsls r2, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia.w ip, {r1, r5, r7} │ │ │ │ - adds r6, r5, #1 │ │ │ │ + b.n 713a48 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + subs r6, r1, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + subs r4, r3, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r0, #2 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ bl 70f1a0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 714e26 │ │ │ │ ldr.w r3, [pc, #3528] @ 714a50 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2445174,424 +2445232,423 @@ │ │ │ │ b.n 714a14 │ │ │ │ ldr r3, [pc, #916] @ (714dd8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 714a14 │ │ │ │ ldr r2, [pc, #912] @ (714ddc ) │ │ │ │ add r2, pc │ │ │ │ b.w 7139d6 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - b.n 7145dc │ │ │ │ + cdp2 0, 11, cr0, cr2, cr3, {5} │ │ │ │ + b.n 71429c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + adds r6, r3, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + adds r6, r3, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r5, #38] @ 0x26 │ │ │ │ + ldrh r6, [r1, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r6, r7 │ │ │ │ + adds r0, r2, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r0, #38] @ 0x26 │ │ │ │ + ldrh r2, [r4, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + adds r0, r1, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + adds r0, r1, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r6, r2 │ │ │ │ + adds r2, r2, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r2, r5 │ │ │ │ + adds r4, r6, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r3, r5 │ │ │ │ + adds r6, r7, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r7, r5 │ │ │ │ + adds r0, r3, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vhadd.u32 d0, d30, d19 │ │ │ │ - b.n 7143c8 │ │ │ │ + stc2 0, cr0, [lr, #652] @ 0x28c │ │ │ │ + b.n 715088 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + adds r0, r2, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfa4000a4 │ │ │ │ - cdp2 0, 12, cr0, cr2, cr3, {5} │ │ │ │ - b.n 714300 │ │ │ │ + strh.w r0, [r0, #164] @ 0xa4 │ │ │ │ + stc2 0, cr0, [r2, #-652]! @ 0xfffffd74 │ │ │ │ + b.n 714fc0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + subs r2, r2, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + subs r4, r3, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp2 0, 6, cr0, cr4, cr3, {5} │ │ │ │ - b.n 715258 │ │ │ │ + stc2l 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ + b.n 714f18 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + subs r2, r7, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r4, #652] @ 0x28c │ │ │ │ - b.n 715150 │ │ │ │ + ldc2 0, cr0, [r4], #-652 @ 0xfffffd74 │ │ │ │ + b.n 714e10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r0, r1, #0 │ │ │ │ + subs r0, r5, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r1, #0 │ │ │ │ + subs r2, r5, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r1, #0 │ │ │ │ + subs r4, r5, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + subs r0, r6, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stc2l 0, cr0, [ip, #-652] @ 0xfffffd74 │ │ │ │ - b.n 71505c │ │ │ │ + @ instruction: 0xfbac00a3 │ │ │ │ + b.n 714d1c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r6, r5, #2 │ │ │ │ + subs r6, r1, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r5, #2 │ │ │ │ + subs r6, r1, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r4, #2 │ │ │ │ + subs r2, r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ + str r2, [r5, #116] @ 0x74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + str r0, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ + str r6, [r1, #116] @ 0x74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r2, #12] │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r1, #12] │ │ │ │ + str r6, [r5, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ + str r6, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + str r6, [r3, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r5, r7 │ │ │ │ + adds r2, r1, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r1, r4 │ │ │ │ + asrs r0, r5, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r7, r4 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r6, r3 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + asrs r2, r6, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r3, r3 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + asrs r4, r0, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + asrs r6, r4, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r4, r6 │ │ │ │ + adds r6, r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + asrs r4, r1, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r3, r2 │ │ │ │ + asrs r2, r7, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, r1 │ │ │ │ + asrs r2, r3, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r0, r2 │ │ │ │ + asrs r4, r4, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + strh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r1, r6 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r0, r5 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r0, r1 │ │ │ │ + asrs r6, r4, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r6, r4 │ │ │ │ + asrs r6, r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r5, r4 │ │ │ │ + asrs r0, r1, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stc2l 0, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ - cdp2 0, 1, cr0, cr0, cr3, {5} │ │ │ │ - asrs r4, r5, #31 │ │ │ │ + @ instruction: 0xfba800a3 │ │ │ │ + ldc2l 0, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldc2 0, cr0, [lr, #-652] @ 0xfffffd74 │ │ │ │ - str r2, [r4, #116] @ 0x74 │ │ │ │ + @ instruction: 0xfb7e00a3 │ │ │ │ + str r2, [r0, #92] @ 0x5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + asrs r4, r7, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + asrs r2, r0, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [r7, #112] @ 0x70 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r0, r1 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r0, #30 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + asrs r4, r7, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r7, #31 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r3, #29 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + asrs r4, r1, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + asrs r0, r0, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r5, r5 │ │ │ │ + asrs r0, r1, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r6, r5 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp 0, 0, cr0, cr2, cr3, {5} │ │ │ │ - adds r0, r3, r5 │ │ │ │ + stcl 0, cr0, [r2], #-652 @ 0xfffffd74 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r0, #28 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #25 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r3, #27 │ │ │ │ + asrs r6, r7, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r7, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r5, #52] @ 0x34 │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + asrs r2, r3, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r7, #25 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r6, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r3, #88] @ 0x58 │ │ │ │ + str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r2, #88] @ 0x58 │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r7, #84] @ 0x54 │ │ │ │ + str r6, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r4, #84] @ 0x54 │ │ │ │ + str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r2, #84] @ 0x54 │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r1, #84] @ 0x54 │ │ │ │ + str r4, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r7, #80] @ 0x50 │ │ │ │ + str r0, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r5, #80] @ 0x50 │ │ │ │ + str r6, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r3, #80] @ 0x50 │ │ │ │ + str r2, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r2, #80] @ 0x50 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r6, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r5, #76] @ 0x4c │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r3, #76] @ 0x4c │ │ │ │ + str r6, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r1, #76] @ 0x4c │ │ │ │ + str r6, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + str r4, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r6, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r2, #72] @ 0x48 │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ + str r4, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs.w r0, r0, #5341184 @ 0x518000 │ │ │ │ - lsrs r2, r2, #10 │ │ │ │ + ands.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + lsrs r2, r6, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r6, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r5, #10 │ │ │ │ + lsrs r6, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr.w r0, [lr, r3, lsl #2] │ │ │ │ - lsrs r4, r0, #11 │ │ │ │ + @ instruction: 0xf6be00a3 │ │ │ │ + lsrs r4, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r6, #11 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh.w r0, [r2, r3, lsl #2] │ │ │ │ - ldrb.w r0, [r2, r3, lsl #2] │ │ │ │ - str r7, [sp, #552] @ 0x228 │ │ │ │ + @ instruction: 0xf68200a3 │ │ │ │ + @ instruction: 0xf67200a3 │ │ │ │ + str r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r1, #34] @ 0x22 │ │ │ │ + strh r2, [r5, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r7, r1 │ │ │ │ + asrs r6, r3, #27 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ + str r7, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r3, r7] │ │ │ │ + str r6, [r7, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r2, #32] │ │ │ │ + strh r2, [r6, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - eors.w r0, lr, #5341184 @ 0x518000 │ │ │ │ - @ instruction: 0xf4a000a3 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + @ instruction: 0xf2fe00a3 │ │ │ │ + @ instruction: 0xf30000a3 │ │ │ │ + strh r6, [r6, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf6ec00a3 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + adc.w r0, ip, #5341184 @ 0x518000 │ │ │ │ + lsrs r2, r1, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - and.w r0, r8, #5341184 @ 0x518000 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ + @ instruction: 0xf26800a3 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r4, #14 │ │ │ │ + lsrs r2, r0, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r5, #14 │ │ │ │ + lsrs r0, r1, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + lsls r6, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf59600a3 │ │ │ │ - addw r0, r0, #2211 @ 0x8a3 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + @ instruction: 0xf3f600a3 │ │ │ │ + orn r0, r0, #5341184 @ 0x518000 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf58e00a3 │ │ │ │ - @ instruction: 0xf5ec00a3 │ │ │ │ - strh r2, [r3, #14] │ │ │ │ + @ instruction: 0xf3ee00a3 │ │ │ │ + orr.w r0, ip, #5341184 @ 0x518000 │ │ │ │ + strh r2, [r7, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r5, #11 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r6, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r4, #13 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r6, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + lsls r2, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sbcs.w r0, sl, #163 @ 0xa3 │ │ │ │ - sbcs.w r0, lr, #163 @ 0xa3 │ │ │ │ - str r5, [sp, #248] @ 0xf8 │ │ │ │ + vaddl.s16 q8, d26, d19 │ │ │ │ + vaddl.s16 q8, d30, d19 │ │ │ │ + str r3, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r1, #0] │ │ │ │ + ldrsh r6, [r5, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r7, r7] │ │ │ │ + ldrsh r2, [r3, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs.w r0, r0, #5341184 @ 0x518000 │ │ │ │ - ldrsh r0, [r5, r7] │ │ │ │ + ands.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r6, [r3, r7] │ │ │ │ + ldrsh r6, [r7, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf4b800a3 │ │ │ │ - @ instruction: 0xf3e600a3 │ │ │ │ - vst1.8 {d16[5]}, [ip], r3 │ │ │ │ - ldr??.w r0, [r8, #163] @ 0xa3 │ │ │ │ - @ instruction: 0xf3c600a3 │ │ │ │ - subs r1, #144 @ 0x90 │ │ │ │ + @ instruction: 0xf31800a3 │ │ │ │ + movw r0, #24739 @ 0x60a3 │ │ │ │ + strh.w r0, [ip, r3, lsl #2] │ │ │ │ + ldrh.w r0, [r8, r3, lsl #2] │ │ │ │ + @ instruction: 0xf22600a3 │ │ │ │ + adds r7, #240 @ 0xf0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r0, [r2, #2] │ │ │ │ + ldrb r0, [r6, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bgt.n 714e3c │ │ │ │ + bge.n 714cfc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - orns r0, r0, #5341184 @ 0x518000 │ │ │ │ - orns r0, r0, #5341184 @ 0x518000 │ │ │ │ - orns r0, r0, #5341184 @ 0x518000 │ │ │ │ - orns r0, r0, #5341184 @ 0x518000 │ │ │ │ - @ instruction: 0xf36400a3 │ │ │ │ - @ instruction: 0xf34600a3 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + @ instruction: 0xf2d000a3 │ │ │ │ + @ instruction: 0xf2d000a3 │ │ │ │ + @ instruction: 0xf2d000a3 │ │ │ │ + @ instruction: 0xf2d000a3 │ │ │ │ + rsb r0, r4, #163 @ 0xa3 │ │ │ │ + sub.w r0, r6, #163 @ 0xa3 │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + ldrb r4, [r5, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r4, [r0, r5] │ │ │ │ + ldrb r4, [r4, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf3f400a3 │ │ │ │ - bne.n 714dbc │ │ │ │ + @ instruction: 0xf25400a3 │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vst1.8 {d0[5]}, [lr], r0 │ │ │ │ - ldrb r4, [r2, #31] │ │ │ │ + @ instruction: 0xf7ee00a0 │ │ │ │ + ldrb r4, [r6, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bic.w r0, r6, #5341184 @ 0x518000 │ │ │ │ - bic.w r0, r6, #5341184 @ 0x518000 │ │ │ │ - orr.w r0, r6, #5341184 @ 0x518000 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + @ instruction: 0xf28600a3 │ │ │ │ + @ instruction: 0xf28600a3 │ │ │ │ + subw r0, r6, #163 @ 0xa3 │ │ │ │ + lsrs r2, r4, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bic.w r0, r6, #5341184 @ 0x518000 │ │ │ │ - bics.w r0, r8, #5341184 @ 0x518000 │ │ │ │ - and.w r0, lr, #5341184 @ 0x518000 │ │ │ │ - and.w r0, r0, #5341184 @ 0x518000 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + @ instruction: 0xf28600a3 │ │ │ │ + @ instruction: 0xf29800a3 │ │ │ │ + @ instruction: 0xf26e00a3 │ │ │ │ + @ instruction: 0xf26000a3 │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #30] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r0, r3] │ │ │ │ + ldrb r6, [r4, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr.w r2, [pc, #1788] @ 7154e0 │ │ │ │ add r2, pc │ │ │ │ b.w 71277a │ │ │ │ ldr.w r3, [pc, #1784] @ 7154e4 │ │ │ │ add r3, pc │ │ │ │ b.w 7136c8 │ │ │ │ @@ -2446255,209 +2446312,213 @@ │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 71536e │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldr r4, [r1, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r4, r4] │ │ │ │ + ldr r2, [r0, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r3, r4] │ │ │ │ + ldr r0, [r7, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r1, r4] │ │ │ │ + ldr r6, [r5, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldr r4, [r4, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r7, r3] │ │ │ │ + ldr r2, [r3, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r4, r3] │ │ │ │ + ldr r6, [r0, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp 0, 10, cr0, cr0, cr3, {5} │ │ │ │ - bmi.n 71552c │ │ │ │ + stc 0, cr0, [r0, #-652] @ 0xfffffd74 │ │ │ │ + bcs.n 7155ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cdp2 0, 8, cr0, cr10, cr3, {5} │ │ │ │ - cdp2 0, 9, cr0, cr6, cr3, {5} │ │ │ │ - cdp2 0, 9, cr0, cr0, cr3, {5} │ │ │ │ - cdp2 0, 8, cr0, cr14, cr3, {5} │ │ │ │ - cdp2 0, 8, cr0, cr12, cr3, {5} │ │ │ │ - cdp2 0, 9, cr0, cr6, cr3, {5} │ │ │ │ - cdp2 0, 10, cr0, cr0, cr3, {5} │ │ │ │ - cdp2 0, 10, cr0, cr10, cr3, {5} │ │ │ │ - ldrh r6, [r1, r0] │ │ │ │ + stc2l 0, cr0, [sl], #652 @ 0x28c │ │ │ │ + ldc2l 0, cr0, [r6], #652 @ 0x28c │ │ │ │ + ldc2l 0, cr0, [r0], #652 @ 0x28c │ │ │ │ + stc2l 0, cr0, [lr], #652 @ 0x28c │ │ │ │ + stc2l 0, cr0, [ip], #652 @ 0x28c │ │ │ │ + ldc2l 0, cr0, [r6], #652 @ 0x28c │ │ │ │ + stc2 0, cr0, [r0, #-652] @ 0xfffffd74 │ │ │ │ + stc2 0, cr0, [sl, #-652] @ 0xfffffd74 │ │ │ │ + ldr r6, [r5, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r0, r0] │ │ │ │ + ldr r6, [r4, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r7, r7] │ │ │ │ + ldr r4, [r3, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - orn r0, r8, #5242880 @ 0x500000 │ │ │ │ - ldr r2, [r5, r7] │ │ │ │ + movt r0, #32928 @ 0x80a0 │ │ │ │ + ldr r2, [r1, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r4, r7] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp 0, 10, cr0, cr14, cr3, {5} │ │ │ │ - cdp 0, 10, cr0, cr12, cr3, {5} │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + stc 0, cr0, [lr, #-652] @ 0xfffffd74 │ │ │ │ + stc 0, cr0, [ip, #-652] @ 0xfffffd74 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - addw r0, sl, #2211 @ 0x8a3 │ │ │ │ - blt.n 715638 │ │ │ │ + orn r0, sl, #5341184 @ 0x518000 │ │ │ │ + bls.n 7154f8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vst4.32 {d16-d19}, [lr :128], r3 │ │ │ │ - @ instruction: 0xf5f600a3 │ │ │ │ - lsrs r6, r6, #20 │ │ │ │ + @ instruction: 0xf7ae00a3 │ │ │ │ + orrs.w r0, r6, #5341184 @ 0x518000 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs.w r0, ip, #5341184 @ 0x518000 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + ands.w r0, ip, #5341184 @ 0x518000 │ │ │ │ + lsrs r0, r2, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf3aa00a0 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + addw r0, sl, #160 @ 0xa0 │ │ │ │ + lsrs r0, r0, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sbcs.w r0, r2, #5341184 @ 0x518000 │ │ │ │ - ldc 0, cr0, [sl, #-652]! @ 0xfffffd74 │ │ │ │ - ldrh.w r0, [r6, #163] @ 0xa3 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + @ instruction: 0xf3d200a3 │ │ │ │ + @ instruction: 0xeb9a00a3 │ │ │ │ + @ instruction: 0xf71600a3 │ │ │ │ + ldrsb r2, [r4, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ + ldrsb r6, [r1, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r4, r3] │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r3, r3] │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf70800a3 │ │ │ │ - @ instruction: 0xf70e00a3 │ │ │ │ - ldcl 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + sbc.w r0, r8, #5341184 @ 0x518000 │ │ │ │ + sbc.w r0, lr, #5341184 @ 0x518000 │ │ │ │ + rsbs r0, r0, r3, asr #2 │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf4ca00a3 │ │ │ │ - bge.n 71561c │ │ │ │ + @ instruction: 0xf32a00a3 │ │ │ │ + bhi.n 7154dc │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r2, #18 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf4a600a3 │ │ │ │ - lsrs r6, r1, #18 │ │ │ │ + @ instruction: 0xf30600a3 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bpl.n 7155d8 │ │ │ │ + bcc.n 715698 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldc 0, cr0, [sl, #-652] @ 0xfffffd74 │ │ │ │ - ldc 0, cr0, [r8, #652] @ 0x28c │ │ │ │ - ldcl 0, cr0, [r6, #-652]! @ 0xfffffd74 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + sbcs.w r0, sl, r3, asr #2 │ │ │ │ + @ instruction: 0xebf800a3 │ │ │ │ + rsbs r0, r6, r3, asr #2 │ │ │ │ + strb r4, [r4, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - orrs.w r0, r2, #5341184 @ 0x518000 │ │ │ │ - bls.n 715554 │ │ │ │ + @ instruction: 0xf2b200a3 │ │ │ │ + bhi.n 715614 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str??.w r0, [r6, r3, lsl #2] │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + movt r0, #26787 @ 0x68a3 │ │ │ │ + ldmia r0!, {r1, r2, r4} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf29000a0 │ │ │ │ - b.n 71580c │ │ │ │ + @ instruction: 0xf0f000a0 │ │ │ │ + svc 114 @ 0x72 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r4, #22 │ │ │ │ + lsls r2, r0, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r6, [r2, #30] │ │ │ │ + strb r6, [r6, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + lsls r2, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - rsb r0, sl, r3, asr #2 │ │ │ │ - subs r1, #14 │ │ │ │ + bic.w r0, sl, r3, asr #2 │ │ │ │ + adds r7, #110 @ 0x6e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mcrr 0, 10, r0, r2, cr3 │ │ │ │ - sub.w r0, r2, r3, asr #2 │ │ │ │ - sub.w r0, r4, r3, asr #2 │ │ │ │ - lsls r2, r5, #22 │ │ │ │ + @ instruction: 0xeaa200a3 │ │ │ │ + and.w r0, r2, r3, asr #2 │ │ │ │ + and.w r0, r4, r3, asr #2 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r2, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r7, #22 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r0, #23 │ │ │ │ + lsls r6, r4, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xeb3c00a3 │ │ │ │ - @ instruction: 0xeb3c00a3 │ │ │ │ - ldrsb r4, [r2, r0] │ │ │ │ + @ instruction: 0xe99c00a3 │ │ │ │ + @ instruction: 0xe99c00a3 │ │ │ │ + strb r4, [r6, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r1, r0] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + strb r4, [r2, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + strb r4, [r1, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r3, r7] │ │ │ │ + strb r4, [r7, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xe9b000a3 │ │ │ │ - @ instruction: 0xe9b400a3 │ │ │ │ - cdp 0, 9, cr0, cr4, cr3, {5} │ │ │ │ - cdp 0, 9, cr0, cr14, cr3, {5} │ │ │ │ - cdp 0, 12, cr0, cr6, cr3, {5} │ │ │ │ - cdp 0, 12, cr0, cr4, cr3, {5} │ │ │ │ - strb r0, [r3, #24] │ │ │ │ + @ instruction: 0xe81000a3 │ │ │ │ + @ instruction: 0xe81400a3 │ │ │ │ + ldcl 0, cr0, [r4], #652 @ 0x28c │ │ │ │ + ldcl 0, cr0, [lr], #652 @ 0x28c │ │ │ │ + stc 0, cr0, [r6, #-652]! @ 0xfffffd74 │ │ │ │ + stc 0, cr0, [r4, #-652]! @ 0xfffffd74 │ │ │ │ + strb r0, [r7, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xfb6200a3 │ │ │ │ - vaddl.s8 q0, d28, d16 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + vst1.8 {d16[5]}, [r2], r3 │ │ │ │ + stcl 0, cr0, [ip, #640]! @ 0x280 │ │ │ │ + strb r2, [r6, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strd r0, r0, [r0], #652 @ 0x28c │ │ │ │ - ldrh r4, [r7, #6] │ │ │ │ + b.n 715508 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strd r0, r0, [r8, #652] @ 0x28c │ │ │ │ - @ instruction: 0xeb2000a3 │ │ │ │ - add.w r0, r8, r3, asr #2 │ │ │ │ - b.n 715b98 │ │ │ │ + @ instruction: 0xe82800a3 │ │ │ │ + @ instruction: 0xe98000a3 │ │ │ │ + strd r0, r0, [r8, #-652]! @ 0x28c │ │ │ │ + b.n 715858 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xe8c400a3 │ │ │ │ - stmia r2!, {r1, r3, r4} │ │ │ │ + b.n 7154e8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strd r0, r0, [r2, #-652]! @ 0x28c │ │ │ │ - strd r0, r0, [r6, #-652]! @ 0x28c │ │ │ │ - stmia r2!, {r1, r2} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vhadd.s32 d0, d30, d16 │ │ │ │ - lsls r6, r7, #23 │ │ │ │ + b.n 71562c │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + b.n 715638 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + stmia r0!, {r1, r2, r5, r6} │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + stc 0, cr0, [lr, #640] @ 0x280 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfab000a3 │ │ │ │ - lsls r2, r6, #23 │ │ │ │ + ldrsb.w r0, [r0, r3, lsl #2] │ │ │ │ + lsls r2, r2, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xeaae00a3 │ │ │ │ - @ instruction: 0xeaec00a3 │ │ │ │ - bics.w r0, r6, r3, asr #2 │ │ │ │ - @ instruction: 0xeab400a3 │ │ │ │ - @ instruction: 0xeaba00a3 │ │ │ │ - orn r0, r8, r3, asr #2 │ │ │ │ - @ instruction: 0xeabe00a3 │ │ │ │ - bics.w r0, ip, r3, asr #2 │ │ │ │ - stcl 0, cr0, [ip, #-652] @ 0xfffffd74 │ │ │ │ + stmdb lr, {r0, r1, r5, r7} │ │ │ │ + strd r0, r0, [ip, #-652] @ 0x28c │ │ │ │ + ldmia.w r6, {r0, r1, r5, r7} │ │ │ │ + ldmdb r4, {r0, r1, r5, r7} │ │ │ │ + ldmdb sl, {r0, r1, r5, r7} │ │ │ │ + @ instruction: 0xe8c800a3 │ │ │ │ + ldmdb lr, {r0, r1, r5, r7} │ │ │ │ + ldmia.w ip, {r0, r1, r5, r7} │ │ │ │ + sub.w r0, ip, r3, asr #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr.w r2, [pc, #3100] @ 716314 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r3, [pc, #3100] @ 716318 │ │ │ │ @@ -2447592,161 +2447653,147 @@ │ │ │ │ bl 720f30 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ b.w 715ad8 │ │ │ │ add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r1, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsls r0, r2, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #456 @ 0x1c8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r5, r4] │ │ │ │ + ldr r7, [pc, #544] @ (71655c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ add r6, pc, #952 @ (adr r6, 716704 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldr r7, [pc, #880] @ (7166c0 ) │ │ │ │ + ldr r6, [pc, #240] @ (716440 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [pc, #672] @ (7165fc ) │ │ │ │ + ldr r6, [pc, #32] @ (71637c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [pc, #624] @ (7165d0 ) │ │ │ │ + ldr r5, [pc, #1008] @ (716750 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [pc, #584] @ (7165ac ) │ │ │ │ + ldr r5, [pc, #968] @ (71672c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [pc, #544] @ (716588 ) │ │ │ │ + ldr r5, [pc, #928] @ (716708 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r0, #15 │ │ │ │ + lsls r2, r4, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r2, 7163e4 │ │ │ │ + rev r2, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 71683c │ │ │ │ + b.n 7164fc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r2, #24 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 71680c │ │ │ │ + b.n 7164cc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #424] @ (71652c ) │ │ │ │ + ldr r4, [pc, #808] @ (7166ac ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 7167cc │ │ │ │ + b.n 71648c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbnz r4, 7163d4 │ │ │ │ + cbnz r4, 7163ac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r4, r6} │ │ │ │ + stmia r5!, {r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r3, #20 │ │ │ │ + lsls r2, r7, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [pc, #904] @ (716720 ) │ │ │ │ + ldr r4, [pc, #264] @ (7164a0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r0, #6 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsls r0, r2, #5 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsls r0, r2, #5 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsls r0, r1, #4 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - asrs r4, r5, #8 │ │ │ │ + vaddl.u32 q8, d18, d19 │ │ │ │ + vtrn.8 d0, d19 │ │ │ │ + vaddl.u32 q0, d28, d19 │ │ │ │ + vaddl.u32 q0, d30, d19 │ │ │ │ + vrev32.8 d0, d19 │ │ │ │ + vtrn.8 d0, d19 │ │ │ │ + vrev32.8 d0, d19 │ │ │ │ + vaddl.u32 q8, d16, d19 │ │ │ │ + vhadd.u32 d16, d24, d19 │ │ │ │ + vhadd.u16 d16, d30, d19 │ │ │ │ + vhadd.u16 d16, d22, d19 │ │ │ │ + asrs r4, r1, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + asrs r2, r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [pc, #608] @ (716630 ) │ │ │ │ + ldr r0, [pc, #992] @ (7167b0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + push {r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r3!, {r6, r7} │ │ │ │ + stmia r2!, {r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + vhadd.u16 d0, d18, d19 │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [pc, #240] @ (7164d8 ) │ │ │ │ + ldr r0, [pc, #624] @ (716658 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb72e │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + vhadd.u8 d16, d16, d19 │ │ │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r1, [pc, #880] @ (71676c ) │ │ │ │ + ldr r0, [pc, #240] @ (7164ec ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - add r4, pc, #784 @ (adr r4, 716714 ) │ │ │ │ + vhadd.u d0, d28, d19 │ │ │ │ + add r3, pc, #144 @ (adr r3, 716494 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [pc, #736] @ (7166e8 ) │ │ │ │ + bx r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #712] @ (7166d4 ) │ │ │ │ + bx r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #648] @ (716698 ) │ │ │ │ + bx r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc2l 0, cr0, [sl, #652]! @ 0x28c │ │ │ │ - stc2l 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ - stc2l 0, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ - mrrc2 0, 10, r0, ip, cr3 │ │ │ │ - stc2l 0, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ - stc2l 0, cr0, [r4], #-652 @ 0xfffffd74 │ │ │ │ - stc2l 0, cr0, [r8], #-652 @ 0xfffffd74 │ │ │ │ - stc2l 0, cr0, [r8], #-652 @ 0xfffffd74 │ │ │ │ - stc2 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ - stc2 0, cr0, [r8], {163} @ 0xa3 │ │ │ │ - stc2 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ - ldc2 0, cr0, [r2], #-652 @ 0xfffffd74 │ │ │ │ - stc2 0, cr0, [r8], #-652 @ 0xfffffd74 │ │ │ │ - stc2 0, cr0, [r2], #-652 @ 0xfffffd74 │ │ │ │ - asrs r6, r2, #18 │ │ │ │ + mcrr2 0, 10, r0, sl, cr3 │ │ │ │ + mcrr2 0, 10, r0, r8, cr3 │ │ │ │ + @ instruction: 0xfac000a3 │ │ │ │ + @ instruction: 0xfabc00a3 │ │ │ │ + @ instruction: 0xfac000a3 │ │ │ │ + @ instruction: 0xfac400a3 │ │ │ │ + @ instruction: 0xfac800a3 │ │ │ │ + @ instruction: 0xfac800a3 │ │ │ │ + @ instruction: 0xfae400a3 │ │ │ │ + @ instruction: 0xfae800a3 │ │ │ │ + @ instruction: 0xfaec00a3 │ │ │ │ + @ instruction: 0xfa9200a3 │ │ │ │ + @ instruction: 0xfa8800a3 │ │ │ │ + @ instruction: 0xfa8200a3 │ │ │ │ + asrs r6, r6, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r2, #18 │ │ │ │ + asrs r6, r6, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r6, #20 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ + lsrs r2, r1, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r5, r4 │ │ │ │ + asrs r6, r1, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r0, 7164b0 │ │ │ │ + cbz r0, 716488 │ │ │ │ lsls r3, r4, #2 │ │ │ │ mov r5, r9 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ strd ip, r7, [sp, #68] @ 0x44 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -2447869,38 +2447916,38 @@ │ │ │ │ b.w 715ad8 │ │ │ │ ldr r3, [pc, #64] @ (7165e4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 71655c │ │ │ │ ldr r3, [pc, #64] @ (7165e8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 716588 │ │ │ │ - @ instruction: 0xfa4e00a3 │ │ │ │ - @ instruction: 0xfa7200a3 │ │ │ │ - ldr??.w r0, [lr, #163] @ 0xa3 │ │ │ │ - add r4, r4 │ │ │ │ + strh.w r0, [lr, #163] @ 0xa3 │ │ │ │ + ldr.w r0, [r2, #163] @ 0xa3 │ │ │ │ + ldr.w r0, [lr, r3, lsl #2] │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr??.w r0, [r6, #163] @ 0xa3 │ │ │ │ - vld1.8 {d0[5]}, [r8], r3 │ │ │ │ - mvns r6, r2 │ │ │ │ + ldrh.w r0, [r6, r3, lsl #2] │ │ │ │ + strb.w r0, [r8, r3, lsl #2] │ │ │ │ + tst r6, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mvns r4, r1 │ │ │ │ + tst r4, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - pop {r1, r2, pc} │ │ │ │ + cbnz r6, 71662c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfa4200a3 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + strh.w r0, [r2, #163] @ 0xa3 │ │ │ │ + add r7, sp, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - pop {r1, r3, r4, r6, r7} │ │ │ │ + cbnz r2, 71662e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vld1.8 {d16[5]}, [r6], r3 │ │ │ │ - muls r6, r5 │ │ │ │ + str.w r0, [r6, r3, lsl #2] │ │ │ │ + rors r6, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - muls r0, r5 │ │ │ │ + rors r0, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2447952,28 +2447999,28 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #32] @ (716698 ) │ │ │ │ add r2, pc │ │ │ │ b.n 71663c │ │ │ │ - orrs r0, r0 │ │ │ │ + adcs r0, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ + add r6, sp, #256 @ 0x100 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - pop {r1, r2, r5} │ │ │ │ + hlt 0x0006 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfa5600a3 │ │ │ │ - bhi.n 716720 │ │ │ │ + ldrh.w r0, [r6, #163] @ 0xa3 │ │ │ │ + bvs.n 7165e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bne.n 71660c │ │ │ │ + beq.n 7166cc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, r3 │ │ │ │ + lsrs r0, 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, #3936] @ 0xf60 │ │ │ │ ldr.w r2, [pc, #3228] @ 71734c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2447993,15 +2448040,15 @@ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl af01c4 │ │ │ │ + bl af00e4 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ bls.w 716d5a │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 7170b0 │ │ │ │ @@ -2448118,15 +2448165,15 @@ │ │ │ │ lsls r6, r4, #15 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #6 │ │ │ │ beq.w 717584 │ │ │ │ cmp r3, #7 │ │ │ │ beq.w 7176a2 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl af01e8 │ │ │ │ + bl af0108 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 716944 │ │ │ │ ldr.w sl, [pc, #2856] @ 717368 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r9, [pc, #2852] @ 71736c │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ @@ -2449172,201 +2449219,201 @@ │ │ │ │ ldr.w r9, [pc, #568] @ 717580 │ │ │ │ add r9, pc │ │ │ │ b.n 716dea │ │ │ │ ldr r1, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u8 q8, d18, d19 │ │ │ │ - bpl.n 717264 │ │ │ │ + cdp2 0, 2, cr0, cr2, cr3, {5} │ │ │ │ + bcc.n 717324 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - revsh r0, r7 │ │ │ │ + cbnz r0, 717376 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vhadd.u d0, d30, d19 │ │ │ │ - vhadd.u d0, d30, d19 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - lsrs r0, r0 │ │ │ │ + ldc2 0, cr0, [lr, #652] @ 0x28c │ │ │ │ + ldc2 0, cr0, [lr, #652] @ 0x28c │ │ │ │ + itt ne │ │ │ │ + lslne r0, r4, #2 │ │ │ │ + subne r7, #32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ands r0, r1 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r0, 71738a │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r6], {163} @ 0xa3 │ │ │ │ - stc2 0, cr0, [ip], #652 @ 0x28c │ │ │ │ + @ instruction: 0xfb3600a3 │ │ │ │ + @ instruction: 0xfb0c00a3 │ │ │ │ str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf31e00a3 │ │ │ │ - subs r7, #96 @ 0x60 │ │ │ │ + sbcs.w r0, lr, #163 @ 0xa3 │ │ │ │ + subs r5, #192 @ 0xc0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + @ instruction: 0xb700 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - smlaltb r0, r0, r6, r3 │ │ │ │ - smlaltb r0, r0, r2, r3 │ │ │ │ - @ instruction: 0xfbbe00a3 │ │ │ │ - subs r7, #2 │ │ │ │ + @ instruction: 0xfa2600a3 │ │ │ │ + @ instruction: 0xfa2200a3 │ │ │ │ + @ instruction: 0xfa1e00a3 │ │ │ │ + subs r5, #98 @ 0x62 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb842 │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfb4000a3 │ │ │ │ - ldrsh r0, [r0, r6] │ │ │ │ + vld1.8 {d0[5]}, [r0], r3 │ │ │ │ + ldrb r0, [r4, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xfb2600a3 │ │ │ │ - bvs.n 7174a0 │ │ │ │ + vst1.8 {d0[5]}, [r6], r3 │ │ │ │ + bmi.n 717360 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + subs r4, #214 @ 0xd6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb7b6 │ │ │ │ + @ instruction: 0xb616 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vhadd.u8 d16, d28, d19 │ │ │ │ - add r5, sp, #32 │ │ │ │ + stc2 0, cr0, [ip, #652]! @ 0x28c │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vhadd.u d0, d30, d19 │ │ │ │ - vhadd.u d0, d24, d19 │ │ │ │ - vhadd.u8 d16, d30, d19 │ │ │ │ - vhadd.u d0, d18, d19 │ │ │ │ - vhadd.u d0, d30, d19 │ │ │ │ - vhadd.u16 d16, d16, d19 │ │ │ │ - vhadd.u16 d16, d16, d19 │ │ │ │ - vhadd.u16 d16, d20, d19 │ │ │ │ - vhadd.u32 d16, d16, d19 │ │ │ │ - vhadd.u d16, d18, d19 │ │ │ │ - vhadd.u d16, d18, d19 │ │ │ │ - vhadd.u d16, d22, d19 │ │ │ │ - vaddl.u8 q0, d18, d19 │ │ │ │ - vaddl.u16 q0, d20, d19 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + ldc2 0, cr0, [lr, #652] @ 0x28c │ │ │ │ + ldc2 0, cr0, [r8, #652] @ 0x28c │ │ │ │ + stc2 0, cr0, [lr, #652]! @ 0x28c │ │ │ │ + ldc2 0, cr0, [r2, #652] @ 0x28c │ │ │ │ + ldc2 0, cr0, [lr, #652] @ 0x28c │ │ │ │ + ldc2 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ + ldc2 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ + ldc2 0, cr0, [r4, #652]! @ 0x28c │ │ │ │ + stc2l 0, cr0, [r0, #652] @ 0x28c │ │ │ │ + ldc2l 0, cr0, [r2, #652] @ 0x28c │ │ │ │ + ldc2l 0, cr0, [r2, #652] @ 0x28c │ │ │ │ + ldc2l 0, cr0, [r6, #652] @ 0x28c │ │ │ │ + stc2l 0, cr0, [r2, #652]! @ 0x28c │ │ │ │ + ldc2l 0, cr0, [r4, #652]! @ 0x28c │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr??.w r0, [r8, r3, lsl #2] │ │ │ │ - ldr??.w r0, [lr, r3, lsl #2] │ │ │ │ - ldr??.w r0, [r4, r3, lsl #2] │ │ │ │ - subs r4, #130 @ 0x82 │ │ │ │ + @ instruction: 0xf7d800a3 │ │ │ │ + @ instruction: 0xf7de00a3 │ │ │ │ + @ instruction: 0xf7d400a3 │ │ │ │ + subs r2, #226 @ 0xe2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + push {r2, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vld4.32 {d16-d19}, [r2 :128], r3 │ │ │ │ - vld4.32 {d16-d19}, [lr :128], r3 │ │ │ │ - vld4.32 {d16-d19}, [ip :128], r3 │ │ │ │ - vld4.32 {d16-d19}, [sl :128], r3 │ │ │ │ - ldr??.w r0, [r2, r3, lsl #2] │ │ │ │ - vld4.32 {d16-d19}, [r8 :128], r3 │ │ │ │ - vld4.32 {d16-d19}, [sl :128], r3 │ │ │ │ - ldr??.w r0, [r2, r3, lsl #2] │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + @ instruction: 0xf7c200a3 │ │ │ │ + @ instruction: 0xf7ce00a3 │ │ │ │ + @ instruction: 0xf7cc00a3 │ │ │ │ + @ instruction: 0xf7ca00a3 │ │ │ │ + @ instruction: 0xf7d200a3 │ │ │ │ + @ instruction: 0xf7c800a3 │ │ │ │ + @ instruction: 0xf7ca00a3 │ │ │ │ + @ instruction: 0xf7d200a3 │ │ │ │ + add r7, pc, #144 @ (adr r7, 7174d4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ + subs r1, #250 @ 0xfa │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r1, #242 @ 0xf2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #130 @ 0x82 │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + ldmia r5, {r1, r2, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, sp, #504 @ 0x1f8 │ │ │ │ + add r6, pc, #888 @ (adr r6, 7177d4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ + subs r1, #178 @ 0xb2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + add r6, pc, #792 @ (adr r6, 71777c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r1, #154 @ 0x9a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r6, pc, #624 @ (adr r6, 7176dc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - push {r3, r5, r6} │ │ │ │ + uxtb r0, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfa8200a3 │ │ │ │ - @ instruction: 0xfa7e00a3 │ │ │ │ - @ instruction: 0xfa7400a3 │ │ │ │ - @ instruction: 0xfa7400a3 │ │ │ │ - @ instruction: 0xfa7800a3 │ │ │ │ - @ instruction: 0xfa8400a3 │ │ │ │ - @ instruction: 0xfa8c00a3 │ │ │ │ - b.n 716fd8 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xfa8000a3 │ │ │ │ - @ instruction: 0xfa8800a3 │ │ │ │ - @ instruction: 0xfa8c00a3 │ │ │ │ - @ instruction: 0xfa9400a3 │ │ │ │ - @ instruction: 0xfaa000a3 │ │ │ │ - @ instruction: 0xfaa800a3 │ │ │ │ - @ instruction: 0xfab800a3 │ │ │ │ - @ instruction: 0xfac400a3 │ │ │ │ - @ instruction: 0xfad000a3 │ │ │ │ - add r7, pc, #24 @ (adr r7, 7174d0 ) │ │ │ │ + str??.w r0, [r2, #163] @ 0xa3 │ │ │ │ + ldr.w r0, [lr, #163] @ 0xa3 │ │ │ │ + ldr.w r0, [r4, #163] @ 0xa3 │ │ │ │ + ldr.w r0, [r4, #163] @ 0xa3 │ │ │ │ + ldr.w r0, [r8, #163] @ 0xa3 │ │ │ │ + str??.w r0, [r4, #163] @ 0xa3 │ │ │ │ + str??.w r0, [ip, #163] @ 0xa3 │ │ │ │ + b.n 716c98 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + str??.w r0, [r0, #163] @ 0xa3 │ │ │ │ + str??.w r0, [r8, #163] @ 0xa3 │ │ │ │ + str??.w r0, [ip, #163] @ 0xa3 │ │ │ │ + ldr??.w r0, [r4, #163] @ 0xa3 │ │ │ │ + vst4.32 {d0-d3}, [r0 :128], r3 │ │ │ │ + vst4.32 {d0-d3}, [r8 :128], r3 │ │ │ │ + ldrsb.w r0, [r8, r3, lsl #2] │ │ │ │ + vld4.32 {d0-d3}, [r4 :128], r3 │ │ │ │ + ldrsh.w r0, [r0, r3, lsl #2] │ │ │ │ + add r5, pc, #408 @ (adr r5, 717650 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #218 @ 0xda │ │ │ │ + subs r0, #58 @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #210 @ 0xd2 │ │ │ │ + subs r0, #50 @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + subs r0, #34 @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + subs r0, #26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #170 @ 0xaa │ │ │ │ + subs r0, #10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf7a200a3 │ │ │ │ - @ instruction: 0xf77e00a3 │ │ │ │ - @ instruction: 0xf76200a3 │ │ │ │ - @ instruction: 0xf74400a3 │ │ │ │ - @ instruction: 0xf78a00a3 │ │ │ │ - @ instruction: 0xf76400a3 │ │ │ │ - @ instruction: 0xf7d200a3 │ │ │ │ - @ instruction: 0xf74400a3 │ │ │ │ - @ instruction: 0xf7fe00a3 │ │ │ │ - @ instruction: 0xf79800a3 │ │ │ │ - @ instruction: 0xf71600a3 │ │ │ │ - @ instruction: 0xf7d600a3 │ │ │ │ - orns r0, r4, #5341184 @ 0x518000 │ │ │ │ - eor.w r0, sl, #163 @ 0xa3 │ │ │ │ - eor.w r0, r8, #163 @ 0xa3 │ │ │ │ - eor.w r0, ip, #163 @ 0xa3 │ │ │ │ - eors.w r0, r0, #163 @ 0xa3 │ │ │ │ - eors.w r0, r4, #163 @ 0xa3 │ │ │ │ - @ instruction: 0xf0f000a3 │ │ │ │ - eors.w r0, r6, #163 @ 0xa3 │ │ │ │ - eors.w r0, r6, #163 @ 0xa3 │ │ │ │ - @ instruction: 0xf0c600a3 │ │ │ │ - @ instruction: 0xf0c200a3 │ │ │ │ - @ instruction: 0xf0be00a3 │ │ │ │ - bic.w r0, r8, #163 @ 0xa3 │ │ │ │ - ands.w r0, lr, #163 @ 0xa3 │ │ │ │ - ands.w r0, lr, #163 @ 0xa3 │ │ │ │ - ands.w r0, lr, #163 @ 0xa3 │ │ │ │ - stmia r6!, {r2} │ │ │ │ + addw r0, r2, #2211 @ 0x8a3 │ │ │ │ + rsbs r0, lr, #5341184 @ 0x518000 │ │ │ │ + rsb r0, r2, #5341184 @ 0x518000 │ │ │ │ + sub.w r0, r4, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf5ea00a3 │ │ │ │ + rsb r0, r4, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf63200a3 │ │ │ │ + sub.w r0, r4, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf65e00a3 │ │ │ │ + @ instruction: 0xf5f800a3 │ │ │ │ + sbcs.w r0, r6, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf63600a3 │ │ │ │ + @ instruction: 0xf2d400a3 │ │ │ │ + cdp 0, 14, cr0, cr10, cr3, {5} │ │ │ │ + cdp 0, 14, cr0, cr8, cr3, {5} │ │ │ │ + cdp 0, 14, cr0, cr12, cr3, {5} │ │ │ │ + cdp 0, 15, cr0, cr0, cr3, {5} │ │ │ │ + cdp 0, 15, cr0, cr4, cr3, {5} │ │ │ │ + vhadd.s16 d16, d16, d19 │ │ │ │ + cdp 0, 15, cr0, cr6, cr3, {5} │ │ │ │ + cdp 0, 15, cr0, cr6, cr3, {5} │ │ │ │ + vhadd.s32 d0, d22, d19 │ │ │ │ + vhadd.s32 d0, d18, d19 │ │ │ │ + vhadd.s16 d0, d30, d19 │ │ │ │ + cdp 0, 8, cr0, cr8, cr3, {5} │ │ │ │ + cdp 0, 7, cr0, cr14, cr3, {5} │ │ │ │ + cdp 0, 7, cr0, cr14, cr3, {5} │ │ │ │ + cdp 0, 7, cr0, cr14, cr3, {5} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vhadd.s32 d0, d16, d19 │ │ │ │ - stmia r5!, {r3, r4, r5, r7} │ │ │ │ + stc 0, cr0, [r0, #652] @ 0x28c │ │ │ │ + stmia r4!, {r3, r4} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf53000a3 │ │ │ │ - @ instruction: 0xf4e400a3 │ │ │ │ - @ instruction: 0xf53400a3 │ │ │ │ - sbcs.w r0, r8, #5341184 @ 0x518000 │ │ │ │ - @ instruction: 0xf59800a3 │ │ │ │ - @ instruction: 0xf4b400a3 │ │ │ │ - @ instruction: 0xf53000a3 │ │ │ │ - orrs.w r0, ip, #5341184 @ 0x518000 │ │ │ │ - @ instruction: 0xf4e800a3 │ │ │ │ - adcs.w r0, r0, #5341184 @ 0x518000 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xf39000a3 │ │ │ │ + @ instruction: 0xf34400a3 │ │ │ │ + @ instruction: 0xf39400a3 │ │ │ │ + @ instruction: 0xf3d800a3 │ │ │ │ + @ instruction: 0xf3f800a3 │ │ │ │ + @ instruction: 0xf31400a3 │ │ │ │ + @ instruction: 0xf39000a3 │ │ │ │ + @ instruction: 0xf2bc00a3 │ │ │ │ + @ instruction: 0xf34800a3 │ │ │ │ + @ instruction: 0xf3b000a3 │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #960] @ (717938 ) │ │ │ │ + ldr r2, [pc, #320] @ (7176b8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #1008 @ (adr r2, 71796c ) │ │ │ │ + add r1, pc, #368 @ (adr r1, 7176ec ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #208 @ 0xd0 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r4, #40 @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 71ca64 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ bcs.w 716830 │ │ │ │ @@ -2449912,120 +2449959,120 @@ │ │ │ │ blx 7352c │ │ │ │ ldr r7, [pc, #300] @ (717c34 ) │ │ │ │ add r7, pc │ │ │ │ b.n 717990 │ │ │ │ ldr r7, [pc, #300] @ (717c38 ) │ │ │ │ add r7, pc │ │ │ │ b.n 717990 │ │ │ │ - stmia r2!, {r7} │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - movw r0, #26787 @ 0x68a3 │ │ │ │ - sbc.w r0, r8, r3, asr #2 │ │ │ │ - @ instruction: 0xf59c00a3 │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf58200a3 │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ + @ instruction: 0xf4a600a3 │ │ │ │ + strd r0, r0, [r8, #652] @ 0x28c │ │ │ │ + @ instruction: 0xf3fc00a3 │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf59c00a3 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + @ instruction: 0xf3e200a3 │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp 0, 9, cr0, cr14, cr3, {5} │ │ │ │ - stmia r1!, {r3, r5, r6} │ │ │ │ + @ instruction: 0xf3fc00a3 │ │ │ │ + itte │ │ │ │ + lsl r4, r4, #2 │ │ │ │ + ldcl 0, cr0, [lr], #652 @ 0x28c │ │ │ │ + it gt @ unpredictable │ │ │ │ + lslgt r4, r4, #2 │ │ │ │ + stcl 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ + mcrr 0, 10, r0, r2, cr3 │ │ │ │ + @ instruction: 0xe81c00a3 │ │ │ │ + orns r0, sl, r3, asr #2 │ │ │ │ + eor.w r0, r2, r3, asr #2 │ │ │ │ + eor.w r0, r2, r3, asr #2 │ │ │ │ + eor.w r0, r2, r3, asr #2 │ │ │ │ + eor.w r0, sl, r3, asr #2 │ │ │ │ + eors.w r0, sl, r3, asr #2 │ │ │ │ + @ instruction: 0xeaac00a3 │ │ │ │ + @ instruction: 0xeab200a3 │ │ │ │ + @ instruction: 0xeab400a3 │ │ │ │ + @ instruction: 0xeab600a3 │ │ │ │ + @ instruction: 0xeabe00a3 │ │ │ │ + @ instruction: 0xead400a3 │ │ │ │ + @ instruction: 0xeade00a3 │ │ │ │ + @ instruction: 0xeaec00a3 │ │ │ │ + @ instruction: 0xeae200a3 │ │ │ │ + bkpt 0x001e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp 0, 6, cr0, cr0, cr3, {5} │ │ │ │ - stcl 0, cr0, [r2, #652]! @ 0x28c │ │ │ │ - @ instruction: 0xe9bc00a3 │ │ │ │ - ldc 0, cr0, [sl], {163} @ 0xa3 │ │ │ │ - stc 0, cr0, [r2], #-652 @ 0xfffffd74 │ │ │ │ - stc 0, cr0, [r2], #-652 @ 0xfffffd74 │ │ │ │ - stc 0, cr0, [r2], #-652 @ 0xfffffd74 │ │ │ │ - stc 0, cr0, [sl], #-652 @ 0xfffffd74 │ │ │ │ - ldc 0, cr0, [sl], #-652 @ 0xfffffd74 │ │ │ │ - mcrr 0, 10, r0, ip, cr3 │ │ │ │ - mrrc 0, 10, r0, r2, cr3 │ │ │ │ - mrrc 0, 10, r0, r4, cr3 │ │ │ │ - mrrc 0, 10, r0, r6, cr3 │ │ │ │ - mrrc 0, 10, r0, lr, cr3 │ │ │ │ - ldcl 0, cr0, [r4], #-652 @ 0xfffffd74 │ │ │ │ - ldcl 0, cr0, [lr], #-652 @ 0xfffffd74 │ │ │ │ - stc 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ - stc 0, cr0, [r2], {163} @ 0xa3 │ │ │ │ - ittt lt │ │ │ │ - lsllt r4, r4, #2 │ │ │ │ - @ instruction: 0xeaaa00a3 │ │ │ │ - andslt.w r0, ip, r3, asr #2 │ │ │ │ - ands.w r0, r0, r3, asr #2 │ │ │ │ - itet vs │ │ │ │ - lslvs r4, r4, #2 │ │ │ │ - andvc.w r0, r0, r3, asr #2 │ │ │ │ - ldrdvs r0, r0, [lr, #652]! @ 0x28c │ │ │ │ - and.w r0, r0, r3, asr #2 │ │ │ │ - ldrd r0, r0, [lr, #652]! @ 0x28c │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ + stmdb sl, {r0, r1, r5, r7} │ │ │ │ + ldrd r0, r0, [ip], #-652 @ 0x28c │ │ │ │ + ldrd r0, r0, [r0], #-652 @ 0x28c │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + strd r0, r0, [r0], #-652 @ 0x28c │ │ │ │ + @ instruction: 0xe85e00a3 │ │ │ │ + strd r0, r0, [r0], #-652 @ 0x28c │ │ │ │ + @ instruction: 0xe85e00a3 │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r1, sp, #224 @ 0xe0 │ │ │ │ + add r7, pc, #608 @ (adr r7, 717e10 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf2e400a3 │ │ │ │ - @ instruction: 0xf29600a3 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + adc.w r0, r4, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf0f600a3 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf28000a3 │ │ │ │ - b.n 717aa0 │ │ │ │ + @ instruction: 0xf0e000a3 │ │ │ │ + b.n 717760 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + stmia r1!, {r1, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ + add r7, pc, #96 @ (adr r7, 717c2c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf23c00a3 │ │ │ │ - bkpt 0x005a │ │ │ │ + eors.w r0, ip, #163 @ 0xa3 │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 7179e0 │ │ │ │ + b.n 7176a0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7179a8 │ │ │ │ + b.n 717668 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 717ad8 │ │ │ │ + b.n 717798 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 717a08 │ │ │ │ + b.n 7176c8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #16 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #10 │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 717a1c │ │ │ │ + b.n 7176dc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 717924 │ │ │ │ + b.n 7175e4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xeaba00a3 │ │ │ │ - pkhtb r0, r0, r3, asr #2 │ │ │ │ - orns r0, lr, r3, asr #2 │ │ │ │ - eor.w r0, r2, r3, asr #2 │ │ │ │ - eor.w r0, r8, r3, asr #2 │ │ │ │ - orr.w r0, r6, r3, asr #2 │ │ │ │ - sbc.w r0, r0, #163 @ 0xa3 │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + ldmdb sl, {r0, r1, r5, r7} │ │ │ │ + stmdb r0!, {r0, r1, r5, r7} │ │ │ │ + @ instruction: 0xe8de00a3 │ │ │ │ + strd r0, r0, [r2], #652 @ 0x28c │ │ │ │ + strd r0, r0, [r8], #652 @ 0x28c │ │ │ │ + stmia.w r6!, {r0, r1, r5, r7} │ │ │ │ + vaddl.s8 q8, d16, d19 │ │ │ │ + cbnz r4, 717c88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 71794c │ │ │ │ + b.n 71760c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7178ac │ │ │ │ + b.n 71756c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #62 @ 0x3e │ │ │ │ + cmp r4, #158 @ 0x9e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #54 @ 0x36 │ │ │ │ + cmp r4, #150 @ 0x96 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 7178b0 │ │ │ │ + b.n 717570 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7178f8 │ │ │ │ + b.n 7175b8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf13800a3 │ │ │ │ - strb r6, [r5, #0] │ │ │ │ + vaddl.s16 q0, d24, d19 │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 7177b4 │ │ │ │ + b.n 717474 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2450055,16 +2450102,16 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - vext.8 d16, d16, d19, #0 │ │ │ │ - and.w r0, r6, #163 @ 0xa3 │ │ │ │ + cdp 0, 5, cr0, cr0, cr3, {5} │ │ │ │ + cdp 0, 6, cr0, cr6, cr3, {5} │ │ │ │ ldr.w ip, [r0] │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr.w r4, [ip] │ │ │ │ cmp r4, #6 │ │ │ │ beq.n 717cec │ │ │ │ ldrd ip, lr, [r0, #28] │ │ │ │ cmp r1, #5 │ │ │ │ @@ -2452365,187 +2452412,187 @@ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #4 │ │ │ │ add.w r2, r2, #1320 @ 0x528 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bne.w 718b80 │ │ │ │ b.w 7189c6 │ │ │ │ nop │ │ │ │ - strh r6, [r0, #8] │ │ │ │ + ldrb r6, [r4, #29] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r2, [r7, #14] │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r0, [r0, #29] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r7, #21] │ │ │ │ + ldrb r4, [r3, #15] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r2, [r6, #14] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldrb r6, [r4, #5] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r2, [r4, #11] │ │ │ │ + ldrb r2, [r0, #5] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r3, #2] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r2, [r0, #9] │ │ │ │ + ldrb r2, [r4, #2] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r6, #8] │ │ │ │ + ldrb r4, [r2, #2] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 719b54 │ │ │ │ + b.n 719814 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 719b54 │ │ │ │ + b.n 719814 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r5, #7] │ │ │ │ + ldrb r2, [r1, #1] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + strb r2, [r6, #31] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrsb r2, [r5, r3] │ │ │ │ + strb r2, [r1, r5] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r1, sp, #456 @ 0x1c8 │ │ │ │ + add r7, pc, #840 @ (adr r7, 719ab0 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - tst r6, r7 │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r1, sp, #976 @ 0x3d0 │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r6, pc, #16 @ (adr r6, 719788 ) │ │ │ │ + add r4, pc, #400 @ (adr r4, 719908 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r3, pc, #472 @ (adr r3, 719954 ) │ │ │ │ + add r1, pc, #856 @ (adr r1, 719ad4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r3, sp, #216 @ 0xd8 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + ldmia r6!, {r2, r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r7!, {r1, r3, r5} │ │ │ │ + ldmia r5!, {r1, r3, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r7, pc, #688 @ (adr r7, 719a44 ) │ │ │ │ + add r6, pc, #48 @ (adr r6, 7197c4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r7, pc, #552 @ (adr r7, 7199c0 ) │ │ │ │ + add r5, pc, #936 @ (adr r5, 719b40 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r7, pc, #880 @ (adr r7, 719b0c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, sp, #88 @ 0x58 │ │ │ │ + add r7, pc, #472 @ (adr r7, 719978 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r7, pc, #632 @ (adr r7, 719a1c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, pc, #568 @ (adr r1, 7199e0 ) │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, pc, #200 @ (adr r1, 719874 ) │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #872 @ (adr r0, 719b18 ) │ │ │ │ + ldr r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #848 @ 0x350 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, sp, #616 @ 0x268 │ │ │ │ + add r7, pc, #1000 @ (adr r7, 719bac ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r7, pc, #320 @ (adr r7, 71990c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + add r4, sp, #664 @ 0x298 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r4, sp, #952 @ 0x3b8 │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r5, sp, #656 @ 0x290 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [sp, #600] @ 0x258 │ │ │ │ + ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r4, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [sp, #544] @ 0x220 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldmia r1, {r1, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r6!, {r1, r3, r6} │ │ │ │ + stmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r5, [sp, #264] @ 0x108 │ │ │ │ + ldr r3, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbz r0, 719826 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r7, pc, #288 @ (adr r7, 719938 ) │ │ │ │ + add r5, pc, #672 @ (adr r5, 719ab8 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [sp, #392] @ 0x188 │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + strb r4, [r2, r6] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrsb r6, [r2, r0] │ │ │ │ + strb r6, [r6, r1] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + strh r6, [r1, r6] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - strb r6, [r0, r0] │ │ │ │ + strh r6, [r4, r1] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - strh r6, [r6, r2] │ │ │ │ + str r6, [r2, r4] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r2, r1, #28 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + adds r5, #86 @ 0x56 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + stmia r6!, {r5, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r4, #20 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r4, #130 @ 0x82 │ │ │ │ + adds r2, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r1, #214 @ 0xd6 │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + cmp r5, #46 @ 0x2e │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldr.w r0, [pc, #3176] @ 71a4e8 │ │ │ │ mov sl, r1 │ │ │ │ ldr.w r2, [pc, #3176] @ 71a4ec │ │ │ │ ldr.w r3, [pc, #3176] @ 71a4f0 │ │ │ │ add r0, pc │ │ │ │ ldr.w r4, [pc, #3172] @ 71a4f4 │ │ │ │ @@ -2453540,155 +2453587,154 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, #4 │ │ │ │ add.w r2, r2, #1320 @ 0x528 │ │ │ │ str r2, [sp, #32] │ │ │ │ bne.w 7198ba │ │ │ │ b.w 7189c6 │ │ │ │ - adds r5, #26 │ │ │ │ + adds r3, #122 @ 0x7a │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r6, pc, #1008 @ (adr r6, 71a8e0 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r6, pc, #472 @ (adr r6, 71a6cc ) │ │ │ │ + add r4, pc, #856 @ (adr r4, 71a84c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r2, r1] │ │ │ │ + ldr r6, [pc, #720] @ (71a7c8 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r7, [pc, #768] @ (71a7fc ) │ │ │ │ + ldr r6, [pc, #128] @ (71a57c ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r4, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [sp, #184] @ 0xb8 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r5, [sp, #648] @ 0x288 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ + ldr r0, [sp, #616] @ 0x268 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r3, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r3, [sp, #568] @ 0x238 │ │ │ │ + str r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, pc, #624 @ (adr r2, 71a7b4 ) │ │ │ │ + add r0, pc, #1008 @ (adr r0, 71a934 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, pc, #384 @ (adr r2, 71a6c8 ) │ │ │ │ + add r0, pc, #768 @ (adr r0, 71a848 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, pc, #208 @ (adr r2, 71a61c ) │ │ │ │ + add r0, pc, #592 @ (adr r0, 71a79c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, pc, #864 @ (adr r1, 71a8b0 ) │ │ │ │ + add r0, pc, #224 @ (adr r0, 71a630 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #928 @ (adr r0, 71a8fc ) │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #1016 @ (adr r0, 71a958 ) │ │ │ │ + ldr r7, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r7, [sp, #664] @ 0x298 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #392 @ (adr r0, 71a6f8 ) │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [sp, #920] @ 0x398 │ │ │ │ + ldrh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + ldrh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bkpt 0x0016 │ │ │ │ + pop {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - revsh r4, r3 │ │ │ │ + cbnz r4, 71a596 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #864 @ (adr r0, 71a8ec ) │ │ │ │ + ldr r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [sp, #336] @ 0x150 │ │ │ │ + ldrh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + @ instruction: 0xb75a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r4, [r2, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + ldrh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r0, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [sp, #720] @ 0x2d0 │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r0, [r0, #60] @ 0x3c │ │ │ │ + ldrh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r2, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #696 @ (adr r0, 71a870 ) │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + ldrh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r4, [r4, #60] @ 0x3c │ │ │ │ + ldrh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r1, [pc, #984] @ (71a9a4 ) │ │ │ │ - lsls r7, r6, #4 │ │ │ │ - ldr r0, [pc, #816] @ (71a900 ) │ │ │ │ + ldr r0, [pc, #344] @ (71a724 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - blx ip │ │ │ │ + bxns r5 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - mov sl, r7 │ │ │ │ + mov r0, r8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsls r0, r0, #5 │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + vsra.u32 d0, d22, #32 │ │ │ │ + movs r7, #140 @ 0x8c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - it hi │ │ │ │ - lslhi r6, r6, #4 │ │ │ │ - rev16 r4, r6 │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - movs r7, #236 @ 0xec │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r6, #186 @ 0xba │ │ │ │ + movs r5, #26 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r4, #12 │ │ │ │ + movs r2, #108 @ 0x6c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r1, #2 │ │ │ │ + subs r2, r4, #5 │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 744e0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2454550,19 +2454596,19 @@ │ │ │ │ b.n 71afa6 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r6, [r2, r2] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #40] @ 0x28 │ │ │ │ + str r6, [r3, #16] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [r6, #12] │ │ │ │ + ldrsh r0, [r2, r5] │ │ │ │ lsls r6, r6, #4 │ │ │ │ str r4, [r1, 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, #416] @ 0x1a0 │ │ │ │ @@ -2460371,56 +2460417,56 @@ │ │ │ │ blx 72a18 <__snprintf_chk@plt> │ │ │ │ b.n 71f48a │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr.w r9, [pc, #92] @ 71f598 │ │ │ │ add r9, pc │ │ │ │ b.n 71f47c │ │ │ │ nop │ │ │ │ - orn r0, sl, #5603328 @ 0x558000 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + movt r0, #41131 @ 0xa0ab │ │ │ │ + strb r6, [r0, #30] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + strb r2, [r2, #30] │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r6, #15 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #12 │ │ │ │ + asrs r6, r4, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r3, #3] │ │ │ │ + strb r2, [r7, #28] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r0, #4] │ │ │ │ + strb r6, [r4, #29] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r5, #1] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + ldr r1, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r0, #13 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrb r2, [r6, #0] │ │ │ │ + strb r2, [r2, #26] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + strb r2, [r0, #26] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r2, #0] │ │ │ │ + strb r2, [r6, #25] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + strb r6, [r4, #25] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r7, #31] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r7, #0] │ │ │ │ + strb r0, [r3, #26] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + strb r6, [r7, #23] │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #176] @ (71f660 ) │ │ │ │ @@ -2460499,15 +2460545,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r7, #8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #27] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #132] @ (71f710 ) │ │ │ │ @@ -2460553,15 +2460599,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 7331c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl af4d08 │ │ │ │ + bl af4c28 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ strb.w r8, [r2, #12] │ │ │ │ b.n 71f6c6 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ @@ -2460883,15 +2460929,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r3, #25 │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsls r2, r1, #24 │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #13] │ │ │ │ + strb r2, [r6, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #160] @ (71faf8 ) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -2461115,21 +2461161,21 @@ │ │ │ │ blx 734c0 <__printf_chk@plt> │ │ │ │ b.n 71fc0a │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r0, r3, #16 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #6] │ │ │ │ + strb r0, [r1, #0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 71f694 │ │ │ │ + b.n 720354 │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r2, r6, #14 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + ldr r4, [r2, #120] @ 0x78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [pc, #104] @ (71fd10 ) │ │ │ │ @@ -2462942,15 +2462988,15 @@ │ │ │ │ sbcs.w r1, sl, #93 @ 0x5d │ │ │ │ sbcs.w r1, r4, #93 @ 0x5d │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf126015d │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r2, r3] │ │ │ │ + ldrb r0, [r6, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r1, #1622] @ 0x656 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2464095,259 +2464141,259 @@ │ │ │ │ movt r3, #2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 711490 │ │ │ │ b.w 7210b2 │ │ │ │ nop │ │ │ │ @ instruction: 0xf0b2015d │ │ │ │ - str r6, [r1, #64] @ 0x40 │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r2, #25] │ │ │ │ + strb r0, [r6, #18] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + strb r2, [r6, #18] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r4, #25] │ │ │ │ + strb r6, [r0, #19] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r4, #25] │ │ │ │ + strb r4, [r0, #19] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r4, #25] │ │ │ │ + strb r6, [r0, #19] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsh r6, [r1, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r2, [r4, #104] @ 0x68 │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r0, #25] │ │ │ │ + strb r4, [r4, #18] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsh r6, [r1, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r2, [r7, #24] │ │ │ │ + strb r2, [r3, #18] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r0, #17] │ │ │ │ + strb r0, [r4, #10] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r5, #24] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r7, #24] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r2, #48] @ 0x30 │ │ │ │ + str r2, [r6, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ + str r0, [r5, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r2, #10] │ │ │ │ + strb r4, [r6, #3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r0, [r6, #3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r7, #3] │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r4, #15] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r7, #21] │ │ │ │ + strb r2, [r3, #15] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r4, #15] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r3, #1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r3, #3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r4, #6] │ │ │ │ + strb r0, [r0, #0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r1, #20] │ │ │ │ + strb r4, [r5, #13] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r2, #20] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r2, #20] │ │ │ │ + strb r6, [r6, #13] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r4, #20] │ │ │ │ + strb r0, [r0, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r1, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + strb r2, [r3, #17] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r4, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r6, #20] │ │ │ │ + strb r2, [r2, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r5, #20] │ │ │ │ + strb r2, [r1, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r4, #20] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r3, #20] │ │ │ │ + strb r2, [r7, #13] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + strb r0, [r6, #13] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsh r4, [r6, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r4, #48] @ 0x30 │ │ │ │ + str r4, [r0, #24] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrb r2, [r1, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r6, [r0, #84] @ 0x54 │ │ │ │ + str r6, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrb r0, [r4, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r5, #80] @ 0x50 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsh r2, [r5, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r0, #80] @ 0x50 │ │ │ │ + str r2, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r3, #48] @ 0x30 │ │ │ │ + str r6, [r7, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r4, pc, #312 @ (adr r4, 721d54 ) │ │ │ │ + add r2, pc, #696 @ (adr r2, 721ed4 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r4, #72] @ 0x48 │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrb r4, [r4, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r7, #36] @ 0x24 │ │ │ │ + str r4, [r3, #12] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrb r2, [r2, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0x47ee │ │ │ │ + mov r6, r9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsh r0, [r5, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + str r4, [r5, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrb r2, [r0, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r6, [r0, #36] @ 0x24 │ │ │ │ + str r6, [r4, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrb r0, [r4, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsh r2, [r3, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r7, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + strb r4, [r0, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r1, #32] │ │ │ │ + str r0, [r5, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r1, #32] │ │ │ │ + str r4, [r5, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r2, #32] │ │ │ │ + str r0, [r6, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r2, #32] │ │ │ │ + str r4, [r6, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r3, #32] │ │ │ │ + str r2, [r7, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r1, #32] │ │ │ │ + str r2, [r5, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r1, #32] │ │ │ │ + str r6, [r5, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r3, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r0, #32] │ │ │ │ + str r2, [r4, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r0, #32] │ │ │ │ + str r6, [r4, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r1, #32] │ │ │ │ + str r4, [r5, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r0, #32] │ │ │ │ + str r2, [r4, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrh r2, [r6, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - b.n 721b58 │ │ │ │ + b.n 721818 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldrh r6, [r7, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + ldrsh r6, [r1, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrh r4, [r2, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsh r0, [r3, r6] │ │ │ │ + ldrb r0, [r7, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrh r6, [r2, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsh r6, [r1, r6] │ │ │ │ + ldrb r6, [r5, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + strh r2, [r2, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + strb r4, [r4, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + ldrb r4, [r2, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + ldrb r4, [r2, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrb r6, [r3, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r6, [r0, #0] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r0, [r2, r5] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r0, [r2, r5] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r0, pc, #488 @ (adr r0, 721ed0 ) │ │ │ │ + ldr r6, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, fp │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r6, #104] @ 0x68 │ │ │ │ + ldr r2, [r2, #80] @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r3, r2] │ │ │ │ + ldr r4, [r7, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r1, r7] │ │ │ │ + ldrb r4, [r5, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r1, r1] │ │ │ │ + ldrsb r0, [r5, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r7, r1] │ │ │ │ + ldr r0, [r3, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r0, #10] │ │ │ │ + strh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r5, r1] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r1, #32] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ bl 71166c │ │ │ │ ldr r2, [r4, #32] │ │ │ │ mov r6, r0 │ │ │ │ ubfx r3, r0, #8, #4 │ │ │ │ cmp r2, #1 │ │ │ │ beq.w 726052 │ │ │ │ @@ -2465554,293 +2465600,293 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 711490 │ │ │ │ b.w 7210b2 │ │ │ │ nop │ │ │ │ ldrsb r4, [r1, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r4 │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsb r6, [r1, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsb r4, [r5, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r5, #0] │ │ │ │ + ldrsh r4, [r1, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsb r2, [r5, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r2, [r2, r5] │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + ldr r6, [pc, #576] @ (722cfc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + str r0, [r4, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r4, r6] │ │ │ │ + ldr r0, [r0, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r3, r6] │ │ │ │ + ldrsb r2, [r7, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r7, r5] │ │ │ │ + ldr r7, [pc, #872] @ (722e3c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrsb r2, [r2, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r7, [pc, #600] @ (722d34 ) │ │ │ │ + ldr r5, [pc, #984] @ (722eb4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldrsb r4, [r6, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r1, r1] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r1, #24] │ │ │ │ + ldrsh r6, [r5, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r6, [r3, r3] │ │ │ │ + ldrb r6, [r7, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r0, #12] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r4, #16] │ │ │ │ + ldrsh r4, [r0, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r3, #16] │ │ │ │ + ldrsh r0, [r7, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r0, [r5, r1] │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r1, #4] │ │ │ │ + ldrsh r2, [r5, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r2, r6] │ │ │ │ + str r0, [r6, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r2, r6] │ │ │ │ + str r0, [r6, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r2, r6] │ │ │ │ + str r6, [r6, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + str r0, [r7, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r3, r6] │ │ │ │ + str r2, [r7, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + str r4, [r7, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r1, r6] │ │ │ │ + str r6, [r5, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r2, r6] │ │ │ │ + str r6, [r6, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + strh r0, [r0, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r4, r6] │ │ │ │ + strh r6, [r0, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strh r0, [r1, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strh r4, [r1, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r0, [r1, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, #248 @ 0xf8 │ │ │ │ + subs r3, #88 @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r5, r6] │ │ │ │ + ldr r2, [r1, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r4, [r4, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r2, r6] │ │ │ │ + ldrsb r6, [r6, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r0, r6] │ │ │ │ + ldrsb r4, [r4, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + strh r0, [r3, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r0, r0] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r0, r0] │ │ │ │ + strh r0, [r4, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r1, r4] │ │ │ │ + ldr r7, [pc, #432] @ (722d14 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r4, r5] │ │ │ │ + str r2, [r0, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + ldr r7, [pc, #168] @ (722c14 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r0, r6] │ │ │ │ + ldr r0, [r4, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r6, [pc, #456] @ (722d3c ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r2, [r6, r5] │ │ │ │ + ldr r2, [r2, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r2, r5] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r0, [r2, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r5, [pc, #576] @ (722dc8 ) │ │ │ │ + ldr r3, [pc, #960] @ (722f48 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r4, [r5, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r5, [pc, #512] @ (722d90 ) │ │ │ │ + ldr r3, [pc, #896] @ (722f10 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r2, [r7, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r5, [pc, #392] @ (722d20 ) │ │ │ │ + ldr r3, [pc, #776] @ (722ea0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r6, [r2, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r5, [pc, #344] @ (722cf8 ) │ │ │ │ + ldr r3, [pc, #728] @ (722e78 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #648] @ (722e2c ) │ │ │ │ + ldr r3, [pc, #8] @ (722bac ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #600] @ (722e00 ) │ │ │ │ + ldr r2, [pc, #984] @ (722f80 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r5, [pc, #136] @ (722c34 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r1, r7] │ │ │ │ + ldr r2, [r5, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r4, [pc, #648] @ (722e4c ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + ldrh r2, [r0, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r2, r6] │ │ │ │ + ldr r4, [r6, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r7, [pc, #376] @ (722d48 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strh r6, [r1, r5] │ │ │ │ + str r6, [r5, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r7, [pc, #208] @ (722ca8 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + str r0, [r3, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r6, [pc, #984] @ (722fb8 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strh r6, [r5, r4] │ │ │ │ + str r6, [r1, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #832] @ (722f28 ) │ │ │ │ + bx r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #640] @ (722e6c ) │ │ │ │ + ldr r1, [pc, #0] @ (722bec ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r1, r4] │ │ │ │ + str r6, [r5, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r1, r4] │ │ │ │ + str r4, [r5, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r7, [pc, #712] @ (722ec0 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strh r2, [r3, r6] │ │ │ │ + str r2, [r7, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + str r4, [r0, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r4, r3] │ │ │ │ + str r2, [r0, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + str r4, [r7, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + str r4, [r7, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r2, r3] │ │ │ │ + str r0, [r6, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r5, r1] │ │ │ │ + ldrh r0, [r1, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrh r0, [r4, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + adds r6, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrh r6, [r0, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrh r6, [r0, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldr r6, [r7, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r4, r1] │ │ │ │ + ldr r6, [r0, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r0, r6] │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r1, [pc, #848] @ (722f90 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r3, #8 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r2, [r7, r1] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r6, r1] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r5, r1] │ │ │ │ + ldr r2, [r1, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [pc, #448] @ (722e18 ) │ │ │ │ + ldr r4, [pc, #832] @ (722f98 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #512] @ (722e5c ) │ │ │ │ + ldr r1, [pc, #896] @ (722fdc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r4, [pc, #704] @ (722f20 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [pc, #400] @ (722df4 ) │ │ │ │ + ldr r4, [pc, #784] @ (722f74 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r4, [pc, #528] @ (722e78 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [pc, #304] @ (722d9c ) │ │ │ │ + ldr r4, [pc, #688] @ (722f1c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r4, [pc, #376] @ (722de8 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [pc, #280] @ (722d8c ) │ │ │ │ + ldr r4, [pc, #664] @ (722f0c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r4, [pc, #208] @ (722d48 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [pc, #224] @ (722d5c ) │ │ │ │ + ldr r4, [pc, #608] @ (722edc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #176] @ (722d30 ) │ │ │ │ + ldr r4, [pc, #560] @ (722eb0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #152] @ (722d1c ) │ │ │ │ + ldr r4, [pc, #536] @ (722e9c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #176] @ (722d38 ) │ │ │ │ + ldr r4, [pc, #560] @ (722eb8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #160] @ (722d2c ) │ │ │ │ + ldr r4, [pc, #544] @ (722eac ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #168] @ (722d38 ) │ │ │ │ + ldr r4, [pc, #552] @ (722eb8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #144] @ (722d24 ) │ │ │ │ + ldr r4, [pc, #528] @ (722ea4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #120] @ (722d10 ) │ │ │ │ + ldr r4, [pc, #504] @ (722e90 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r4, r3] │ │ │ │ + strb r0, [r0, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r2, r3] │ │ │ │ + strb r6, [r6, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + strh r4, [r5, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + strb r0, [r2, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r2, r0] │ │ │ │ + strb r6, [r6, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r3, [pc, #520] @ (722eb8 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - mov r0, r2 │ │ │ │ + add r0, lr │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r5, r1] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + str r2, [r3, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r6, [r1, r1] │ │ │ │ + ldrb r6, [r5, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blx ip │ │ │ │ + mov r0, r8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0x47d6 │ │ │ │ + mov r6, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 7263e0 │ │ │ │ bl 71166c │ │ │ │ ldr.w r1, [pc, #3280] @ 7239ac │ │ │ │ mov r5, r0 │ │ │ │ @@ -2467000,287 +2467046,287 @@ │ │ │ │ ldr r1, [pc, #560] @ (723bcc ) │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 7113f8 │ │ │ │ b.w 7210b2 │ │ │ │ - add sl, r5 │ │ │ │ + orrs r2, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r8, lr │ │ │ │ + muls r0, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r2, r6] │ │ │ │ + strb r6, [r6, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + strb r6, [r4, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r6, r5] │ │ │ │ + strb r2, [r2, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r3, r5] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bxns pc │ │ │ │ + cmp ip, fp │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + strb r2, [r4, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ bx ip │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r3, [pc, #288] @ (723af8 ) │ │ │ │ + ldr r1, [pc, #672] @ (723c78 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r3, r4] │ │ │ │ + strb r6, [r7, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + strb r4, [r7, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r0, r4] │ │ │ │ + strb r6, [r4, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bx r4 │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bxns r2 │ │ │ │ + cmp r4, lr │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r7, r2] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r6, r4] │ │ │ │ + strh r6, [r2, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + strh r0, [r1, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r4, r1] │ │ │ │ + strb r2, [r0, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + strb r2, [r7, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r2, r1] │ │ │ │ + strb r0, [r6, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r2, r1] │ │ │ │ + strb r2, [r6, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + strb r4, [r5, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r2, r1] │ │ │ │ + strb r2, [r6, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + strb r4, [r5, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r2, r1] │ │ │ │ + strb r2, [r6, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r2, r1] │ │ │ │ + strb r2, [r6, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r2, r1] │ │ │ │ + strb r2, [r6, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - negs r2, r6 │ │ │ │ + lsrs r2, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - negs r6, r4 │ │ │ │ + lsrs r6, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r8, fp │ │ │ │ + orrs r0, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add lr, sl │ │ │ │ + orrs r6, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r8, sl │ │ │ │ + orrs r0, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add sl, fp │ │ │ │ + orrs r2, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add ip, ip │ │ │ │ + muls r4, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r6, #7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add ip, r7 │ │ │ │ + orrs r4, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r8, r6 │ │ │ │ + orrs r0, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r2, r1] │ │ │ │ + strh r6, [r6, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r2, r4] │ │ │ │ + str r2, [r6, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #848] @ (723da8 ) │ │ │ │ + ldr r2, [pc, #208] @ (723b28 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #768] @ (723d5c ) │ │ │ │ + ldr r2, [pc, #128] @ (723adc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #312] @ (723b98 ) │ │ │ │ + ldr r1, [pc, #696] @ (723d18 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + str r0, [r6, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bics r2, r0 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r2, r3] │ │ │ │ + strb r2, [r6, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r7, #4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, r6, r0 │ │ │ │ + asrs r4, r2, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [pc, #992] @ (723e58 ) │ │ │ │ + ldr r5, [pc, #352] @ (723bd8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #976] @ (723e4c ) │ │ │ │ + ldr r5, [pc, #336] @ (723bcc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #960] @ (723e40 ) │ │ │ │ + ldr r5, [pc, #320] @ (723bc0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #808] @ (723dac ) │ │ │ │ + ldr r2, [pc, #168] @ (723b2c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r6, #162 @ 0xa2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [pc, #648] @ (723d14 ) │ │ │ │ + ldr r5, [pc, #8] @ (723a94 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #592] @ (723ce0 ) │ │ │ │ + ldr r3, [pc, #976] @ (723e60 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ands r6, r7 │ │ │ │ + subs r6, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ands r0, r6 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #32] @ (723abc ) │ │ │ │ + ldr r3, [pc, #416] @ (723c3c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #1008] @ (723e90 ) │ │ │ │ + ldr r3, [pc, #368] @ (723c10 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #960] @ (723e64 ) │ │ │ │ + ldr r1, [pc, #320] @ (723be4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #72] @ (723af0 ) │ │ │ │ + ldr r3, [pc, #456] @ (723c70 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r7, #24] │ │ │ │ lsls r3, r4, #2 │ │ │ │ sbcs r6, r0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, #46 @ 0x2e │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ lsls r3, r4, #2 │ │ │ │ adcs r0, r3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r0, r8 │ │ │ │ + bics r0, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #30 │ │ │ │ + subs r0, #126 @ 0x7e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #238 @ 0xee │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + str r0, [r5, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #336] @ (723c1c ) │ │ │ │ + blxns r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #158 @ 0x9e │ │ │ │ + subs r1, #254 @ 0xfe │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #126 @ 0x7e │ │ │ │ + subs r1, #222 @ 0xde │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #110 @ 0x6e │ │ │ │ + subs r1, #206 @ 0xce │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #92 @ 0x5c │ │ │ │ + subs r1, #188 @ 0xbc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - negs r4, r1 │ │ │ │ + lsls r4, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - negs r4, r0 │ │ │ │ + lsls r4, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r3, #170 @ 0xaa │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r7, #13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r6, r3] │ │ │ │ + ldr r7, [pc, #344] @ (723c4c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r0, r4] │ │ │ │ + ldr r7, [pc, #400] @ (723c88 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #56] @ (723b34 ) │ │ │ │ + mov r6, sp │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r2, r3] │ │ │ │ + ldr r7, [pc, #216] @ (723bd8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0x47e2 │ │ │ │ + mov r2, r8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r6, ip │ │ │ │ + cmn r6, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r1, r2] │ │ │ │ + ldr r6, [pc, #952] @ (723ec4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r7, r1] │ │ │ │ + ldr r6, [pc, #888] @ (723e88 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r4, r2] │ │ │ │ + ldr r7, [pc, #0] @ (723b14 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r3, r2] │ │ │ │ + ldr r6, [pc, #1008] @ (723f08 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r2, #134 @ 0x86 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + ldr r6, [pc, #968] @ (723ee8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r7, r1] │ │ │ │ + ldr r6, [pc, #888] @ (723e9c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r6, r1] │ │ │ │ + ldr r6, [pc, #856] @ (723e80 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r5, r1] │ │ │ │ + ldr r6, [pc, #824] @ (723e64 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r4, r1] │ │ │ │ + ldr r6, [pc, #792] @ (723e48 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #664] @ (723dd0 ) │ │ │ │ + ldr r3, [pc, #24] @ (723b50 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #352] @ (723c9c ) │ │ │ │ + ldr r5, [pc, #736] @ (723e1c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r4, ip │ │ │ │ + add ip, r8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #80 @ 0x50 │ │ │ │ + subs r0, #176 @ 0xb0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #50 @ 0x32 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #64 @ 0x40 │ │ │ │ + adds r6, #160 @ 0xa0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r4, r6 │ │ │ │ + add ip, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r4, r6 │ │ │ │ + add ip, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r5, #90 @ 0x5a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r7 │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r1, #172 @ 0xac │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r5, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r5, #46 @ 0x2e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r2, r6 │ │ │ │ + subs r7, #146 @ 0x92 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r1, #112 @ 0x70 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r4, r6 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp ip, fp │ │ │ │ + add r4, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, r5 │ │ │ │ + bics r6, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, r5 │ │ │ │ + bics r6, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, r2 │ │ │ │ + muls r6, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sbcs r2, r4 │ │ │ │ + ands r2, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r8, sp │ │ │ │ + muls r0, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r0, #190 @ 0xbe │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add sl, ip │ │ │ │ + muls r2, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r0, #168 @ 0xa8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r8, sl │ │ │ │ + orrs r0, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r0, #138 @ 0x8a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add lr, r7 │ │ │ │ + orrs r6, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r0, #116 @ 0x74 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r8, r6 │ │ │ │ + orrs r0, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add lr, r4 │ │ │ │ + orrs r6, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add sl, r4 │ │ │ │ + orrs r2, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r8, r3 │ │ │ │ + cmn r0, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r3, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #252 @ 0xfc │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #222 @ 0xde │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r3, r4, #2 │ │ │ │ bl 71166c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov sl, r1 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -2468471,305 +2468517,305 @@ │ │ │ │ movw r3, #34800 @ 0x87f0 │ │ │ │ movt r3, #2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 711490 │ │ │ │ b.w 7210b2 │ │ │ │ nop │ │ │ │ - adds r2, #224 @ 0xe0 │ │ │ │ + adds r1, #64 @ 0x40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r1, #66 @ 0x42 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, #214 @ 0xd6 │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r1, #36 @ 0x24 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r1, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r0, #224 @ 0xe0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ + adds r1, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + cmp r7, #222 @ 0xde │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #78 @ 0x4e │ │ │ │ + adds r1, #174 @ 0xae │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #146 @ 0x92 │ │ │ │ + adds r0, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + adds r0, #244 @ 0xf4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #124 @ 0x7c │ │ │ │ + adds r0, #220 @ 0xdc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #108 @ 0x6c │ │ │ │ + adds r0, #204 @ 0xcc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r0, #186 @ 0xba │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + adds r0, #188 @ 0xbc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + adds r0, #172 @ 0xac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #44 @ 0x2c │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #28 │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #12 │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #218 @ 0xda │ │ │ │ + adds r0, #58 @ 0x3a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r0, #72 @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add lr, r9 │ │ │ │ + orrs r6, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r2, #206 @ 0xce │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + subs r2, r4, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r6, #252 @ 0xfc │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r3, #0 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r2, #144 @ 0x90 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r1, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + subs r5, #254 @ 0xfe │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r4, ip │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r4, sl │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #208 @ 0xd0 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #162 @ 0xa2 │ │ │ │ + subs r5, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #2 │ │ │ │ + cmp r5, #98 @ 0x62 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bics r6, r1 │ │ │ │ + rors r6, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - muls r4, r7 │ │ │ │ + rors r4, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #496] @ (724bc0 ) │ │ │ │ + ldr r1, [pc, #880] @ (724d40 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #528] @ (724be4 ) │ │ │ │ + ldr r1, [pc, #912] @ (724d64 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r0, r0, #11 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - sbcs r4, r0 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sbcs r0, r0 │ │ │ │ + subs r7, #224 @ 0xe0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adcs r4, r7 │ │ │ │ + subs r7, #220 @ 0xdc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r4, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r1, #46 @ 0x2e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r5 │ │ │ │ + subs r7, #142 @ 0x8e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ands r0, r4 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r6, r7 │ │ │ │ + negs r6, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r2, #138 @ 0x8a │ │ │ │ + adds r0, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r5, #11 │ │ │ │ + asrs r2, r1, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r4, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r4, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #146 @ 0x92 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sbcs r0, r2 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sbcs r6, r0 │ │ │ │ + subs r7, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r2, #190 @ 0xbe │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r7, #42 @ 0x2a │ │ │ │ + cmp r5, #138 @ 0x8a │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r2, #158 @ 0x9e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r7, #30 │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #16 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #8 │ │ │ │ + cmp r5, #104 @ 0x68 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #238 @ 0xee │ │ │ │ + cmp r5, #78 @ 0x4e │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #198 @ 0xc6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + adds r6, #140 @ 0x8c │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #254 @ 0xfe │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r2, r5, r3 │ │ │ │ + adds r2, r1, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #4 │ │ │ │ + adds r6, #100 @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r1, #186 @ 0xba │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r4, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #164 @ 0xa4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - b.n 725174 │ │ │ │ + b.n 724e34 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r7, #202 @ 0xca │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #76 @ 0x4c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r0, r1, r3 │ │ │ │ + adds r0, r5, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #14 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r5, #210 @ 0xd2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r5, #212 @ 0xd4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, r7, r1 │ │ │ │ + adds r4, r3, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r5, #152 @ 0x98 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r0, r4, r1 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #50 @ 0x32 │ │ │ │ + adds r5, #146 @ 0x92 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #50 @ 0x32 │ │ │ │ + adds r5, #146 @ 0x92 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #174 @ 0xae │ │ │ │ + adds r5, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #12 │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #8 │ │ │ │ + adds r5, #104 @ 0x68 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #8 │ │ │ │ + adds r5, #104 @ 0x68 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #6 │ │ │ │ + adds r5, #102 @ 0x66 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #252 @ 0xfc │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #230 @ 0xe6 │ │ │ │ + adds r5, #70 @ 0x46 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - muls r2, r1 │ │ │ │ + sbcs r2, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #192 @ 0xc0 │ │ │ │ + subs r5, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + cmp r5, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #14 │ │ │ │ + adds r5, #110 @ 0x6e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + subs r4, #176 @ 0xb0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #62 @ 0x3e │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #72 @ 0x48 │ │ │ │ + cmp r5, #168 @ 0xa8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #82 @ 0x52 │ │ │ │ + cmp r5, #178 @ 0xb2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + ldrb r4, [r4, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #42 @ 0x2a │ │ │ │ + cmp r5, #138 @ 0x8a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #30 │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ + adds r5, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #130 @ 0x82 │ │ │ │ + adds r5, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r5, #210 @ 0xd2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #106 @ 0x6a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ + movs r6, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #112 @ 0x70 │ │ │ │ + adds r5, #208 @ 0xd0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r1, #228 @ 0xe4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r7, #102 @ 0x66 │ │ │ │ + adds r5, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r1, #186 @ 0xba │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + adds r5, #188 @ 0xbc │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r1, #154 @ 0x9a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r7, #94 @ 0x5e │ │ │ │ + adds r5, #190 @ 0xbe │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #90 @ 0x5a │ │ │ │ + adds r5, #186 @ 0xba │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #78 @ 0x4e │ │ │ │ + adds r5, #174 @ 0xae │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #76 @ 0x4c │ │ │ │ + adds r5, #172 @ 0xac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #58 @ 0x3a │ │ │ │ + adds r5, #154 @ 0x9a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + adds r5, #150 @ 0x96 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + adds r5, #152 @ 0x98 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + adds r5, #138 @ 0x8a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #50 @ 0x32 │ │ │ │ + adds r5, #146 @ 0x92 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + adds r5, #130 @ 0x82 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r0, #170 @ 0xaa │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, #10 │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #230 @ 0xe6 │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 726602 │ │ │ │ bl 71166c │ │ │ │ ldr.w r1, [pc, #3220] @ 725814 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2469870,313 +2469916,313 @@ │ │ │ │ ldr r3, [pc, #116] @ (725878 ) │ │ │ │ ldr r2, [pc, #612] @ (725a68 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.w 7210b2 │ │ │ │ - subs r4, #250 @ 0xfa │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + movs r5, #68 @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, #226 @ 0xe2 │ │ │ │ + movs r5, #66 @ 0x42 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r2, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r4, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r4, #138 @ 0x8a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r7, #8 │ │ │ │ + asrs r6, r3, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r0, #184 @ 0xb8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r3, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r4, #72 @ 0x48 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r4, #108 @ 0x6c │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + cmp r7, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #28 │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #12 │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + cmp r6, #232 @ 0xe8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #12 │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #54 @ 0x36 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #38 @ 0x26 │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #26 │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #12 │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + lsrs r0, r7, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + adds r6, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + adds r6, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + cmp r6, #86 @ 0x56 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + cmp r6, #72 @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + cmp r6, #62 @ 0x3e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + subs r6, r5, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + cmp r7, #202 @ 0xca │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r1, #58 @ 0x3a │ │ │ │ + subs r2, r3, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r5, #42 @ 0x2a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r1, #26 │ │ │ │ + movs r7, #122 @ 0x7a │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r5, #0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r1, #4 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r4, #210 @ 0xd2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r0, #250 @ 0xfa │ │ │ │ + movs r7, #90 @ 0x5a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r5, #148 @ 0x94 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #198 @ 0xc6 │ │ │ │ + movs r7, #38 @ 0x26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #196 @ 0xc4 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + movs r7, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + movs r7, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + movs r7, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #118 @ 0x76 │ │ │ │ + movs r6, #214 @ 0xd6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r3, #102 @ 0x66 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #456 @ 0x1c8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r2, #180 @ 0xb4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + movs r6, #172 @ 0xac │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r2, #50 @ 0x32 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r4, #56 @ 0x38 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r0, #28 │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r0, #22 │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r3, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r3, #234 @ 0xea │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + movs r6, #78 @ 0x4e │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r1, #164 @ 0xa4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r7, #232 @ 0xe8 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + movs r6, #56 @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #224 @ 0xe0 │ │ │ │ + movs r6, #64 @ 0x40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + movs r6, #70 @ 0x46 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #214 @ 0xd6 │ │ │ │ + movs r6, #54 @ 0x36 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + movs r6, #58 @ 0x3a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + movs r6, #56 @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r1, #198 @ 0xc6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r5, #182 @ 0xb6 │ │ │ │ + movs r4, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r0, #92 @ 0x5c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + movs r6, #56 @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r0, #50 @ 0x32 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r7, #190 @ 0xbe │ │ │ │ + movs r6, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r1, #188 @ 0xbc │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r1, #92 @ 0x5c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #136 @ 0x88 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r4, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r5, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + movs r5, #156 @ 0x9c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #86 @ 0x56 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r2, #98 @ 0x62 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #66 @ 0x42 │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r2, r2, #0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r2, r2, #7 │ │ │ │ + lsrs r2, r6, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r4, r4, #7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r7, r4 │ │ │ │ + asrs r2, r3, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ + subs r4, r0, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r6, r4, #7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r3, #202 @ 0xca │ │ │ │ + movs r2, #42 @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r4, r6, #0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r2, r6, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r2, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r0, r6, r7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ + movs r6, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ + movs r6, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #158 @ 0x9e │ │ │ │ + movs r5, #254 @ 0xfe │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #100 @ 0x64 │ │ │ │ + movs r5, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + movs r5, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r2, r2, r4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r7, #70 @ 0x46 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r4, r7, r3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #46 @ 0x2e │ │ │ │ + movs r5, #142 @ 0x8e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #42 @ 0x2a │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #32 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, #6 │ │ │ │ + movs r4, #102 @ 0x66 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + movs r4, #210 @ 0xd2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r1, r3 │ │ │ │ + adds r2, r5, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, #2 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ + cmp r2, #80 @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + cmp r2, #62 @ 0x3e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #82 @ 0x52 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r1, #170 @ 0xaa │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #108 @ 0x6c │ │ │ │ + movs r6, #204 @ 0xcc │ │ │ │ lsls r3, r4, #2 │ │ │ │ bl 71166c │ │ │ │ ldr.w r1, [pc, #3436] @ 7267e0 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -2471361,331 +2471407,327 @@ │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ bl 7113f8 │ │ │ │ b.w 7210b2 │ │ │ │ nop │ │ │ │ - cmp r1, #46 @ 0x2e │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #32 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + adds r0, r7, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + adds r2, r0, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #214 @ 0xd6 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #220 @ 0xdc │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #608] @ (726a68 ) │ │ │ │ + mov r8, pc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, r7, r6 │ │ │ │ + adds r6, r3, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r6, r6 │ │ │ │ + adds r2, r2, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #88 @ 0x58 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r1, #6 │ │ │ │ + subs r6, r4, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r3, #2 │ │ │ │ + adds r0, r7, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf78a00a9 │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xf5ea00a9 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + subs r4, r7, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r0, r3, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r0, r0, #1 │ │ │ │ + subs r0, r4, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r6, r1, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r2, r1 │ │ │ │ + asrs r2, r6, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + adds r6, r2, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r7, #18 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - adds r6, r7, #6 │ │ │ │ + vhadd.u8 d0, d20, d18 │ │ │ │ + adds r6, r3, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r6, #29 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, r3, r5 │ │ │ │ + adds r4, r7, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r6, r5, #20 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r2, r6, r5 │ │ │ │ + adds r2, r2, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r1, #6 │ │ │ │ + subs r0, r5, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r6, r2, #16 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + cdp2 0, 15, cr0, cr2, cr2, {5} │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r3, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, r7, #4 │ │ │ │ + subs r4, r3, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r6, r3, #14 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r0, #1 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - adds r4, r2, #4 │ │ │ │ + cdp2 0, 10, cr0, cr6, cr2, {5} │ │ │ │ + subs r4, r6, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r7, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r0, r5 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - adds r6, r6, #3 │ │ │ │ + cdp2 0, 8, cr0, cr8, cr2, {5} │ │ │ │ + subs r6, r2, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r6, #3 │ │ │ │ + subs r6, r2, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + subs r2, r2, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + subs r0, r6, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r1, #3 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r1, #3 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + subs r2, r5, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r0, #3 │ │ │ │ + subs r0, r4, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + subs r0, r3, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r6, #2 │ │ │ │ + subs r2, r2, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r7, #5 │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + movs r5, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r5, #6 │ │ │ │ + adds r6, r1, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r1, #25 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r7, #17 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r4, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cdp2 0, 1, cr0, cr6, cr2, {5} │ │ │ │ + ldc2l 0, cr0, [r6], #-648 @ 0xfffffd78 │ │ │ │ asrs r0, r0, #16 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r6, #27 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r6, r3, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + subs r6, r7, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r3, #17 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, r0, r1 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r5, #26 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r5, #26 │ │ │ │ + asrs r6, r1, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r5, #26 │ │ │ │ + asrs r6, r1, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r4, #26 │ │ │ │ + asrs r4, r0, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r1, #26 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, r2, #5 │ │ │ │ + adds r4, r6, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r2, #10 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + asrs r4, r4, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r5, #9 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r5, #25 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r7, #8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r4, #25 │ │ │ │ + asrs r4, r0, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r3, #25 │ │ │ │ + asrs r2, r7, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r7, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r6, r7, #11 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r4, #27 │ │ │ │ + asrs r6, r0, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r5, #24 │ │ │ │ + asrs r6, r1, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + strb r0, [r2, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r4, r1, #6 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xfaf000a2 │ │ │ │ - asrs r0, r5, #22 │ │ │ │ + ldr??.w r0, [r0, r2, lsl #2] │ │ │ │ + asrs r0, r1, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r6, #22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - b.n 726720 │ │ │ │ + b.n 7263e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, r4, #6 │ │ │ │ + adds r0, r0, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r3, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + adds r4, r4, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r3, #21 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, r3, #5 │ │ │ │ + subs r4, r7, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + subs r6, r5, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r5, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #122 @ 0x7a │ │ │ │ + movs r0, #218 @ 0xda │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r4, #17 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r2, #112 @ 0x70 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + movs r0, #188 @ 0xbc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r6, #7 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r5, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r6, #1 │ │ │ │ + lsrs r6, r2, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + subs r0, r3, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r7, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + subs r2, r1, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r4, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r0, r3, #3 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs r3, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #210 @ 0xd2 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r0, #17 │ │ │ │ + lsrs r6, r4, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r4, #18 │ │ │ │ + lsrs r2, r0, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r5, #30 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r3, #26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r2, r0, #10 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xf7f800a2 │ │ │ │ + @ instruction: 0xf65800a2 │ │ │ │ lsrs r2, r6, #25 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs r0, r0, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r6, #25 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r6, #25 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r3, #25 │ │ │ │ + asrs r2, r7, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r4, #11 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r2, r0, #8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r5, #7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r1, #7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r2, r0, #24 │ │ │ │ + asrs r2, r4, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r0, r7, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r5, #23 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + asrs r6, r0, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r7, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr.w r1, [pc, #3236] @ 72770c │ │ │ │ movs r3, #7 │ │ │ │ add r1, pc │ │ │ │ bl 7113f8 │ │ │ │ movs r2, #0 │ │ │ │ cbnz r6, 726a7e │ │ │ │ @@ -2472815,316 +2472857,314 @@ │ │ │ │ ldr r1, [pc, #684] @ (7279a8 ) │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 7113f8 │ │ │ │ b.w 7210b2 │ │ │ │ - cmp r4, #122 @ 0x7a │ │ │ │ + cmp r2, #218 @ 0xda │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r6, #9 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + lsrs r6, r7, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r0, #20 │ │ │ │ + lsls r6, r4, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r5, r5 │ │ │ │ + adds r6, r1, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r7, #9 │ │ │ │ + asrs r2, r3, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r2, #18 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r2, r4, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + lsls r6, r5, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r0, r6, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, r4, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r2, r2, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r7, #12 │ │ │ │ + lsls r6, r3, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r6, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r1, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - lsls r6, r6, #14 │ │ │ │ + lsls r6, r1, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r6, r2, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r1, #12 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r5, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r4, #11 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + lsls r2, r6, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r4, #10 │ │ │ │ + lsls r2, r2, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r0, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + cdp2 0, 15, cr0, cr12, cr2, {5} │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r1, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + lsrs r6, r5, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r0, r4, #14 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r0, r0, #5 │ │ │ │ + lsrs r0, r4, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r2, r7, #13 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + lsrs r6, r3, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r5, #4 │ │ │ │ + lsrs r2, r1, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + lsrs r6, r0, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r2, #4 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r3, #4 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + lsrs r6, r1, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r2, r6, #9 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + lsrs r6, r1, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r2, r2, #22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - vaddl.s8 q0, d18, d18 │ │ │ │ + stcl 0, cr0, [r2, #648]! @ 0x288 │ │ │ │ lsls r4, r5, #21 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r0, r4, #1 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r2, r1, #21 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r0, r1, #23 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r0, #32 │ │ │ │ + cdp2 0, 11, cr0, cr8, cr2, {5} │ │ │ │ + cdp2 0, 12, cr0, cr6, cr2, {5} │ │ │ │ + lsls r6, r4, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r3, #32 │ │ │ │ + lsls r0, r7, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r1, #32 │ │ │ │ + lsls r6, r5, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vtrn.16 d16, d29 │ │ │ │ + cdp2 0, 5, cr0, cr6, cr13, {5} │ │ │ │ lsls r6, r2, #16 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r6, r0, #32 │ │ │ │ + lsls r6, r4, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r5, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r6, #31 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r7, #14 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r4, #31 │ │ │ │ + lsls r6, r0, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vhadd.u8 d16, d30, d18 │ │ │ │ - vhadd.u16 d16, d28, d18 │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + stc2 0, cr0, [lr, #648]! @ 0x288 │ │ │ │ + ldc2 0, cr0, [ip, #648]! @ 0x288 │ │ │ │ + lsls r2, r5, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r5, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r5, #17 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r6, r2, #1 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsls r0, r0, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r3, #30 │ │ │ │ + lsls r4, r7, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r3, #30 │ │ │ │ + lsls r6, r7, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r3, #30 │ │ │ │ + lsls r0, r7, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r3, #30 │ │ │ │ + lsls r0, r7, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r4, #4 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #640] @ (727af4 ) │ │ │ │ + bx r0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stcl 0, cr0, [r0], #-648 @ 0xfffffd78 │ │ │ │ + pkhtb r0, r0, r2, asr #2 │ │ │ │ lsls r2, r5, #7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + lsls r2, r0, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldc 0, cr0, [r4], {162} @ 0xa2 │ │ │ │ + @ instruction: 0xeaf400a2 │ │ │ │ lsls r6, r1, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + lsls r4, r1, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r4, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r0, r0, #11 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r0, #-648] @ 0xfffffd78 │ │ │ │ - ldc2l 0, cr0, [lr, #-648] @ 0xfffffd78 │ │ │ │ - lsls r2, r6, #26 │ │ │ │ + @ instruction: 0xfbb000a2 │ │ │ │ + @ instruction: 0xfbbe00a2 │ │ │ │ + lsls r2, r2, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r6, #26 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r7, #26 │ │ │ │ + lsls r2, r3, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r4, #29 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r7, #26 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r7, #18 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r5, #18 │ │ │ │ + lsls r0, r1, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r6, #1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r3, #18 │ │ │ │ + lsls r6, r7, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stc2 0, cr0, [r6], {162} @ 0xa2 │ │ │ │ - ldc2 0, cr0, [r4], {162} @ 0xa2 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + @ instruction: 0xfa6600a2 │ │ │ │ + @ instruction: 0xfa7400a2 │ │ │ │ + lsls r2, r4, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r0, #18 │ │ │ │ + lsls r0, r4, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r4, #4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r1, #20 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r6, r6, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r2, #17 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r2, #17 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r0, #17 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, lr │ │ │ │ + mvns r4, r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrd r0, r0, [r0, #-648] @ 0x288 │ │ │ │ - lsrs r0, r6, #23 │ │ │ │ + b.n 72788c │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xfbf20157 │ │ │ │ - @ instruction: 0xe9a600a2 │ │ │ │ + @ instruction: 0xe80600a2 │ │ │ │ movs r0, r4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xfbb40157 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r7, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r0, r7, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r1, #22 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r0, #32 │ │ │ │ + lsls r6, r4, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r1, #18 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh.w r0, [sl, r2, lsl #2] │ │ │ │ + @ instruction: 0xf79a00a2 │ │ │ │ vsra.u32 q0, , #32 │ │ │ │ - ldrsh.w r0, [r4, r2, lsl #2] │ │ │ │ + @ instruction: 0xf79400a2 │ │ │ │ vorr.i32 q0, #231 @ 0x000000e7 │ │ │ │ - ldrsh.w r0, [r2, r2, lsl #2] │ │ │ │ + @ instruction: 0xf79200a2 │ │ │ │ vbit q8, q6, │ │ │ │ - ldrsh.w r0, [r0, r2, lsl #2] │ │ │ │ + @ instruction: 0xf79000a2 │ │ │ │ veor q8, q5, │ │ │ │ - vld4.32 {d0-d3}, [sl :128], r2 │ │ │ │ - ldrsb.w r0, [ip, r2, lsl #2] │ │ │ │ - ldrsb.w r0, [ip, r2, lsl #2] │ │ │ │ - vst4.32 {d0-d3}, [r6 :128], r2 │ │ │ │ - ldr??.w r0, [r8, #162] @ 0xa2 │ │ │ │ - str??.w r0, [r8, #162] @ 0xa2 │ │ │ │ - str??.w r0, [ip, #162] @ 0xa2 │ │ │ │ - ldr.w r0, [lr, #162] @ 0xa2 │ │ │ │ - ldr.w r0, [r0, #162] @ 0xa2 │ │ │ │ - str.w r0, [r2, #162] @ 0xa2 │ │ │ │ - ldrh.w r0, [r4, #162] @ 0xa2 │ │ │ │ - strh.w r0, [r6, #162] @ 0xa2 │ │ │ │ + @ instruction: 0xf78a00a2 │ │ │ │ + @ instruction: 0xf77c00a2 │ │ │ │ + @ instruction: 0xf77c00a2 │ │ │ │ + @ instruction: 0xf76600a2 │ │ │ │ + @ instruction: 0xf75800a2 │ │ │ │ + @ instruction: 0xf74800a2 │ │ │ │ + @ instruction: 0xf74c00a2 │ │ │ │ + @ instruction: 0xf73e00a2 │ │ │ │ + @ instruction: 0xf73000a2 │ │ │ │ + @ instruction: 0xf72200a2 │ │ │ │ + @ instruction: 0xf71400a2 │ │ │ │ + @ instruction: 0xf70600a2 │ │ │ │ ldr r1, [pc, #732] @ (727c8c ) │ │ │ │ movs r3, #7 │ │ │ │ add r1, pc │ │ │ │ bl 7113f8 │ │ │ │ movs r2, #0 │ │ │ │ cbnz r6, 7279c2 │ │ │ │ ldr r3, [pc, #724] @ (727c90 ) │ │ │ │ @@ -2473378,32 +2473418,32 @@ │ │ │ │ ldr r2, [pc, #64] @ (727cbc ) │ │ │ │ add r2, pc │ │ │ │ b.w 72561c │ │ │ │ ldr r2, [pc, #60] @ (727cc0 ) │ │ │ │ add r2, pc │ │ │ │ b.w 725630 │ │ │ │ nop │ │ │ │ - adds r4, r6, #4 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xfb600157 │ │ │ │ - addw r0, sl, #2210 @ 0x8a2 │ │ │ │ + orn r0, sl, #5308416 @ 0x510000 │ │ │ │ @ instruction: 0xfb380157 │ │ │ │ - vhadd.u32 d0, d16, d18 │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + stc2 0, cr0, [r0, #648] @ 0x288 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r6, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf59e00a2 │ │ │ │ - @ instruction: 0xf59000a2 │ │ │ │ - @ instruction: 0xf58200a2 │ │ │ │ - sbcs.w r0, r4, #5308416 @ 0x510000 │ │ │ │ - sbc.w r0, r4, #5308416 @ 0x510000 │ │ │ │ - adds r4, r7, r3 │ │ │ │ + @ instruction: 0xf3fe00a2 │ │ │ │ + @ instruction: 0xf3f000a2 │ │ │ │ + @ instruction: 0xf3e200a2 │ │ │ │ + @ instruction: 0xf3d400a2 │ │ │ │ + @ instruction: 0xf3c400a2 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r6, r3 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #2764] @ 7287a4 │ │ │ │ @@ -2474464,144 +2474504,146 @@ │ │ │ │ add r1, pc │ │ │ │ bl 7113f8 │ │ │ │ b.w 727e4a │ │ │ │ strh r6, [r3, #24] │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf7440157 │ │ │ │ - orrs.w r0, r8, #162 @ 0xa2 │ │ │ │ - @ instruction: 0xfb7e00a2 │ │ │ │ + cdp 0, 11, cr0, cr8, cr2, {5} │ │ │ │ + ldr??.w r0, [lr, #162] @ 0xa2 │ │ │ │ @ instruction: 0xf7580157 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + bgt.n 7286fc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfb5600a2 │ │ │ │ + ldrsh.w r0, [r6, #162] @ 0xa2 │ │ │ │ vst4.16 {d16,d18,d20,d22}, [r4 :64], r7 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + asrs r4, r0, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf6fe0157 │ │ │ │ - add r6, pc, #824 @ (adr r6, 728b10 ) │ │ │ │ + add r5, pc, #184 @ (adr r5, 728890 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xfb1c00a2 │ │ │ │ - smlaltb r0, r0, r6, r2 │ │ │ │ + ldr??.w r0, [ip, r2, lsl #2] │ │ │ │ + @ instruction: 0xfa2600a2 │ │ │ │ subw r1, r4, #2135 @ 0x857 │ │ │ │ - udf #24 │ │ │ │ + bgt.n 7288d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf7c400a2 │ │ │ │ + @ instruction: 0xf62400a2 │ │ │ │ @ instruction: 0xf6660157 │ │ │ │ - @ instruction: 0xfac200a2 │ │ │ │ + vld4.32 {d0-d3}, [r2 :128], r2 │ │ │ │ @ instruction: 0xf62c0157 │ │ │ │ - ble.n 728794 │ │ │ │ + bgt.n 728854 │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xf5f40157 │ │ │ │ - ble.n 728764 │ │ │ │ + bgt.n 728824 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfa8000a2 │ │ │ │ - @ instruction: 0xfa8000a2 │ │ │ │ - ldr??.w r0, [sl, #162] @ 0xa2 │ │ │ │ - @ instruction: 0xfa5a00a2 │ │ │ │ - @ instruction: 0xfa5200a2 │ │ │ │ - @ instruction: 0xfa6600a2 │ │ │ │ - @ instruction: 0xfa5e00a2 │ │ │ │ - @ instruction: 0xfa4e00a2 │ │ │ │ + str??.w r0, [r0, #162] @ 0xa2 │ │ │ │ + str??.w r0, [r0, #162] @ 0xa2 │ │ │ │ + ldr.w r0, [sl, r2, lsl #2] │ │ │ │ + ldrh.w r0, [sl, #162] @ 0xa2 │ │ │ │ + ldrh.w r0, [r2, #162] @ 0xa2 │ │ │ │ + str.w r0, [r6, #162] @ 0xa2 │ │ │ │ + ldrh.w r0, [lr, #162] @ 0xa2 │ │ │ │ + strh.w r0, [lr, #162] @ 0xa2 │ │ │ │ @ instruction: 0xf5940157 │ │ │ │ - bgt.n 72885c │ │ │ │ + bge.n 72891c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str.w r0, [r8, #162] @ 0xa2 │ │ │ │ + @ instruction: 0xf72800a2 │ │ │ │ @ instruction: 0xf52e0157 │ │ │ │ - ldrh.w r0, [r2, #162] @ 0xa2 │ │ │ │ - ldrh.w r0, [r4, #162] @ 0xa2 │ │ │ │ - strh.w r0, [lr, #162] @ 0xa2 │ │ │ │ - strh.w r0, [r0, #162] @ 0xa2 │ │ │ │ + @ instruction: 0xf71200a2 │ │ │ │ + @ instruction: 0xf71400a2 │ │ │ │ + @ instruction: 0xf70e00a2 │ │ │ │ + @ instruction: 0xf70000a2 │ │ │ │ addw r1, r0, #2135 @ 0x857 │ │ │ │ - adcs.w r0, r0, #5308416 @ 0x510000 │ │ │ │ + @ instruction: 0xf3b000a2 │ │ │ │ @ instruction: 0xf4c60157 │ │ │ │ - @ instruction: 0xf77200a2 │ │ │ │ + rsbs r0, r2, #5308416 @ 0x510000 │ │ │ │ eors.w r1, ip, #14090240 @ 0xd70000 │ │ │ │ - @ instruction: 0xf75800a2 │ │ │ │ + subs.w r0, r8, #5308416 @ 0x510000 │ │ │ │ @ instruction: 0xf5f60157 │ │ │ │ - @ instruction: 0xfa9600a2 │ │ │ │ - @ instruction: 0xf72c00a2 │ │ │ │ - @ instruction: 0xf71e00a2 │ │ │ │ - adc.w r0, r4, #5308416 @ 0x510000 │ │ │ │ - adds r6, #114 @ 0x72 │ │ │ │ + ldr??.w r0, [r6, #162] @ 0xa2 │ │ │ │ + @ instruction: 0xf58c00a2 │ │ │ │ + sbcs.w r0, lr, #5308416 @ 0x510000 │ │ │ │ + @ instruction: 0xf3a400a2 │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xf6d400a2 │ │ │ │ - movt r0, #43170 @ 0xa8a2 │ │ │ │ - movt r0, #2210 @ 0x8a2 │ │ │ │ - @ instruction: 0xf61600a2 │ │ │ │ + @ instruction: 0xf53400a2 │ │ │ │ + @ instruction: 0xf52a00a2 │ │ │ │ + @ instruction: 0xf52000a2 │ │ │ │ + orns r0, r6, #5308416 @ 0x510000 │ │ │ │ usat r1, #23, r8, asr #1 │ │ │ │ - eors.w r0, ip, #5308416 @ 0x510000 │ │ │ │ + @ instruction: 0xf2fc00a2 │ │ │ │ bfi r1, lr, #1, #23 │ │ │ │ - bge.n 7288b0 │ │ │ │ + bhi.n 728970 │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xf4c00157 │ │ │ │ - asrs r4, r3, #18 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ usat r1, #23, r2, lsl #1 │ │ │ │ - orn r0, r6, #5308416 @ 0x510000 │ │ │ │ + movt r0, #24738 @ 0x60a2 │ │ │ │ bfi r1, r4, #1, #23 │ │ │ │ - vst4.32 {d0-d3}, [r0 :128], r2 │ │ │ │ + @ instruction: 0xf76000a2 │ │ │ │ orrs.w r1, sl, #14090240 @ 0xd70000 │ │ │ │ - bpl.n 728958 │ │ │ │ + bcc.n 728818 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r4, #15 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ orrs.w r1, r4, #14090240 @ 0xd70000 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strd r0, r0, [r8], #648 @ 0x288 │ │ │ │ - @ instruction: 0xeaba00a2 │ │ │ │ - asrs r4, r3, #16 │ │ │ │ + b.n 728754 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + ldmdb sl, {r1, r5, r7} │ │ │ │ + asrs r4, r7, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ands.w r0, r6, #5308416 @ 0x510000 │ │ │ │ - ands.w r0, ip, #5308416 @ 0x510000 │ │ │ │ - @ instruction: 0xf4c800a2 │ │ │ │ - asrs r2, r5, #15 │ │ │ │ + @ instruction: 0xf27600a2 │ │ │ │ + @ instruction: 0xf27c00a2 │ │ │ │ + @ instruction: 0xf32800a2 │ │ │ │ + asrs r2, r1, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r4, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ands.w r0, r6, #5308416 @ 0x510000 │ │ │ │ - ands.w r0, ip, #5308416 @ 0x510000 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + @ instruction: 0xf27600a2 │ │ │ │ + @ instruction: 0xf27c00a2 │ │ │ │ + asrs r4, r5, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf2680157 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + strb r4, [r2, #31] │ │ │ │ lsls r7, r4, #2 │ │ │ │ @ instruction: 0xf2740157 │ │ │ │ - rsb r0, r6, #162 @ 0xa2 │ │ │ │ + bic.w r0, r6, #162 @ 0xa2 │ │ │ │ movw r1, #57431 @ 0xe057 │ │ │ │ - subs.w r0, r4, #162 @ 0xa2 │ │ │ │ + ands.w r0, r4, #162 @ 0xa2 │ │ │ │ @ instruction: 0xf2160157 │ │ │ │ - sub.w r0, lr, #162 @ 0xa2 │ │ │ │ - b.n 7287c0 │ │ │ │ + and.w r0, lr, #162 @ 0xa2 │ │ │ │ + b.n 728480 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmdb r4!, {r1, r5, r7} │ │ │ │ - @ instruction: 0xf19400a2 │ │ │ │ - @ instruction: 0xf19400a2 │ │ │ │ + b.n 728828 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + vext.8 d16, d20, d18, #0 │ │ │ │ + vext.8 d16, d20, d18, #0 │ │ │ │ @ instruction: 0xf2760157 │ │ │ │ - asrs r6, r2, #9 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sbcs.w r0, r0, #162 @ 0xa2 │ │ │ │ - sbc.w r0, lr, #162 @ 0xa2 │ │ │ │ - sbcs.w r0, r2, #162 @ 0xa2 │ │ │ │ - sbc.w r0, ip, #162 @ 0xa2 │ │ │ │ - sbc.w r0, lr, #162 @ 0xa2 │ │ │ │ - sbc.w r0, r2, #162 @ 0xa2 │ │ │ │ - adds r2, #146 @ 0x92 │ │ │ │ + vaddl.s16 q8, d16, d18 │ │ │ │ + vaddl.s8 q8, d30, d18 │ │ │ │ + vaddl.s16 q8, d18, d18 │ │ │ │ + vaddl.s8 q8, d28, d18 │ │ │ │ + vaddl.s8 q8, d30, d18 │ │ │ │ + vaddl.s8 q8, d18, d18 │ │ │ │ + adds r0, #242 @ 0xf2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bvs.n 728a2c │ │ │ │ + bmi.n 7288ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 72d39a │ │ │ │ mov r0, r4 │ │ │ │ bl 71166c │ │ │ │ ldr.w r1, [pc, #3412] @ 7296b4 │ │ │ │ @@ -2475774,202 +2475816,207 @@ │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 7113f8 │ │ │ │ b.w 727e4a │ │ │ │ nop │ │ │ │ - vhadd.u16 d0, d24, d18 │ │ │ │ - stmdb r0, {r1, r5, r7} │ │ │ │ - ldrd r0, r0, [lr], #648 @ 0x288 │ │ │ │ - stmia.w r4, {r1, r5, r7} │ │ │ │ - @ instruction: 0xeaf400a2 │ │ │ │ - cdp 0, 2, cr0, cr2, cr2, {5} │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + ldc2l 0, cr0, [r8, #-648]! @ 0xfffffd78 │ │ │ │ + b.n 72957c │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + b.n 72957c │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + b.n 72948c │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + ldrd r0, r0, [r4, #-648] @ 0x288 │ │ │ │ + stc 0, cr0, [r2], {162} @ 0xa2 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - pkhtb r0, lr, r2, asr #2 │ │ │ │ - stmia.w r8, {r1, r5, r7} │ │ │ │ - @ instruction: 0xeab600a2 │ │ │ │ - pkhtb r0, r0, r2, asr #2 │ │ │ │ - pkhtb r0, sl, r2, asr #2 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + stmdb lr!, {r1, r5, r7} │ │ │ │ + b.n 7294a8 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + ldmdb r6, {r1, r5, r7} │ │ │ │ + stmdb r0!, {r1, r5, r7} │ │ │ │ + stmdb sl!, {r1, r5, r7} │ │ │ │ + asrs r2, r3, #31 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - eors.w r0, lr, r2, asr #2 │ │ │ │ - eors.w r0, r0, r2, asr #2 │ │ │ │ - @ instruction: 0xfa3400a2 │ │ │ │ + ldrd r0, r0, [lr], #648 @ 0x288 │ │ │ │ + ldrd r0, r0, [r0], #648 @ 0x288 │ │ │ │ + ldrb.w r0, [r4, #162] @ 0xa2 │ │ │ │ stcl 1, cr0, [r4, #348] @ 0x15c │ │ │ │ - bcc.n 729774 │ │ │ │ + bne.n 729634 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stcl 1, cr0, [r6, #348] @ 0x15c │ │ │ │ - ldc 0, cr0, [sl], {162} @ 0xa2 │ │ │ │ + orns r0, sl, r2, asr #2 │ │ │ │ stc 1, cr0, [r4, #348]! @ 0x15c │ │ │ │ - movw r0, #16546 @ 0x40a2 │ │ │ │ + @ instruction: 0xf0a400a2 │ │ │ │ ldc 1, cr0, [sl, #348] @ 0x15c │ │ │ │ - ldmia r6!, {r1, r4, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r4, r4, #20 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stc 1, cr0, [lr, #348] @ 0x15c │ │ │ │ - lsrs r6, r5, #21 │ │ │ │ + lsrs r6, r1, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 729b64 │ │ │ │ + b.n 729824 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729f08 │ │ │ │ + b.n 729bc8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r0, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 729e18 │ │ │ │ + b.n 729ad8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ vbic q0, q4, │ │ │ │ - b.n 729a4c │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - orr.w r0, r0, r2, asr #2 │ │ │ │ - bics.w r0, r4, r2, asr #2 │ │ │ │ - b.n 729394 │ │ │ │ + stmia.w r0!, {r1, r5, r7} │ │ │ │ + ldmia.w r4, {r1, r5, r7} │ │ │ │ + b.n 729054 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfb1000a2 │ │ │ │ - b.n 729094 │ │ │ │ + ldr??.w r0, [r0, r2, lsl #2] │ │ │ │ + b.n 729d54 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72907c │ │ │ │ + b.n 729d3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729560 │ │ │ │ + b.n 729220 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r0, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 729540 │ │ │ │ + b.n 729200 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729538 │ │ │ │ + b.n 7291f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729550 │ │ │ │ + b.n 729210 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729568 │ │ │ │ + b.n 729228 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r5, #22 │ │ │ │ + asrs r2, r1, #16 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 729518 │ │ │ │ + b.n 7291d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729500 │ │ │ │ + b.n 7291c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf66400a2 │ │ │ │ - vst1.8 {d0[5]}, [sl], r2 │ │ │ │ - @ instruction: 0xf4fe00a2 │ │ │ │ - b.n 7292d8 │ │ │ │ + @ instruction: 0xf4c400a2 │ │ │ │ + @ instruction: 0xf7ea00a2 │ │ │ │ + @ instruction: 0xf35e00a2 │ │ │ │ + b.n 728f98 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r6, #4 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldc 0, cr0, [r8, #-648]! @ 0xfffffd78 │ │ │ │ - orns r0, sl, #5308416 @ 0x510000 │ │ │ │ - b.n 729270 │ │ │ │ + @ instruction: 0xeb9800a2 │ │ │ │ + @ instruction: 0xf2da00a2 │ │ │ │ + b.n 729f30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729288 │ │ │ │ + b.n 729f48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 7292a0 │ │ │ │ + b.n 729f60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r4, r5, #16 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 729250 │ │ │ │ + b.n 729f10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729238 │ │ │ │ + b.n 729ef8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf4e600a2 │ │ │ │ - b.n 7292f4 │ │ │ │ + @ instruction: 0xf34600a2 │ │ │ │ + b.n 729fb4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r4, #31 │ │ │ │ + lsls r2, r0, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r4, #31 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 729224 │ │ │ │ + b.n 729ee4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729224 │ │ │ │ + b.n 729ee4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729c40 │ │ │ │ + b.n 729900 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cdp 0, 7, cr0, cr4, cr2, {5} │ │ │ │ + ldcl 0, cr0, [r4], {162} @ 0xa2 │ │ │ │ b.n 7291c4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + bgt.n 729770 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf4c200a2 │ │ │ │ - rsb r0, ip, r2, asr #2 │ │ │ │ - ldcl 0, cr0, [r2, #648]! @ 0x288 │ │ │ │ - orrs.w r0, r2, #5308416 @ 0x510000 │ │ │ │ - adcs.w r0, ip, r2, asr #2 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + @ instruction: 0xf32200a2 │ │ │ │ + bic.w r0, ip, r2, asr #2 │ │ │ │ + mrrc 0, 10, r0, r2, cr2 │ │ │ │ + @ instruction: 0xf2b200a2 │ │ │ │ + @ instruction: 0xe9bc00a2 │ │ │ │ + ble.n 729744 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #186 @ 0xba │ │ │ │ + ble.n 72982c │ │ │ │ lsls r2, r4, #2 │ │ │ │ b.n 7295c4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - udf #164 @ 0xa4 │ │ │ │ + ble.n 729808 │ │ │ │ lsls r2, r4, #2 │ │ │ │ b.n 729580 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + bgt.n 729804 │ │ │ │ lsls r2, r4, #2 │ │ │ │ b.n 729548 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - udf #146 @ 0x92 │ │ │ │ + bgt.n 7297f4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #130 @ 0x82 │ │ │ │ + bgt.n 7297d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + bgt.n 7297cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + bgt.n 7297a4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #94 @ 0x5e │ │ │ │ + bgt.n 72979c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cdp 0, 14, cr0, cr2, cr2, {5} │ │ │ │ - cdp 0, 14, cr0, cr2, cr2, {5} │ │ │ │ - cdp 0, 13, cr0, cr8, cr2, {5} │ │ │ │ - stc 0, cr0, [r0, #648]! @ 0x288 │ │ │ │ - cdp 0, 11, cr0, cr14, cr2, {5} │ │ │ │ - vhadd.s16 d16, d18, d18 │ │ │ │ - vhadd.s8 d16, d22, d18 │ │ │ │ - asrs r4, r4, #25 │ │ │ │ + stcl 0, cr0, [r2, #-648] @ 0xfffffd78 │ │ │ │ + stcl 0, cr0, [r2, #-648] @ 0xfffffd78 │ │ │ │ + ldc 0, cr0, [r8, #-648]! @ 0xfffffd78 │ │ │ │ + stc 0, cr0, [r0], {162} @ 0xa2 │ │ │ │ + ldc 0, cr0, [lr, #-648] @ 0xfffffd78 │ │ │ │ + ldc 0, cr0, [r2, #648]! @ 0x288 │ │ │ │ + stc 0, cr0, [r6, #648]! @ 0x288 │ │ │ │ + asrs r4, r0, #19 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 729c08 │ │ │ │ + b.n 7298c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #242 @ 0xf2 │ │ │ │ + ble.n 7298ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stc 0, cr0, [sl], {162} @ 0xa2 │ │ │ │ - @ instruction: 0xebfe00a2 │ │ │ │ - strd r0, r0, [lr, #-648] @ 0x288 │ │ │ │ - @ instruction: 0xeb3000a2 │ │ │ │ - ble.n 729810 │ │ │ │ + orn r0, sl, r2, asr #2 │ │ │ │ + orrs.w r0, lr, r2, asr #2 │ │ │ │ + b.n 7297b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 7297f8 │ │ │ │ + @ instruction: 0xe99000a2 │ │ │ │ + bgt.n 7298d0 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + bgt.n 7298b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ b.n 729954 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + cbz r0, 7298b2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xf0a200a2 │ │ │ │ - @ instruction: 0xf0b200a2 │ │ │ │ - b.n 7297ec │ │ │ │ + vhadd.s8 d0, d18, d18 │ │ │ │ + vhadd.s16 d0, d18, d18 │ │ │ │ + b.n 7294ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - eor.w r0, r4, #162 @ 0xa2 │ │ │ │ - b.n 72979c │ │ │ │ + cdp 0, 14, cr0, cr4, cr2, {5} │ │ │ │ + b.n 72945c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 7290a8 │ │ │ │ + b.n 729d68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bics.w r0, ip, #162 @ 0xa2 │ │ │ │ - bic.w r0, ip, #162 @ 0xa2 │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + cdp 0, 9, cr0, cr12, cr2, {5} │ │ │ │ + cdp 0, 8, cr0, cr12, cr2, {5} │ │ │ │ + ble.n 72982c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 7297f8 │ │ │ │ + b.n 7294b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 7297dc │ │ │ │ + b.n 72949c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 7297c0 │ │ │ │ + b.n 729480 │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 71166c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r3, r0 │ │ │ │ and.w r2, r0, #127 @ 0x7f │ │ │ │ cmp r1, #1 │ │ │ │ @@ -2477122,289 +2477169,288 @@ │ │ │ │ movt r3, #2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 711490 │ │ │ │ b.w 727e4a │ │ │ │ b.n 72a7c4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cdp2 0, 1, cr0, cr6, cr2, {5} │ │ │ │ + ldc2l 0, cr0, [r6], #-648 @ 0xfffffd78 │ │ │ │ b.n 72a75c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bvs.n 72a598 │ │ │ │ + bpl.n 72a658 │ │ │ │ lsls r2, r4, #2 │ │ │ │ b.n 72a700 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - movs r0, r3 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - bmi.n 72a584 │ │ │ │ + cdp2 0, 7, cr0, cr8, cr2, {5} │ │ │ │ + bcc.n 72a644 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72a528 │ │ │ │ + bmi.n 72a5e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldcl 0, cr0, [r2], #648 @ 0x288 │ │ │ │ - b.n 72adf4 │ │ │ │ + adcs.w r0, r2, r2, asr #2 │ │ │ │ + b.n 72aab4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72a688 │ │ │ │ + bmi.n 72a548 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72a668 │ │ │ │ + bmi.n 72a528 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72a648 │ │ │ │ + bmi.n 72a508 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72a628 │ │ │ │ + bmi.n 72a6e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72a604 │ │ │ │ + bmi.n 72a6c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ blt.n 72a5e8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r7, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 72a390 │ │ │ │ + b.n 72a050 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a388 │ │ │ │ + b.n 72a048 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a384 │ │ │ │ + b.n 72a044 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72ad38 │ │ │ │ + b.n 72a9f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ blt.n 72a534 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72a2f0 │ │ │ │ + b.n 729fb0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a0d4 │ │ │ │ + b.n 72ad94 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72a578 │ │ │ │ + bcc.n 72a638 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72a598 │ │ │ │ + bcc.n 72a658 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a568 │ │ │ │ + b.n 72a228 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bge.n 72a5b4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ble.n 72a640 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stc2l 0, cr0, [r6, #648]! @ 0x288 │ │ │ │ + mcrr2 0, 10, r0, r6, cr2 │ │ │ │ bge.n 72a748 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ble.n 72a74c │ │ │ │ + blt.n 72a60c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72ab24 │ │ │ │ + b.n 72a7e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a4b0 │ │ │ │ + b.n 72a170 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a490 │ │ │ │ + b.n 72a150 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a988 │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #18 │ │ │ │ + bgt.n 72a750 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a92c │ │ │ │ + svc 190 @ 0xbe │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 72a5ec │ │ │ │ + beq.n 72a6ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a308 │ │ │ │ + b.n 729fc8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bls.n 72a5c8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72a2ec │ │ │ │ + b.n 729fac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cdp 0, 3, cr0, cr6, cr2, {5} │ │ │ │ - cdp 0, 3, cr0, cr14, cr2, {5} │ │ │ │ + ldc 0, cr0, [r6], {162} @ 0xa2 │ │ │ │ + ldc 0, cr0, [lr], {162} @ 0xa2 │ │ │ │ bgt.n 72a68c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - blt.n 72a730 │ │ │ │ + bls.n 72a5f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ blt.n 72a640 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - blt.n 72a70c │ │ │ │ + bls.n 72a5cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ blt.n 72a5cc │ │ │ │ lsls r7, r2, #5 │ │ │ │ - blt.n 72a700 │ │ │ │ + bls.n 72a5c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72a648 │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72a5ec │ │ │ │ + bne.n 72a6ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72a6cc │ │ │ │ + bls.n 72a78c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72a6cc │ │ │ │ + bls.n 72a78c │ │ │ │ lsls r2, r4, #2 │ │ │ │ blt.n 72a68c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - smlaltb r0, r0, ip, r2 │ │ │ │ - bge.n 72a684 │ │ │ │ + @ instruction: 0xfa2c00a2 │ │ │ │ + bls.n 72a744 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72a680 │ │ │ │ + bls.n 72a740 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72a688 │ │ │ │ + bls.n 72a748 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72a67c │ │ │ │ + bls.n 72a73c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72a680 │ │ │ │ + bls.n 72a740 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72a668 │ │ │ │ + bls.n 72a728 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729f98 │ │ │ │ + b.n 72ac58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r4, r3, r7 │ │ │ │ + subs r4, r7, r0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 729f48 │ │ │ │ + b.n 72ac08 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - it ls │ │ │ │ - lslls r2, r4, #2 │ │ │ │ - strd r0, r0, [lr, #648]! @ 0x288 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + strex r0, r0, [lr, #648] @ 0x288 │ │ │ │ + ldmia r6, {r1, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a574 │ │ │ │ + b.n 72a234 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a570 │ │ │ │ + b.n 72a230 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bvs.n 72a790 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72a564 │ │ │ │ + b.n 72a224 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a53c │ │ │ │ + b.n 72a1fc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a52c │ │ │ │ + b.n 72a1ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a51c │ │ │ │ + b.n 72a1dc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a50c │ │ │ │ + b.n 72a1cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72a7d8 │ │ │ │ + bne.n 72a698 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72a7dc │ │ │ │ + bne.n 72a69c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72a7ec │ │ │ │ + bne.n 72a6ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72a7f4 │ │ │ │ + bne.n 72a6b4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72a7fc │ │ │ │ + bne.n 72a6bc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72a804 │ │ │ │ + bne.n 72a6c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72a7e8 │ │ │ │ + bne.n 72a6a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72a7fc │ │ │ │ + bne.n 72a6bc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72a814 │ │ │ │ + bne.n 72a6d4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72a824 │ │ │ │ + bne.n 72a6e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72a82c │ │ │ │ + bne.n 72a6ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72a838 │ │ │ │ + bne.n 72a6f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bmi.n 72a738 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r7, pc, #408 @ (adr r7, 72a8e0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + udf #42 @ 0x2a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 196 @ 0xc4 │ │ │ │ + udf #36 @ 0x24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + udf #32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72a688 │ │ │ │ + bge.n 72a748 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bmi.n 72a684 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + ble.n 72a700 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + bgt.n 72a6e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bvc.n 72a6b8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ bvc.n 72a678 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ bvc.n 72a81c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ bvc.n 72a7dc │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r6!, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 72aa94 │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a8d8 │ │ │ │ + svc 0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72ab28 │ │ │ │ + b.n 72a7e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72ab08 │ │ │ │ + b.n 72a7c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72aae0 │ │ │ │ + svc 254 @ 0xfe │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72aad0 │ │ │ │ + svc 244 @ 0xf4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72aac0 │ │ │ │ + svc 234 @ 0xea │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 72a700 │ │ │ │ + beq.n 72a7c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72aa90 │ │ │ │ + svc 206 @ 0xce │ │ │ │ lsls r2, r4, #2 │ │ │ │ bpl.n 72a740 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - sub.w r0, r4, #5308416 @ 0x510000 │ │ │ │ - b.n 72aa54 │ │ │ │ + and.w r0, r4, #5308416 @ 0x510000 │ │ │ │ + svc 170 @ 0xaa │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72aa54 │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72aa28 │ │ │ │ + svc 144 @ 0x90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 72a860 │ │ │ │ + ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 72a84c │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a99c │ │ │ │ + svc 68 @ 0x44 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + ble.n 72a758 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + ble.n 72a740 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a8fc │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a8f0 │ │ │ │ + udf #230 @ 0xe6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a8e0 │ │ │ │ + udf #220 @ 0xdc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a8ec │ │ │ │ + udf #224 @ 0xe0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a8e4 │ │ │ │ + udf #218 @ 0xda │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a8f8 │ │ │ │ + udf #226 @ 0xe2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a8f0 │ │ │ │ + udf #220 @ 0xdc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a904 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a908 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a910 │ │ │ │ + udf #230 @ 0xe6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72ae34 │ │ │ │ + b.n 72aaf4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 71166c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #1 │ │ │ │ beq.w 72be24 │ │ │ │ subs r6, r0, #0 │ │ │ │ @@ -2478599,285 +2478645,285 @@ │ │ │ │ ubfx r2, r0, #0, #14 │ │ │ │ movs r3, #14 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 7113f8 │ │ │ │ b.w 727e4a │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72b684 │ │ │ │ + bmi.n 72b544 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r6!, {} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bvs.n 72b670 │ │ │ │ + bmi.n 72b530 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bvs.n 72b65c │ │ │ │ + bmi.n 72b51c │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bvs.n 72b660 │ │ │ │ + bmi.n 72b520 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72b658 │ │ │ │ + bmi.n 72b518 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72b63c │ │ │ │ + bmi.n 72b4fc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72b638 │ │ │ │ + bmi.n 72b4f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72b610 │ │ │ │ + bmi.n 72b6d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72b620 │ │ │ │ + bmi.n 72b6e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72b604 │ │ │ │ + bmi.n 72b6c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72b608 │ │ │ │ + bmi.n 72b6c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72b5e8 │ │ │ │ + bmi.n 72b6a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72b5f8 │ │ │ │ + bmi.n 72b6b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72b5d4 │ │ │ │ + bmi.n 72b694 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r4, {r1, r3, r4, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bpl.n 72b5dc │ │ │ │ + bmi.n 72b69c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r3, r6, r7} │ │ │ │ + stmia r3!, {r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r1, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72b544 │ │ │ │ + bge.n 72b604 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vaddl.s16 q8, d28, d18 │ │ │ │ - vext.8 d16, d18, d18, #0 │ │ │ │ - and.w r0, r0, #162 @ 0xa2 │ │ │ │ - and.w r0, lr, #162 @ 0xa2 │ │ │ │ - bgt.n 72b53c │ │ │ │ + cdp 0, 3, cr0, cr12, cr2, {5} │ │ │ │ + cdp 0, 5, cr0, cr2, cr2, {5} │ │ │ │ + cdp 0, 6, cr0, cr0, cr2, {5} │ │ │ │ + cdp 0, 6, cr0, cr14, cr2, {5} │ │ │ │ + bge.n 72b5fc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72b53c │ │ │ │ + bge.n 72b5fc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72b544 │ │ │ │ + bge.n 72b604 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72b544 │ │ │ │ + bge.n 72b604 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r2!, {r4, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72b718 │ │ │ │ + bge.n 72b5d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r2!, {r4} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bgt.n 72b70c │ │ │ │ + bge.n 72b5cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stcl 0, cr0, [r6], {162} @ 0xa2 │ │ │ │ + @ instruction: 0xeb2600a2 │ │ │ │ ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - vhadd.s32 d16, d20, d18 │ │ │ │ - bgt.n 72b700 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + stcl 0, cr0, [r4, #648] @ 0x288 │ │ │ │ + bge.n 72b5c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - bhi.n 72b5b4 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - bhi.n 72b5ac │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72b6a4 │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72b688 │ │ │ │ + bvc.n 72b674 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72b590 │ │ │ │ + bvs.n 72b66c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cdp 0, 6, cr0, cr10, cr2, {5} │ │ │ │ - blt.n 72b590 │ │ │ │ + bpl.n 72b764 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 72b690 │ │ │ │ + bpl.n 72b748 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72b680 │ │ │ │ + bls.n 72b650 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 72b78c │ │ │ │ + stcl 0, cr0, [sl], {162} @ 0xa2 │ │ │ │ + bls.n 72b650 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72b5d4 │ │ │ │ + bvs.n 72b750 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72b6ac │ │ │ │ + bvs.n 72b740 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72b6bc │ │ │ │ + bvs.n 72b64c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72b6c8 │ │ │ │ + bpl.n 72b694 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72b6e0 │ │ │ │ + bls.n 72b76c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72b6f4 │ │ │ │ + bls.n 72b77c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldc2 0, cr0, [r4], {158} @ 0x9e │ │ │ │ - stmia r4!, {r2, r5, r6, r7} │ │ │ │ + bls.n 72b788 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ + bls.n 72b7a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + bls.n 72b5b4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72b680 │ │ │ │ + @ instruction: 0xfaf4009e │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r1, r3, r6} │ │ │ │ + bhi.n 72b740 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r3, r5, r7} │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72b640 │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72b628 │ │ │ │ + stmia r1!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72b654 │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + ldmia r7!, {r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r6} │ │ │ │ + bkpt 0x00e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + bkpt 0x00d6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + bkpt 0x00c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r2} │ │ │ │ + bkpt 0x00ba │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x000e │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + itt vs │ │ │ │ + lslvs r2, r4, #2 │ │ │ │ + itet ge @ unpredictable │ │ │ │ + lslge r2, r4, #2 │ │ │ │ + poplt {r1, r2, r3, r5, r6} │ │ │ │ + lslge r2, r4, #2 │ │ │ │ + pop {r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r5, r6, r7, pc} │ │ │ │ + pop {r1, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72b788 │ │ │ │ + bpl.n 72b648 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ + str r6, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #752 @ (adr r1, 72ba1c ) │ │ │ │ + add r0, pc, #112 @ (adr r0, 72b79c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r4!, {r1} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r4!, {r5} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + revsh r2, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + revsh r0, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r2, r5, r6} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r2, r5, r6} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r5!, {r1, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72b2a4 │ │ │ │ + b.n 72bf64 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r3!, {r3} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72b27c │ │ │ │ + b.n 72bf3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r2!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + stmia r7!, {r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r2!, {r4} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r1!, {r3} │ │ │ │ + stmia r7!, {r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r1!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + stmia r7!, {r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r1!, {r5} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r3!, {r1, r2, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 72d996 │ │ │ │ mov r0, r4 │ │ │ │ bl 71166c │ │ │ │ ldr.w r1, [pc, #3436] @ 72c564 │ │ │ │ @@ -2480047,286 +2480093,286 @@ │ │ │ │ ldr r1, [pc, #560] @ (72c784 ) │ │ │ │ ubfx r2, r0, #0, #13 │ │ │ │ movs r3, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 7113f8 │ │ │ │ b.w 727e4a │ │ │ │ - ldmia r0!, {r2} │ │ │ │ + stmia r6!, {r2, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r0, 72c60c │ │ │ │ + rev16 r0, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r5, r6, r7} │ │ │ │ + stmia r3!, {r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72be7c │ │ │ │ + b.n 72cb3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c9bc │ │ │ │ + b.n 72c67c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c9b4 │ │ │ │ + b.n 72c674 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72cba8 │ │ │ │ + b.n 72c868 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72c5f8 │ │ │ │ + bls.n 72c4b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c8d0 │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c8c8 │ │ │ │ + svc 234 @ 0xea │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72cbdc │ │ │ │ + b.n 72c89c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72cbc4 │ │ │ │ + b.n 72c884 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72cbb4 │ │ │ │ + b.n 72c874 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c7ac │ │ │ │ + svc 84 @ 0x54 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c7a4 │ │ │ │ + svc 78 @ 0x4e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c79c │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c794 │ │ │ │ + svc 66 @ 0x42 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c78c │ │ │ │ + svc 60 @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c784 │ │ │ │ + svc 54 @ 0x36 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c77c │ │ │ │ + svc 48 @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c774 │ │ │ │ + svc 42 @ 0x2a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c76c │ │ │ │ + svc 36 @ 0x24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c764 │ │ │ │ + svc 30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 196 @ 0xc4 │ │ │ │ + udf #36 @ 0x24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 190 @ 0xbe │ │ │ │ + udf #30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 184 @ 0xb8 │ │ │ │ + udf #24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 178 @ 0xb2 │ │ │ │ + udf #18 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + udf #12 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 166 @ 0xa6 │ │ │ │ + udf #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 160 @ 0xa0 │ │ │ │ + udf #0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + ble.n 72c5fc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + ble.n 72c5f4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 142 @ 0x8e │ │ │ │ + ble.n 72c5ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #368 @ 0x170 │ │ │ │ + add r7, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - uxth r2, r6 │ │ │ │ + cbz r2, 72c61c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r3, r4, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb8bc │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, pc, #304 @ (adr r1, 72c754 ) │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbnz r6, 72c6a6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - blt.n 72c600 │ │ │ │ + bge.n 72c6c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb87a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbnz r2, 72c692 │ │ │ │ + cbnz r2, 72c66a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + bkpt 0x00c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r3!, {r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - nop {9} │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r4} │ │ │ │ + rev16 r2, r6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ittt pl │ │ │ │ - lslpl r2, r4, #2 │ │ │ │ - stmiapl r0!, {r3, r4, r5} │ │ │ │ - lslpl r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r3, r4} │ │ │ │ + bkpt 0x0098 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + bkpt 0x0086 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + bkpt 0x0078 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + bkpt 0x0068 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r1, r5, r7} │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + stmia r3!, {r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + stmia r3!, {r1} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + pop {r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + cbz r6, 72c6ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + push {} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r2!, {r2, r4, r5, r7} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72beac │ │ │ │ + b.n 72cb6c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + cbz r6, 72c6f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r3, r5, lr} │ │ │ │ + cbz r0, 72c6f2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r1, r3, r4, r7, lr} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r6, [r2, #12] │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r6, pc} │ │ │ │ + cbnz r0, 72c710 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r2, r3, r4, r5, lr} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r0!, {r3, r4} │ │ │ │ + bkpt 0x0078 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - it eq │ │ │ │ - lsleq r2, r4, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 72c6c2 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + push {r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + cbnz r4, 72c714 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r1, lr} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + cbnz r6, 72c718 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r2, r3, r6, r7} │ │ │ │ + cbnz r4, 72c71a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r3, r4, r5, r7} │ │ │ │ + cbnz r0, 72c71a │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb6fe │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + push {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb6d4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb6a6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + push {r1, r2, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + push {r2, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + push {r1, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb700 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bvs.n 72c6bc │ │ │ │ + bpl.n 72c77c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + push {r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + push {r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - itet vc │ │ │ │ - lslvc r2, r4, #2 │ │ │ │ - @ instruction: 0xf6f000a7 │ │ │ │ - ite mi @ unpredictable │ │ │ │ - lslmi r2, r4, #2 │ │ │ │ - ldrpl r2, [sp, #704] @ 0x2c0 │ │ │ │ + pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + adcs.w r0, r0, #5472256 @ 0x538000 │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x0060 │ │ │ │ + cbz r2, 72c79a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - itte mi │ │ │ │ - lslmi r2, r4, #2 │ │ │ │ - sxthmi r4, r7 │ │ │ │ - lslpl r7, r2, #5 │ │ │ │ - bkpt 0x00c6 │ │ │ │ + add r3, sp, #888 @ 0x378 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + pop {r6, r7} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + pop {r1, r2, r5, r7, pc} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + sxth r4, r7 │ │ │ │ + lsls r7, r2, #5 │ │ │ │ + pop {r1, r2, r5, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ sxth r6, r4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bkpt 0x00b8 │ │ │ │ + pop {r3, r4, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 72c6ec │ │ │ │ + bvc.n 72c7ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bcs.n 72c698 │ │ │ │ + beq.n 72c758 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, r6, lr} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r1, sp, #792 @ 0x318 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r5, lr} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bmi.n 72c6bc │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb8a6 │ │ │ │ + bcc.n 72c77c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + itte │ │ │ │ + lsl r2, r4, #2 │ │ │ │ + @ instruction: 0xb706 │ │ │ │ + lslal r2, r4, #2 │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r1, sp, #256 @ 0x100 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #832 @ 0x340 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #56 @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r3, #6 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 72c79a │ │ │ │ ldr.w r2, [pc, #3480] @ 72d52c │ │ │ │ add r2, pc │ │ │ │ @@ -2481513,319 +2481559,319 @@ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.w 727e4a │ │ │ │ nop │ │ │ │ cbz r4, 72d542 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r6, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r2, 72d552 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r0, 72d552 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + push {r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r6, 72d556 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r2, [sp, #216] @ 0xd8 │ │ │ │ + str r0, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72d4d8 │ │ │ │ + ldmia r7!, {r2, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r2, 72d560 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bne.n 72d57c │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72d488 │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72d494 │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72d480 │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72d490 │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #160 @ (adr r7, 72d60c ) │ │ │ │ + add r5, pc, #544 @ (adr r5, 72d78c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ add r7, sp, #608 @ 0x260 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds r6, #164 @ 0xa4 │ │ │ │ + adds r5, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r2, sp, #384 @ 0x180 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x003e │ │ │ │ + pop {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 72d5f8 │ │ │ │ + ldmia r7, {r2, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x0062 │ │ │ │ + pop {r1, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x0060 │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x0072 │ │ │ │ + pop {r1, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x0064 │ │ │ │ + pop {r2, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x008a │ │ │ │ + pop {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - revsh r6, r3 │ │ │ │ + cbnz r6, 72d5ba │ │ │ │ lsls r2, r4, #2 │ │ │ │ - revsh r0, r3 │ │ │ │ + cbnz r0, 72d5be │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r2, 72d5c8 │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r4, 72d5c8 │ │ │ │ + @ instruction: 0xb7a4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ │ │ + pop {r1, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - rev16 r6, r4 │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - rev16 r4, r3 │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - rev r6, r2 │ │ │ │ + @ instruction: 0xb876 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r2, 72d62c │ │ │ │ + cbnz r2, 72d604 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r4, 72d62e │ │ │ │ + cbnz r4, 72d606 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbnz r2, 72d634 │ │ │ │ + cbnz r2, 72d60c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r4, 72d632 │ │ │ │ + cbnz r4, 72d60a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r2, 72d634 │ │ │ │ + cbnz r2, 72d60c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r0, 72d636 │ │ │ │ + cbnz r0, 72d60e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r6, 72d636 │ │ │ │ + cbnz r6, 72d60e │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r7, sp, #656 @ 0x290 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r2, pc, #176 @ (adr r2, 72d6a8 ) │ │ │ │ + add r0, pc, #560 @ (adr r0, 72d828 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r7, pc, #264 @ (adr r7, 72d710 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r2, r6} │ │ │ │ + uxth r4, r4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #472 @ (adr r6, 72d7e8 ) │ │ │ │ + add r4, pc, #856 @ (adr r4, 72d968 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ + @ instruction: 0xb620 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r6, 72d63e │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ lsls r2, r4, #2 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 72d626 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r0, 72d62e │ │ │ │ + @ instruction: 0xb798 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + add r6, sp, #648 @ 0x288 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sxtb r0, r5 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + @ instruction: 0xb732 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r3, sp, #568 @ 0x238 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #696 @ (adr r3, 72d8f4 ) │ │ │ │ + add r2, pc, #56 @ (adr r2, 72d674 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r4, 72d692 │ │ │ │ + cbz r4, 72d66a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sxth r2, r5 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #680 @ (adr r0, 72d8f0 ) │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #592 @ (adr r0, 72d89c ) │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #504 @ (adr r0, 72d848 ) │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r2, sp, #104 @ 0x68 │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + ldrh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r2, sp, #248 @ 0xf8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r2!, {r1, r3, r4} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r1, sp, #0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r0, sp, #888 @ 0x378 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r1, sp, #832 @ 0x340 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r0, [r1, #22] │ │ │ │ + ldrh r0, [r5, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r1, sp, #784 @ 0x310 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r1!, {r4, r5, r7} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, sp, #552 @ 0x228 │ │ │ │ + add r7, pc, #936 @ (adr r7, 72da44 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r7} │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + add r7, pc, #872 @ (adr r7, 72da0c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #504 @ 0x1f8 │ │ │ │ + add r7, pc, #888 @ (adr r7, 72da20 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r3, r6} │ │ │ │ + stmia r7!, {r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + stmia r7!, {r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r7, pc, #816 @ (adr r7, 72d9f0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #448 @ 0x1c0 │ │ │ │ + add r7, pc, #832 @ (adr r7, 72da04 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + stmia r7!, {r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r6, pc, #448 @ (adr r6, 72d890 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r6, pc, #264 @ (adr r6, 72d7e0 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #896 @ (adr r5, 72da64 ) │ │ │ │ + add r4, pc, #256 @ (adr r4, 72d7e4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #848 @ (adr r5, 72da38 ) │ │ │ │ + add r4, pc, #208 @ (adr r4, 72d7b8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #600 @ 0x258 │ │ │ │ + add r7, pc, #984 @ (adr r7, 72dac4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r5, pc, #448 @ (adr r5, 72d8b0 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r4, [r2, #34] @ 0x22 │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r7, pc, #824 @ (adr r7, 72da30 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r7, pc, #368 @ (adr r7, 72d86c ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r5, pc, #696 @ (adr r5, 72d9bc ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r7, pc, #136 @ (adr r7, 72d790 ) │ │ │ │ + add r5, pc, #520 @ (adr r5, 72d910 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #224 @ 0xe0 │ │ │ │ + add r7, pc, #608 @ (adr r7, 72d96c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r4, pc, #816 @ (adr r4, 72da40 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #944 @ (adr r5, 72dac8 ) │ │ │ │ + add r4, pc, #304 @ (adr r4, 72d848 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r4, pc, #568 @ (adr r4, 72d954 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r0, sp, #936 @ 0x3a8 │ │ │ │ + add r7, pc, #296 @ (adr r7, 72d848 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r4, pc, #336 @ (adr r4, 72d874 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [r2, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #776 @ 0x308 │ │ │ │ + add r7, pc, #136 @ (adr r7, 72d7b4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r4, pc, #40 @ (adr r4, 72d758 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #600 @ 0x258 │ │ │ │ + add r6, pc, #984 @ (adr r6, 72db10 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #600 @ 0x258 │ │ │ │ + add r6, pc, #984 @ (adr r6, 72db14 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r6, pc, #448 @ (adr r6, 72d900 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r6, pc, #832 @ (adr r6, 72da84 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r6, pc, #800 @ (adr r6, 72da68 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #504 @ 0x1f8 │ │ │ │ + add r6, pc, #888 @ (adr r6, 72dac4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r6, pc, #864 @ (adr r6, 72dab0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r6, pc, #816 @ (adr r6, 72da84 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #168 @ (adr r4, 72d800 ) │ │ │ │ + add r2, pc, #552 @ (adr r2, 72d980 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r6, pc, #744 @ (adr r6, 72da4c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r4, 72d79e │ │ │ │ + add sp, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #1016 @ (adr r7, 72db64 ) │ │ │ │ + add r6, pc, #376 @ (adr r6, 72d8e4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r6, pc, #880 @ (adr r6, 72dae0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r0, sp, #104 @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + stmia r6!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r6, 72d7aa │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r6, pc, #936 @ (adr r6, 72db38 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #224] @ 0xe0 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.w 72ecea │ │ │ │ mov r9, r8 │ │ │ │ mov sl, r8 │ │ │ │ mov fp, r8 │ │ │ │ mov r7, r8 │ │ │ │ @@ -2482930,333 +2482976,333 @@ │ │ │ │ movs r3, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 7113f8 │ │ │ │ b.w 727e4a │ │ │ │ add r1, pc, #576 @ (adr r1, 72e6c8 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ite gt │ │ │ │ + lslgt r2, r4, #2 │ │ │ │ + ldrle r6, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r1, pc, #368 @ (adr r1, 72e608 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + it ge │ │ │ │ + lslge r2, r4, #2 │ │ │ │ ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r0, pc, #920 @ (adr r0, 72e83c ) │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #168 @ (adr r5, 72e550 ) │ │ │ │ + add r3, pc, #552 @ (adr r3, 72e6d0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #152 @ (adr r5, 72e544 ) │ │ │ │ + add r3, pc, #536 @ (adr r3, 72e6c4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #40 @ (adr r5, 72e4d8 ) │ │ │ │ + add r3, pc, #424 @ (adr r3, 72e658 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #584 @ (adr r1, 72e6fc ) │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #848 @ (adr r4, 72e808 ) │ │ │ │ + add r3, pc, #208 @ (adr r3, 72e588 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #816 @ (adr r4, 72e7ec ) │ │ │ │ + add r3, pc, #176 @ (adr r3, 72e56c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #752 @ (adr r4, 72e7b0 ) │ │ │ │ + add r3, pc, #112 @ (adr r3, 72e530 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r4, pc, #680 @ (adr r4, 72e770 ) │ │ │ │ + add r3, pc, #40 @ (adr r3, 72e4f0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r4, pc, #608 @ (adr r4, 72e730 ) │ │ │ │ + add r2, pc, #992 @ (adr r2, 72e8b0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #560 @ (adr r4, 72e704 ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 72e884 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #544 @ (adr r4, 72e6f8 ) │ │ │ │ + add r2, pc, #928 @ (adr r2, 72e878 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #496 @ (adr r4, 72e6cc ) │ │ │ │ + add r2, pc, #880 @ (adr r2, 72e84c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #216 @ 0xd8 │ │ │ │ + add r6, pc, #600 @ (adr r6, 72e73c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #1016 @ (adr r6, 72e8e4 ) │ │ │ │ + add r5, pc, #376 @ (adr r5, 72e664 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #160] @ 0xa0 │ │ │ │ + str r6, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #168 @ (adr r6, 72e59c ) │ │ │ │ + add r4, pc, #552 @ (adr r4, 72e71c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r6} │ │ │ │ + bkpt 0x00b6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r7, pc, #680 @ (adr r7, 72e7ac ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r7, pc, #592 @ (adr r7, 72e758 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r7, pc, #504 @ (adr r7, 72e704 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #416 @ (adr r2, 72e6b0 ) │ │ │ │ + add r0, pc, #800 @ (adr r0, 72e830 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + pop {r1, r7, pc} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ittt cs │ │ │ │ - lslcs r2, r4, #2 │ │ │ │ - strcs r5, [sp, #288] @ 0x120 │ │ │ │ - lslcs r2, r4, #2 │ │ │ │ ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r5, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r3, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - pop {r2, r3, r4, r5, r7, pc} │ │ │ │ + pop {r2, r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72e538 │ │ │ │ + bgt.n 72e5f8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + strh r4, [r4, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r3, [sp, #632] @ 0x278 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r5, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r5, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r4, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r0, pc, #912 @ (adr r0, 72e91c ) │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r3, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #584] @ 0x248 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72e51c │ │ │ │ + blt.n 72e5dc │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r3, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #224] @ 0xe0 │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r5, #23] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r7, [sp, #824] @ 0x338 │ │ │ │ + str r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #600] @ 0x258 │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - hlt 0x003c │ │ │ │ + cbnz r4, 72e5d6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - hlt 0x0018 │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r7, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r2, [sp, #216] @ 0xd8 │ │ │ │ + ldr r0, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + ldrh r2, [r4, #32] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #520] @ 0x208 │ │ │ │ + ldr r4, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r5, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r4, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #168] @ 0xa8 │ │ │ │ + ldr r4, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #168] @ 0xa8 │ │ │ │ + ldr r4, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #96] @ 0x60 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r6, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r6, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #30] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r2, #44] @ 0x2c │ │ │ │ + ldrh r2, [r6, #30] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #0] │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r4, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r5, [sp, #848] @ 0x350 │ │ │ │ + str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r5, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r5, [sp, #824] @ 0x338 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72e6ac │ │ │ │ + bpl.n 72e76c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbz r4, 72e736 │ │ │ │ + cbz r4, 72e70e │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r4, [r2, #34] @ 0x22 │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + cbz r6, 72e760 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r2, #32] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r4, #32] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #488 @ (adr r2, 72e8d8 ) │ │ │ │ + add r0, pc, #872 @ (adr r0, 72ea58 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #536] @ 0x218 │ │ │ │ + str r7, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r6, #28] │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r0, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r1, #28] │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r3, #5 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 72e71a │ │ │ │ ldr.w r2, [pc, #1976] @ 72eecc │ │ │ │ add r2, pc │ │ │ │ @@ -2483940,177 +2483986,177 @@ │ │ │ │ add r2, pc │ │ │ │ b.w 72d8c6 │ │ │ │ ldr r2, [pc, #332] @ (72f014 ) │ │ │ │ add r2, pc │ │ │ │ b.w 72d8b2 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + strb r0, [r0, #23] │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [sp, #248] @ 0xf8 │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r6, [r6, #10] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r4, 72ef00 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbz r2, 72ef1c │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r1, #0] │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + strh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r4, 72ef04 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r0, 72ef0a │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r2, 72ef10 │ │ │ │ + add r7, sp, #392 @ 0x188 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + strh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r2, [r4, #60] @ 0x3c │ │ │ │ + ldrh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + ldrh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r2, [r0, #60] @ 0x3c │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r5, #54] @ 0x36 │ │ │ │ + strh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r4, #58] @ 0x3a │ │ │ │ + ldrh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r7, #56] @ 0x38 │ │ │ │ + ldrh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r6, #56] @ 0x38 │ │ │ │ + ldrh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r7, #56] @ 0x38 │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72efc8 │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r6, [r1, #9] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r0, [r6, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r2, [r4, #16] │ │ │ │ + strb r2, [r0, #10] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r2, [r7, #50] @ 0x32 │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + str r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r6, [r3, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + add r4, sp, #664 @ 0x298 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r6, #36] @ 0x24 │ │ │ │ + strh r2, [r2, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ + strh r0, [r4, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r3, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r1, #48] @ 0x30 │ │ │ │ + ldrh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #120 @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + strb r0, [r0, #3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r0, [r3, #12] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r7, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + str r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + str r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #792] @ 0x318 │ │ │ │ + ldrh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r1, #42] @ 0x2a │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #744 @ (adr r6, 72f2fc ) │ │ │ │ + add r5, pc, #104 @ (adr r5, 72f07c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #712 @ (adr r6, 72f2e0 ) │ │ │ │ + add r5, pc, #72 @ (adr r5, 72f060 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r3, 72f024 │ │ │ │ orrs r2, r1 │ │ │ │ ite ne │ │ │ │ movne r0, #9 │ │ │ │ moveq r0, #3 │ │ │ │ bx lr │ │ │ │ @@ -2484389,19 +2484435,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (72f298 ) │ │ │ │ movs r3, #12 │ │ │ │ add r0, pc │ │ │ │ mla r0, r3, r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r2, r7, #5 │ │ │ │ + lsls r2, r3, #31 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldc2 1, cr0, [r6, #212]! @ 0xd4 │ │ │ │ - @ instruction: 0xf7ce0135 │ │ │ │ - lsls r2, r7, #13 │ │ │ │ + ldc2 1, cr0, [r6], {53} @ 0x35 │ │ │ │ + @ instruction: 0xf62e0135 │ │ │ │ + lsls r2, r3, #7 │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r7, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2485351,15 +2485397,15 @@ │ │ │ │ it cs │ │ │ │ movcs sl, r0 │ │ │ │ b.n 72fb16 │ │ │ │ mvn.w r9, #1 │ │ │ │ movs r4, #3 │ │ │ │ b.n 72faf2 │ │ │ │ nop │ │ │ │ - vorr d0, d4, d21 │ │ │ │ + stc 1, cr0, [r4, #212] @ 0xd4 │ │ │ │ stmdb 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 │ │ │ │ str r2, [sp, #28] │ │ │ │ @@ -2485814,15 +2485860,15 @@ │ │ │ │ b.n 72fd76 │ │ │ │ uxth r3, r5 │ │ │ │ ldr.w r8, [sp, #96] @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 72fd84 │ │ │ │ - ldcl 1, cr0, [lr, #212] @ 0xd4 │ │ │ │ + ldc 1, cr0, [lr], #-212 @ 0xffffff2c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2486155,141 +2486201,141 @@ │ │ │ │ b.n 7300b6 │ │ │ │ ldr r2, [pc, #256] @ (73041c ) │ │ │ │ add r2, pc │ │ │ │ b.n 73008c │ │ │ │ ldr r3, [pc, #256] @ (730420 ) │ │ │ │ add r3, pc │ │ │ │ b.n 730062 │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r7, pc, #64 @ (adr r7, 730368 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #968 @ (adr r3, 7306f4 ) │ │ │ │ + add r2, pc, #328 @ (adr r2, 730474 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #824 @ (adr r3, 730668 ) │ │ │ │ + add r2, pc, #184 @ (adr r2, 7303e8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r6, pc, #920 @ (adr r6, 7306cc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #848 @ (adr r3, 730688 ) │ │ │ │ + add r2, pc, #208 @ (adr r2, 730408 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #656 @ (adr r3, 7305cc ) │ │ │ │ + add r2, pc, #16 @ (adr r2, 73034c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #368 @ 0x170 │ │ │ │ + add r6, pc, #752 @ (adr r6, 730630 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #744 @ (adr r3, 73062c ) │ │ │ │ + add r2, pc, #104 @ (adr r2, 7303ac ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #488 @ (adr r3, 730530 ) │ │ │ │ + add r1, pc, #872 @ (adr r1, 7306b0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r6, pc, #584 @ (adr r6, 730594 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #640 @ (adr r3, 7305d0 ) │ │ │ │ + add r2, pc, #0 @ (adr r2, 730350 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #320 @ (adr r3, 730494 ) │ │ │ │ + add r1, pc, #704 @ (adr r1, 730614 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r6, pc, #416 @ (adr r6, 7304f8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #552 @ (adr r3, 730584 ) │ │ │ │ + add r1, pc, #936 @ (adr r1, 730704 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #152 @ (adr r3, 7303f8 ) │ │ │ │ + add r1, pc, #536 @ (adr r1, 730578 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #888 @ (adr r7, 7306dc ) │ │ │ │ + add r6, pc, #248 @ (adr r6, 73045c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #448 @ (adr r3, 730528 ) │ │ │ │ + add r1, pc, #832 @ (adr r1, 7306a8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #1008 @ (adr r2, 73075c ) │ │ │ │ + add r1, pc, #368 @ (adr r1, 7304dc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #720 @ (adr r7, 730640 ) │ │ │ │ + add r6, pc, #80 @ (adr r6, 7303c0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #344 @ (adr r3, 7304cc ) │ │ │ │ + add r1, pc, #728 @ (adr r1, 73064c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #840 @ (adr r2, 7306c0 ) │ │ │ │ + add r1, pc, #200 @ (adr r1, 730440 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #560 @ (adr r7, 7305ac ) │ │ │ │ + add r5, pc, #944 @ (adr r5, 73072c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #352 @ (adr r3, 7304e0 ) │ │ │ │ + add r1, pc, #736 @ (adr r1, 730660 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #224 @ (adr r3, 730464 ) │ │ │ │ + add r1, pc, #608 @ (adr r1, 7305e4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #408 @ (adr r7, 730520 ) │ │ │ │ + add r5, pc, #792 @ (adr r5, 7306a0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #280 @ (adr r3, 7304a4 ) │ │ │ │ + add r1, pc, #664 @ (adr r1, 730624 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #72 @ (adr r3, 7303d8 ) │ │ │ │ + add r1, pc, #456 @ (adr r1, 730558 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #256 @ (adr r7, 730494 ) │ │ │ │ + add r5, pc, #640 @ (adr r5, 730614 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #176 @ (adr r3, 730448 ) │ │ │ │ + add r1, pc, #560 @ (adr r1, 7305c8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #944 @ (adr r2, 73074c ) │ │ │ │ + add r1, pc, #304 @ (adr r1, 7304cc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #112 @ (adr r7, 730410 ) │ │ │ │ + add r5, pc, #496 @ (adr r5, 730590 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #80 @ (adr r3, 7303f4 ) │ │ │ │ + add r1, pc, #464 @ (adr r1, 730574 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #800 @ (adr r2, 7306c8 ) │ │ │ │ + add r1, pc, #160 @ (adr r1, 730448 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #992 @ (adr r6, 73078c ) │ │ │ │ + add r5, pc, #352 @ (adr r5, 73050c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #1008 @ (adr r2, 7307a0 ) │ │ │ │ + add r1, pc, #368 @ (adr r1, 730520 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #656 @ (adr r2, 730644 ) │ │ │ │ + add r1, pc, #16 @ (adr r1, 7303c4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #848 @ (adr r6, 730708 ) │ │ │ │ + add r5, pc, #208 @ (adr r5, 730488 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #912 @ (adr r2, 73074c ) │ │ │ │ + add r1, pc, #272 @ (adr r1, 7304cc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #512 @ (adr r2, 7305c0 ) │ │ │ │ + add r0, pc, #896 @ (adr r0, 730740 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #704 @ (adr r6, 730684 ) │ │ │ │ + add r5, pc, #64 @ (adr r5, 730404 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #816 @ (adr r2, 7306f8 ) │ │ │ │ + add r1, pc, #176 @ (adr r1, 730478 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #368 @ (adr r2, 73053c ) │ │ │ │ + add r0, pc, #752 @ (adr r0, 7306bc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #560 @ (adr r6, 730600 ) │ │ │ │ + add r4, pc, #944 @ (adr r4, 730780 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #720 @ (adr r2, 7306a4 ) │ │ │ │ + add r1, pc, #80 @ (adr r1, 730424 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #224 @ (adr r2, 7304b8 ) │ │ │ │ + add r0, pc, #608 @ (adr r0, 730638 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #416 @ (adr r6, 73057c ) │ │ │ │ + add r4, pc, #800 @ (adr r4, 7306fc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #648 @ (adr r2, 730668 ) │ │ │ │ + add r1, pc, #8 @ (adr r1, 7303e8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #96 @ (adr r2, 730444 ) │ │ │ │ + add r0, pc, #480 @ (adr r0, 7305c4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #408 @ (adr r1, 730580 ) │ │ │ │ + ldr r7, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #384 @ (adr r1, 73056c ) │ │ │ │ + ldr r7, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #360 @ (adr r1, 730558 ) │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #336 @ (adr r1, 730544 ) │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #312 @ (adr r1, 730530 ) │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #288 @ (adr r1, 73051c ) │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #264 @ (adr r1, 730508 ) │ │ │ │ + ldr r7, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #240 @ (adr r1, 7304f4 ) │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #216 @ (adr r1, 7304e0 ) │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #192 @ (adr r1, 7304cc ) │ │ │ │ + ldr r7, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #168 @ (adr r1, 7304b8 ) │ │ │ │ + ldr r7, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #144 @ (adr r1, 7304a4 ) │ │ │ │ + ldr r7, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #120 @ (adr r1, 730490 ) │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #96 @ (adr r1, 73047c ) │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #72 @ (adr r1, 730468 ) │ │ │ │ + ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #48 @ (adr r1, 730454 ) │ │ │ │ + ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #144] @ (7304c4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2486346,33 +2486392,33 @@ │ │ │ │ ldr.w ip, [pc, #48] @ 7304e4 │ │ │ │ add ip, pc │ │ │ │ b.n 730470 │ │ │ │ ldr.w ip, [pc, #44] @ 7304e8 │ │ │ │ add ip, pc │ │ │ │ b.n 730470 │ │ │ │ nop │ │ │ │ - add r1, pc, #568 @ (adr r1, 730700 ) │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #56 @ (adr r1, 730504 ) │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #952 @ (adr r0, 730888 ) │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #888 @ (adr r0, 73084c ) │ │ │ │ + ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #824 @ (adr r0, 730810 ) │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #120 @ (adr r1, 730554 ) │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #40 @ (adr r1, 730508 ) │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #968 @ (adr r0, 7308ac ) │ │ │ │ + ldr r7, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #872 @ (adr r0, 730850 ) │ │ │ │ + ldr r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #792 @ (adr r0, 730804 ) │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbnz r0, 7304f0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2486415,35 +2486461,35 @@ │ │ │ │ b.n 730514 │ │ │ │ ldr r3, [pc, #44] @ (73057c ) │ │ │ │ add r3, pc │ │ │ │ b.n 730514 │ │ │ │ ldr r3, [pc, #44] @ (730580 ) │ │ │ │ add r3, pc │ │ │ │ b.n 730514 │ │ │ │ - add r0, pc, #680 @ (adr r0, 730804 ) │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #760 @ (adr r0, 730858 ) │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #256 @ (adr r0, 730664 ) │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r0, pc, #240 @ (adr r0, 73065c ) │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #248 @ (adr r0, 730668 ) │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #256 @ (adr r0, 730674 ) │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #264 @ (adr r0, 730680 ) │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #288 @ (adr r0, 73069c ) │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #328 @ (adr r0, 7306c8 ) │ │ │ │ + ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #368 @ (adr r0, 7306f4 ) │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2486688,15 +2486734,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (7307c0 ) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [ip, ] │ │ │ │ subs r1, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 730658 │ │ │ │ subs r0, #0 │ │ │ │ @@ -2486880,44 +2486926,44 @@ │ │ │ │ b.n 730848 │ │ │ │ str r0, [sp, #20] │ │ │ │ b.n 730848 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ mov r9, r0 │ │ │ │ b.n 7308c4 │ │ │ │ strb.w r0, [r2, ] │ │ │ │ - bne.n 7309c0 │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xf7f6015c │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r0, [pc, #144] @ (730a48 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vld4.8 {d0,d2,d4,d6}, [r2 :256], r5 │ │ │ │ + @ instruction: 0xf7820135 │ │ │ │ @ instruction: 0xf734015c │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + strb r0, [r0, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #616] @ 0x268 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1736] @ 0x6c8 │ │ │ │ ldr r2, [pc, #196] @ (730ab8 ) │ │ │ │ subw sp, sp, #2344 @ 0x928 │ │ │ │ @@ -2486994,24 +2487040,24 @@ │ │ │ │ ldr r5, [pc, #36] @ (730ad4 ) │ │ │ │ add r5, pc │ │ │ │ b.n 730a34 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ addw r1, r0, #2140 @ 0x85c │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r5, #168 @ 0xa8 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ sbc.w r1, r8, #14417920 @ 0xdc0000 │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #644] @ (730d70 ) │ │ │ │ @@ -2487266,39 +2487312,39 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 730b06 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add.w r1, ip, #14417920 @ 0xdc0000 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #896] @ 0x380 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xfaa7ffff │ │ │ │ eors.w r1, lr, #14417920 @ 0xdc0000 │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 730e18 │ │ │ │ + bge.n 730cd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ push {lr} │ │ │ │ mov.w lr, #16 │ │ │ │ str.w lr, [ip, r3, lsl #2] │ │ │ │ add.w lr, ip, r3, lsl #2 │ │ │ │ @@ -2488465,15 +2488511,16 @@ │ │ │ │ bne.n 73195e │ │ │ │ b.n 7318c4 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ b.n 731814 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb r6, {r0, r2, r4, r5, r8} │ │ │ │ + b.n 73184c │ │ │ │ + lsls r5, r6, #4 │ │ │ │ b.n 731780 │ │ │ │ lsls r4, r3, #5 │ │ │ │ mrc2 15, 3, pc, cr9, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2488611,15 +2488658,16 @@ │ │ │ │ adds r0, #3 │ │ │ │ it eq │ │ │ │ ldreq r1, [sp, #76] @ 0x4c │ │ │ │ bne.n 731aa8 │ │ │ │ b.n 731a7e │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strex r1, r0, [r6, #212] @ 0xd4 │ │ │ │ + b.n 731830 │ │ │ │ + lsls r5, r6, #4 │ │ │ │ b.n 731790 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 731784 │ │ │ │ lsls r4, r3, #5 │ │ │ │ b.n 7316e4 │ │ │ │ @@ -2488701,15 +2488749,15 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r3, [pc, #12] @ (731bbc ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ and.w r0, r0, #15 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 731834 │ │ │ │ + b.n 7314f4 │ │ │ │ lsls r5, r6, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #212] @ (731ca8 ) │ │ │ │ @@ -2490558,17 +2490606,17 @@ │ │ │ │ strb r5, [r3, #1] │ │ │ │ strb r2, [r3, #2] │ │ │ │ movs r2, #11 │ │ │ │ strb r2, [r3, #4] │ │ │ │ movs r2, #19 │ │ │ │ strb r2, [r3, #5] │ │ │ │ b.n 732bea │ │ │ │ - bvs.n 732ef8 │ │ │ │ + bmi.n 732db8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - bmi.n 732e68 │ │ │ │ + bcc.n 732f28 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ubfx r0, r2, #1, #1 │ │ │ │ ldr r5, [pc, #484] @ (73306c ) │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ and.w r9, r1, #1 │ │ │ │ add r5, pc │ │ │ │ @@ -2490721,15 +2490769,15 @@ │ │ │ │ b.n 732ed4 │ │ │ │ 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 732ed4 │ │ │ │ - bcc.n 733128 │ │ │ │ + bne.n 732fe8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ lsrs r3, r1, #8 │ │ │ │ lsls r1, r1, #20 │ │ │ │ bpl.n 73308c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #31 │ │ │ │ bic.w r3, r3, #31 │ │ │ │ @@ -2490891,64 +2490939,64 @@ │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r7!, {r2, r6} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bne.n 733244 │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ adds r4, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #12] @ (73320c ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #8] @ (73321c ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ lsrs r0, r0, #7 │ │ │ │ bx lr │ │ │ │ - ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #12] @ (733230 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #12] @ (733244 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r4} │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #12] @ (733258 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #12] @ (73326c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ - ldmia r7, {r1, r3, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2491048,15 +2491096,15 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #19 │ │ │ │ bx lr │ │ │ │ movs r0, #12 │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #708] @ (733654 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2491338,25 +2491386,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r4, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r4, r5} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldmia r5!, {r3, r4, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r1, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + ldmia r3!, {r4, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r5, r6} │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrsb.w r3, [r1, #45] @ 0x2d │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 7336e0 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ cbz r3, 7336dc │ │ │ │ ldr r2, [r1, #20] │ │ │ │ @@ -2491807,15 +2491855,15 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldmia r2!, {r1, r5} │ │ │ │ + ldmia r0!, {r1, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #5 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2493036,15 +2493084,15 @@ │ │ │ │ mov r5, r4 │ │ │ │ b.n 734660 │ │ │ │ movw r4, #21842 @ 0x5552 │ │ │ │ movt r4, #21845 @ 0x5555 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, r4 │ │ │ │ b.n 734660 │ │ │ │ - cbnz r2, 734736 │ │ │ │ + rev16 r2, r1 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #168] @ (734778 ) │ │ │ │ @@ -2496607,17 +2496655,17 @@ │ │ │ │ bl 752c08 │ │ │ │ b.n 7369ae │ │ │ │ ldr r3, [pc, #16] @ (736a10 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ lsl.w r4, r4, r9 │ │ │ │ b.n 736910 │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + str r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r4, [pc, #1784] @ 737120 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2497233,15 +2497281,15 @@ │ │ │ │ str.w r5, [r3, #3196] @ 0xc7c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 733d88 │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ lsrs r4, r3, #10 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r2, [sp, #712] @ 0x2c8 │ │ │ │ + str r1, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2501999,15 +2502047,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r7] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - str r2, [r4, #48] @ 0x30 │ │ │ │ + str r2, [r0, #24] │ │ │ │ lsls r5, r6, #4 │ │ │ │ sub sp, #8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ @@ -2502710,15 +2502758,15 @@ │ │ │ │ b.n 73a7aa │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r1, r0] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, r7] │ │ │ │ + ldrb r2, [r0, r1] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r4, [r0, r0] │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ @@ -2503488,21 +2503536,21 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, r7] │ │ │ │ + ldr r6, [r1, r1] │ │ │ │ lsls r5, r6, #4 │ │ │ │ strh r6, [r7, r1] │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #892] @ (73b3b4 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2503873,15 +2503921,15 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ movs r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #1016] @ (73b7c4 ) │ │ │ │ lsls r4, r3, #5 │ │ │ │ - str r2, [r6, r5] │ │ │ │ + ldr r7, [pc, #840] @ (73b718 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r3, [pc, #780] @ (73b6f0 ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2507226,25 +2507274,25 @@ │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [pc, #24] @ (73d744 ) │ │ │ │ add r2, pc │ │ │ │ b.n 73d666 │ │ │ │ nop │ │ │ │ - ldrh r6, [r0, #48] @ 0x30 │ │ │ │ + ldrh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strh r6, [r1, r6] │ │ │ │ + str r6, [r5, r7] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #32] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #28] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrh r2, [r5, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #28] │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #364] @ (73d8c8 ) │ │ │ │ @@ -2507399,19 +2507447,19 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cmp r0, #156 @ 0x9c │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #130 @ 0x82 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldrh r4, [r5, #30] │ │ │ │ + ldrh r4, [r1, #18] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - lsrs r4, r6 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ bhi.n 73d92a │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldrb.w r3, [r0, #516] @ 0x204 │ │ │ │ @@ -2507614,23 +2507662,23 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 73da1e │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r6, #180 @ 0xb4 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #12] │ │ │ │ + strh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + strh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r6, #4 │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ movs r5, #48 @ 0x30 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #544] @ (73dd40 ) │ │ │ │ @@ -2507950,15 +2507998,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 730d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r0], #-364 @ 0xfffffe94 │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ + movs r6, #26 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 73dea2 │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r2, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2508794,19 +2508842,19 @@ │ │ │ │ nop │ │ │ │ subs r4, r3, r5 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, r4 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldrb r0, [r7, #21] │ │ │ │ + ldrb r0, [r3, #15] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #544] @ (73e8fc ) │ │ │ │ @@ -2509034,21 +2509082,21 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ adds r4, r3, r4 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r0, r4 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r4, #9] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #852] @ (73ec80 ) │ │ │ │ @@ -2509386,29 +2509434,29 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #27 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - subs r6, #130 @ 0x82 │ │ │ │ + subs r4, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #4 │ │ │ │ asrs r6, r4, #17 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - adds r0, r6, r7 │ │ │ │ + adds r0, r2, r1 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r2, [r6, #3] │ │ │ │ + strb r2, [r2, #29] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r4, [r3, #0] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + strb r0, [r0, #28] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r0, [r4, #31] │ │ │ │ + strb r0, [r0, #25] │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r1, [pc, #404] @ (73ee58 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -2510024,24 +2510072,24 @@ │ │ │ │ clz r4, r5 │ │ │ │ eor.w r4, r4, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 73f290 │ │ │ │ ... │ │ │ │ - subs r5, #108 @ 0x6c │ │ │ │ + subs r3, #204 @ 0xcc │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stc2 1, cr0, [r6, #212]! @ 0xd4 │ │ │ │ + stc2 1, cr0, [r6], {53} @ 0x35 │ │ │ │ asrs r2, r3, #5 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r6, [r0, #24] │ │ │ │ + strb r6, [r4, #17] │ │ │ │ lsls r5, r6, #4 │ │ │ │ lsrs r4, r5, #31 │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 73f774 │ │ │ │ cmp.w sl, #12 │ │ │ │ @@ -2510339,15 +2510387,15 @@ │ │ │ │ lsls r2, r6, #3 │ │ │ │ orr.w r2, r2, #5 │ │ │ │ strb.w r2, [r5, #40] @ 0x28 │ │ │ │ b.n 73f4fe │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 73f740 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2510401,15 +2510449,15 @@ │ │ │ │ b.n 73f030 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 73f524 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r6, #23 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ push {lr} │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ bhi.n 73f7aa │ │ │ │ ldr r3, [r1, #24] │ │ │ │ @@ -2512202,16 +2512250,16 @@ │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ @ instruction: 0xfbe8015b │ │ │ │ @ instruction: 0xfbe2015b │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfabc015b │ │ │ │ - ldc2 1, cr0, [r4, #208]! @ 0xd0 │ │ │ │ - stc2 1, cr0, [r2, #208] @ 0xd0 │ │ │ │ + ldc2 1, cr0, [r4], {52} @ 0x34 │ │ │ │ + @ instruction: 0xfbe20134 │ │ │ │ asrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2514110,141 +2514158,141 @@ │ │ │ │ b.n 741bfc │ │ │ │ ldr r0, [pc, #256] @ (741f9c ) │ │ │ │ add r0, pc │ │ │ │ b.n 741bfc │ │ │ │ ldr r0, [pc, #256] @ (741fa0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 741bfc │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrsh r4, [r2, r0] │ │ │ │ + ldrb r4, [r6, r1] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r2, r0, r0 │ │ │ │ + adds r2, r4, r1 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r6, [r0, #22] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r6, #72] @ 0x48 │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r2, #22 │ │ │ │ + cmp r0, #118 @ 0x76 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r0, r3, #1 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r3, #186 @ 0xba │ │ │ │ lsls r6, r6, #4 │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + movs r6, #12 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + ldr r0, [r7, #112] @ 0x70 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r6, #198 @ 0xc6 │ │ │ │ + subs r5, #38 @ 0x26 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + subs r0, r5, #2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r2, r2, r6 │ │ │ │ + adds r2, r6, r7 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + str r2, [r5, #76] @ 0x4c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r3, #24] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r3, #118 @ 0x76 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r2, [r7, r1] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r7, #16] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r6, sl │ │ │ │ + bics r6, r6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r3, #240 @ 0xf0 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [pc, #168] @ (741fa8 ) │ │ │ │ + ldr r2, [pc, #552] @ (742128 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + strb r0, [r5, #10] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ + ldrb r6, [r5, r4] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [r3, #16] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r0, [r3, #28] │ │ │ │ + ldrb r0, [r7, #21] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + str r2, [r7, #100] @ 0x64 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [pc, #184] @ (741fd4 ) │ │ │ │ + ldr r4, [pc, #568] @ (742154 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - negs r6, r5 │ │ │ │ + lsrs r6, r1 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [r1, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + ldrb r2, [r1, #25] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add ip, r5 │ │ │ │ + orrs r4, r1 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r6, [r6, #6] │ │ │ │ + ldrb r6, [r2, #29] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + ldr r0, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r7, #232 @ 0xe8 │ │ │ │ + subs r6, #72 @ 0x48 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r1, #4] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r0, #210 @ 0xd2 │ │ │ │ + adds r7, #50 @ 0x32 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r3, #36 @ 0x24 │ │ │ │ + subs r1, #132 @ 0x84 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [r6, r0] │ │ │ │ + ldr r6, [pc, #584] @ (742194 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r0, #16 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r6, [r6, r1] │ │ │ │ + str r6, [r2, r3] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrsb r6, [r3, r4] │ │ │ │ + strb r6, [r7, r5] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + ldrb r0, [r2, #6] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r2, #5] │ │ │ │ + ldr r2, [r6, #120] @ 0x78 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r6, #58 @ 0x3a │ │ │ │ + adds r4, #154 @ 0x9a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [r1, #60] @ 0x3c │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [r6, #92] @ 0x5c │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r7, #24 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r4, #26] │ │ │ │ + strb r2, [r0, #20] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [pc, #840] @ (7422c4 ) │ │ │ │ + bx r6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - mov r4, sp │ │ │ │ + add ip, r9 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ + ldrb r6, [r3, #9] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r4, #0] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + strb r4, [r0, #28] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r6, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r0, [r2, #21] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r6, #16] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [r7, #16] │ │ │ │ + str r4, [r3, #120] @ 0x78 │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r4, [pc, #224] @ (742098 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -2514674,21 +2514722,21 @@ │ │ │ │ nop │ │ │ │ ble.n 74231c │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 7424d0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ + stmia r7!, {r4} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + ldrb r6, [r0, r7] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - adcs r0, r3 │ │ │ │ + subs r7, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #844] @ (74277c ) │ │ │ │ @@ -2515376,21 +2515424,21 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b.n 7428f2 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ bvc.n 742b2c │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r2, [r3, r7] │ │ │ │ + ldr r2, [r7, r0] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - subs r3, #176 @ 0xb0 │ │ │ │ + subs r2, #16 │ │ │ │ lsls r5, r6, #4 │ │ │ │ bpl.n 742bb4 │ │ │ │ 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] │ │ │ │ @@ -2515713,20 +2515761,20 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ b.n 742c7e │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ bmi.n 742fa0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vbit d16, d4, d21 │ │ │ │ - ite ls │ │ │ │ - lslls r5, r6, #4 │ │ │ │ - ldrsbhi r6, [r1, r1] │ │ │ │ + stc2l 1, cr0, [r4, #212] @ 0xd4 │ │ │ │ + pop {r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - subs r0, #64 @ 0x40 │ │ │ │ + strb r6, [r5, r2] │ │ │ │ + lsls r5, r6, #4 │ │ │ │ + adds r6, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ bcs.n 742e08 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2952] @ 0xb88 │ │ │ │ @@ -2516289,20 +2516337,20 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ b.n 74318a │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [ip, #309] @ 0x135 │ │ │ │ - str r2, [r4, r2] │ │ │ │ + ldrb.w r0, [ip, ] │ │ │ │ + ldr r7, [pc, #8] @ (7434e8 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - cbnz r0, 743514 │ │ │ │ + @ instruction: 0xb820 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2516706,19 +2516754,19 @@ │ │ │ │ str.w r6, [r8, #12] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [pc, #12] @ (743934 ) │ │ │ │ add r5, pc │ │ │ │ b.n 743858 │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #352] @ (743aac ) │ │ │ │ @@ -2516868,17 +2516916,17 @@ │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r4, r7} │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r3, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + str r4, [r5, #124] @ 0x7c │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bhi.n 743afa │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ movs r2, #1 │ │ │ │ @@ -2517150,15 +2517198,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 730d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 743dea │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r1, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2517846,17 +2517894,17 @@ │ │ │ │ b.n 7443fa │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r2, r4, r5, r6, pc} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #320] @ 0x140 │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrsh r0, [r2, r5] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r6, r6, #4 │ │ │ │ cbnz r4, 7444fa │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ @@ -2518148,21 +2518196,21 @@ │ │ │ │ beq.n 7446b6 │ │ │ │ b.n 7446aa │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cbnz r0, 7447cc │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [r1, #108] @ 0x6c │ │ │ │ + str r0, [r5, #80] @ 0x50 │ │ │ │ lsls r6, r6, #4 │ │ │ │ @ instruction: 0xb8e6 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldrh r4, [r2, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ movs r2, #24 │ │ │ │ @@ -2518285,15 +2518333,15 @@ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb83e │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #248 @ 0xf8 │ │ │ │ + adds r4, #88 @ 0x58 │ │ │ │ lsls r7, r6, #4 │ │ │ │ @ instruction: 0xb74c │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ @@ -2518725,24 +2518773,24 @@ │ │ │ │ clz r4, r5 │ │ │ │ eor.w r4, r4, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 744d00 │ │ │ │ ... │ │ │ │ - @ instruction: 0xfb7c0136 │ │ │ │ - beq.n 744e0c │ │ │ │ + ldr??.w r0, [ip, #310] @ 0x136 │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ @ instruction: 0xb6da │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r6, #38] @ 0x26 │ │ │ │ + ldrh r6, [r2, #26] │ │ │ │ lsls r6, r6, #4 │ │ │ │ push {r2, r3, r5, r6, lr} │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 7451e0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ @@ -2519039,15 +2519087,15 @@ │ │ │ │ clz r2, r2 │ │ │ │ movs r5, #2 │ │ │ │ eor.w r2, r2, #31 │ │ │ │ and.w r2, r2, #31 │ │ │ │ b.n 744ea2 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - strb r6, [r2, r1] │ │ │ │ + strh r6, [r6, r2] │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 7451b0 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2519101,17 +2519149,17 @@ │ │ │ │ b.n 744ab0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 744f98 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [r2, r3] │ │ │ │ + ldr r7, [pc, #216] @ (7452e0 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [r2, r1] │ │ │ │ + ldr r6, [pc, #728] @ (7454e4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ bhi.n 74521a │ │ │ │ ldr r2, [r1, #24] │ │ │ │ @@ -2520782,17 +2520830,17 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #944 @ (adr r1, 746738 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - rors r0, r2 │ │ │ │ + ands r0, r6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - sbcs r2, r2 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2522047,47 +2522095,47 @@ │ │ │ │ ldr r0, [pc, #92] @ (747158 ) │ │ │ │ add r0, pc │ │ │ │ b.n 746fbc │ │ │ │ ldr r0, [pc, #88] @ (74715c ) │ │ │ │ add r0, pc │ │ │ │ b.n 746fbc │ │ │ │ nop │ │ │ │ - lsls r0, r3, #31 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - blt.n 747140 │ │ │ │ + bls.n 747200 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ + lsrs r2, r5, #10 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - @ instruction: 0xf2760136 │ │ │ │ - lsls r2, r1, #20 │ │ │ │ + @ instruction: 0xf0d60136 │ │ │ │ + lsls r2, r5, #13 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - @ instruction: 0xfba00136 │ │ │ │ - ldc2l 1, cr0, [r8, #216] @ 0xd8 │ │ │ │ - bics.w r1, lr, #11927552 @ 0xb60000 │ │ │ │ - @ instruction: 0xf6900136 │ │ │ │ - str??.w r0, [r2, #310] @ 0x136 │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + @ instruction: 0xfa000136 │ │ │ │ + ldc2 1, cr0, [r8], #-216 @ 0xffffff28 │ │ │ │ + @ instruction: 0xf29e0136 │ │ │ │ + @ instruction: 0xf4f00136 │ │ │ │ + @ instruction: 0xf7420136 │ │ │ │ + lsls r4, r4, #30 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - eors.w r1, r2, r6, rrx │ │ │ │ - stcl 1, cr0, [r4], #216 @ 0xd8 │ │ │ │ - vorn d0, d6, d22 │ │ │ │ - b.n 747810 │ │ │ │ + ldrd r0, r1, [r2], #216 @ 0xd8 │ │ │ │ + adc.w r1, r4, r6, rrx │ │ │ │ + ldc 1, cr0, [r6, #216] @ 0xd8 │ │ │ │ + b.n 7474d0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bgt.n 7471f8 │ │ │ │ + bge.n 7470b8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 746c8c │ │ │ │ + b.n 74694c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - lsls r2, r7, #6 │ │ │ │ + movs r2, r3 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - vbsl d16, d12, d22 │ │ │ │ - b.n 747124 │ │ │ │ + ldc2 1, cr0, [ip, #216]! @ 0xd8 │ │ │ │ + b.n 746de4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 74730c │ │ │ │ + svc 56 @ 0x38 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + bgt.n 747114 │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r4, [pc, #224] @ (747254 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -2522462,21 +2522510,21 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #32] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #30] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - beq.n 7475a4 │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r4, pc, #640 @ (adr r4, 7477c4 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 747544 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + ldr r0, [r0, #124] @ 0x7c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [r0, #28] │ │ │ │ + str r2, [r4, #0] │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #844] @ (7478ac ) │ │ │ │ @@ -2523164,21 +2523212,21 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b.n 747a22 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r0!, {r4, r5, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [sp, #896] @ 0x380 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r2, [r2, r7] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ lsls r6, r6, #4 │ │ │ │ strh r4, [r0, #32] │ │ │ │ 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] │ │ │ │ @@ -2523501,21 +2523549,21 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ b.n 747dae │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strh r0, [r0, #26] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + ldrsb r0, [r5, r3] │ │ │ │ lsls r6, r6, #4 │ │ │ │ strh r0, [r5, #10] │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2952] @ 0xb88 │ │ │ │ @@ -2524065,21 +2524113,21 @@ │ │ │ │ b.n 7482a8 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #24] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r5} │ │ │ │ - lsls r6, r6, #4 │ │ │ │ - str r5, [sp, #736] @ 0x2e0 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ - str r4, [r4, #36] @ 0x24 │ │ │ │ + itee hi │ │ │ │ + lslhi r6, r6, #4 │ │ │ │ + strls r4, [sp, #96] @ 0x60 │ │ │ │ + lslls r6, r6, #4 │ │ │ │ + str r4, [r0, #12] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r6, [r0, r3] │ │ │ │ + str r6, [r4, r4] │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldrb r0, [r2, #15] │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2525335,15 +2525383,15 @@ │ │ │ │ str.w r0, [lr, #16] │ │ │ │ str.w r1, [lr, #20] │ │ │ │ str.w r2, [lr, #24] │ │ │ │ str.w r3, [lr, #28] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xebe20136 │ │ │ │ + orr.w r1, r2, r6, rrx │ │ │ │ and.w r1, r4, r5, lsr #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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov sl, r3 │ │ │ │ @@ -2525466,20 +2525514,20 @@ │ │ │ │ lsls r3, r3, #3 │ │ │ │ orr.w r3, r3, #7 │ │ │ │ strb r3, [r4, r1] │ │ │ │ b.n 7493da │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vsra.s16 d16, d22, #2 │ │ │ │ + mrc 1, 1, r0, cr14, cr6, {1} │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ lsls r3, r3, #5 │ │ │ │ - mrc 1, 0, r0, cr0, cr6, {1} │ │ │ │ - mcrr 1, 3, r0, r8, cr6 │ │ │ │ - @ instruction: 0xeb860136 │ │ │ │ + ldcl 1, cr0, [r0], #-216 @ 0xffffff28 │ │ │ │ + @ instruction: 0xeaa80136 │ │ │ │ + strd r0, r1, [r6, #216]! @ 0xd8 │ │ │ │ ldr r4, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #212] @ (749554 ) │ │ │ │ @@ -2525745,33 +2525793,33 @@ │ │ │ │ b.n 7495d2 │ │ │ │ ldr r0, [pc, #76] @ (749754 ) │ │ │ │ add r0, pc │ │ │ │ b.n 7495d2 │ │ │ │ ldr r0, [pc, #76] @ (749758 ) │ │ │ │ add r0, pc │ │ │ │ b.n 7495d2 │ │ │ │ - @ instruction: 0xf3700136 │ │ │ │ - @ instruction: 0xf37a0136 │ │ │ │ - @ instruction: 0xf3160136 │ │ │ │ - @ instruction: 0xf3060136 │ │ │ │ - @ instruction: 0xf33c0136 │ │ │ │ - @ instruction: 0xf34a0136 │ │ │ │ - @ instruction: 0xf3800136 │ │ │ │ - @ instruction: 0xf3b60136 │ │ │ │ - @ instruction: 0xf3c40136 │ │ │ │ - @ instruction: 0xf2920136 │ │ │ │ - subw r1, r0, #54 @ 0x36 │ │ │ │ - @ instruction: 0xf3760136 │ │ │ │ - subw r1, r8, #54 @ 0x36 │ │ │ │ - @ instruction: 0xf32e0136 │ │ │ │ - @ instruction: 0xf2d80136 │ │ │ │ - @ instruction: 0xf3360136 │ │ │ │ - @ instruction: 0xf2e00136 │ │ │ │ - @ instruction: 0xf3660136 │ │ │ │ - @ instruction: 0xf2980136 │ │ │ │ + rsbs r1, r0, #54 @ 0x36 │ │ │ │ + rsbs r1, sl, #54 @ 0x36 │ │ │ │ + sbcs.w r1, r6, #54 @ 0x36 │ │ │ │ + sbc.w r1, r6, #54 @ 0x36 │ │ │ │ + @ instruction: 0xf19c0136 │ │ │ │ + sub.w r1, sl, #54 @ 0x36 │ │ │ │ + @ instruction: 0xf1e00136 │ │ │ │ + @ instruction: 0xf2160136 │ │ │ │ + @ instruction: 0xf2240136 │ │ │ │ + @ instruction: 0xf0f20136 │ │ │ │ + add.w r1, r0, #54 @ 0x36 │ │ │ │ + rsbs r1, r6, #54 @ 0x36 │ │ │ │ + add.w r1, r8, #54 @ 0x36 │ │ │ │ + @ instruction: 0xf18e0136 │ │ │ │ + @ instruction: 0xf1380136 │ │ │ │ + @ instruction: 0xf1960136 │ │ │ │ + adc.w r1, r0, #54 @ 0x36 │ │ │ │ + rsb r1, r6, #54 @ 0x36 │ │ │ │ + @ instruction: 0xf0f80136 │ │ │ │ stmdb 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] @ (749880 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, #272] @ (749884 ) │ │ │ │ @@ -2526177,20 +2526225,21 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - b.n 749a30 │ │ │ │ + b.n 7496f0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strd r0, r1, [r2], #216 @ 0xd8 │ │ │ │ - b.n 7495e8 │ │ │ │ + b.n 749a38 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749430 │ │ │ │ + b.n 74a2a8 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ + b.n 74a0f0 │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2526473,21 +2526522,21 @@ │ │ │ │ nop │ │ │ │ str r0, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - b.n 749738 │ │ │ │ + b.n 74a3f8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749a80 │ │ │ │ + b.n 749740 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 74a2f0 │ │ │ │ + b.n 749fb0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 74a138 │ │ │ │ + svc 154 @ 0x9a │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ push {lr} │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, #18 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ @@ -2528237,17 +2528286,17 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r3 :128] │ │ │ │ ldr r7, [pc, #592] @ (74b334 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bge.n 74b124 │ │ │ │ + bhi.n 74b1e4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bge.n 74b0f0 │ │ │ │ + bhi.n 74b1b0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ add.w r0, r0, #8192 @ 0x2000 │ │ │ │ ldrb.w r2, [r0, #3810] @ 0xee2 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bpl.n 74b102 │ │ │ │ and.w r3, r3, #1056768 @ 0x102000 │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ @@ -2531167,17 +2531216,17 @@ │ │ │ │ cmp r1, #14 │ │ │ │ bhi.n 74cf54 │ │ │ │ b.n 74cf70 │ │ │ │ movs r0, #3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 74d004 │ │ │ │ + rev r0, r0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbnz r4, 74d004 │ │ │ │ + cbnz r4, 74cfdc │ │ │ │ lsls r6, r6, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2531238,17 +2531287,17 @@ │ │ │ │ subs r7, r2, #1 │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 74cfe4 │ │ │ │ b.n 74d012 │ │ │ │ - cbnz r0, 74d080 │ │ │ │ + cbnz r0, 74d058 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - revsh r0, r6 │ │ │ │ + cbnz r0, 74d058 │ │ │ │ lsls r6, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 73183c │ │ │ │ @@ -2533478,17 +2533527,17 @@ │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 74e60a │ │ │ │ b.n 74e63c │ │ │ │ nop │ │ │ │ - add r4, pc, #856 @ (adr r4, 74e9c4 ) │ │ │ │ + add r3, pc, #216 @ (adr r3, 74e744 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r4, pc, #792 @ (adr r4, 74e988 ) │ │ │ │ + add r3, pc, #152 @ (adr r3, 74e708 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r4, [pc, #460] @ (74e850 ) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -2533733,17 +2533782,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} │ │ │ │ - add r2, pc, #360 @ (adr r2, 74ea54 ) │ │ │ │ + add r0, pc, #744 @ (adr r0, 74ebd4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, pc, #296 @ (adr r2, 74ea18 ) │ │ │ │ + add r0, pc, #680 @ (adr r0, 74eb98 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ mov r7, r1 │ │ │ │ @@ -2533830,15 +2533879,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, #7 │ │ │ │ movs r1, #2 │ │ │ │ b.n 74e940 │ │ │ │ subs r4, #1 │ │ │ │ movs r1, #0 │ │ │ │ b.n 74e940 │ │ │ │ - add r2, pc, #112 @ (adr r2, 74ea40 ) │ │ │ │ + add r0, pc, #496 @ (adr r0, 74ebc0 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ b.n 74e50e │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (74ed98 ) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2535332,15 +2535381,15 @@ │ │ │ │ bhi.n 74f928 │ │ │ │ ldr r3, [pc, #12] @ (74f92c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ + str r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ cmp r0, #4 │ │ │ │ beq.n 74f94a │ │ │ │ cmp r0, #8 │ │ │ │ beq.n 74f946 │ │ │ │ sub.w r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ @@ -2535607,19 +2535656,19 @@ │ │ │ │ strb r0, [r1, #0] │ │ │ │ strb.w ip, [r1, #20] │ │ │ │ b.n 74faa0 │ │ │ │ mov.w lr, #0 │ │ │ │ mov r8, lr │ │ │ │ b.n 74f9e2 │ │ │ │ nop │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #17 │ │ │ │ it hi │ │ │ │ movhi r3, #32 │ │ │ │ bhi.n 74fc08 │ │ │ │ @@ -2537328,15 +2537377,15 @@ │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 750b38 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ add.w r1, sl, #14286848 @ 0xda0000 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r6, r6, #4 │ │ │ │ usat r1, #26, 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, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2539110,15 +2539159,15 @@ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ add r2, pc │ │ │ │ add r3, r1 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ b.n 751fc8 │ │ │ │ nop │ │ │ │ - ldr r0, [r6, #60] @ 0x3c │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ ldr.w r4, [pc, #1272] @ 75253c │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ @@ -2547968,15 +2548017,15 @@ │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #6 │ │ │ │ bne.n 757d74 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ cbz r0, 757dca │ │ │ │ addw r6, r5, #3892 @ 0xf34 │ │ │ │ addw r4, r5, #3908 @ 0xf44 │ │ │ │ - bl b2adf0 │ │ │ │ + bl b2ad10 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 757db0 │ │ │ │ ldr.w r3, [r5, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 757da2 │ │ │ │ @@ -2547985,15 +2548034,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 757dc6 │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 757db8 │ │ │ │ addw r0, r5, #3864 @ 0xf18 │ │ │ │ - bl b303e0 │ │ │ │ + bl b30300 │ │ │ │ add.w r0, r5, #4224 @ 0x1080 │ │ │ │ adds r0, #24 │ │ │ │ bl 76215c │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #168] @ 0xa8 │ │ │ │ blx 744e0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2548335,15 +2548384,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r7, [r4, #700] @ 0x2bc │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r4, #3864 @ 0xf18 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl b303bc │ │ │ │ + bl b302dc │ │ │ │ movs r1, #20 │ │ │ │ movs r0, #1 │ │ │ │ blx 74aac │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r6, #2996] @ 0xbb4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7582c2 │ │ │ │ @@ -2548354,15 +2548403,15 @@ │ │ │ │ add.w r3, r5, #4128 @ 0x1020 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ itt mi │ │ │ │ ldrmi.w r3, [r4, #3812] @ 0xee4 │ │ │ │ strmi.w r3, [r4, #380] @ 0x17c │ │ │ │ - bl b2aa1c │ │ │ │ + bl b2a93c │ │ │ │ str.w r0, [r4, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7582c2 │ │ │ │ ldr.w r9, [pc, #396] @ 758398 │ │ │ │ addw r7, r4, #3908 @ 0xf44 │ │ │ │ str r5, [sp, #20] │ │ │ │ addw r5, r4, #3924 @ 0xf54 │ │ │ │ @@ -2548384,15 +2548433,15 @@ │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 758224 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldrb.w r1, [r5, #728] @ 0x2d8 │ │ │ │ - bl b2b0b4 │ │ │ │ + bl b2afd4 │ │ │ │ ldr r2, [pc, #312] @ (75839c ) │ │ │ │ ldr.w r3, [r4, #3860] @ 0xf14 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 7ce8cc │ │ │ │ movs r3, #0 │ │ │ │ @@ -2548493,32 +2548542,32 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ @ instruction: 0xfa6bffff │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [r7 :128] │ │ │ │ movs r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ pli [r7, #255]! │ │ │ │ movs r7, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #18 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r6, r6, #4 │ │ │ │ lsrs r0, r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldrb r4, [r5, #20] │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @@ -2548788,15 +2548837,15 @@ │ │ │ │ blx 7370c │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ ldrd fp, r3, [r0] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 7439c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b30050 │ │ │ │ + bl b2ff70 │ │ │ │ ldr.w r7, [r4, #1884] @ 0x75c │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ cmp r7, #35 @ 0x23 │ │ │ │ mov.w r0, #16843009 @ 0x1010101 │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ @@ -2549154,30 +2549203,30 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ stc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ bl 5fcbd6 │ │ │ │ bl 5c2bda <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4b12aa> │ │ │ │ movs r5, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [ip, #340] @ 0x154 │ │ │ │ - str r0, [r4, #16] │ │ │ │ + ldrsh r0, [r0, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + movs r1, #246 @ 0xf6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r3, #140 @ 0x8c │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ bl 512bfa <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4012ca> │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + subs r2, r1, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2549566,53 +2549615,53 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #14] │ │ │ │ lsls r2, r3, #5 │ │ │ │ strb r6, [r5, #14] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + subs r6, r7, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, r7, r7 │ │ │ │ + subs r2, r3, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, r7, r7 │ │ │ │ + subs r2, r3, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + subs r0, r6, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, #4] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + adds r4, r1, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, sp, #824 @ 0x338 │ │ │ │ + add r7, pc, #184 @ (adr r7, 759128 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r0, r4, r6 │ │ │ │ + subs r0, r0, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, r5, r5 │ │ │ │ + adds r2, r1, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + adds r0, r1, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r6, r5, r7 │ │ │ │ + adds r6, r1, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r7, r6 │ │ │ │ + adds r0, r3, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + adds r0, r0, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, r2, r1 │ │ │ │ + adds r2, r6, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r4, r7, r1 │ │ │ │ + adds r4, r3, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r6, r7, r6 │ │ │ │ + adds r6, r3, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, r6, r2 │ │ │ │ + adds r2, r2, r4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + asrs r0, r6, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #124] @ 0x7c │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2549872,15 +2549921,15 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 759382 │ │ │ │ blx 744e0 │ │ │ │ str.w r8, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b3bc5c │ │ │ │ + bl b3bb7c │ │ │ │ ldr.w r2, [sl, #192] @ 0xc0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 759494 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2550171,58 +2550220,58 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r6, #92] @ 0x5c │ │ │ │ lsls r2, r3, #5 │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r2, r4 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r6, [r3, #76] @ 0x4c │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r6, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r3, #25 │ │ │ │ + asrs r2, r7, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r0, #10 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, pc, #448 @ (adr r1, 759894 ) │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #146 @ 0x92 │ │ │ │ + adds r2, #242 @ 0xf2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r5, #11] │ │ │ │ + ldrb r2, [r1, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r7, #23 │ │ │ │ + asrs r6, r3, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r7, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + asrs r6, r6, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r1, #13 │ │ │ │ + asrs r6, r5, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr??.w r0, [r0, #309] @ 0x135 │ │ │ │ - asrs r2, r4, #22 │ │ │ │ + @ instruction: 0xf7500135 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r6, #21 │ │ │ │ + asrs r2, r2, #15 │ │ │ │ lsls r0, r4, #2 │ │ │ │ rev r4, r0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r7, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3080] @ 0xc08 │ │ │ │ @@ -2550522,15 +2550571,15 @@ │ │ │ │ ldr r4, [sp, #576] @ 0x240 │ │ │ │ add.w r3, r8, #4 │ │ │ │ str.w r7, [r8, #8] │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ addw r0, r9, #3864 @ 0xf18 │ │ │ │ str.w r8, [sp] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bl b3043c │ │ │ │ + bl b3035c │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 75994a │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #16418 @ 0x4022 │ │ │ │ bl 767fec │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ @@ -2550708,20 +2550757,20 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #104] @ 0x68 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #5 │ │ │ │ + lsrs r0, r4, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cdp 0, 6, cr0, cr10, cr7, {5} │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + stcl 0, cr0, [sl], {167} @ 0xa7 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ bhi.n 759c62 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2551633,25 +2551682,26 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vbic.i32 d0, #101 @ 0x00000065 │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + stcl 1, cr0, [r6, #212]! @ 0xd4 │ │ │ │ + lsrs r0, r3, #15 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r2, #16 │ │ │ │ + lsrs r2, r6, #9 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldrsh r6, [r6, r6] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsls r4, r5, #28 │ │ │ │ + lsls r4, r1, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrd r0, r1, [r6, #-212] @ 0xd4 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + b.n 75a534 │ │ │ │ + lsls r5, r6, #4 │ │ │ │ + lsls r2, r1, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 75a632 │ │ │ │ cmp r1, #8 │ │ │ │ beq.n 75a5e6 │ │ │ │ @@ -2551695,15 +2551745,15 @@ │ │ │ │ movt r1, #50252 @ 0xc44c │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 75a658 │ │ │ │ b.n 75a5fc │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - adcs.w r1, sl, r5, rrx │ │ │ │ + @ instruction: 0xe9ba0135 │ │ │ │ ldr r3, [pc, #92] @ (75a6c0 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 75a686 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r3, r0, #28 │ │ │ │ lsrs r5, r0, #12 │ │ │ │ @@ -2551741,18 +2551791,18 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r3, r6] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r1, lr, r5, rrx │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + ldmia.w lr!, {r0, r2, r4, r5, r8} │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + lsls r6, r7, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r2, [pc, #168] @ (75a780 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 75a700 │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2551829,18 +2551879,18 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r4, [r4, r4] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r1, [r8, #212] @ 0xd4 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + @ instruction: 0xe8280135 │ │ │ │ + lsls r2, r3, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r2, #25 │ │ │ │ + lsls r0, r6, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ tst.w r3, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ @@ -2556065,15 +2556115,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ b.n 75d560 │ │ │ │ nop │ │ │ │ adds r1, #24 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + revsh r0, r1 │ │ │ │ lsls r5, r6, #4 │ │ │ │ cmp r1, #166 @ 0xa6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ ubfx r3, r2, #6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 75d10a │ │ │ │ mov r1, sl │ │ │ │ @@ -2557113,23 +2557163,23 @@ │ │ │ │ ldrb.w r2, [r7, #53] @ 0x35 │ │ │ │ cmp r2, #6 │ │ │ │ bne.w 75e500 │ │ │ │ b.n 75e614 │ │ │ │ nop │ │ │ │ subs r6, r2, r7 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #856 @ 0x358 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1088] @ 75eb48 │ │ │ │ @@ -2557740,20 +2557790,20 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r3, #11 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #696 @ (adr r3, 75f06c ) │ │ │ │ + add r2, pc, #56 @ (adr r2, 75edec ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - itet ge │ │ │ │ - lslge r7, r3, #2 │ │ │ │ - stmialt r0!, {r1, r2, r5, r6} │ │ │ │ - lslge r7, r3, #2 │ │ │ │ + bkpt 0x000a │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + bkpt 0x00c6 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ add.w r0, r0, #4224 @ 0x1080 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ @@ -2558773,31 +2558823,31 @@ │ │ │ │ str.w r4, [r3, #156] @ 0x9c │ │ │ │ str.w r0, [r2, r1, lsl #2] │ │ │ │ b.n 75f952 │ │ │ │ movs r0, #9 │ │ │ │ movt r0, #58368 @ 0xe400 │ │ │ │ b.w 75ef30 │ │ │ │ nop │ │ │ │ - add r0, pc, #920 @ (adr r0, 75ff8c ) │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r1, pc, #656 @ (adr r1, 75fe88 ) │ │ │ │ + add r0, pc, #16 @ (adr r0, 75fc08 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r1, pc, #24 @ (adr r1, 75fc14 ) │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r1, pc, #352 @ (adr r1, 75fd60 ) │ │ │ │ + ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r1, pc, #88 @ (adr r1, 75fc5c ) │ │ │ │ + ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r0, pc, #480 @ (adr r0, 75fde8 ) │ │ │ │ + ldr r6, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r0, pc, #16 @ (adr r0, 75fc1c ) │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r0, pc, #168 @ (adr r0, 75fcb8 ) │ │ │ │ + ldr r6, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r1, pc, #432 @ (adr r1, 75fdc4 ) │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add.w r3, r0, #12288 @ 0x3000 │ │ │ │ @@ -2560727,15 +2560777,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 7612a0 │ │ │ │ nop │ │ │ │ - strh r2, [r6, #22] │ │ │ │ + strh r2, [r2, #10] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr.w r3, [r0, #2056] @ 0x808 │ │ │ │ cbz r1, 761344 │ │ │ │ bic.w r3, r3, #4 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ str.w r3, [r0, #2056] @ 0x808 │ │ │ │ @@ -2562031,15 +2562081,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (762270 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr.w r1, [r0, #644] @ 0x284 │ │ │ │ add.w r2, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #656] @ 0x290 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ adds r4, r1, #1 │ │ │ │ mov.w r5, #26880 @ 0x6900 │ │ │ │ @@ -2563608,19 +2563658,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r2, r4, r7} │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r0, [r7, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r4, [r4, #6] │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #360] @ (763658 ) │ │ │ │ @@ -2565308,15 +2565358,15 @@ │ │ │ │ adds r2, #8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 764394 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 7647a2 │ │ │ │ - ldr r2, [pc, #248] @ (7648c4 ) │ │ │ │ + ldr r0, [pc, #632] @ (764a44 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3384] @ 0xd38 │ │ │ │ ldr.w r5, [pc, #3148] @ 76542c │ │ │ │ sub.w sp, sp, #676 @ 0x2a4 │ │ │ │ @@ -2566346,15 +2566396,15 @@ │ │ │ │ add.w sp, sp, #676 @ 0x2a4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb814 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r2, r7 │ │ │ │ + subs r7, #218 @ 0xda │ │ │ │ lsls r5, r6, #4 │ │ │ │ add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ands.w r3, r3, #2 │ │ │ │ @@ -2567192,15 +2567242,15 @@ │ │ │ │ blx 73e58 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #1 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r1 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ - bl b20380 │ │ │ │ + bl b202a0 │ │ │ │ ldr.w r2, [pc, #1440] @ 7663ec │ │ │ │ ldr.w r3, [fp, #216] @ 0xd8 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 766584 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ @@ -2567376,15 +2567426,15 @@ │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl b2ede8 │ │ │ │ + bl b2ed08 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -2567655,18 +2567705,18 @@ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mla r3, r2, r3, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ b.w 764eea │ │ │ │ mov r4, r9 │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ b.w 764e24 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + subs r0, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #4 │ │ │ │ bhi.n 76643e │ │ │ │ - @ instruction: 0xffff2e94 │ │ │ │ + @ instruction: 0xffff2cf4 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r5, r3 │ │ │ │ bne.w 766638 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ subs r0, r0, r1 │ │ │ │ @@ -2567970,19 +2568020,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #56 @ 0x38 │ │ │ │ + cmp r0, #152 @ 0x98 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - mov lr, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bx r5 │ │ │ │ + cmp r8, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ cbz r0, 7667ba │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ @@ -2567993,15 +2568043,15 @@ │ │ │ │ bhi.n 7667d0 │ │ │ │ ldr r3, [pc, #12] @ (7667d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - cmp r1, #140 @ 0x8c │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r5, r6, #4 │ │ │ │ cbz r0, 7667e8 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r0, r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2568192,15 +2568242,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 76694c │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ str r6, [sp, #512] @ 0x200 │ │ │ │ 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 │ │ │ │ @@ -2569022,15 +2569072,15 @@ │ │ │ │ b.n 766bc8 │ │ │ │ movs r0, #13 │ │ │ │ b.n 766bc8 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #70 @ 0x46 │ │ │ │ + movs r6, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #4 │ │ │ │ str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2569571,15 +2569621,15 @@ │ │ │ │ add.w r2, r2, #256 @ 0x100 │ │ │ │ orrs r3, r1 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ bl 775628 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r0, r4, r6 │ │ │ │ + adds r0, r0, r0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ ldr r2, [pc, #484] @ (767b10 ) │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ @@ -2570074,15 +2570124,15 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r2, #0 │ │ │ │ mov r6, r1 │ │ │ │ ite lt │ │ │ │ addlt.w r0, r0, #848 @ 0x350 │ │ │ │ addge.w r0, r0, #832 @ 0x340 │ │ │ │ mov r8, r3 │ │ │ │ - bl af3b10 │ │ │ │ + bl af3a30 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 767f14 │ │ │ │ cbz r6, 767e98 │ │ │ │ cmp r6, r1 │ │ │ │ beq.n 767eb0 │ │ │ │ @@ -2570376,15 +2570426,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 76815c │ │ │ │ ldrb r4, [r2, #28] │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r3, #166 @ 0xa6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2571003,15 +2571053,15 @@ │ │ │ │ bne.n 768878 │ │ │ │ dmb ish │ │ │ │ cbz r3, 7688a0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #832 @ 0x340 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl af3b40 │ │ │ │ + bl af3a60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 768824 │ │ │ │ mov r1, r4 │ │ │ │ b.n 768868 │ │ │ │ lsls r3, r2, #25 │ │ │ │ bmi.n 768808 │ │ │ │ @@ -2571494,21 +2571544,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ b.n 768d2c │ │ │ │ ldr r0, [pc, #4] @ (768dac ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r6, r3 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + mrc2 0, 3, r0, cr14, cr13, {4} │ │ │ │ ldr r0, [pc, #4] @ (768db8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r3, [r0, #2232] @ 0x8b8 │ │ │ │ subs r3, #24 │ │ │ │ cmp r3, #24 │ │ │ │ bhi.n 768e7a │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ @@ -2571598,65 +2571647,65 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (768ee0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (768ee4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r1, #50 @ 0x32 │ │ │ │ + subs r2, r2, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #32 │ │ │ │ + subs r0, r0, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r2, #58 @ 0x3a │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r2, #22 │ │ │ │ + movs r0, #118 @ 0x76 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r2, #4 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #188 @ 0xbc │ │ │ │ + movs r0, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #170 @ 0xaa │ │ │ │ + movs r0, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #152 @ 0x98 │ │ │ │ + subs r0, r7, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #134 @ 0x86 │ │ │ │ + subs r6, r4, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + subs r4, r2, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + subs r0, r6, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #62 @ 0x3e │ │ │ │ + subs r6, r3, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + subs r4, r1, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #26 │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #8 │ │ │ │ + subs r0, r5, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r0, #246 @ 0xf6 │ │ │ │ + subs r6, r2, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r0, #228 @ 0xe4 │ │ │ │ + subs r4, r0, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r0, #210 @ 0xd2 │ │ │ │ + subs r2, r6, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r0, #192 @ 0xc0 │ │ │ │ + subs r0, r4, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r0, #174 @ 0xae │ │ │ │ + subs r6, r1, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #188 @ 0xbc │ │ │ │ + movs r0, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ add.w r0, r0, #4416 @ 0x1140 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2571768,15 +2571817,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 768fe4 │ │ │ │ nop │ │ │ │ strb r6, [r4, #0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + subs r4, r3, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2136] @ 0x858 │ │ │ │ ldr r2, [pc, #100] @ (769098 ) │ │ │ │ sub.w sp, sp, #1952 @ 0x7a0 │ │ │ │ @@ -2571816,15 +2571865,15 @@ │ │ │ │ add.w sp, sp, #1952 @ 0x7a0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ + subs r2, r1, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2571981,22 +2572030,22 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 479ab8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x368188> │ │ │ │ ldr r2, [pc, #224] @ (769334 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl aef5ec │ │ │ │ + bl aef50c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7692dc │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl aef664 │ │ │ │ + bl aef584 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl aef660 │ │ │ │ + bl aef580 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 479b34 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x368204> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -2572064,19 +2572113,18 @@ │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ lsls r1, r3, #5 │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - movs r4, r7 │ │ │ │ - lsls r5, r6, #4 │ │ │ │ + mrc2 1, 4, r0, cr12, cr4, {1} │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #18 │ │ │ │ + lsrs r4, r2, #12 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2572665,15 +2572713,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 b29d34 │ │ │ │ + bl b29c54 │ │ │ │ b.n 769958 │ │ │ │ ldrd r4, r0, [r1, #92] @ 0x5c │ │ │ │ ldr r5, [pc, #104] @ (769a10 ) │ │ │ │ ldr.w r3, [r0, #1676] @ 0x68c │ │ │ │ add r5, pc │ │ │ │ cmp r3, r5 │ │ │ │ bne.n 7699ee │ │ │ │ @@ -2573069,16 +2573117,16 @@ │ │ │ │ str r3, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 769e04 │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4cc0134 │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + @ instruction: 0xf32c0134 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #236] @ (769f40 ) │ │ │ │ @@ -2573236,19 +2573284,19 @@ │ │ │ │ mov r6, r1 │ │ │ │ add.w r1, r1, #4128 @ 0x1020 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #832 @ 0x340 │ │ │ │ mov r7, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl af38c0 │ │ │ │ + bl af37e0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r0, r4, #848 @ 0x350 │ │ │ │ ldr r5, [pc, #336] @ (76a158 ) │ │ │ │ - bl af38c0 │ │ │ │ + bl af37e0 │ │ │ │ ldr.w r3, [r6, #1880] @ 0x758 │ │ │ │ strd r6, r3, [r4, #624] @ 0x270 │ │ │ │ add r5, pc │ │ │ │ ldr.w r3, [r6, #1884] @ 0x75c │ │ │ │ str.w r3, [r4, #636] @ 0x27c │ │ │ │ ldr r3, [pc, #316] @ (76a15c ) │ │ │ │ ldr.w r2, [r6, #1888] @ 0x760 │ │ │ │ @@ -2573317,15 +2573365,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ add.w r0, r4, #800 @ 0x320 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r6, #2308] @ 0x904 │ │ │ │ - bl b303bc │ │ │ │ + bl b302dc │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5ab008 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x4996d8> │ │ │ │ str r0, [r4, #16] │ │ │ │ @@ -2573424,19 +2573472,19 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 76a1f2 │ │ │ │ bl 5ab144 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x499814> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cbz r0, 76a1fa │ │ │ │ bl 5ab144 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x499814> │ │ │ │ add.w r0, r4, #832 @ 0x340 │ │ │ │ - bl af38cc │ │ │ │ + bl af37ec │ │ │ │ add.w r0, r4, #848 @ 0x350 │ │ │ │ - bl af38cc │ │ │ │ + bl af37ec │ │ │ │ add.w r0, r4, #800 @ 0x320 │ │ │ │ - bl b303e0 │ │ │ │ + bl b30300 │ │ │ │ ldr.w r0, [r4, #628] @ 0x274 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #764 @ 0x2fc │ │ │ │ ldr.w r3, [r0, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r4, #628] @ 0x274 │ │ │ │ add.w r1, r4, #768 @ 0x300 │ │ │ │ @@ -2573636,15 +2573684,15 @@ │ │ │ │ add r6, pc │ │ │ │ orrs r3, r1 │ │ │ │ str r3, [r5, #4] │ │ │ │ bl 7691f8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ add.w r0, r5, #16 │ │ │ │ - bl af38a4 │ │ │ │ + bl af37c4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ bl 461fcc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x35069c> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 76a898 │ │ │ │ @@ -2574010,15 +2574058,15 @@ │ │ │ │ nop │ │ │ │ ldrb r2, [r0, r4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, r3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ lsls r7, r3, #2 │ │ │ │ @ instruction: 0xea21ffff │ │ │ │ @ instruction: 0xeb63ffff │ │ │ │ @ instruction: 0xeb55ffff │ │ │ │ @ instruction: 0xeb57ffff │ │ │ │ @ instruction: 0xea05ffff │ │ │ │ @ instruction: 0xef8fffff │ │ │ │ @@ -2574032,105 +2574080,105 @@ │ │ │ │ stc 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ cmp r1, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 76a944 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - asrs r0, r1 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r5, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r4, #16 │ │ │ │ + lsrs r2, r0, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r6, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r5, r0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r4, r7, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [pc, #928] @ (76acd4 ) │ │ │ │ + ldr r1, [pc, #288] @ (76aa54 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #216] @ (76aa10 ) │ │ │ │ + ldr r1, [pc, #600] @ (76ab90 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r5, #10 │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r3, [pc, #320] @ (76aa80 ) │ │ │ │ + ldr r1, [pc, #704] @ (76ac00 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r2, r1] │ │ │ │ + ldr r6, [pc, #712] @ (76ac0c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r4, r1] │ │ │ │ + ldr r6, [pc, #768] @ (76ac48 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r5, r1] │ │ │ │ + ldr r6, [pc, #808] @ (76ac74 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r5, r1] │ │ │ │ + ldr r6, [pc, #824] @ (76ac88 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r4, r1] │ │ │ │ + ldr r6, [pc, #792] @ (76ac6c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r2, r2] │ │ │ │ + ldr r6, [pc, #960] @ (76ad1c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r7, r2] │ │ │ │ + ldr r7, [pc, #104] @ (76a9c8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r4, #8 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + str r2, [r4, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r5, #8 │ │ │ │ + lsrs r0, r1, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r6, #8 │ │ │ │ + lsrs r2, r2, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r7, #8 │ │ │ │ + lsrs r4, r3, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r6, [r2, r4] │ │ │ │ + strh r6, [r6, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + strh r4, [r5, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r7, r0] │ │ │ │ + str r6, [r3, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r0, [r3, r2] │ │ │ │ + str r0, [r7, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r7, r2] │ │ │ │ + strh r6, [r3, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsrs r4, r4, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [r4, r3] │ │ │ │ + ldr r7, [pc, #280] @ (76aaa8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r1, r4] │ │ │ │ + strh r6, [r5, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r2, r4] │ │ │ │ + strh r4, [r6, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r7, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r4, #7 │ │ │ │ + lsrs r4, r0, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r6, #7 │ │ │ │ + lsrs r2, r2, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - mov r8, r2 │ │ │ │ + add r8, lr │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r6, [r7, r3] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r4, #7 │ │ │ │ + lsrs r6, r0, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r6, #7 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + lsrs r6, r4, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r6, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r2, [r6, r7] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r6, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + ldrb r6, [r1, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r0, [r0, r0] │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 7d1670 │ │ │ │ @@ -2574144,15 +2574192,15 @@ │ │ │ │ adds r0, #8 │ │ │ │ bl 47bf64 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x36a634> │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #4128 @ 0x1020 │ │ │ │ adds r0, #16 │ │ │ │ - bl af38bc │ │ │ │ + bl af37dc │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 4516fc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33fdcc> │ │ │ │ ldr.w r0, [r4, #1880] @ 0x758 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 744e0 │ │ │ │ @@ -2574676,15 +2574724,15 @@ │ │ │ │ bne.n 76af84 │ │ │ │ b.n 76af74 │ │ │ │ bl 7d15ec │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsls r4, r6, #23 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2577072,15 +2577120,15 @@ │ │ │ │ cbz r3, 76c9c6 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #16 │ │ │ │ add r3, sp, #124 @ 0x7c │ │ │ │ add.w r0, r4, #800 @ 0x320 │ │ │ │ - bl b3043c │ │ │ │ + bl b3035c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 76caaa │ │ │ │ ldr.w r3, [r4, #3836] @ 0xefc │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ @@ -2577462,15 +2577510,15 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #126 @ 0x7e │ │ │ │ lsls r1, r3, #5 │ │ │ │ adds r5, #78 @ 0x4e │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r6, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r5, sp, #224 @ 0xe0 │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r3, #1548] @ 0x60c │ │ │ │ ldr.w r3, [pc, #2260] @ 76d6a0 │ │ │ │ @@ -2578271,28 +2578319,31 @@ │ │ │ │ mov r1, r8 │ │ │ │ add.w r8, r8, #20 │ │ │ │ mov r0, r5 │ │ │ │ bl 489de8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3784b8> │ │ │ │ b.n 76d6c4 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - strd r0, r0, [ip, #-632] @ 0x278 │ │ │ │ + b.n 76d5fc │ │ │ │ + lsls r6, r3, #2 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb r2, {r1, r2, r3, r4, r7} │ │ │ │ + b.n 76d570 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r0], #632 @ 0x278 │ │ │ │ + b.n 76d554 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 76dce8 │ │ │ │ + b.n 76d9a8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 76dcf4 │ │ │ │ + b.n 76d9b4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ bl 485860 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x373f30> │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r0, #20 │ │ │ │ mov.w r3, #1 │ │ │ │ @@ -2580651,15 +2580702,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #15 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #13 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r3, [pc, #88] @ (76ef50 ) │ │ │ │ ldr r1, [pc, #92] @ (76ef54 ) │ │ │ │ ldr.w ip, [pc, #92] @ 76ef58 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #92] @ (76ef5c ) │ │ │ │ add ip, pc │ │ │ │ @@ -2580833,15 +2580884,15 @@ │ │ │ │ beq.n 76f1ae │ │ │ │ movs r2, #4 │ │ │ │ add.w r3, r0, #20 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r0, #24 │ │ │ │ add.w r0, r9, #800 @ 0x320 │ │ │ │ - bl b3043c │ │ │ │ + bl b3035c │ │ │ │ ldr r4, [r5, #20] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 76f288 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -2582817,41 +2582868,41 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ strh r0, [r4, r0] │ │ │ │ lsls r7, r3, #5 │ │ │ │ strh r2, [r2, r0] │ │ │ │ lsls r7, r3, #5 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #312] @ 0x138 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - cbnz r2, 7707c4 │ │ │ │ + cbnz r2, 77079c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cbnz r2, 7707bc │ │ │ │ + cbnz r2, 770794 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rev16 r6, r2 │ │ │ │ + @ instruction: 0xb8b6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rev16 r0, r4 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xb6be │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r6, [r3, r1] │ │ │ │ + ldrb r6, [r7, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + cbz r4, 7707d6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + uxtb r4, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - push {r1, r2, r4, r5, r6} │ │ │ │ + uxtb r6, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - push {r4, r7} │ │ │ │ + uxtb r0, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + uxtb r2, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - push {r2, r4, r6} │ │ │ │ + uxth r4, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2583163,15 +2583214,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 770a80 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6] │ │ │ │ b.n 770a80 │ │ │ │ mov r0, r4 │ │ │ │ - bl b2fd24 │ │ │ │ + bl b2fc44 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r6] │ │ │ │ b.n 770a7e │ │ │ │ ldrb.w r3, [r4, #78] @ 0x4e │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 770a76 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2584441,25 +2584492,25 @@ │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia.w lr, {r3, r4, r6, r8} │ │ │ │ b.n 771828 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r4, #5] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - add r3, pc, #800 @ (adr r3, 771c10 ) │ │ │ │ + add r2, pc, #160 @ (adr r2, 771990 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r3, pc, #928 @ (adr r3, 771c94 ) │ │ │ │ + add r2, pc, #288 @ (adr r2, 771a14 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r4, #11] │ │ │ │ + ldrb r2, [r0, #5] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - add r3, pc, #664 @ (adr r3, 771b94 ) │ │ │ │ + add r2, pc, #24 @ (adr r2, 771914 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r4, pc, #8 @ (adr r4, 771908 ) │ │ │ │ + add r2, pc, #392 @ (adr r2, 771a88 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #3856] @ 0xf10 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, r0, lsl #14 │ │ │ │ vmov s15, ip │ │ │ │ ldr.w r5, [r3, #3836] @ 0xefc │ │ │ │ @@ -2584877,31 +2584928,31 @@ │ │ │ │ ldr r1, [pc, #40] @ (771dec ) │ │ │ │ add r1, pc │ │ │ │ bl 655018 │ │ │ │ b.n 771bdc │ │ │ │ ldr r2, [pc, #36] @ (771df0 ) │ │ │ │ add r2, pc │ │ │ │ b.n 771b40 │ │ │ │ - add r1, pc, #792 @ (adr r1, 7720ec ) │ │ │ │ + add r0, pc, #152 @ (adr r0, 771e6c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r1, pc, #880 @ (adr r1, 772148 ) │ │ │ │ + add r0, pc, #240 @ (adr r0, 771ec8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, pc, #952 @ (adr r2, 772194 ) │ │ │ │ + add r1, pc, #312 @ (adr r1, 771f14 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r1, pc, #224 @ (adr r1, 771ec0 ) │ │ │ │ + ldr r7, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, pc, #656 @ (adr r2, 772074 ) │ │ │ │ + add r1, pc, #16 @ (adr r1, 771df4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, pc, #504 @ (adr r2, 771fe0 ) │ │ │ │ + add r0, pc, #888 @ (adr r0, 772160 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r1, pc, #120 @ (adr r1, 771e64 ) │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, pc, #744 @ (adr r0, 7720d8 ) │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r4, sp, #16 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1560] @ 772420 │ │ │ │ @@ -2585409,23 +2585460,23 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7727dc │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #240 @ (adr r0, 772524 ) │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, pc, #400 @ (adr r0, 7725c8 ) │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ svc 200 @ 0xc8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r6, pc, #768 @ (adr r6, 772744 ) │ │ │ │ + add r5, pc, #128 @ (adr r5, 7724c4 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2560] @ 0xa00 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #300] @ (772584 ) │ │ │ │ @@ -2585866,19 +2585917,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 77295c │ │ │ │ lsls r0, r3, #5 │ │ │ │ bvc.n 772864 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #44] @ 0x2c │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r3, [sp, #832] @ 0x340 │ │ │ │ + str r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r7, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #1612] @ 772f3c │ │ │ │ @@ -2586461,37 +2586512,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 772f1c │ │ │ │ lsls r0, r3, #5 │ │ │ │ bmi.n 772e98 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #80] @ 0x50 │ │ │ │ + str r2, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r2, [sp, #456] @ 0x1c8 │ │ │ │ + str r0, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r4, [r3, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ + str r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r0, #44] @ 0x2c │ │ │ │ + ldrh r2, [r4, #30] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r1, [sp, #1000] @ 0x3e8 │ │ │ │ + str r0, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r1, #68] @ 0x44 │ │ │ │ + str r4, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r1, [sp, #576] @ 0x240 │ │ │ │ + ldrh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #464] @ (773164 ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -2587317,15 +2587368,15 @@ │ │ │ │ orr.w r2, r2, r1 │ │ │ │ add.w r1, r5, #1 │ │ │ │ str.w r1, [r0, #644] @ 0x284 │ │ │ │ str.w r2, [ip, r5, lsl #2] │ │ │ │ bne.n 77390a │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldr r0, [r1, r6] │ │ │ │ lsls r4, r6, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r0, #2046] @ 0x7fe │ │ │ │ mov r4, r0 │ │ │ │ @@ -2588536,21 +2588587,21 @@ │ │ │ │ adds r7, #10 │ │ │ │ b.n 77469c │ │ │ │ nop │ │ │ │ pop {r4, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + ldr r7, [pc, #96] @ (774794 ) │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + ldrb r0, [r0, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r0, #23] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r5, r0] │ │ │ │ + ldr r6, [pc, #560] @ (774970 ) │ │ │ │ lsls r4, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2896] @ 0xb50 │ │ │ │ subw sp, sp, #1164 @ 0x48c │ │ │ │ ldr r3, [pc, #496] @ (774948 ) │ │ │ │ @@ -2589321,15 +2589372,15 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r2, r4, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 7750cc │ │ │ │ lsls r0, r3, #5 │ │ │ │ - blxns r4 │ │ │ │ + mov r4, r0 │ │ │ │ lsls r4, r6, #4 │ │ │ │ asrs r0, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2589825,54 +2589876,54 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r5 │ │ │ │ + sbcs r2, r1 │ │ │ │ lsls r4, r6, #4 │ │ │ │ ldrsh.w pc, [r1, #4095] @ 0xfff │ │ │ │ bl 95d5d2 │ │ │ │ bl 8d15d6 │ │ │ │ bl 9955da │ │ │ │ @ instruction: 0xfa0bffff │ │ │ │ pld [r7, #255]! │ │ │ │ bl 8b55e6 │ │ │ │ add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r7 │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ lsls r4, r6, #4 │ │ │ │ - asrs r0, r1 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r4, r6, #4 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ + ldr r0, [r0, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ands r4, r5 │ │ │ │ + subs r6, #140 @ 0x8c │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldr r4, [r6, #76] @ 0x4c │ │ │ │ + ldr r4, [r2, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ands r4, r0 │ │ │ │ + subs r6, #100 @ 0x64 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldr r4, [r1, #76] @ 0x4c │ │ │ │ + ldr r4, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #220 @ 0xdc │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r2, #88] @ 0x58 │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + subs r6, #16 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldrh.w r3, [r1, #144] @ 0x90 │ │ │ │ ldrb.w ip, [r1] │ │ │ │ push {r4, r5, lr} │ │ │ │ and.w ip, ip, #15 │ │ │ │ ubfx r3, r3, #0, #15 │ │ │ │ smulbb r3, r3, ip │ │ │ │ @@ -2589951,19 +2590002,19 @@ │ │ │ │ strd r3, r3, [r0, #116] @ 0x74 │ │ │ │ b.n 77565a │ │ │ │ ldr.w r3, [r1, #140] @ 0x8c │ │ │ │ adds r3, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ b.n 77569a │ │ │ │ - subs r5, #22 │ │ │ │ + subs r3, #118 @ 0x76 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r5, #0 │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r4, #230 @ 0xe6 │ │ │ │ + subs r3, #70 @ 0x46 │ │ │ │ lsls r4, r6, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2590060,19 +2590111,19 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #20 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldr r4, [r3, #36] @ 0x24 │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r7, #36] @ 0x24 │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2590764,45 +2590815,45 @@ │ │ │ │ @ instruction: 0xfb1dffff │ │ │ │ @ instruction: 0xfa0bffff │ │ │ │ ldr??.w pc, [fp, #4095] @ 0xfff │ │ │ │ add r1, pc, #528 @ (adr r1, 77618c ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + adds r4, #250 @ 0xfa │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r2, [r1, #60] @ 0x3c │ │ │ │ + str r2, [r5, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r1, #68] @ 0x44 │ │ │ │ + str r6, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r0, [r5, #56] @ 0x38 │ │ │ │ + str r0, [r1, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r4, #2 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r2, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, #72 @ 0x48 │ │ │ │ + adds r4, #168 @ 0xa8 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r2, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, #44 @ 0x2c │ │ │ │ + adds r4, #140 @ 0x8c │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r6, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r0, #68] @ 0x44 │ │ │ │ + str r6, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r1, #64] @ 0x40 │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, #4 │ │ │ │ + adds r4, #100 @ 0x64 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r1, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 72898 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2591330,15 +2591381,15 @@ │ │ │ │ b.n 7764d6 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #166 @ 0xa6 │ │ │ │ + cmp r7, #6 │ │ │ │ lsls r4, r6, #4 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cbz r2, 77657a │ │ │ │ sub.w r0, r1, #134 @ 0x86 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2591736,29 +2591787,29 @@ │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ str r0, [r6, #92] @ 0x5c │ │ │ │ b.n 7767c0 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, r6] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r6, #7 │ │ │ │ + adds r0, r2, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsh r6, [r0, r2] │ │ │ │ + ldrb r6, [r4, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r5, {r1, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldr r0, [r1, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + ldr r6, [r0, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4} │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 776aa0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2592221,19 +2592272,19 @@ │ │ │ │ str r3, [r0, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r0, r1] │ │ │ │ + strb r2, [r4, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r3, r7] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r2, r6] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r1, #89 @ 0x59 │ │ │ │ push {r4, r5, lr} │ │ │ │ beq.n 776eb2 │ │ │ │ cmp r1, #204 @ 0xcc │ │ │ │ beq.n 776e9a │ │ │ │ cmp r1, #88 @ 0x58 │ │ │ │ @@ -2592468,21 +2592519,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + strh r4, [r1, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r7!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2592721,23 +2592772,23 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + str r4, [r1, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r4, r0] │ │ │ │ + str r6, [r0, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r6, r7] │ │ │ │ + str r6, [r2, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r4, 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 │ │ │ │ ldrb.w r3, [r0, #41] @ 0x29 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2593464,17 +2593515,17 @@ │ │ │ │ strb.w r3, [r4, #106] @ 0x6a │ │ │ │ b.n 777998 │ │ │ │ nop │ │ │ │ strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #424] @ (777c1c ) │ │ │ │ + ldr r0, [pc, #808] @ (777d9c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ lsls r7, r4, #2 │ │ │ │ str r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 777aaa │ │ │ │ @@ -2594517,31 +2594568,31 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r6, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w pc, [r9, #4095] @ 0xfff │ │ │ │ pldw [sp, #4095] @ 0xfff │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3 │ │ │ │ + subs r7, #62 @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + subs r0, r5, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2595303,15 +2595354,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (778ca4 ) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ strb r4, [r0, #16] │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r6, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #772] @ (778fc0 ) │ │ │ │ @@ -2595889,15 +2595940,15 @@ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #0] @ (779230 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf74e0152 │ │ │ │ - adds r3, #84 @ 0x54 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -2596453,19 +2596504,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + cmp r6, #242 @ 0xf2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #14 │ │ │ │ + cmp r6, #110 @ 0x6e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + cmp r6, #154 @ 0x9a │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w ip, [pc, #168] @ 779874 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2596543,19 +2596594,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r2, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #8 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r7, #46 @ 0x2e │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + cmp r6, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #404] @ (779a3c ) │ │ │ │ @@ -2596725,25 +2596776,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #116] @ 0x74 │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r0, [r1, #100] @ 0x64 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #230 @ 0xe6 │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, #158 @ 0x9e │ │ │ │ + cmp r4, #254 @ 0xfe │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r4, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r5, #12 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r5, #246 @ 0xf6 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #232] @ (779b64 ) │ │ │ │ @@ -2596852,19 +2596903,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r0, [r1, #80] @ 0x50 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #230 @ 0xe6 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r2, #166 @ 0xa6 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + cmp r3, #230 @ 0xe6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w ip, [pc, #160] @ 779c34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2596941,19 +2596992,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #68] @ 0x44 │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r4, [r0, #64] @ 0x40 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r3, #118 @ 0x76 │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #160] @ (779d08 ) │ │ │ │ @@ -2597033,19 +2597084,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #162 @ 0xa2 │ │ │ │ + cmp r1, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #264] @ (779e44 ) │ │ │ │ @@ -2597166,19 +2597217,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r4, [r7, #28] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #102 @ 0x66 │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #146 @ 0x92 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #348] @ (779fd4 ) │ │ │ │ @@ -2597342,23 +2597393,23 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ uxth r4, r3 │ │ │ │ lsls r6, r3, #5 │ │ │ │ str r2, [r2, #8] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, #4 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ str r4, [r0, #4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r2, #86 @ 0x56 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #280] @ (77a130 ) │ │ │ │ @@ -2597481,25 +2597532,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r2, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrsh r6, [r6, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + movs r7, #226 @ 0xe2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #196 @ 0xc4 │ │ │ │ + cmp r0, #36 @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + movs r7, #192 @ 0xc0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #372] @ (77a2e4 ) │ │ │ │ @@ -2597663,17 +2597714,17 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r7, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb ip, {r1, r4, r6, r8} │ │ │ │ ldrb r2, [r3, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2597968,17 +2598019,17 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r3, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r4, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [sp, #560] @ 0x230 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r7, [pc, #264] @ (77a6fc ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2598102,17 +2598153,17 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldr r4, [r1, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #80 @ 0x50 │ │ │ │ + movs r2, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r1, [sp, #248] @ 0xf8 │ │ │ │ + ldrh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2598894,23 +2598945,23 @@ │ │ │ │ nop │ │ │ │ strh r4, [r5, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + subs r4, r4, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r0, [r3, #14] │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r1, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r4, #0 │ │ │ │ + subs r6, r0, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ str r4, [r2, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #40] @ (77af94 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2599184,15 +2599235,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #600] @ (77b47c ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #576] @ (77b46c ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - b.n 77b79c │ │ │ │ + b.n 77b45c │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r4, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #32] @ (77b258 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2602286,63 +2602337,59 @@ │ │ │ │ add r0, pc │ │ │ │ blx 73b64 │ │ │ │ nop │ │ │ │ adds r5, #252 @ 0xfc │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #6 │ │ │ │ + movs r4, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r5, #234 @ 0xea │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r2, r3, #5 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + vshr.u64 d0, d13, #6 │ │ │ │ + vshr.u64 d0, d13, #20 │ │ │ │ subs r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + vqadd.u8 d16, d30, d13 │ │ │ │ + vqadd.u16 d16, d24, d13 │ │ │ │ movs r3, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 77d0e0 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - vqadd.u64 d16, d24, d13 │ │ │ │ - @ instruction: 0xf196009b │ │ │ │ + ldc2l 0, cr0, [r8, #628] @ 0x274 │ │ │ │ + vshr.s64 d16, d11, #10 │ │ │ │ strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ lsls r2, r3, #2 │ │ │ │ strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r6, r3, #5 │ │ │ │ strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r6, r3, #5 │ │ │ │ strh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r2, #118 @ 0x76 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldc2 0, cr0, [r8], #628 @ 0x274 │ │ │ │ - ldc2 0, cr0, [r8], #628 @ 0x274 │ │ │ │ - stc2 0, cr0, [r0], {157} @ 0x9d │ │ │ │ - mrrc2 0, 9, r0, sl, cr13 │ │ │ │ - mrrc2 0, 9, r0, r0, cr13 @ │ │ │ │ - stc2 0, cr0, [r0], #-628 @ 0xfffffd8c │ │ │ │ - stc2 0, cr0, [lr], {157} @ 0x9d │ │ │ │ - stmia r4!, {r1, r6, r7} │ │ │ │ + @ instruction: 0xfb18009d │ │ │ │ + @ instruction: 0xfb18009d │ │ │ │ + @ instruction: 0xfae0009d │ │ │ │ + @ instruction: 0xfaba009d │ │ │ │ + @ instruction: 0xfab0009d │ │ │ │ + @ instruction: 0xfa80009d │ │ │ │ + @ instruction: 0xfa6e009d │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stc2 0, cr0, [r2, #628]! @ 0x274 │ │ │ │ - stmia r0!, {r4, r7} │ │ │ │ + stc2 0, cr0, [r2], {157} @ 0x9d │ │ │ │ + bkpt 0x00f0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r7, #150 @ 0x96 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - vld1.8 @ instruction: 0xf9a8009d │ │ │ │ + strb.w r0, [r8, sp, lsl #1] │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r5, r9, [r0, #48] @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [pc, #384] @ (77d29c ) │ │ │ │ @@ -2602620,15 +2602667,15 @@ │ │ │ │ bl 77c1b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 77af98 │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r3, #26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str.w r0, [sl, sp, lsl #1] │ │ │ │ + subw r0, sl, #2205 @ 0x89d │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ mov r9, r3 │ │ │ │ @@ -2602763,21 +2602810,21 @@ │ │ │ │ nop │ │ │ │ cmp r4, #14 │ │ │ │ lsls r0, r3, #5 │ │ │ │ lsrs r4, r1, #22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r3, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf710009d │ │ │ │ - @ instruction: 0xf6fc009d │ │ │ │ + sbcs.w r0, r0, #5144576 @ 0x4e8000 │ │ │ │ + adcs.w r0, ip, #5144576 @ 0x4e8000 │ │ │ │ adds r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf520009d │ │ │ │ + usat r0, #29, r0, 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2602976,22 +2603023,22 @@ │ │ │ │ b.n 77d71c │ │ │ │ cmp r2, #150 @ 0x96 │ │ │ │ lsls r0, r3, #5 │ │ │ │ lsrs r6, r7, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r3, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf536009d │ │ │ │ + @ instruction: 0xf396009d │ │ │ │ adds r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf336009d │ │ │ │ - @ instruction: 0xf4e2009d │ │ │ │ - @ instruction: 0xf4ac009d │ │ │ │ + @ instruction: 0xf196009d │ │ │ │ + sbfx r0, r2, #2, #30 │ │ │ │ + ssat r0, #30, ip, lsl #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 │ │ │ │ ldr r1, [pc, #96] @ (77d7c8 ) │ │ │ │ @@ -2604140,15 +2604187,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 77e2d2 │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00aa │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r2, r7, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r2, r4, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r2, r7, #4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ @@ -2604324,15 +2604371,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 77e4a8 │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ adds r4, r1, #3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + cbnz r2, 77e51a │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r4, r1, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r4, r4, r5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r4, r0, r5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ @@ -2605104,15 +2605151,15 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r3, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - udf #4 │ │ │ │ + bgt.n 77ed10 │ │ │ │ lsls r5, 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 r4, [pc, #168] @ (77ed00 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2607802,17 +2607849,17 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldr r6, [pc, #184] @ (7805f0 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldr r5, [pc, #480] @ (78071c ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r4, 7805a8 │ │ │ │ + cbz r4, 780580 │ │ │ │ lsls r3, r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #149 @ 0x95 │ │ │ │ mov r0, r4 │ │ │ │ bl 77dd44 │ │ │ │ b.w 77fc02 │ │ │ │ mov r2, r5 │ │ │ │ @@ -2609258,55 +2609305,55 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ blxns sp │ │ │ │ lsls r6, r3, #5 │ │ │ │ bxns r5 │ │ │ │ lsls r6, r3, #5 │ │ │ │ bxns r4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r4, [sp, #792] @ 0x318 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - str r3, [sp, #696] @ 0x2b8 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - str r2, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r6, #4 │ │ │ │ orrs r4, r6 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r1, [sp, #1016] @ 0x3f8 │ │ │ │ + str r0, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r6, #4 │ │ │ │ tst r4, r7 │ │ │ │ lsls r6, r3, #5 │ │ │ │ tst r4, r1 │ │ │ │ lsls r6, r3, #5 │ │ │ │ rors r0, r4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ sbcs r0, r5 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adcs r2, r6 │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsrs r6, r1 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r7, #58 @ 0x3a │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + ldrh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #32] │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + ldrh r2, [r4, #32] │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r6, #46 @ 0x2e │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #24] │ │ │ │ lsls r3, r6, #4 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #155 @ 0x9b │ │ │ │ mov r0, r4 │ │ │ │ bl 77da20 │ │ │ │ b.w 77fc02 │ │ │ │ @@ -2610115,15 +2610162,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ b.n 781664 │ │ │ │ lsls r7, r2, #5 │ │ │ │ b.n 781628 │ │ │ │ lsls r7, r2, #5 │ │ │ │ b.n 7815fc │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 7815b8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ b.n 78157c │ │ │ │ lsls r7, r2, #5 │ │ │ │ b.n 781540 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2610180,15 +2610227,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 781d74 │ │ │ │ ldr r0, [pc, #4] @ (781d90 ) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ - strh r6, [r4, #28] │ │ │ │ + strh r6, [r0, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ @@ -2610921,26 +2610968,26 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ b.n 782530 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r5, #31 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r6, [sp, #236] @ 0xec │ │ │ │ vshr.u32 d19, d28, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #360 @ 0x168 │ │ │ │ + add r7, pc, #744 @ (adr r7, 7827e8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r7, pc, #752 @ (adr r7, 7827f4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + asrs r0, r3, #13 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r0, r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ @@ -2610948,19 +2610995,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ blt.n 782460 │ │ │ │ lsls r7, r2, #5 │ │ │ │ blt.n 78260c │ │ │ │ lsls r7, r2, #5 │ │ │ │ blt.n 7825e0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r5, pc, #464 @ (adr r5, 7826f8 ) │ │ │ │ + add r3, pc, #848 @ (adr r3, 782878 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ blt.n 7825ac │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r5, pc, #344 @ (adr r5, 782688 ) │ │ │ │ + add r3, pc, #728 @ (adr r3, 782808 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2611762,24 +2611809,24 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ bmi.n 782d90 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #8 @ (adr r1, 782d48 ) │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r0, #136 @ 0x88 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r0, pc, #768 @ (adr r0, 783048 ) │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf4a600a4 │ │ │ │ - lsrs r0, r2, #16 │ │ │ │ + @ instruction: 0xf30600a4 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bcs.n 782d1c │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2611822,15 +2611869,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 77af98 │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ push {r2, r3, r5, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r0, [r1, #13] │ │ │ │ + strb r0, [r5, #6] │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r6, #204 @ 0xcc │ │ │ │ lsls r0, r3, #5 │ │ │ │ add.w r3, r0, #36 @ 0x24 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cbz r2, 782df2 │ │ │ │ @@ -2612058,19 +2612105,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 782f88 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ lsls r6, r3, #2 │ │ │ │ beq.n 783090 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #140] @ (7830b4 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2612290,17 +2612337,17 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r1, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r1, #17 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrd r4, r9, [r1, #48] @ 0x30 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2612521,17 +2612568,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ + str r7, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r6, #14 │ │ │ │ + lsls r6, r2, #8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r2, [pc, #612] @ (783714 ) │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -2612778,17 +2612825,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #82 @ 0x52 │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #904] @ 0x388 │ │ │ │ + str r5, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ + movs r2, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r6, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2613181,15 +2613228,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r4, r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r2, [pc, #40] @ (783b1c ) │ │ │ │ cmp r0, #3 │ │ │ │ ldr r3, [pc, #40] @ (783b20 ) │ │ │ │ it ne │ │ │ │ movne.w ip, #31 │ │ │ │ ldr r1, [pc, #36] @ (783b24 ) │ │ │ │ @@ -2613445,17 +2613492,17 @@ │ │ │ │ bl 77af9c │ │ │ │ ldr r1, [pc, #16] @ (783d74 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r4, #60] @ 0x3c │ │ │ │ + ldrh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2613551,40 +2613598,40 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #64] @ (783e9c ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #584] @ (7840b4 ) │ │ │ │ + ldr r4, [pc, #968] @ (784234 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r3, #58] @ 0x3a │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r2!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #384] @ 0x180 │ │ │ │ + ldrh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vhadd.u8 d16, d18, d18 │ │ │ │ - ldrh r4, [r3, #56] @ 0x38 │ │ │ │ + stc2 0, cr0, [r2, #648]! @ 0x288 │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + str r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r1, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r1, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #15] │ │ │ │ + ldrb r2, [r0, #9] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r4, r2, #27 │ │ │ │ + asrs r4, r6, #20 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #96] @ (783f14 ) │ │ │ │ @@ -2614155,15 +2614202,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ bl 7b807c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, #8] │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r3, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2614179,17 +2614226,17 @@ │ │ │ │ blx 72f0c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #12] @ (784498 ) │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ b.n 78447a │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r6, #6] │ │ │ │ + strh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r8, r1 │ │ │ │ @@ -2614316,26 +2614363,26 @@ │ │ │ │ add r1, pc │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ blx 72f0c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + strh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - orn r0, ip, #5439488 @ 0x530000 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + movt r0, #49318 @ 0xc0a6 │ │ │ │ + strh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r2, #0] │ │ │ │ + strh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + strh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r7, #62] @ 0x3e │ │ │ │ + strh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #134 @ 0x86 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2614405,23 +2614452,23 @@ │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ b.n 78469a │ │ │ │ nop │ │ │ │ - strh r2, [r3, #60] @ 0x3c │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #184 @ 0xb8 │ │ │ │ + subs r6, #24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ mov r6, r3 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - strh r4, [r0, #56] @ 0x38 │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2614470,24 +2614517,24 @@ │ │ │ │ bne.n 78470a │ │ │ │ ldr r1, [pc, #32] @ (78477c ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78471c │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + @ instruction: 0xb748 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r1, #54] @ 0x36 │ │ │ │ + strh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr.w r0, [lr, #162] @ 0xa2 │ │ │ │ - strh r4, [r7, #50] @ 0x32 │ │ │ │ + @ instruction: 0xf73e00a2 │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 784938 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2614880,48 +2614927,48 @@ │ │ │ │ b.n 784a7a │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cpsie ai │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #32] │ │ │ │ + strh r6, [r2, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + strh r6, [r3, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + ble.n 784ac0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r3, #220 @ 0xdc │ │ │ │ + subs r2, #60 @ 0x3c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r6, #30] │ │ │ │ + strh r4, [r2, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r4, #30] │ │ │ │ + strh r4, [r0, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r7, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r2, #28] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #880] @ (784f18 ) │ │ │ │ + ldr r0, [pc, #240] @ (784c98 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r1, r2, r3, r6} │ │ │ │ + uxth r6, r5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r3, #18 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r5, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #320] @ (784cf8 ) │ │ │ │ + blx r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 784c2c │ │ │ │ + sxth r2, r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf228009c │ │ │ │ - @ instruction: 0xf222009c │ │ │ │ + eor.w r0, r8, #156 @ 0x9c │ │ │ │ + eor.w r0, r2, #156 @ 0x9c │ │ │ │ push {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] @ (784c14 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2615484,15 +2615531,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 78513e │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r2, [r4, r2] │ │ │ │ + ldr r7, [pc, #8] @ (785150 ) │ │ │ │ lsls r3, r6, #4 │ │ │ │ add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #848 @ 0x350 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2616774,81 +2616821,81 @@ │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 785d50 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #88 @ (adr r6, 785e18 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r4, #15] │ │ │ │ + strb r2, [r0, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r0, [r0, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xf788015d │ │ │ │ @ instruction: 0xf77e015d │ │ │ │ - @ instruction: 0xfa0e009d │ │ │ │ - b.n 786320 │ │ │ │ + str??.w r0, [lr, sp, lsl #1] │ │ │ │ + b.n 785fe0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + str r1, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r3, r7] │ │ │ │ + str r0, [r7, r0] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r1, #13] │ │ │ │ + strb r0, [r5, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r4, pc, #432 @ (adr r4, 785fa4 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r3, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xf666015d │ │ │ │ - strb r6, [r7, #11] │ │ │ │ + strb r6, [r3, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r6, #11] │ │ │ │ + strb r2, [r2, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #9] │ │ │ │ + strb r4, [r6, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r6, #9] │ │ │ │ + strb r6, [r2, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + ldr r6, [r2, #124] @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + strb r2, [r6, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r4, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ + strb r2, [r3, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r5, #8] │ │ │ │ + strb r6, [r1, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, #8] │ │ │ │ + strb r2, [r0, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #8] │ │ │ │ + strb r2, [r6, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r1, #7] │ │ │ │ + strb r2, [r5, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr??.w r0, [r4, #164] @ 0xa4 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + @ instruction: 0xf75400a4 │ │ │ │ + ldr r6, [r4, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r7, #4] │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r5, #5] │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + movs r7, #16 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r6, r1 │ │ │ │ + muls r6, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - vshr.u64 d16, d8, #16 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + mrc2 0, 2, r0, cr0, cr8, {4} │ │ │ │ + strb r6, [r7, #23] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #896 @ (adr r6, 7861d8 ) │ │ │ │ + add r5, pc, #256 @ (adr r5, 785f58 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2616938,21 +2616985,21 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 77af98 │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ add r1, pc, #536 @ (adr r1, 786158 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r6, [r0, #0] │ │ │ │ + ldr r6, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r3, #124] @ 0x7c │ │ │ │ + ldr r4, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r0, r2, r5 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2617169,19 +2617216,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 785750 │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r2, #5 │ │ │ │ strh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r6, [r6, #92] @ 0x5c │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r0, r2, r5 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2617306,15 +2617353,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r2, #5 │ │ │ │ strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r2, [r0, #80] @ 0x50 │ │ │ │ + ldr r2, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2617733,29 +2617780,29 @@ │ │ │ │ add r1, pc │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78665a │ │ │ │ ldr r0, [pc, #36] @ (7866ec ) │ │ │ │ add r0, pc │ │ │ │ blx 73b64 │ │ │ │ nop │ │ │ │ - ldr r6, [r5, #48] @ 0x30 │ │ │ │ + ldr r6, [r1, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r1, #6 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r5, #104] @ 0x68 │ │ │ │ + ldr r6, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r7, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2617833,31 +2617880,31 @@ │ │ │ │ ldr r1, [pc, #44] @ (7867e4 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r3, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r3, #104] @ 0x68 │ │ │ │ + str r2, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + adds r4, r5, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r6, #96] @ 0x60 │ │ │ │ + str r6, [r2, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r7, #24] │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r0, #96] @ 0x60 │ │ │ │ + str r6, [r4, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r2, #24] │ │ │ │ + str r6, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7868d8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2618468,27 +2618515,27 @@ │ │ │ │ nop │ │ │ │ str r5, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds r7, #242 @ 0xf2 │ │ │ │ + adds r6, #82 @ 0x52 │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds r6, #4 │ │ │ │ + adds r4, #100 @ 0x64 │ │ │ │ lsls r3, r6, #4 │ │ │ │ str r2, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r2, #5 │ │ │ │ str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r2, #5 │ │ │ │ str r2, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2619955,23 +2620002,23 @@ │ │ │ │ nop │ │ │ │ strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp r1, #202 @ 0xca │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ lsls r3, r6, #4 │ │ │ │ strh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r2, #5 │ │ │ │ strh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r7, r2, #5 │ │ │ │ strh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2620245,15 +2620292,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #16] │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ + movs r3, #22 │ │ │ │ lsls r3, r6, #4 │ │ │ │ strh r2, [r5, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strh r6, [r0, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strh r6, [r4, #6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2620442,19 +2620489,19 @@ │ │ │ │ nop │ │ │ │ strh r0, [r3, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r1, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r1, #228 @ 0xe4 │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #30] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r0, [r0, #29] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2621234,15 +2621281,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r2, r4, r4 │ │ │ │ + adds r2, r0, r6 │ │ │ │ lsls r3, r6, #4 │ │ │ │ strb r4, [r5, #31] │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #29] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2622634,33 +2622681,33 @@ │ │ │ │ b.n 789526 │ │ │ │ ldr r4, [r7, #108] @ 0x6c │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - asrs r0, r6, #7 │ │ │ │ + asrs r0, r2, #1 │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #2 │ │ │ │ + lsrs r4, r5, #27 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - lsrs r6, r6, #26 │ │ │ │ + lsrs r6, r2, #20 │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2622828,21 +2622875,21 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 78983a │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ ldr r4, [r7, #12] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r2, #7 │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ str r2, [r2, #124] @ 0x7c │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2623309,23 +2623356,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (789d20 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds r4, #204 @ 0xcc │ │ │ │ + adds r3, #44 @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #206 @ 0xce │ │ │ │ + adds r3, #46 @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strd r0, r0, [r0, #-660] @ 0x294 │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + b.n 789c58 │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmdb lr, {r0, r2, r5, r7} │ │ │ │ - @ instruction: 0xb8dc │ │ │ │ + b.n 789bfc │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (789e2c ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2623434,24 +2623483,25 @@ │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 789dae │ │ │ │ nop │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #20 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xe85200a5 │ │ │ │ - adds r3, #192 @ 0xc0 │ │ │ │ + b.n 789ba0 │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + adds r2, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #174 @ 0xae │ │ │ │ + adds r2, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 789e44 │ │ │ │ + b.n 789b04 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2623834,15 +2623884,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 78a1fc │ │ │ │ ldr r0, [pc, #4] @ (78a218 ) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ - vqadd.u16 d0, d30, d7 │ │ │ │ + ldc2l 0, cr0, [lr, #-604]! @ 0xfffffda4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #392] @ (78a3b8 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r3, [pc, #392] @ (78a3bc ) │ │ │ │ @@ -2624048,15 +2624098,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (78a448 ) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ - stc2l 0, cr0, [lr], #604 @ 0x25c │ │ │ │ + @ instruction: 0xfb4e0097 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #580] @ (78a6a4 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #580] @ (78a6a8 ) │ │ │ │ @@ -2625658,67 +2625708,67 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (78b448 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (78b44c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r4, r7, #0 │ │ │ │ + adds r4, r3, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #392] @ 0x188 │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + adds r4, r4, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + adds r2, r2, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r3, #4 │ │ │ │ + adds r4, r7, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + adds r2, r5, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r2, #25 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + adds r2, r2, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r6, #24 │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + adds r0, r5, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r2, #25 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + adds r0, r2, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r3, #2 │ │ │ │ + adds r6, r7, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + adds r4, r5, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + adds r2, r3, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #840] @ 0x348 │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r3, #1 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + adds r2, r4, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + adds r4, r1, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r2, #0 │ │ │ │ + adds r2, r6, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r7, #7 │ │ │ │ + adds r4, r3, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + adds r0, r7, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + adds r2, r3, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cdp 0, 12, cr0, cr12, cr1, {5} │ │ │ │ + stc 0, cr0, [ip, #-644]! @ 0xfffffd7c │ │ │ │ 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] @ (78b6b0 ) │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #588] @ (78b6b4 ) │ │ │ │ @@ -2625972,53 +2626022,53 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #568] @ (78b8f4 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r5, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [r0, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r0, #7 │ │ │ │ + adds r0, r4, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - beq.n 78b698 │ │ │ │ + ldmia r7!, {r1, r2, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r3, #26 │ │ │ │ + asrs r6, r7, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r2, r4 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + subs r4, r0, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r2, #5 │ │ │ │ + subs r6, r6, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + subs r2, r4, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r4, #4 │ │ │ │ + subs r0, r0, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - beq.n 78b720 │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stc 0, cr0, [sl], {166} @ 0xa6 │ │ │ │ - ldcl 0, cr0, [r8], #-664 @ 0xfffffd68 │ │ │ │ - stcl 0, cr0, [r6], #-664 @ 0xfffffd68 │ │ │ │ - mrrc 0, 10, r0, r4, cr6 │ │ │ │ + @ instruction: 0xeaea00a6 │ │ │ │ + @ instruction: 0xead800a6 │ │ │ │ + pkhtb r0, r6, r6, asr #2 │ │ │ │ + @ instruction: 0xeab400a6 │ │ │ │ ldr r1, [pc, #872] @ (78ba64 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bx ip │ │ │ │ + cmp lr, r8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bx ip │ │ │ │ + cmp r8, r8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bx fp │ │ │ │ + cmp sl, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bxns sl │ │ │ │ + cmp ip, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r5, #1 │ │ │ │ + subs r6, r1, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r3, #1 │ │ │ │ + subs r4, r7, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r1, #1 │ │ │ │ + subs r2, r5, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #352] @ (78b88c ) │ │ │ │ @@ -2626524,35 +2626574,36 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mov r4, r3 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9b20132 │ │ │ │ - ldrd r0, r1, [r4, #-200]! @ 0xc8 │ │ │ │ + @ instruction: 0xe8120132 │ │ │ │ + b.n 78bbf4 │ │ │ │ + lsls r2, r6, #4 │ │ │ │ asrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ add ip, r5 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r3, #29 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r4, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + asrs r2, r0, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r2, r0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ mvns r2, r5 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r4, r5, #30 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + lsrs r6, r0, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #496] @ (78be78 ) │ │ │ │ @@ -2626758,19 +2626809,19 @@ │ │ │ │ b.n 78be36 │ │ │ │ muls r4, r5 │ │ │ │ lsls r7, r2, #5 │ │ │ │ muls r6, r4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 78bce8 │ │ │ │ + b.n 78b9a8 │ │ │ │ lsls r2, r6, #4 │ │ │ │ cmn r0, r2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 78bc20 │ │ │ │ + b.n 78b8e0 │ │ │ │ lsls r2, r6, #4 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ rors r6, r2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ sbcs r6, r6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2626855,15 +2626906,15 @@ │ │ │ │ beq.n 78bf64 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ adcs r0, r0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 78ba18 │ │ │ │ + b.n 78c6d8 │ │ │ │ lsls r2, r6, #4 │ │ │ │ lsrs r0, r2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ lsls r4, r5 │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2627150,15 +2627201,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ eors r4, r3 │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #226 @ 0xe2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 78c7c0 │ │ │ │ + b.n 78c480 │ │ │ │ lsls r2, r6, #4 │ │ │ │ subs r6, #122 @ 0x7a │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r6, #88 @ 0x58 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r6, #56 @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2627844,15 +2627895,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 487a28 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3760f8> │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 78c8e4 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blt.n 78c938 │ │ │ │ + bls.n 78c9f8 │ │ │ │ lsls r2, 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 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2629591,15 +2629642,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 78da64 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl b0e338 │ │ │ │ + bl b0e258 │ │ │ │ orrs r6, r0 │ │ │ │ b.n 78d994 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d4d98 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c3468> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d5614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c3ce4> │ │ │ │ b.n 78d9c4 │ │ │ │ @@ -2631523,32 +2631574,32 @@ │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #652] @ 0x28c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 4af5c8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x39dc98> │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl b0fcb8 │ │ │ │ + bl b0fbd8 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl b0fcb8 │ │ │ │ + bl b0fbd8 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [sp, #68] @ 0x44 │ │ │ │ - bl afe884 │ │ │ │ + bl afe7a4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 7954dc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bceb8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3ab588> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b07f60 │ │ │ │ + bl b07e80 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #244 @ 0xf4 │ │ │ │ blx 73e58 │ │ │ │ add r1, sp, #244 @ 0xf4 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -2632562,21 +2632613,21 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r2, #6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 78f964 │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - cbz r4, 78f966 │ │ │ │ + add sp, #304 @ 0x130 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r3, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ lsls r2, r6, #4 │ │ │ │ lsls r4, r3, #28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 545644 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x433d14> │ │ │ │ movs r6, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2632829,15 +2632880,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n 78fb98 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r7, pc, #240 @ (adr r7, 78fc90 ) │ │ │ │ lsls r2, r6, #4 │ │ │ │ lsls r6, r7, #17 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2632872,26 +2632923,26 @@ │ │ │ │ subs r3, #1 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 78fed8 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl b0d650 │ │ │ │ + bl b0d570 │ │ │ │ ldr.w r2, [pc, #1596] @ 790254 │ │ │ │ movs r3, #5 │ │ │ │ movs r1, #14 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ bl 4b68c0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a4f90> │ │ │ │ ldrsb.w r3, [r8, #72] @ 0x48 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ bne.n 78fc36 │ │ │ │ mov r0, r8 │ │ │ │ - bl b0bfbc │ │ │ │ + bl b0bedc │ │ │ │ ldr.w r3, [r8, #432] @ 0x1b0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 78fc56 │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2632990,15 +2633041,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 78fd5e │ │ │ │ ldr.w r1, [r8, #376] @ 0x178 │ │ │ │ mov r0, r8 │ │ │ │ sub.w r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl b06dec │ │ │ │ + bl b06d0c │ │ │ │ ldr.w r6, [pc, #1280] @ 790260 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ add r6, pc │ │ │ │ mov r1, r6 │ │ │ │ bl 4a1514 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38fbe4> │ │ │ │ movs r2, #0 │ │ │ │ @@ -2633013,15 +2633064,15 @@ │ │ │ │ bl 795b1c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ bl 78c84c │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 78ff86 │ │ │ │ - bl b0a704 │ │ │ │ + bl b0a624 │ │ │ │ ldr.w r2, [pc, #1220] @ 790264 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r1, [fp, r2] │ │ │ │ ldr.w r2, [pc, #1212] @ 790268 │ │ │ │ adds r1, #8 │ │ │ │ @@ -2633045,15 +2633096,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 4f91d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3e78a4> │ │ │ │ ldr.w r3, [pc, #1160] @ 790270 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl b05660 │ │ │ │ + bl b05580 │ │ │ │ mov r0, r8 │ │ │ │ bl 78d938 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 78fdf4 │ │ │ │ ldrb.w r3, [r8, #362] @ 0x16a │ │ │ │ ldrb.w r2, [r8, #363] @ 0x16b │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2633076,18 +2633127,18 @@ │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4d4dfc <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c34cc> │ │ │ │ orr.w r3, r0, r4 │ │ │ │ ands.w r4, r3, #255 @ 0xff │ │ │ │ bne.n 78fe0e │ │ │ │ mov r0, r8 │ │ │ │ - bl af8090 │ │ │ │ + bl af7fb0 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl afdb6c │ │ │ │ + bl afda8c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 496c9c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x38536c> │ │ │ │ mov r0, r8 │ │ │ │ bl 4d5614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c3ce4> │ │ │ │ ldr.w r2, [pc, #1032] @ 790274 │ │ │ │ @@ -2633109,15 +2633160,15 @@ │ │ │ │ b.n 790182 │ │ │ │ mov r0, r8 │ │ │ │ bl 79a388 │ │ │ │ ldrsb.w r3, [r8, #72] @ 0x48 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 78fc02 │ │ │ │ mov r0, r8 │ │ │ │ - bl afa674 │ │ │ │ + bl afa594 │ │ │ │ mov r0, r8 │ │ │ │ bl 7977ac │ │ │ │ mov r0, r8 │ │ │ │ bl 4d5614 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3c3ce4> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r8 │ │ │ │ @@ -2633194,19 +2633245,19 @@ │ │ │ │ mov r8, r0 │ │ │ │ b.n 78ff32 │ │ │ │ mov r0, r8 │ │ │ │ bl 794cc4 │ │ │ │ b.n 78fdd0 │ │ │ │ bl 793f60 │ │ │ │ mov r0, r8 │ │ │ │ - bl b21d44 │ │ │ │ + bl b21c64 │ │ │ │ mov r0, r8 │ │ │ │ bl 4b56e0 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x3a3db0> │ │ │ │ mov r0, r8 │ │ │ │ - bl b0a704 │ │ │ │ + bl b0a624 │ │ │ │ ldr r2, [pc, #708] @ (790264 ) │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #724] @ (790278 ) │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ @@ -2633480,15 +2633531,15 @@ │ │ │ │ stcl 15, cr15, [r3], #1020 @ 0x3fc │ │ │ │ b.n 79060a │ │ │ │ vtbl.8 d29, {d15-d18}, d21 │ │ │ │ vaddw.u q8, , d14 │ │ │ │ lsls r7, r2, #5 │ │ │ │ svc 217 @ 0xd9 │ │ │ │ vtbx.8 d30, {d31- instruction: 0xffff1e28 │ │ │ │ @@ -2633659,29 +2633710,29 @@ │ │ │ │ lsls r5, r3, #5 │ │ │ │ ldr r7, [pc, #712] @ (790714 ) │ │ │ │ lsls r5, r3, #5 │ │ │ │ ldr r7, [pc, #576] @ (790690 ) │ │ │ │ lsls r5, r3, #5 │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r4, r5, r7} │ │ │ │ + ldmia r6!, {r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + ldmia r6, {r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r6, [pc, #840] @ (7907b0 ) │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r6, [pc, #552] @ (790698 ) │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r2, [pc, #620] @ (7906f4 ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2633934,37 +2633985,37 @@ │ │ │ │ ldr r5, [pc, #696] @ (7909c8 ) │ │ │ │ lsls r5, r3, #5 │ │ │ │ ldr r5, [pc, #544] @ (790934 ) │ │ │ │ lsls r5, r3, #5 │ │ │ │ @ instruction: 0xfaec0156 │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r4, [pc, #416] @ (7908cc ) │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r4, [pc, #120] @ (7907ac ) │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldmia r6!, {r4} │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5, {r1, r2, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ vld4.16 {d0,d2,d4,d6}, [r0 :64], r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ @@ -2640553,15 +2640604,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb75c │ │ │ │ lsls r6, r2, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r5, r6, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrsb r2, [r0, r0] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2644327,15 +2644378,15 @@ │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ ldrh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r4, [r1, #64] @ 0x40 │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2647184,15 +2647235,15 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r2, r4, r5} │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldmia r4!, {r2, r3, r5} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r2, r6, #4 │ │ │ │ ldmia r4, {r2, r3, r4} │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldrb r0, [r5, #2] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldmia r2, {r1, r2, r4, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ @@ -2647283,15 +2647334,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (798e64 ) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ - asrs r2, r2, #11 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [pc, #2476] @ 799828 │ │ │ │ @@ -2648285,15 +2648336,15 @@ │ │ │ │ b.n 7996c0 │ │ │ │ strb r0, [r7, #5] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, #5] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - asrs r2, r7, #25 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ lsls r2, r6, #4 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2649985,17 +2650036,17 @@ │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79a8aa │ │ │ │ nop │ │ │ │ ldrsb r6, [r6, r5] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r2, #104 @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #240] @ (79aa1c ) │ │ │ │ @@ -2650107,17 +2650158,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r7, r2] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrsb r6, [r7, r1] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r2, #48] @ 0x30 │ │ │ │ + ldrh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #340] @ (79aba0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2650259,25 +2650310,25 @@ │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79ab56 │ │ │ │ nop │ │ │ │ strb r4, [r5, r6] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + movs r7, #226 @ 0xe2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #400] @ (79ad60 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2650436,27 +2650487,27 @@ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ blx 73a38 (unsigned long)@plt+0x4> │ │ │ │ b.n 79ac16 │ │ │ │ strb r4, [r4, r0] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #30] │ │ │ │ + ldrh r4, [r1, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r0, r7, #7 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bcs.n 79ada8 │ │ │ │ + beq.n 79ae68 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r0, #68 @ 0x44 │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 79ad00 │ │ │ │ + bvc.n 79adc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #2 │ │ │ │ + movs r6, #98 @ 0x62 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #44] @ 0x2c │ │ │ │ sub sp, #8 │ │ │ │ @@ -2650519,17 +2650570,17 @@ │ │ │ │ blx 73a38 (unsigned long)@plt+0x4> │ │ │ │ b.n 79adbe │ │ │ │ nop │ │ │ │ strh r4, [r4, r1] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + movs r5, #192 @ 0xc0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r7, #64 @ 0x40 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r0, r0, #31 │ │ │ │ bmi.n 79ae8a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2650890,24 +2650941,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stc2l 0, cr0, [r6, #-640]! @ 0xfffffd80 │ │ │ │ - strh r2, [r7, #52] @ 0x34 │ │ │ │ + smlaltb r0, r0, r6, r0 │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #212] @ (79b298 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2651645,20 +2651696,20 @@ │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0x47e6 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + subs r2, r2, r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf5fe00a0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4} │ │ │ │ + orrs.w r0, lr, #5242880 @ 0x500000 │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r2, [r7, #28] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #120] @ (79b994 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2651866,18 +2651917,18 @@ │ │ │ │ mov r0, fp │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, r6 │ │ │ │ + subs r2, r3, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf4a000a0 │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + @ instruction: 0xf30000a0 │ │ │ │ + ldrb r6, [r4, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #104] @ (79bb94 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2652533,15 +2652584,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r7, #62 @ 0x3e │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r6, #200 @ 0xc8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2652599,15 +2652650,15 @@ │ │ │ │ nop │ │ │ │ subs r6, #74 @ 0x4a │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r4, r5} │ │ │ │ lsls r0, r2, #5 │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r1, #8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r5, #250 @ 0xfa │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2652660,15 +2652711,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #12 │ │ │ │ + asrs r2, r3, #6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r5, #104 @ 0x68 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2652721,15 +2652772,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r5, #22 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #11 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, #216 @ 0xd8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2652804,15 +2652855,15 @@ │ │ │ │ nop │ │ │ │ subs r4, #138 @ 0x8a │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r1, r3, r4} │ │ │ │ lsls r0, r2, #5 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, #0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2654028,15 +2654079,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [lr, #155] @ 0x9b │ │ │ │ + ldr.w r0, [lr, fp, lsl #1] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #488] @ (79d244 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r2, [pc, #488] @ (79d248 ) │ │ │ │ @@ -2654250,15 +2654301,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r6, r2 │ │ │ │ lsls r6, r2, #5 │ │ │ │ cmp r5, #216 @ 0xd8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - @ instruction: 0xf7e6009b │ │ │ │ + movw r0, #26779 @ 0x689b │ │ │ │ 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] @ (79d2bc ) │ │ │ │ ldr r2, [pc, #64] @ (79d2c0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2654638,15 +2654689,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] @ (79d65c ) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + udf #54 @ 0x36 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2654690,15 +2654741,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (79d6d8 ) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #112] @ (79d760 ) │ │ │ │ @@ -2655997,52 +2656048,52 @@ │ │ │ │ nop │ │ │ │ movs r7, #20 │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r7, #16 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r6, #-620] @ 0xfffffd94 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + @ instruction: 0xfb66009b │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bls.n 79e4b0 │ │ │ │ + bvc.n 79e370 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r6], #620 @ 0x26c │ │ │ │ + @ instruction: 0xfb56009b │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #12 │ │ │ │ + adds r6, #108 @ 0x6c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh.w r0, [r2, #155] @ 0x9b │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + @ instruction: 0xf712009b │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #600 @ 0x258 │ │ │ │ + add r6, pc, #984 @ (adr r6, 79e860 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vst4.32 {d0-d3}, [r2 :64], fp │ │ │ │ + @ instruction: 0xf762009b │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - @ instruction: 0xf6e8009b │ │ │ │ - rsb r0, ip, #155 @ 0x9b │ │ │ │ - bcs.n 79e3e4 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf6f0009b │ │ │ │ - sub.w r0, r0, #5079040 @ 0x4d8000 │ │ │ │ - sbc.w r0, r8, #5079040 @ 0x4d8000 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + adc.w r0, r8, #5079040 @ 0x4d8000 │ │ │ │ + bic.w r0, ip, #155 @ 0x9b │ │ │ │ + bne.n 79e4a4 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + adcs.w r0, r0, #5079040 @ 0x4d8000 │ │ │ │ + and.w r0, r0, #5079040 @ 0x4d8000 │ │ │ │ + ubfx r0, r8, #2, #28 │ │ │ │ + strb r0, [r3, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf3fc009b │ │ │ │ - @ instruction: 0xf3de009b │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + @ instruction: 0xf25c009b │ │ │ │ + @ instruction: 0xf23e009b │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf398009b │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + @ instruction: 0xf1f8009b │ │ │ │ + strh r2, [r5, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf2da009b │ │ │ │ - strb r4, [r7, r0] │ │ │ │ + @ instruction: 0xf13a009b │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ add.w ip, ip, #4 │ │ │ │ cmp sl, ip │ │ │ │ beq.w 79e676 │ │ │ │ ldr.w r2, [ip] │ │ │ │ mla r2, lr, r2, r0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ @@ -2656617,36 +2656668,36 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 79ea2e │ │ │ │ ldr r0, [pc, #60] @ (79eae8 ) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ nop │ │ │ │ - subs.w r0, r4, #155 @ 0x9b │ │ │ │ - strh r6, [r2, r4] │ │ │ │ + ands.w r0, r4, #155 @ 0x9b │ │ │ │ + str r6, [r6, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, lr, #155 @ 0x9b │ │ │ │ - bics.w r0, sl, #155 @ 0x9b │ │ │ │ - ldc 0, cr0, [r0, #-620]! @ 0xfffffd94 │ │ │ │ - mcr 0, 4, r0, cr2, cr11, {4} │ │ │ │ - ldr r7, [pc, #896] @ (79ee54 ) │ │ │ │ + mrc 0, 7, r0, cr14, cr11, {4} │ │ │ │ + mrc 0, 4, r0, cr10, cr11, {4} │ │ │ │ + @ instruction: 0xeb90009b │ │ │ │ + stcl 0, cr0, [r2], #620 @ 0x26c │ │ │ │ + ldr r6, [pc, #256] @ (79ebd4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r6, r3, #23 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r5, #22 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + push {r5, lr} │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r2, r4, #21 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r4, [r5, #40]! │ │ │ │ @@ -2657340,17 +2657391,17 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #30 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 79eda8 │ │ │ │ + b.n 79ea68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bx r8 │ │ │ │ + cmp r8, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsrs r4, r5, #25 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2658098,55 +2658149,55 @@ │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r4, r6, #14 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 79fd74 │ │ │ │ + b.n 79fa34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 79fd48 │ │ │ │ + b.n 79fa08 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmn r0, r7 │ │ │ │ + adcs r0, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 79fc8c │ │ │ │ + svc 250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, r1 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 79fbc4 │ │ │ │ + svc 146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - tst r4, r2 │ │ │ │ + eors r4, r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 79fafc │ │ │ │ + svc 42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sbcs r0, r4 │ │ │ │ + ands r0, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 79fa34 │ │ │ │ + udf #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r5 │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + udf #86 @ 0x56 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7 │ │ │ │ + subs r7, #24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + ble.n 79f954 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - eors r4, r0 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 34 @ 0x22 │ │ │ │ + ble.n 79f88c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #208 @ 0xd0 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #186 @ 0xba │ │ │ │ + ble.n 79f9c4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #92 @ 0x5c │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #82 @ 0x52 │ │ │ │ + bgt.n 79f8fc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, #238 @ 0xee │ │ │ │ + subs r5, #78 @ 0x4e │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 79f9a4 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add.w r3, r0, #12 │ │ │ │ @@ -2658730,109 +2658781,109 @@ │ │ │ │ cmp r3, r9 │ │ │ │ bne.w 79fd8c │ │ │ │ b.n 79fdce │ │ │ │ lsls r4, r4, #23 │ │ │ │ lsls r6, r2, #5 │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 79ffa4 │ │ │ │ + blt.n 79fe64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r2, #54] @ 0x36 │ │ │ │ + ldrh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #220 @ 0xdc │ │ │ │ + subs r4, #60 @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bgt.n 79ff40 │ │ │ │ + blt.n 7a0000 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbz r2, 79ffd6 │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bgt.n 79ff40 │ │ │ │ + blt.n 7a0000 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bgt.n 79fee8 │ │ │ │ + blt.n 79ffa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #54 @ 0x36 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bgt.n 79fe9c │ │ │ │ + bge.n 79ff5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bgt.n 7a0034 │ │ │ │ + bge.n 79fef4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #214 @ 0xd6 │ │ │ │ + subs r3, #54 @ 0x36 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bgt.n 79ffdc │ │ │ │ + bge.n 79fe9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - uxtb r6, r4 │ │ │ │ + cbz r6, 79ff90 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - blt.n 79ff78 │ │ │ │ + bge.n 7a0038 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - blt.n 79ff24 │ │ │ │ + bge.n 79ffe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blt.n 79fee0 │ │ │ │ + bge.n 79ffa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - blt.n 7a007c │ │ │ │ + bls.n 79ff3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #236 @ 0xec │ │ │ │ + subs r2, #76 @ 0x4c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blt.n 7a0078 │ │ │ │ + bls.n 79ff38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - blt.n 79ffcc │ │ │ │ + bls.n 7a008c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbz r2, 79ffe4 │ │ │ │ + add sp, #328 @ 0x148 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 79ff54 │ │ │ │ + bls.n 7a0014 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bge.n 79ffa0 │ │ │ │ + bls.n 7a0060 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bge.n 79ff30 │ │ │ │ + bls.n 79fff0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #204 @ 0xcc │ │ │ │ + subs r1, #44 @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 7a00b8 │ │ │ │ + bhi.n 79ff78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r2, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ + subs r0, #218 @ 0xda │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 7a0064 │ │ │ │ + bhi.n 79ff24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r6, #24] │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #56 @ 0x38 │ │ │ │ + subs r0, #152 @ 0x98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 7a0028 │ │ │ │ + bhi.n 79fee8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #672 @ 0x2a0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r0, [r6, #2] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r1, sp, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 79ff48 │ │ │ │ + bhi.n 7a0008 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r1, #32 │ │ │ │ + adds r7, #128 @ 0x80 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 7a00a0 │ │ │ │ + bvc.n 79ff60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #68] @ (7a0060 ) │ │ │ │ add r5, pc │ │ │ │ @@ -2659235,15 +2659286,15 @@ │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 78d850 │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ ldc2 1, cr0, [r4], {85} @ 0x55 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 7a04f4 │ │ │ │ + bcs.n 7a03b4 │ │ │ │ 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 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ cbnz r3, 7a0470 │ │ │ │ @@ -2659413,17 +2659464,17 @@ │ │ │ │ @ instruction: 0xfb560155 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb400155 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfad60155 │ │ │ │ - bcc.n 7a062c │ │ │ │ + bne.n 7a04ec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcs.n 7a05d8 │ │ │ │ + bne.n 7a0698 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ add.w r2, r0, #48 @ 0x30 │ │ │ │ @@ -2659684,17 +2659735,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 7a097c │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + cmp r7, #18 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2660039,19 +2660090,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5e80155 │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf4fc0155 │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #164 @ 0xa4 │ │ │ │ + cmp r3, #4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r4, [pc, #540] @ (7a0e88 ) │ │ │ │ mov r8, r2 │ │ │ │ @@ -2660268,26 +2660319,26 @@ │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a0d8a │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ usat r1, #21, ip, lsl #1 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ usat r1, #21, r6, lsl #1 │ │ │ │ - subs r2, r3, r6 │ │ │ │ + adds r2, r7, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf26e0155 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r3, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #112] @ (7a0f30 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2660338,15 +2660389,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a0eea │ │ │ │ nop │ │ │ │ @ instruction: 0xf1360155 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2660463,17 +2660514,17 @@ │ │ │ │ @ instruction: 0xf0a20155 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + movs r6, #56 @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #376] @ (7a11f8 ) │ │ │ │ @@ -2660630,19 +2660681,19 @@ │ │ │ │ bne.n 7a11f2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vorn q8, q4, │ │ │ │ vorn q8, q0, │ │ │ │ - stmia r6!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r2, r4, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #120 @ 0x78 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 1, r0, cr0, cr5, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2660975,23 +2661026,23 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldcl 1, cr0, [r0, #340] @ 0x154 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [r6, #340] @ 0x154 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #210 @ 0xd2 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r2, [r1, #8] │ │ │ │ + strb r2, [r5, #1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ lsls r4, r3, #2 │ │ │ │ adcs.w r1, lr, r5, lsr #1 │ │ │ │ cmp r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -2661127,17 +2661178,17 @@ │ │ │ │ b.n 7a1636 │ │ │ │ mov r0, r5 │ │ │ │ b.n 7a16c4 │ │ │ │ nop │ │ │ │ bics.w r1, r2, r5, lsr #1 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r5, [pc, #1668] @ 7a1dac │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2661802,35 +2661853,35 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xe8cc0155 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia.w lr!, {r0, r2, r4, r6, r8} │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00e4 │ │ │ │ + pop {r2, r6, pc} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ + pop {r1, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r0, #4 │ │ │ │ + adds r6, r4, #5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ + revsh r6, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r1, #7 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r0, 7a1e28 │ │ │ │ + cbnz r0, 7a1e00 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r2, #2 │ │ │ │ + subs r2, r6, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ b.n 7a2460 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + rev16 r2, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r3, r4 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #120] @ (7a1e70 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2662140,23 +2662191,23 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a22d4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 7a214c │ │ │ │ + @ instruction: 0xb844 │ │ │ │ lsls r3, r3, #2 │ │ │ │ svc 166 @ 0xa6 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsls r2, r4, #23 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + @ instruction: 0xb632 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r1, r7, lr} │ │ │ │ + cbz r2, 7a219c │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb.w r8, [r2, #208] @ 0xd0 │ │ │ │ cmp.w r8, #0 │ │ │ │ @@ -2662498,25 +2662549,25 @@ │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a23a2 │ │ │ │ nop │ │ │ │ ble.n 7a251c │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + push {} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + cbz r6, 7a251a │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, lr} │ │ │ │ + cbz r2, 7a2504 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r5, #14 │ │ │ │ + asrs r0, r1, #8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r1, r2, r3, lr} │ │ │ │ + cbz r6, 7a250e │ │ │ │ lsls r3, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cbz r0, 7a24dc │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2662870,19 +2662921,19 @@ │ │ │ │ b.n 7a2740 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ bls.n 7a2848 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - cbz r6, 7a2864 │ │ │ │ + add r7, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r2, #4 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r1, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2663023,17 +2663074,17 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r2, #26 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2663264,15 +2663315,15 @@ │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ b.n 7a2b54 │ │ │ │ bpl.n 7a2c74 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #360 @ 0x168 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r2, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2663376,15 +2663427,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 7a2ca0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ bcc.n 7a2e00 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bcs.n 7a2d28 │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2663639,19 +2663690,19 @@ │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a2ebc │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 7a2de2 │ │ │ │ bcs.n 7a2f14 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add r2, sp, #296 @ 0x128 │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r0, [r2, r6] │ │ │ │ + strb r0, [r6, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r4, #32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ @@ -2664316,19 +2664367,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #536 @ (adr r6, 7a3880 ) │ │ │ │ + add r4, pc, #920 @ (adr r4, 7a3a00 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + lsls r4, r5, #12 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2664949,23 +2665000,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r1, #136 @ 0x88 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r0, #4 │ │ │ │ + subs r4, r4, #1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmia r3!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldr r5, [sp, #656] @ 0x290 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmia r3!, {r3, r5, r6} │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmia r3!, {r4, r5} │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 7a2640 │ │ │ │ @@ -2665796,17 +2665847,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx 72f0c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r4, [sp, #776] @ 0x308 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r0, #18] │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7a466c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2665945,21 +2665996,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 72f0c │ │ │ │ b.n 7a46a0 │ │ │ │ nop │ │ │ │ - str r3, [sp, #584] @ 0x248 │ │ │ │ + str r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #568] @ 0x238 │ │ │ │ + str r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r1, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ @@ -2666028,21 +2666079,21 @@ │ │ │ │ b.n 7a4724 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 7a4670 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ vmaxnm.f16 , , │ │ │ │ stc2l 15, cr15, [r5, #1020] @ 0x3fc │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [pc, #32] @ (7a47e8 ) │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2666056,15 +2666107,15 @@ │ │ │ │ str r1, [r0, #20] │ │ │ │ str.w ip, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #528] @ (7a49fc ) │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r3, [pc, #40] @ (7a481c ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #40] @ (7a4820 ) │ │ │ │ mov.w ip, #13 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [r0, #24] │ │ │ │ @@ -2666078,15 +2666129,15 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #28] │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #336] @ (7a4970 ) │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr.w ip, [pc, #44] @ 7a4854 │ │ │ │ ldr r3, [pc, #44] @ (7a4858 ) │ │ │ │ add ip, pc │ │ │ │ str r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ add.w r1, ip, #8 │ │ │ │ @@ -2666101,15 +2666152,15 @@ │ │ │ │ strd r3, r3, [r0, #32] │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r2, [pc, #200] @ (7a4920 ) │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrb r2, [r6, #20] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r2, [pc, #48] @ (7a4890 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #48] @ (7a4894 ) │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ str.w ip, [r0, #8] │ │ │ │ @@ -2666125,15 +2666176,15 @@ │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ ldr r1, [pc, #984] @ (7a4c6c ) │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ lsls r5, r2, #2 │ │ │ │ strd r1, r2, [r0, #28] │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ @@ -2666362,19 +2666413,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 7a4a6c │ │ │ │ nop │ │ │ │ @ instruction: 0xb638 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldrh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mcr 0, 2, r0, cr10, cr11, {4} │ │ │ │ - stc 0, cr0, [r4, #620] @ 0x26c │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + stc 0, cr0, [sl], #620 @ 0x26c │ │ │ │ + @ instruction: 0xebe4009b │ │ │ │ + ldrh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #92] @ (7a4b4c ) │ │ │ │ @@ -2666676,17 +2666727,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a4d68 │ │ │ │ uxth r6, r6 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r1, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - orn r0, r0, fp, lsr #2 │ │ │ │ + @ instruction: 0xe8c0009b │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r5, [pc, #128] @ (7a4e70 ) │ │ │ │ @@ -2667426,15 +2667477,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #584 @ 0x248 │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, r7] │ │ │ │ + strb r2, [r5, r0] │ │ │ │ lsls r1, r6, #4 │ │ │ │ adds r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2667740,15 +2667791,15 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #560 @ 0x230 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - strh r4, [r7, r2] │ │ │ │ + str r4, [r3, r4] │ │ │ │ lsls r1, r6, #4 │ │ │ │ add r1, sp, #872 @ 0x368 │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2667913,15 +2667964,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r0, r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #536] @ (7a5bbc ) │ │ │ │ + ldr r5, [pc, #920] @ (7a5d3c ) │ │ │ │ lsls r1, r6, #4 │ │ │ │ add r6, pc, #888 @ (adr r6, 7a5d20 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ add r6, pc, #680 @ (adr r6, 7a5c54 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ add r6, pc, #552 @ (adr r6, 7a5bd8 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2668097,19 +2668148,19 @@ │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ add r6, pc, #176 @ (adr r6, 7a5c08 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ add r6, pc, #152 @ (adr r6, 7a5bf4 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #512] @ (7a5d64 ) │ │ │ │ + ldr r4, [pc, #896] @ (7a5ee4 ) │ │ │ │ lsls r1, r6, #4 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #944] @ (7a5f1c ) │ │ │ │ + ldr r4, [pc, #304] @ (7a5c9c ) │ │ │ │ lsls r1, r6, #4 │ │ │ │ add r5, pc, #248 @ (adr r5, 7a5c68 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ add r4, pc, #880 @ (adr r4, 7a5ee4 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ add r4, pc, #752 @ (adr r4, 7a5e68 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2668722,15 +2668773,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x478e │ │ │ │ + cmp lr, sp │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2668842,15 +2668893,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, ip │ │ │ │ + add sl, r8 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2668962,15 +2669013,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r7 │ │ │ │ + bics r6, r3 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r4, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2669495,31 +2669546,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #21] │ │ │ │ + strb r2, [r0, #15] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r7, r5 │ │ │ │ + asrs r4, r3, #31 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + strb r0, [r0, #10] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bne.n 7a69d8 │ │ │ │ + ldmia r7, {r1, r3, r4, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r0, r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4 │ │ │ │ + subs r7, #134 @ 0x86 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r7, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2670158,15 +2670209,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n 7a6fea │ │ │ │ b.n 7a6fca │ │ │ │ str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + subs r0, #46 @ 0x2e │ │ │ │ lsls r1, r6, #4 │ │ │ │ str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2670342,24 +2670393,24 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 74a1c >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 7a71c4 │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #20] │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r6!, {r4, r7} │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ @ instruction: 0xeac20155 │ │ │ │ - stmia r6!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2670412,19 +2670463,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 77af9c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 7a72ac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [pc, #520] @ (7a74d4 ) │ │ │ │ + ldr r0, [pc, #904] @ (7a7654 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r9, r1, #4096 @ 0x1000 │ │ │ │ ldr r5, [r0, #68] @ 0x44 │ │ │ │ @@ -2670909,39 +2670960,39 @@ │ │ │ │ ands r3, r1 │ │ │ │ b.n 7a754c │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 7a7d6c │ │ │ │ + b.n 7a7a2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [r5, #108] @ 0x6c │ │ │ │ + str r6, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [r4, #100] @ 0x64 │ │ │ │ + str r2, [r0, #76] @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 7a7a5c │ │ │ │ + svc 124 @ 0x7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r1, #92] @ 0x5c │ │ │ │ + str r0, [r5, #64] @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r5, #84] @ 0x54 │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r1, #32] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r7, #20] │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r0, [r0, #168] @ 0xa8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ push {r4, lr} │ │ │ │ add.w r4, r0, #60 @ 0x3c │ │ │ │ @@ -2671872,19 +2671923,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (7a8194 ) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ strh r0, [r5, #10] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, r4] │ │ │ │ + ldr r2, [r3, r6] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + @ instruction: 0xb63c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r6, #6 │ │ │ │ + subs r2, r2, #0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r1, #367] @ 0x16f │ │ │ │ sub sp, #12 │ │ │ │ @@ -2671975,15 +2672026,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a8236 │ │ │ │ ldrb r6, [r0, #25] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #436] @ (7a8450 ) │ │ │ │ @@ -2672252,15 +2672303,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7a8550 │ │ │ │ ldr r0, [pc, #4] @ (7a856c ) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + subs r2, r5, r0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #548] @ (7a87a8 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2672983,15 +2673034,15 @@ │ │ │ │ str r1, [r4, #0] │ │ │ │ strd r3, r3, [r4, #300] @ 0x12c │ │ │ │ strd r3, r3, [r4, #308] @ 0x134 │ │ │ │ str.w r3, [r4, #316] @ 0x13c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xebfc00a0 │ │ │ │ + orrs.w r0, ip, r0, asr #2 │ │ │ │ str r0, [r7, #4] │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #288] @ (7a8e30 ) │ │ │ │ @@ -2673111,15 +2673162,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r5, #11] │ │ │ │ lsls r5, r2, #5 │ │ │ │ strb r0, [r4, #11] │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, r5 │ │ │ │ + adds r2, r4, r6 │ │ │ │ lsls r1, r6, #4 │ │ │ │ strb r0, [r6, #9] │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, #8] │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2673399,17 +2673450,17 @@ │ │ │ │ nop │ │ │ │ strb r0, [r3, #0] │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r2, #5 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - adds r4, r0, r1 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r6, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2674707,23 +2674758,23 @@ │ │ │ │ ldrb.w r1, [r6, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ blx 739ac (bool)@plt> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r5, #250 @ 0xfa │ │ │ │ + subs r4, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #242 @ 0xf2 │ │ │ │ + subs r4, #82 @ 0x52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #226 @ 0xe2 │ │ │ │ + subs r4, #66 @ 0x42 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #420] @ (7a9fbc ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2674900,17 +2674951,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #28] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #126 @ 0x7e │ │ │ │ + subs r3, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #816] @ 0x330 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r2, [r6, #4] │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2675086,23 +2675137,23 @@ │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7aa092 │ │ │ │ nop │ │ │ │ str r0, [r0, #0] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #246 @ 0xf6 │ │ │ │ + subs r1, #86 @ 0x56 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r1, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #168 @ 0xa8 │ │ │ │ + subs r1, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + subs r0, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvc.n 7aa2bc │ │ │ │ + bpl.n 7aa17c │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r3, [pc, #684] @ (7aa4a0 ) │ │ │ │ @@ -2675368,21 +2675419,21 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r4, r2] │ │ │ │ lsls r5, r2, #5 │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + adds r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #132 @ 0x84 │ │ │ │ + adds r6, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #72 @ 0x48 │ │ │ │ + adds r6, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrh r0, [r2, r6] │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldrh r4, [r6, r5] │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2675715,21 +2675766,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, r4] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, r5] │ │ │ │ lsls r5, r2, #5 │ │ │ │ - adds r5, #150 @ 0x96 │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ + ldrh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #154 @ 0x9a │ │ │ │ + adds r2, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + ldrh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #244] @ (7aa934 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2675825,18 +2675876,17 @@ │ │ │ │ beq.n 7aa8fc │ │ │ │ b.n 7aa922 │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ ldrsb r6, [r6, r6] │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ - lsls r1, r6, #4 │ │ │ │ + mcr2 1, 7, r0, cr8, cr0, {1} │ │ │ │ cmp r2, r7 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldrsb r4, [r6, r4] │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldrsb r4, [r7, r3] │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -2676180,15 +2676230,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, r2] │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 1, cr0, [ip, #-192]! @ 0xffffff40 │ │ │ │ + @ instruction: 0xfb8c0130 │ │ │ │ strh r2, [r1, r7] │ │ │ │ lsls r5, r2, #5 │ │ │ │ strh r6, [r4, r6] │ │ │ │ lsls r5, r2, #5 │ │ │ │ strh r6, [r0, r6] │ │ │ │ lsls r5, r2, #5 │ │ │ │ strh r6, [r4, r5] │ │ │ │ @@ -2676665,29 +2676715,29 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp r4, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #172 @ 0xac │ │ │ │ + cmp r4, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r3, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r4, [r5, r1] │ │ │ │ lsls r5, r2, #5 │ │ │ │ - cmp r5, #2 │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r5, #0] │ │ │ │ + strh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r5, #52] @ 0x34 │ │ │ │ + strh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 7ab260 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2677313,29 +2677363,29 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #640] @ (7abaf8 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r6, [r0, #3] │ │ │ │ + ldr r6, [r4, #112] @ 0x70 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r7, #120 @ 0x78 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r0, #8] │ │ │ │ + ldrb r6, [r4, #29] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r4, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #96 @ 0x60 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ @ instruction: 0x47ce │ │ │ │ lsls r5, r2, #5 │ │ │ │ @ instruction: 0x47ae │ │ │ │ lsls r5, r2, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2677469,15 +2677519,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ mov lr, r3 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vbic d16, d14, d16 │ │ │ │ + ldc 1, cr0, [lr, #192]! @ 0xc0 │ │ │ │ mov r0, r8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ mov r6, r3 │ │ │ │ lsls r5, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2679091,20 +2679141,21 @@ │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ b.n 7ac996 │ │ │ │ nop │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #17 │ │ │ │ + asrs r4, r2, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmdb r2!, {r1, r5, r7} │ │ │ │ - b.n 7ad1ac │ │ │ │ + b.n 7ac984 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + b.n 7ace6c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #360] @ (7acbe4 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2679588,29 +2679639,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r2, #4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - lsrs r4, r7, #29 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r7, #28 │ │ │ │ + lsrs r6, r3, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + lsrs r0, r2, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r1, #70 @ 0x46 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - lsrs r2, r7, #24 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r2, r1, #12288 @ 0x3000 │ │ │ │ add.w r3, r1, #13056 @ 0x3300 │ │ │ │ mov.w ip, #3 │ │ │ │ str.w ip, [r1] │ │ │ │ @@ -2680712,15 +2680763,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #72 @ 0x48 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #20 │ │ │ │ + lsls r2, r6, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r6, #74 @ 0x4a │ │ │ │ lsls r5, r2, #5 │ │ │ │ movs r6, #42 @ 0x2a │ │ │ │ lsls r5, r2, #5 │ │ │ │ movs r6, #10 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2680766,15 +2680817,15 @@ │ │ │ │ str.w r3, [r4, #384] @ 0x180 │ │ │ │ strh.w r3, [r4, #388] @ 0x184 │ │ │ │ strd r3, r3, [r4, #396] @ 0x18c │ │ │ │ strd r2, r2, [r4, #404] @ 0x194 │ │ │ │ str.w r3, [r4, #412] @ 0x19c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r5, #9] │ │ │ │ + strb r0, [r1, #3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ @ instruction: 0xb8d4 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2681726,15 +2681777,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, #1 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r0, r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ lsls r0, r6, #4 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r2, r6 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, r4, r5 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2681918,15 +2681969,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, r1 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r6, #4 │ │ │ │ adds r0, r3, r6 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r4, r5, r5 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r4, r1, r5 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2682080,15 +2682131,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 7ae86a │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ adds r4, r7, r3 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + stmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, r3 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2682645,16 +2682696,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 73a38 (unsigned long)@plt+0x4> │ │ │ │ ldr r1, [pc, #12] @ (7aee34 ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - vshr.s64 d16, d10, #44 │ │ │ │ - ldr r1, [pc, #1008] @ (7af228 ) │ │ │ │ + mrc 0, 1, r0, cr4, cr10, {4} │ │ │ │ + ldr r0, [pc, #368] @ (7aefa8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7aeede │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2683091,15 +2683142,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #8 │ │ │ │ and.w r2, r2, #7 │ │ │ │ str r3, [r4, #0] │ │ │ │ str.w r2, [r4, #308] @ 0x134 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r5, [pc, #944] @ (7af6a0 ) │ │ │ │ + ldr r4, [pc, #304] @ (7af420 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ @ instruction: 0xfb480154 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #148] @ (7af398 ) │ │ │ │ @@ -2683167,15 +2683218,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r6, #19 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r5, #19 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - cpsid ai │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r1, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #18 │ │ │ │ lsls r5, r2, #5 │ │ │ │ lsrs r6, r7, #17 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2683285,15 +2683336,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 7af4be │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ movs r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ bl 78d850 │ │ │ │ b.n 7af4aa │ │ │ │ - svc 28 │ │ │ │ + ble.n 7af5d4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xfa040154 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #80] @ (7af540 ) │ │ │ │ @@ -2683630,21 +2683681,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #3 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - b.n 7af5bc │ │ │ │ + b.n 7af27c │ │ │ │ lsls r2, r3, #2 │ │ │ │ lsrs r4, r6, #1 │ │ │ │ lsls r5, r2, #5 │ │ │ │ lsrs r4, r5, #32 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - b.n 7af35c │ │ │ │ + b.n 7b001c │ │ │ │ lsls r2, r3, #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] │ │ │ │ @@ -2684979,15 +2685030,15 @@ │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfae80154 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 7b0524 │ │ │ │ + bvc.n 7b05e4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xfa960154 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7b064a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2685785,34 +2685836,34 @@ │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ @ instruction: 0xf5f00154 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5e40154 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 7b0db4 │ │ │ │ + bcs.n 7b0e74 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcc.n 7b0d7c │ │ │ │ + bcs.n 7b0e3c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r4, #224 @ 0xe0 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ ubfx r1, r8, #1, #21 │ │ │ │ - bne.n 7b0d90 │ │ │ │ + beq.n 7b0e50 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 7b0d40 │ │ │ │ + beq.n 7b0e00 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r1, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bne.n 7b0eb0 │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 7b0e08 │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - beq.n 7b0dfc │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xf2680154 │ │ │ │ movw r1, #32852 @ 0x8054 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2686020,15 +2686071,15 @@ │ │ │ │ cbz r2, 7b1040 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ bl 7b079c │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 7b1034 │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r7, r1, #5 │ │ │ │ strh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r7, r1, #5 │ │ │ │ strh r4, [r5, #32] │ │ │ │ lsls r7, r1, #5 │ │ │ │ @@ -2686653,15 +2686704,15 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ strd r0, r1, [sl, #336]! @ 0x150 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r1, [lr, #336] @ 0x150 │ │ │ │ - str r4, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r6, #4 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r1, [r0, #-336]! @ 0x150 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2687043,21 +2687094,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7b1a18 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #728] @ 0x2d8 │ │ │ │ + ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - stmia r5!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, r6, #0 │ │ │ │ + adds r0, r2, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ b.n 7b167c │ │ │ │ lsls r4, r2, #5 │ │ │ │ b.n 7b1640 │ │ │ │ lsls r4, r2, #5 │ │ │ │ b.n 7b1604 │ │ │ │ lsls r4, r2, #5 │ │ │ │ @@ -2687283,19 +2687334,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7b1540 │ │ │ │ lsls r4, r2, #5 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r2!, {r1, r4, r7} │ │ │ │ + stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r2, r3, r6 │ │ │ │ + adds r2, r7, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ b.n 7b23bc │ │ │ │ lsls r4, r2, #5 │ │ │ │ b.n 7b2380 │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2688196,47 +2688247,47 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ b.n 7b2694 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - itt cc │ │ │ │ - lslcc r2, r3, #2 │ │ │ │ - bkpt 0x00f4 │ │ │ │ + pop {r2, r3, r4, r7, pc} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + ldrh r2, [r7, #24] │ │ │ │ lsls r2, r3, #2 │ │ │ │ svc 238 @ 0xee │ │ │ │ lsls r4, r2, #5 │ │ │ │ - asrs r2, r0, #31 │ │ │ │ + asrs r2, r4, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bkpt 0x00c6 │ │ │ │ + pop {r1, r2, r5, pc} │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r5, r6} │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - pop {r3, r4, r5} │ │ │ │ + hlt 0x0018 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {r2, r4, r5} │ │ │ │ + hlt 0x0014 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cbnz r6, 7b268c │ │ │ │ + rev r6, r4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - rev16 r6, r3 │ │ │ │ + @ instruction: 0xb8be │ │ │ │ lsls r2, r3, #2 │ │ │ │ - rev r2, r3 │ │ │ │ + @ instruction: 0xb87a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - rev16 r4, r1 │ │ │ │ + @ instruction: 0xb8ac │ │ │ │ lsls r2, r3, #2 │ │ │ │ - rev r6, r3 │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r2, r3, #2 │ │ │ │ bge.n 7b2700 │ │ │ │ lsls r4, r2, #5 │ │ │ │ bge.n 7b26c8 │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2690194,26 +2690245,26 @@ │ │ │ │ b.n 7b3998 │ │ │ │ ldr r1, [pc, #36] @ (7b39e8 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b3998 │ │ │ │ - ldcl 0, cr0, [sl], #600 @ 0x258 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + adcs.w r0, sl, r6, lsr #2 │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r5, #14 │ │ │ │ + adds r3, #110 @ 0x6e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bmi.n 7b38e4 │ │ │ │ + bcs.n 7b39a4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 7b3c3c │ │ │ │ + svc 138 @ 0x8a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - blt.n 7b3904 │ │ │ │ + bls.n 7b39c4 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2690265,15 +2690316,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 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r0, r6, #4 │ │ │ │ str r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ @@ -2690685,20 +2690736,20 @@ │ │ │ │ ldr r0, [pc, #24] @ (7b3f08 ) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ stmia r2!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #344 @ (adr r2, 7b4058 ) │ │ │ │ + add r0, pc, #728 @ (adr r0, 7b41d8 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7b4514 │ │ │ │ + b.n 7b41d4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xfa3a009a │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + ldrb.w r0, [sl, #154] @ 0x9a │ │ │ │ + str r2, [r4, #8] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r9, #28087 @ 0x6db7 │ │ │ │ movt r9, #46811 @ 0xb6db │ │ │ │ @@ -2691268,17 +2691319,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 7b4548 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 7b4540 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r1, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bfi r0, ip, #2, #25 │ │ │ │ + rsb r0, ip, #154 @ 0x9a │ │ │ │ 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 │ │ │ │ cbz r3, 7b4520 │ │ │ │ @@ -2691593,28 +2691644,28 @@ │ │ │ │ movs r0, r0 │ │ │ │ hlt 0x000e │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ rev r0, r6 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xf1f2009a │ │ │ │ + orrs.w r0, r2, #154 @ 0x9a │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add.w r0, lr, #154 @ 0x9a │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + vqadd.s32 d16, d30, d10 │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - eors.w r0, sl, #154 @ 0x9a │ │ │ │ - ldr r0, [sp, #536] @ 0x218 │ │ │ │ + mrc 0, 7, r0, cr10, cr10, {4} │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - orrs.w r0, r0, #154 @ 0x9a │ │ │ │ + mrc 0, 5, r0, cr0, cr10, {4} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (7b497c ) │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [pc, #336] @ (7b4980 ) │ │ │ │ @@ -2691756,24 +2691807,24 @@ │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b484e │ │ │ │ nop │ │ │ │ @ instruction: 0xb7cc │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s64 d16, d30, d10 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + ldcl 0, cr0, [lr, #616] @ 0x268 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r7, [sp, #536] @ 0x218 │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r7, [sp, #344] @ 0x158 │ │ │ │ + str r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r7, [sp, #144] @ 0x90 │ │ │ │ + str r5, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - mrc 0, 5, r0, cr2, cr10, {4} │ │ │ │ + ldc 0, cr0, [r2, #-616] @ 0xfffffd98 │ │ │ │ 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] │ │ │ │ bl 7b4818 │ │ │ │ @@ -2691891,17 +2691942,17 @@ │ │ │ │ b.n 7b4ac4 │ │ │ │ ldr r0, [pc, #12] @ (7b4af0 ) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ ldr r0, [pc, #8] @ (7b4af4 ) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ - ldrsb r6, [r1, r1] │ │ │ │ + strb r6, [r5, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r8, [pc, #556] @ 7b4d38 │ │ │ │ @@ -2693637,41 +2693688,41 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #16 │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldrsb r4, [r4, r5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [r6, r3] │ │ │ │ + ldrsb r2, [r2, r5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + cbz r2, 7b5d02 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + str r6, [r4, r7] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strb r2, [r5, r3] │ │ │ │ + strh r2, [r1, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - udf #82 @ 0x52 │ │ │ │ + bgt.n 7b5c28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ add r5, pc, #408 @ (adr r5, 7b5e60 ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ add r3, pc, #872 @ (adr r3, 7b6034 ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ add r3, pc, #720 @ (adr r3, 7b5fa0 ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ - add lr, sl │ │ │ │ + orrs r6, r6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #172] @ (7b5d94 ) │ │ │ │ mov r6, r3 │ │ │ │ @@ -2694148,27 +2694199,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #504 @ (adr r1, 7b6374 ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ add r1, pc, #416 @ (adr r1, 7b6320 ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #10] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r6, [pc, #752] @ (7b647c ) │ │ │ │ + ldr r5, [pc, #112] @ (7b61fc ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bhi.n 7b61e4 │ │ │ │ + bvs.n 7b60a4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r6, [r4, #0] │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + ldrb r4, [r2, #25] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r2, [r2, #18] │ │ │ │ + strb r2, [r6, #11] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bvs.n 7b6164 │ │ │ │ + bpl.n 7b6224 │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2694327,17 +2694378,17 @@ │ │ │ │ b.n 7b6310 │ │ │ │ ldr r0, [pc, #12] @ (7b633c ) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ ldr r0, [pc, #8] @ (7b6340 ) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ - subs r6, #2 │ │ │ │ + subs r4, #98 @ 0x62 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ @@ -2695224,17 +2695275,17 @@ │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bic.w r4, r4, #74 @ 0x4a │ │ │ │ orr.w r4, r4, #2 │ │ │ │ str r4, [r3, #12] │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - and.w r0, r8, r1, asr #2 │ │ │ │ + strd r0, r0, [r8], #-644 @ 0x284 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #208] @ (7b6cd8 ) │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, #208] @ (7b6cdc ) │ │ │ │ @@ -2695319,23 +2695370,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r2, r3, #2 │ │ │ │ str r3, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r2, #12] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - tst r2, r6 │ │ │ │ + lsls r2, r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7b6eb4 │ │ │ │ @@ -2695615,25 +2695666,25 @@ │ │ │ │ b.n 7b6fa6 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - cbnz r2, 7b7018 │ │ │ │ + @ instruction: 0xb842 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7b6cec │ │ │ │ + b.n 7b69ac │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cbnz r0, 7b7018 │ │ │ │ + @ instruction: 0xb820 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #84 @ 0x54 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2695829,23 +2695880,23 @@ │ │ │ │ b.n 7b7164 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #2] │ │ │ │ + ldr r4, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldrh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xb7fa │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r4, #20 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, #102 @ 0x66 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2695978,27 +2696029,27 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #104] @ 0x68 │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r4, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7b7988 │ │ │ │ + b.n 7b7648 │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ + subs r2, r5, #7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2696059,25 +2696110,25 @@ │ │ │ │ ldr r1, [pc, #28] @ (7b7404 ) │ │ │ │ add r1, pc │ │ │ │ b.n 7b73b2 │ │ │ │ ldr r1, [pc, #24] @ (7b7408 ) │ │ │ │ add r1, pc │ │ │ │ b.n 7b73ce │ │ │ │ nop │ │ │ │ - add r2, pc, #256 @ (adr r2, 7b74f8 ) │ │ │ │ + add r0, pc, #640 @ (adr r0, 7b7678 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r7, [sp, #792] @ 0x318 │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #320] @ (7b7560 ) │ │ │ │ @@ -2696223,41 +2696274,41 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r3, #30] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, #30] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r6, [pc, #0] @ (7b7570 ) │ │ │ │ + ldr r4, [pc, #384] @ (7b76f0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r0, #26 │ │ │ │ + subs r2, r7, #1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r4, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r5, #26] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r1, #68] @ 0x44 │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ + ldrsb r2, [r3, r4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - sxtb r2, r1 │ │ │ │ + sub sp, #168 @ 0xa8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r3, [pc, #752] @ (7b7884 ) │ │ │ │ + ldr r2, [pc, #112] @ (7b7604 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r2, [r1, #46] @ 0x2e │ │ │ │ + ldrh r2, [r5, #32] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r0, [r5, r1] │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #156] @ 7b7650 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2696607,15 +2696658,15 @@ │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ strb r2, [r4, #29] │ │ │ │ lsls r4, r2, #5 │ │ │ │ strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r2, #5 │ │ │ │ adds r0, r6, #0 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r2, r3, #2 │ │ │ │ adds r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2696865,22 +2696916,22 @@ │ │ │ │ bl 7b6bf4 │ │ │ │ b.n 7b7ada │ │ │ │ nop │ │ │ │ strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #104] @ 0x68 │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xf94bffff │ │ │ │ bl 8e3b6a │ │ │ │ bl 5c3b6e │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - pop {pc} │ │ │ │ + cbnz r0, 7b7bd0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2697034,15 +2697085,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 │ │ │ │ - cmp r7, #86 @ 0x56 │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ lsls r0, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2697141,15 +2697192,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r0, #11] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r2, r2, #30 │ │ │ │ lsls r7, r1, #5 │ │ │ │ strh r2, [r1, #22] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - str r6, [r0, #52] @ 0x34 │ │ │ │ + str r6, [r4, #24] │ │ │ │ lsls r2, r3, #2 │ │ │ │ adds r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2697489,15 +2697540,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r5, #29] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, #29] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r4, #7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r4, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, #27] │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2697910,25 +2697961,25 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #4 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r2, r7, #7 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrb r0, [r6, r2] │ │ │ │ + ldrh r0, [r2, r4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r1, pc, #496 @ (adr r1, 7b87a8 ) │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r5, #64 @ 0x40 │ │ │ │ + cmp r3, #160 @ 0xa0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r5, #4 │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r5, r1] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r7, [pc, #56] @ (7b8600 ) │ │ │ │ + ldr r5, [pc, #440] @ (7b8780 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2698339,47 +2698390,47 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r3, #31 │ │ │ │ lsls r7, r1, #5 │ │ │ │ lsrs r2, r1, #28 │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldrb r2, [r6, #3] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrh r6, [r3, r2] │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xe98fffff │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r1, pc, #336 @ (adr r1, 7b8b50 ) │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movw r0, #10392 @ 0x2898 │ │ │ │ - ldrh r2, [r5, #24] │ │ │ │ + @ instruction: 0xf4a20098 │ │ │ │ + ldrh r2, [r1, #12] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldrsb r2, [r0, r4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ strb r4, [r4, #28] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrh r2, [r1, #20] │ │ │ │ + ldrh r2, [r5, #6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ strb r6, [r7, #27] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - adds r0, r4, r0 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ lsls r2, r3, #2 │ │ │ │ strb r2, [r2, #27] │ │ │ │ lsls r4, r2, #5 │ │ │ │ adds r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #26] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r6, [r4, r0] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ lsls r2, r3, #2 │ │ │ │ strb r0, [r7, #25] │ │ │ │ lsls r4, r2, #5 │ │ │ │ strb r4, [r3, #25] │ │ │ │ lsls r4, r2, #5 │ │ │ │ strb r0, [r0, #25] │ │ │ │ lsls r4, r2, #5 │ │ │ │ @@ -2699054,21 +2699105,21 @@ │ │ │ │ nop │ │ │ │ strb r4, [r1, #5] │ │ │ │ lsls r4, r2, #5 │ │ │ │ strb r0, [r1, #5] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, r4] │ │ │ │ + str r2, [r5, r5] │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - str r2, [r4, r4] │ │ │ │ + ldr r7, [pc, #520] @ (7b92e8 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #248] @ (7b91ec ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2699185,17 +2699236,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, r2] │ │ │ │ + ldr r7, [pc, #24] @ (7b921c ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r5, r2] │ │ │ │ + ldr r7, [pc, #32] @ (7b9228 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #296] @ (7b9344 ) │ │ │ │ @@ -2699322,15 +2699373,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #656] @ (7b95ec ) │ │ │ │ + ldr r6, [pc, #16] @ (7b936c ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (7b93c0 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2699369,15 +2699420,15 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 7b9388 │ │ │ │ nop │ │ │ │ ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #728] @ (7b96a4 ) │ │ │ │ + ldr r6, [pc, #88] @ (7b9424 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #124] @ (7b945c ) │ │ │ │ @@ -2699428,15 +2699479,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 7b93ec │ │ │ │ ldr r6, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #224] @ (7b9548 ) │ │ │ │ + ldr r5, [pc, #608] @ (7b96c8 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2699898,27 +2699949,27 @@ │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 7b9812 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 7b9666 │ │ │ │ nop │ │ │ │ ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r7, [pc, #184] @ (7b9a38 ) │ │ │ │ + ldr r5, [pc, #568] @ (7b9bb8 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #736] @ (7b9c68 ) │ │ │ │ + ldr r2, [pc, #96] @ (7b99e8 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r3, [pc, #424] @ (7b9b34 ) │ │ │ │ + ldr r1, [pc, #808] @ (7b9cb4 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r3, [pc, #456] @ (7b9b58 ) │ │ │ │ + ldr r1, [pc, #840] @ (7b9cd8 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r3, [pc, #232] @ (7b9a7c ) │ │ │ │ + ldr r1, [pc, #616] @ (7b9bfc ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r3, [pc, #424] @ (7b9b40 ) │ │ │ │ + ldr r1, [pc, #808] @ (7b9cc0 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #272] @ (7b9ab8 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2700044,15 +2700095,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #100] @ 0x64 │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r6, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #552] @ (7b9cf8 ) │ │ │ │ + ldr r0, [pc, #936] @ (7b9e78 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2700168,17 +2700219,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ b.n 7b9b58 │ │ │ │ str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #968] @ (7b9fd0 ) │ │ │ │ + ldr r0, [pc, #328] @ (7b9d50 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r1, [pc, #672] @ (7b9eac ) │ │ │ │ + ldr r0, [pc, #32] @ (7b9c2c ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2700267,17 +2700318,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ str r6, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #240] @ (7b9df4 ) │ │ │ │ + blxns r3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r1, [pc, #360] @ (7b9e70 ) │ │ │ │ + @ instruction: 0x47ba │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr.w r3, [r0, #624] @ 0x270 │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ subs r3, #25 │ │ │ │ cmp r3, #16 │ │ │ │ it hi │ │ │ │ movhi r0, #64 @ 0x40 │ │ │ │ @@ -2700426,21 +2700477,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #32] │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r4, [r3, #28] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #152] @ (7b9f20 ) │ │ │ │ + mov lr, r0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r4, r3, #31 │ │ │ │ + asrs r4, r7, #24 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r0, [pc, #160] @ (7b9f30 ) │ │ │ │ + mov r8, r1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r0, [pc, #344] @ (7b9fec ) │ │ │ │ + mov lr, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #52] @ (7b9edc ) │ │ │ │ @@ -2700466,15 +2700517,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 7b9eb8 │ │ │ │ str r4, [r2, #20] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #96] @ (7b9f48 ) │ │ │ │ + mov r0, pc │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r3 │ │ │ │ @@ -2700651,17 +2700702,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, #12] │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldrsh r2, [r5, r5] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, fp │ │ │ │ + add lr, r7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - mov r2, pc │ │ │ │ + add sl, fp │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ ldr.w r2, [pc, #2220] @ 7ba9c8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ @@ -2701358,23 +2701409,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r2, r3] │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r0, [r7, r2] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + subs r5, #28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r4, r6, #20 │ │ │ │ + lsrs r4, r2, #14 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - subs r5, #108 @ 0x6c │ │ │ │ + subs r3, #204 @ 0xcc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r5, #146 @ 0x92 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #96] @ (7baa64 ) │ │ │ │ @@ -2701918,17 +2701969,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, r3] │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r4, [r3, r1] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + adds r6, #18 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, #18 │ │ │ │ + adds r6, #114 @ 0x72 │ │ │ │ lsls r2, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2702019,17 +2702070,17 @@ │ │ │ │ blx 744e0 │ │ │ │ b.n 7bb154 │ │ │ │ nop │ │ │ │ ldr r6, [pc, #968] @ (7bb560 ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #250 @ 0xfa │ │ │ │ + adds r5, #90 @ 0x5a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r7, #6 │ │ │ │ + adds r5, #102 @ 0x66 │ │ │ │ lsls r2, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #132] @ (7bb230 ) │ │ │ │ cmp r1, #4 │ │ │ │ add r0, pc │ │ │ │ beq.n 7bb20e │ │ │ │ @@ -2702075,15 +2702126,15 @@ │ │ │ │ b.n 7bb1de │ │ │ │ ldr r1, [pc, #16] @ (7bb23c ) │ │ │ │ b.n 7bb210 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ ldr r6, [pc, #320] @ (7bb374 ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsls r6, r1, #20 │ │ │ │ lsls r0, r6, #4 │ │ │ │ adds r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ add.w r0, r0, #12288 @ 0x3000 │ │ │ │ strb.w r1, [r0, #3540] @ 0xdd4 │ │ │ │ @@ -2702130,19 +2702181,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #696] @ (7bb568 ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #21 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - adds r6, #8 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xfab20099 │ │ │ │ + ldrsb.w r0, [r2, r9, lsl #1] │ │ │ │ ldr r2, [pc, #168] @ (7bb36c ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 7bb2ec │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r3, #77 @ 0x4d │ │ │ │ @@ -2702218,19 +2702269,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r5, [pc, #224] @ (7bb450 ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #18 │ │ │ │ + lsls r4, r3, #12 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - adds r5, #142 @ 0x8e │ │ │ │ + adds r3, #238 @ 0xee │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xfa640099 │ │ │ │ + str.w r0, [r4, #153] @ 0x99 │ │ │ │ ldr r3, [pc, #232] @ (7bb46c ) │ │ │ │ mov ip, r1 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ @@ -2702309,15 +2702360,15 @@ │ │ │ │ str.w r3, [ip, #12] │ │ │ │ pop {pc} │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r3, [ip, #8] │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw lr, #15544 @ 0x3cb8 │ │ │ │ add.w r3, r0, lr │ │ │ │ ldr r5, [r1, #4] │ │ │ │ movw ip, #15560 @ 0x3cc8 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ @@ -2704938,17 +2704989,17 @@ │ │ │ │ str.w fp, [r3, r2, lsl #2] │ │ │ │ b.n 7bd36c │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ adds r3, #10 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7bce18 │ │ │ │ + b.n 7bdad8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - b.n 7bcce4 │ │ │ │ + b.n 7bd9a4 │ │ │ │ lsls r7, r5, #4 │ │ │ │ cmp r4, #42 @ 0x2a │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2705615,19 +2705666,19 @@ │ │ │ │ mov r7, ip │ │ │ │ mov lr, r2 │ │ │ │ b.n 7bdb1a │ │ │ │ movs r1, #0 │ │ │ │ movs r5, #1 │ │ │ │ b.n 7bdb06 │ │ │ │ nop │ │ │ │ - bgt.n 7bdcec │ │ │ │ + bge.n 7bdbac │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bge.n 7bdc18 │ │ │ │ + bls.n 7bdcd8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bge.n 7bdbf0 │ │ │ │ + bls.n 7bdcb0 │ │ │ │ lsls r7, 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 │ │ │ │ movs r0, #1 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2706142,23 +2706193,23 @@ │ │ │ │ mov.w ip, #1048576 @ 0x100000 │ │ │ │ mov.w sl, #16384 @ 0x4000 │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 7be06a │ │ │ │ mov r1, r9 │ │ │ │ mov r9, sl │ │ │ │ b.n 7be048 │ │ │ │ - bhi.n 7be2c8 │ │ │ │ + bvs.n 7be388 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bvc.n 7be2a0 │ │ │ │ + bvs.n 7be360 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bvc.n 7be280 │ │ │ │ + bvs.n 7be340 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bvc.n 7be260 │ │ │ │ + bvs.n 7be320 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bvc.n 7be230 │ │ │ │ + bvs.n 7be2f0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ ldr.w r2, [r0, #644] @ 0x284 │ │ │ │ ldr.w r3, [r0, #656] @ 0x290 │ │ │ │ push {r4, lr} │ │ │ │ add.w ip, r2, #1 │ │ │ │ str.w ip, [r0, #644] @ 0x284 │ │ │ │ mov.w ip, #26624 @ 0x6800 │ │ │ │ @@ -2706774,23 +2706825,23 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ b.n 7be620 │ │ │ │ adds r0, r0, #0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 7be99c │ │ │ │ + beq.n 7bea5c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bne.n 7be968 │ │ │ │ + beq.n 7bea28 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bne.n 7be938 │ │ │ │ + beq.n 7be9f8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bne.n 7be900 │ │ │ │ + beq.n 7be9c0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bne.n 7be8dc │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ adds r0, r2, r0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ @@ -2707383,15 +2707434,15 @@ │ │ │ │ b.n 7bea50 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r5, #24 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ asrs r0, r5, #6 │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2708124,28 +2708175,28 @@ │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7bf7de │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7bf7de │ │ │ │ nop │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - stmia r3!, {r1, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r5} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - stmia r3!, {r1, r2, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + lsls r7, r5, #4 │ │ │ │ + bkpt 0x0012 │ │ │ │ + lsls r7, r5, #4 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + lsls r7, r5, #4 │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - itee lt │ │ │ │ - lsllt r7, r5, #4 │ │ │ │ - it ls @ unpredictable │ │ │ │ - lslls r7, r5, #4 │ │ │ │ - it vc │ │ │ │ - lslvc r7, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r2, [r0, #644] @ 0x284 │ │ │ │ @@ -2709243,15 +2709294,15 @@ │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [r8, #-332]! @ 0xfffffeb4 │ │ │ │ asrs r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 7c072a │ │ │ │ + cbz r4, 7c0702 │ │ │ │ lsls r7, r5, #4 │ │ │ │ adds r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2709875,19 +2709926,19 @@ │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ b.n 7c0bb4 │ │ │ │ @ instruction: 0xf4de0153 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bgt.n 7c0e74 │ │ │ │ + bge.n 7c0d34 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r1, pc, #360 @ (adr r1, 7c0f40 ) │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #456] @ (7c0fb4 ) │ │ │ │ @@ -2710882,21 +2710933,21 @@ │ │ │ │ ldr.w r6, [fp, r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ b.n 7c13c6 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 7c1440 │ │ │ │ nop │ │ │ │ - add r2, pc, #384 @ (adr r2, 7c1b00 ) │ │ │ │ + add r0, pc, #768 @ (adr r0, 7c1c80 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r2, pc, #296 @ (adr r2, 7c1aac ) │ │ │ │ + add r0, pc, #680 @ (adr r0, 7c1c2c ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r2, pc, #184 @ (adr r2, 7c1a40 ) │ │ │ │ + add r0, pc, #568 @ (adr r0, 7c1bc0 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r2, pc, #168 @ (adr r2, 7c1a34 ) │ │ │ │ + add r0, pc, #552 @ (adr r0, 7c1bb4 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ cbz r2, 7c19f6 │ │ │ │ mov lr, r2 │ │ │ │ @@ -2711002,15 +2711053,15 @@ │ │ │ │ adds r2, #8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 764394 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 7c1aa6 │ │ │ │ - ldr r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #732] @ (7c1dc0 ) │ │ │ │ @@ -2711270,25 +2711321,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 7c1dc0 │ │ │ │ eors r7, r5 │ │ │ │ b.n 7c17ec │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ b.n 7c15f8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2711885,17 +2711936,17 @@ │ │ │ │ b.n 7c22e0 │ │ │ │ movs r3, #2 │ │ │ │ b.n 7c2412 │ │ │ │ movs r3, #1 │ │ │ │ b.n 7c2412 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r4, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ lsls r7, r5, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add.w r1, r0, #14080 @ 0x3700 │ │ │ │ @@ -2713237,21 +2713288,21 @@ │ │ │ │ str.w r1, [r5, r3, lsl #2] │ │ │ │ ldr.w r3, [r4, #156] @ 0x9c │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r1, [r4, #156] @ 0x9c │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ b.n 7c32dc │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, #46] @ 0x2e │ │ │ │ + ldrh r2, [r5, #32] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r7, #30] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r2, [r1, #42] @ 0x2a │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ lsls r7, r5, #4 │ │ │ │ add.w r4, sl, #4096 @ 0x1000 │ │ │ │ bl 76213c │ │ │ │ mov.w r2, #10240 @ 0x2800 │ │ │ │ movt r2, #49153 @ 0xc001 │ │ │ │ ldr.w r6, [sl, #3856] @ 0xf10 │ │ │ │ mov.w ip, #1040 @ 0x410 │ │ │ │ @@ -2714722,15 +2714773,15 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ cbnz r0, 7c4a5c │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb76a │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r2, [r6, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ lsls r7, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #32 │ │ │ │ @@ -2717634,31 +2717685,31 @@ │ │ │ │ beq.n 7c6b70 │ │ │ │ b.n 7c6bc6 │ │ │ │ nop │ │ │ │ str r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r6, r7, pc} │ │ │ │ + pop {r1, r4, r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cdp2 0, 0, cr0, cr0, cr0, {5} │ │ │ │ - orn r0, r6, r0, asr #2 │ │ │ │ - stc2l 0, cr0, [sl, #640] @ 0x280 │ │ │ │ - ldrsb r6, [r4, r2] │ │ │ │ + stc2l 0, cr0, [r0], #-640 @ 0xfffffd80 │ │ │ │ + @ instruction: 0xe8c600a0 │ │ │ │ + stc2 0, cr0, [sl], #-640 @ 0xfffffd80 │ │ │ │ + strb r6, [r0, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + cbnz r4, 7c6cce │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r6, #-640]! @ 0xfffffd80 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + @ instruction: 0xfbd600a0 │ │ │ │ + ldrb r0, [r7, #12] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + cbnz r0, 7c6cca │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldc2 0, cr0, [r4, #-640]! @ 0xfffffd80 │ │ │ │ + @ instruction: 0xfb9400a0 │ │ │ │ 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 │ │ │ │ @@ -2718282,19 +2718333,19 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r1, [pc, #336] @ (7c746c ) │ │ │ │ + blxns r6 │ │ │ │ lsls r7, r5, #4 │ │ │ │ ldrh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r2, #5 │ │ │ │ - @ instruction: 0x47de │ │ │ │ + mov r6, r7 │ │ │ │ lsls r7, r5, #4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, sl │ │ │ │ beq.n 7c734a │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ beq.n 7c7396 │ │ │ │ @@ -2718616,25 +2718667,25 @@ │ │ │ │ blx 744e0 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7c75a8 │ │ │ │ ldrh r2, [r6, #22] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r6, r3 │ │ │ │ + adcs r6, r7 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r2, [r0, #12] │ │ │ │ + strb r2, [r4, #5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r6, #4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - orrs r4, r4 │ │ │ │ + sbcs r4, r0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r6, [r6, #10] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r2, [r3, #11] │ │ │ │ + strb r2, [r7, #4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ @@ -2720147,19 +2720198,19 @@ │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7c84ce │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #15] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #52 @ 0x34 │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #196] @ (7c86a8 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2720248,19 +2720299,19 @@ │ │ │ │ blx 744e0 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7c866a │ │ │ │ ldrb r2, [r2, #8] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r6, [r2, #36] @ 0x24 │ │ │ │ + str r6, [r6, #8] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r3, #12] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2721140,29 +2721191,29 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrb r6, [r0, #2] │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #30] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrsh r6, [r1, r7] │ │ │ │ + ldrsh r6, [r5, r0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r6, [r2, #0] │ │ │ │ + ldrsh r6, [r6, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + cmp r6, #26 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - cmp r5, #26 │ │ │ │ + cmp r3, #122 @ 0x7a │ │ │ │ lsls r7, r5, #4 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r2, [r5, r0] │ │ │ │ + ldrh r2, [r1, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r4, [r4, r2] │ │ │ │ + ldrh r4, [r0, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -2722404,178 +2722455,178 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r1, r4, r5} │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r2, [r2, #104] @ 0x68 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ + movs r5, #146 @ 0x92 │ │ │ │ lsls r7, r5, #4 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrsb r4, [r3, r7] │ │ │ │ + ldrsb r4, [r7, r0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r0, r0] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + asrs r2, r2, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + subs r2, r0, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrsb r6, [r6, r6] │ │ │ │ + ldrsb r6, [r2, r0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf38a00a1 │ │ │ │ - ldrsb r2, [r1, r6] │ │ │ │ + @ instruction: 0xf1ea00a1 │ │ │ │ + strb r2, [r5, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsb r0, [r2, r6] │ │ │ │ + strb r0, [r6, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf32200a1 │ │ │ │ - ldrsb r4, [r2, r5] │ │ │ │ + @ instruction: 0xf18200a1 │ │ │ │ + strb r4, [r6, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #184 @ 0xb8 │ │ │ │ + adds r7, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf28000a1 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + @ instruction: 0xf0e000a1 │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r4, pc, #416 @ (adr r4, 7c9f88 ) │ │ │ │ + add r2, pc, #800 @ (adr r2, 7ca108 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - subs r0, #232 @ 0xe8 │ │ │ │ + adds r7, #72 @ 0x48 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsb r6, [r6, r1] │ │ │ │ + strb r6, [r2, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsb r4, [r7, r0] │ │ │ │ + strb r4, [r3, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r0, [r7, r7] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r7, #170 @ 0xaa │ │ │ │ + movs r6, #10 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r1, r7] │ │ │ │ + strb r6, [r5, r0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf0a400a1 │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + vhadd.s8 d0, d20, d17 │ │ │ │ + str r2, [r4, r2] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mcr2 0, 6, r0, cr0, cr7, {4} │ │ │ │ - adds r6, #2 │ │ │ │ + stc2 0, cr0, [r0, #-604]! @ 0xfffffda4 │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #30 │ │ │ │ + adds r5, #126 @ 0x7e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r1, r4] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [pc, #704] @ (7ca0e8 ) │ │ │ │ + bx r2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r1, sp, #864 @ 0x360 │ │ │ │ + add r0, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r1, pc, #56 @ (adr r1, 7c9e68 ) │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r0, [r0, r2] │ │ │ │ + strh r0, [r4, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r4, [r5, r2] │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cdp 0, 3, cr0, cr4, cr1, {5} │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + ldc 0, cr0, [r4], {161} @ 0xa1 │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #234 @ 0xea │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, sp, #608 @ 0x260 │ │ │ │ + add r0, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + strh r6, [r4, r0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r0, [r7, r5] │ │ │ │ + str r0, [r3, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + str r2, [r2, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + str r0, [r4, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmia r3!, {r3, r4, r5} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + str r2, [r4, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + ldr r6, [pc, #840] @ (7ca1b0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stc 0, cr0, [lr], #-644 @ 0xfffffd7c │ │ │ │ - str r6, [r6, r1] │ │ │ │ + eor.w r0, lr, r1, asr #2 │ │ │ │ + ldr r6, [pc, #856] @ (7ca1c8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r1, #224 @ 0xe0 │ │ │ │ + adds r0, #64 @ 0x40 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r6, pc, #920 @ (adr r6, 7ca210 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r6, r6] │ │ │ │ + str r2, [r2, r0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - sbc.w r0, r8, r1, asr #2 │ │ │ │ - str r2, [r4, r5] │ │ │ │ + strd r0, r0, [r8, #644] @ 0x284 │ │ │ │ + ldr r7, [pc, #776] @ (7ca18c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r7, [pc, #376] @ (7ca000 ) │ │ │ │ + ldr r5, [pc, #760] @ (7ca180 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r0, r6] │ │ │ │ + ldr r7, [pc, #904] @ (7ca214 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r6, [r1, r6] │ │ │ │ + ldr r7, [pc, #952] @ (7ca248 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r1, r6] │ │ │ │ + ldr r7, [pc, #936] @ (7ca23c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r1, r6] │ │ │ │ + ldr r7, [pc, #936] @ (7ca240 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r0, r6] │ │ │ │ + ldr r7, [pc, #904] @ (7ca224 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r6, [r7, r5] │ │ │ │ + ldr r7, [pc, #888] @ (7ca218 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r6, [r6, r5] │ │ │ │ + ldr r7, [pc, #856] @ (7ca1fc ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r6, [r5, r5] │ │ │ │ + ldr r7, [pc, #824] @ (7ca1e0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [pc, #440] @ (7ca064 ) │ │ │ │ + ldr r4, [pc, #824] @ (7ca1e4 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r6, r0] │ │ │ │ + ldr r6, [pc, #592] @ (7ca100 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [pc, #208] @ (7c9f88 ) │ │ │ │ + ldr r4, [pc, #592] @ (7ca108 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r7, #158 @ 0x9e │ │ │ │ + cmp r5, #254 @ 0xfe │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r6, pc, #304 @ (adr r6, 7c9ff0 ) │ │ │ │ + add r4, pc, #688 @ (adr r4, 7ca170 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #488] @ (7ca0ac ) │ │ │ │ + ldr r5, [pc, #872] @ (7ca22c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r5, pc, #944 @ (adr r5, 7ca27c ) │ │ │ │ + add r4, pc, #304 @ (adr r4, 7c9ffc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r1, r0] │ │ │ │ + ldr r6, [pc, #432] @ (7ca080 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r7, [pc, #1016] @ (7ca2cc ) │ │ │ │ + ldr r6, [pc, #376] @ (7ca04c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [pc, #640] @ (7ca158 ) │ │ │ │ + ldr r5, [pc, #0] @ (7c9ed8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfa4200a1 │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ + strh.w r0, [r2, #161] @ 0xa1 │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r1, #10 │ │ │ │ + asrs r6, r5, #3 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 7c9e78 │ │ │ │ + bmi.n 7c9f38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [pc, #184] @ (7c9fa4 ) │ │ │ │ + ldr r4, [pc, #568] @ (7ca124 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [pc, #160] @ (7c9f90 ) │ │ │ │ + ldr r4, [pc, #544] @ (7ca110 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [pc, #136] @ (7c9f7c ) │ │ │ │ + ldr r4, [pc, #520] @ (7ca0fc ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r5, [pc, #976] @ (7ca2c8 ) │ │ │ │ + ldr r4, [pc, #336] @ (7ca048 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr.w r2, [pc, #2832] @ 7caa0c │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.w 7c96b2 │ │ │ │ @@ -2723589,219 +2723640,219 @@ │ │ │ │ ldr.w r0, [sl] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.n 7ca980 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [pc, #504] @ (7cac08 ) │ │ │ │ + ldr r2, [pc, #888] @ (7cad88 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [pc, #104] @ (7caa7c ) │ │ │ │ + ldr r2, [pc, #488] @ (7cabfc ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r3, [pc, #984] @ (7cadf0 ) │ │ │ │ + ldr r2, [pc, #344] @ (7cab70 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [pc, #176] @ (7caacc ) │ │ │ │ + ldr r2, [pc, #560] @ (7cac4c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf52a0097 │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + usat r0, #23, sl, lsl #2 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r3, pc, #120 @ (adr r3, 7caaa0 ) │ │ │ │ + add r1, pc, #504 @ (adr r1, 7cac20 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #880] @ (7cad9c ) │ │ │ │ + ldr r2, [pc, #240] @ (7cab1c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r3, [pc, #768] @ (7cad30 ) │ │ │ │ + ldr r2, [pc, #128] @ (7caab0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r3, [pc, #656] @ (7cacc4 ) │ │ │ │ + ldr r2, [pc, #16] @ (7caa44 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r3, [pc, #992] @ (7cae18 ) │ │ │ │ + ldr r2, [pc, #352] @ (7cab98 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r3, [pc, #904] @ (7cadc4 ) │ │ │ │ + ldr r2, [pc, #264] @ (7cab44 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, pc, #816 @ (adr r0, 7cad74 ) │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vqadd.s64 d16, d22, d3 │ │ │ │ - lsrs r6, r5, #15 │ │ │ │ + ldcl 0, cr0, [r6, #588] @ 0x24c │ │ │ │ + lsrs r6, r1, #9 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [pc, #824] @ (7cad88 ) │ │ │ │ + ldr r1, [pc, #184] @ (7cab08 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #760] @ (7cad4c ) │ │ │ │ + ldr r1, [pc, #120] @ (7caacc ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7cb1ac │ │ │ │ + b.n 7cae6c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [pc, #600] @ (7cacb4 ) │ │ │ │ + ldr r0, [pc, #984] @ (7cae34 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #288] @ (7cab84 ) │ │ │ │ + ldr r0, [pc, #672] @ (7cad04 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r3, [pc, #376] @ (7cabe0 ) │ │ │ │ + ldr r1, [pc, #760] @ (7cad60 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r1, pc, #704 @ (adr r1, 7cad2c ) │ │ │ │ + add r0, pc, #64 @ (adr r0, 7caaac ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r1, pc, #520 @ (adr r1, 7cac78 ) │ │ │ │ + ldr r7, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #198 @ 0xc6 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #728] @ (7cad50 ) │ │ │ │ + ldr r1, [pc, #88] @ (7caad0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #944] @ (7cae2c ) │ │ │ │ + ldr r1, [pc, #304] @ (7cabac ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #840] @ (7cadc8 ) │ │ │ │ + ldr r1, [pc, #200] @ (7cab48 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #648] @ (7cad0c ) │ │ │ │ + ldr r1, [pc, #8] @ (7caa8c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #536] @ (7caca0 ) │ │ │ │ + ldr r0, [pc, #920] @ (7cae20 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #360] @ (7cabf4 ) │ │ │ │ + ldr r0, [pc, #744] @ (7cad74 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #232] @ (7cab78 ) │ │ │ │ + ldr r0, [pc, #616] @ (7cacf8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7cb274 │ │ │ │ + b.n 7caf34 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r1, [pc, #648] @ (7cad20 ) │ │ │ │ + ldr r0, [pc, #8] @ (7caaa0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7cb1e8 │ │ │ │ + b.n 7caea8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r1, [pc, #496] @ (7cac90 ) │ │ │ │ + blxns fp │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [pc, #208] @ (7cab74 ) │ │ │ │ + blxns r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [pc, #208] @ (7cab78 ) │ │ │ │ + mov ip, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r2, #7 │ │ │ │ + adds r0, r6, #0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [pc, #480] @ (7cac90 ) │ │ │ │ + blx fp │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [pc, #288] @ (7cabd4 ) │ │ │ │ + blx r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [pc, #160] @ (7cab58 ) │ │ │ │ + blx r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [pc, #48] @ (7caaec ) │ │ │ │ + bxns sp │ │ │ │ lsls r1, r3, #2 │ │ │ │ - blxns r5 │ │ │ │ + mov r4, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + lsls r6, r7, #19 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrb r0, [r6, r0] │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r6, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r5, #76] @ 0x4c │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp ip, r3 │ │ │ │ + mvns r4, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp ip, r0 │ │ │ │ + mvns r4, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r6, pc │ │ │ │ + mvns r6, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7cad38 │ │ │ │ + svc 134 @ 0x86 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r2, r9 │ │ │ │ + bics r2, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add sl, ip │ │ │ │ + muls r2, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add ip, fp │ │ │ │ + orrs r4, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r4, sp │ │ │ │ + cmn r4, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add ip, pc │ │ │ │ + muls r4, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [sp, #208] @ 0xd0 │ │ │ │ + str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r3, #2 │ │ │ │ @ instruction: 0xb67e │ │ │ │ lsls r3, r2, #5 │ │ │ │ - mvns r6, r2 │ │ │ │ + tst r6, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - svc 168 @ 0xa8 │ │ │ │ + udf #8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bics r0, r5 │ │ │ │ + tst r0, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bics r2, r4 │ │ │ │ + tst r2, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - svc 48 @ 0x30 │ │ │ │ + ble.n 7caa44 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - muls r2, r4 │ │ │ │ + rors r2, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r1, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - udf #172 @ 0xac │ │ │ │ + ble.n 7cab4c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - orrs r6, r6 │ │ │ │ + sbcs r6, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - orrs r4, r4 │ │ │ │ + sbcs r4, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfa020093 │ │ │ │ - udf #26 │ │ │ │ + str??.w r0, [r2, r3, lsl #1] │ │ │ │ + bgt.n 7cac3c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - negs r0, r4 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r4, r5 │ │ │ │ + asrs r4, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r2, r1 │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - tst r0, r0 │ │ │ │ + eors r0, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - rors r0, r5 │ │ │ │ + eors r0, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr??.w r0, [lr, r3, lsl #1] │ │ │ │ - ble.n 7cac48 │ │ │ │ + @ instruction: 0xf7be0093 │ │ │ │ + blt.n 7cab08 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - sbcs r0, r7 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r7 │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r2 │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adcs r2, r2 │ │ │ │ + subs r7, #178 @ 0xb2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r7 │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adcs r2, r3 │ │ │ │ + subs r7, #186 @ 0xba │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adcs r2, r1 │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r0 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adcs r0, r6 │ │ │ │ + subs r7, #208 @ 0xd0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r1 │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r1, r3, #2 │ │ │ │ cbz r2, 7cabe6 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrb r2, [r7, #29] │ │ │ │ + ldrb r2, [r3, #23] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsrs r0, r0 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r0, r1 │ │ │ │ + subs r6, #232 @ 0xe8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r0, r5 │ │ │ │ + subs r7, #8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r0, r2 │ │ │ │ + subs r6, #240 @ 0xf0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r2, r4 │ │ │ │ + subs r7, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r0 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2724087,19 +2724138,19 @@ │ │ │ │ str r3, [r5, #0] │ │ │ │ bne.w 7cad88 │ │ │ │ b.n 7cadbe │ │ │ │ strb r4, [r4, r0] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #17 │ │ │ │ + lsrs r2, r4, #10 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r4, #94 @ 0x5e │ │ │ │ + subs r2, #190 @ 0xbe │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r0, r1 │ │ │ │ + subs r6, #232 @ 0xe8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ ldr r2, [pc, #132] @ (7caf34 ) │ │ │ │ sub.w sp, sp, #560 @ 0x230 │ │ │ │ @@ -2724154,15 +2724205,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r0, r5] │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r4, r4] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r7, r5, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ ldr.w r3, [r0, #3856] @ 0xf10 │ │ │ │ @@ -2724661,15 +2724712,15 @@ │ │ │ │ ldr.w r3, [r4, #3984] @ 0xf90 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ - bl b2dc50 │ │ │ │ + bl b2db70 │ │ │ │ mov r0, r7 │ │ │ │ strb.w sl, [r4, #2173] @ 0x87d │ │ │ │ bl 773234 │ │ │ │ cmp r5, r6 │ │ │ │ bls.n 7cb50c │ │ │ │ ldrd r3, r7, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ @@ -2724912,15 +2724963,15 @@ │ │ │ │ ldr.w r3, [r4, #3984] @ 0xf90 │ │ │ │ str r3, [sp, #0] │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ lsl.w r3, fp, r5 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ - bl b2dc50 │ │ │ │ + bl b2db70 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r5, #1 │ │ │ │ strb.w r3, [r4, #2173] @ 0x87d │ │ │ │ bl 773234 │ │ │ │ mov r0, r6 │ │ │ │ bl 773234 │ │ │ │ @@ -2725121,15 +2725172,15 @@ │ │ │ │ ldr.w r3, [r4, #3996] @ 0xf9c │ │ │ │ orrs r1, r5 │ │ │ │ ldr.w r2, [r4, #3992] @ 0xf98 │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ - bl b2e208 │ │ │ │ + bl b2e128 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r8, [r4, #2173] @ 0x87d │ │ │ │ bl 773234 │ │ │ │ cmp r6, sl │ │ │ │ bls.n 7cb9e4 │ │ │ │ ldrd r7, r1, [sp, #4] │ │ │ │ mov r5, r9 │ │ │ │ @@ -2725375,15 +2725426,15 @@ │ │ │ │ strd r7, r7, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ bl 5ab4d4 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x499ba4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7cbd78 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b2b0c0 │ │ │ │ + bl b2afe0 │ │ │ │ add r2, sp, #20 │ │ │ │ ldr.w r3, [r8, #356] @ 0x164 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #244] @ 0xf4 │ │ │ │ ldr.w r1, [r8, #3912] @ 0xf48 │ │ │ │ @@ -2725396,15 +2725447,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r5, #1884] @ 0x75c │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ bhi.n 7cbe06 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ ldr.w r5, [r8, #160] @ 0xa0 │ │ │ │ - bl b2ade4 │ │ │ │ + bl b2ad04 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx r5 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r5, [r8, #360] @ 0x168 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ @@ -2725436,19 +2725487,19 @@ │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ strd r5, r5, [sp, #48] @ 0x30 │ │ │ │ strd r5, r5, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ blx r4 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b2b138 │ │ │ │ + bl b2b058 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b2b3d0 │ │ │ │ + bl b2b2f0 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b2b0fc │ │ │ │ + bl b2b01c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cbz r1, 7cbdac │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2725527,15 +2725578,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ - bl b2d844 │ │ │ │ + bl b2d764 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #2173] @ 0x87d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2725555,15 +2725606,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ - bl b2d4cc │ │ │ │ + bl b2d3ec │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #2173] @ 0x87d │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2725651,15 +2725702,15 @@ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ strd r9, fp, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl b2bf6c │ │ │ │ + bl b2be8c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ ldrb.w r2, [r4, #516] @ 0x204 │ │ │ │ cbnz r2, 7cc006 │ │ │ │ ldr r2, [pc, #892] @ (7cc368 ) │ │ │ │ ldr r3, [pc, #884] @ (7cc364 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2726026,21 +2726077,21 @@ │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ lsrs r0, r5 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ - bl b2bfd4 │ │ │ │ + bl b2bef4 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r7, #3860] @ 0xf14 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - bl b2c028 │ │ │ │ + bl b2bf48 │ │ │ │ ldrh.w r0, [r6, #76] @ 0x4c │ │ │ │ bl 450a1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33f0ec> │ │ │ │ mov r9, r0 │ │ │ │ ldrh.w r0, [fp, #76] @ 0x4c │ │ │ │ bl 450a1c <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x33f0ec> │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -2726187,15 +2726238,15 @@ │ │ │ │ strd r4, r4, [sp, #24] │ │ │ │ strd r4, r4, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ ldr.w r0, [r7, #3860] @ 0xf14 │ │ │ │ - bl b2c2f4 │ │ │ │ + bl b2c214 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [r7, #2173] @ 0x87d │ │ │ │ bl 773234 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 7cc3ce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ @@ -2726248,15 +2726299,15 @@ │ │ │ │ cmp r2, #7 │ │ │ │ bhi.w 7cc770 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.w 7cc45a │ │ │ │ ldr.w r0, [r7, #3860] @ 0xf14 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - bl b2c0f4 │ │ │ │ + bl b2c014 │ │ │ │ ldrh.w r3, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7cc89e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ bl 4634b8 <__vaDriverInit_1_24@@libgallium-26.2.3-2.so+0x351b88> │ │ │ │ mov r9, r0 │ │ │ │ @@ -2726581,15 +2726632,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #104 @ 0x68 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r4, #38 @ 0x26 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #110 @ 0x6e │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w r2, [pc, #1592] @ 7cd058 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2726749,15 +2726800,15 @@ │ │ │ │ ldrsh.w r3, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ strd r3, r9, [sp, #4] │ │ │ │ ldrsh.w r3, [r4, #24] │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ - bl b2dfb8 │ │ │ │ + bl b2ded8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ ldr.w r2, [pc, #1128] @ 7cd060 │ │ │ │ ldr.w r3, [pc, #1120] @ 7cd05c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2726826,15 +2726877,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7cafa4 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl b2cfe0 │ │ │ │ + bl b2cf00 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ b.n 7ccbf4 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ b.n 7cca58 │ │ │ │ ldrb.w r1, [r0, #53] @ 0x35 │ │ │ │ cmp r1, #6 │ │ │ │ @@ -2726878,15 +2726929,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ - bl b2dfb8 │ │ │ │ + bl b2ded8 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov.w r2, #0 │ │ │ │ strb.w r2, [r5, #2173] @ 0x87d │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -2726900,15 +2726951,15 @@ │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ bl 7cafa4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ - bl b2cfe0 │ │ │ │ + bl b2cf00 │ │ │ │ mov.w r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2727160,15 +2727211,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7cafa4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ - bl b2cfe0 │ │ │ │ + bl b2cf00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ @@ -2728349,170 +2728400,170 @@ │ │ │ │ b.n 7cd736 │ │ │ │ ldr r2, [pc, #324] @ (7cdd80 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 7cd72c │ │ │ │ - adds r0, r4, #0 │ │ │ │ + subs r0, r0, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ cmp r4, #80 @ 0x50 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r4, #1 │ │ │ │ + subs r4, r0, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r5, #3 │ │ │ │ + subs r6, r1, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r2, #4 │ │ │ │ + subs r4, r6, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + subs r0, r6, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + subs r0, r0, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + subs r4, r1, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + subs r4, r4, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r2, #4 │ │ │ │ + subs r2, r6, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + bgt.n 7cdc28 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r4, r3, #4 │ │ │ │ + subs r4, r7, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r5, #5 │ │ │ │ + subs r6, r1, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r1, #4 │ │ │ │ + subs r4, r5, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + subs r0, r1, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r7, #4 │ │ │ │ + subs r2, r3, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + subs r2, r2, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r2, #5 │ │ │ │ + subs r4, r6, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + subs r2, r2, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r5, #4 │ │ │ │ + subs r6, r1, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf25e0091 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + @ instruction: 0xf0be0091 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r3, #30 │ │ │ │ + asrs r6, r7, #23 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + asrs r2, r0, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + asrs r0, r1, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r4, #30 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + asrs r4, r1, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #122 @ 0x7a │ │ │ │ + subs r2, r3, #3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + subs r4, r6, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #28 │ │ │ │ + subs r4, r7, #1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r6, #7 │ │ │ │ + subs r0, r2, #1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r3, #6 │ │ │ │ + adds r0, r7, #7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, #3 │ │ │ │ + adds r6, r7, #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r5, #3 │ │ │ │ + adds r6, r1, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + adds r2, r3, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + adds r4, r1, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r0, #0 │ │ │ │ + adds r2, r4, #1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + adds r0, r7, #0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + adds r0, r2, #0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r1, #6 │ │ │ │ + subs r2, r5, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r6, #4 │ │ │ │ + subs r6, r2, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + subs r6, r6, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r4, #2 │ │ │ │ + subs r4, r0, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + subs r2, r2, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r0, #1 │ │ │ │ + subs r0, r4, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r1, #0 │ │ │ │ + subs r6, r5, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r3, r7 │ │ │ │ + subs r2, r7, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r5, r6 │ │ │ │ + subs r2, r1, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + adds r2, r3, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r0, r5 │ │ │ │ + adds r2, r4, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r2, r4 │ │ │ │ + adds r2, r6, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + adds r2, r0, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + adds r6, r2, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r0, r2 │ │ │ │ + adds r2, r4, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r1, r1 │ │ │ │ + adds r6, r5, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + adds r0, r1, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r7, r6 │ │ │ │ + adds r2, r3, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r5, r4 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r7, r3 │ │ │ │ + asrs r2, r3, #29 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + asrs r6, r4, #28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + asrs r6, r7, #27 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + asrs r2, r2, #27 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r0, r1 │ │ │ │ + asrs r6, r4, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r1, #2608] @ 0xa30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2728805,55 +2728856,55 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 7cdfd2 │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, #4 │ │ │ │ + subs r6, r5, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + subs r0, r6, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r5, #3 │ │ │ │ + subs r6, r1, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r1, #4 │ │ │ │ + subs r4, r5, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + subs r0, r3, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + subs r2, r5, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r5, #3 │ │ │ │ + subs r0, r1, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r7, #1 │ │ │ │ + subs r2, r3, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r6, #1 │ │ │ │ + subs r4, r2, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + adds r0, r7, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r4, r0 │ │ │ │ + adds r6, r0, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + adds r4, r4, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r1, r1 │ │ │ │ + adds r6, r5, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r5, r1 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + subs r0, r0, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + subs r4, r0, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r5, r6 │ │ │ │ + subs r4, r1, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r6, [pc, #516] @ (7ce30c ) │ │ │ │ @@ -2728868,15 +2728919,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ add.w r0, r4, #800 @ 0x320 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl b3043c │ │ │ │ + bl b3035c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 7ce2fa │ │ │ │ ldr.w r0, [r4, #628] @ 0x274 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r3, [r2, #188] @ 0xbc │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ @@ -2730162,17 +2730213,17 @@ │ │ │ │ ldr.w r1, [r6, #3532] @ 0xdcc │ │ │ │ b.n 7cf0fa │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ blx 7352c │ │ │ │ mov r0, r5 │ │ │ │ blx 7487c │ │ │ │ b.n 7cf084 │ │ │ │ - @ instruction: 0xb732 │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r0!, {r1, r3, r6} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ cmp r3, #5 │ │ │ │ @@ -2731174,17 +2731225,17 @@ │ │ │ │ movw r1, #52292 @ 0xcc44 │ │ │ │ movt r1, #52292 @ 0xcc44 │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 7cfd7c │ │ │ │ b.n 7cfd12 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ + cbnz r4, 7cfdd2 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + cbnz r4, 7cfdd0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ addw r2, r0, #2180 @ 0x884 │ │ │ │ add.w ip, r0, #2176 @ 0x880 │ │ │ │ addw r1, r0, #2184 @ 0x888 │ │ │ │ push {r4, lr} │ │ │ │ addw r4, r0, #2188 @ 0x88c │ │ │ │ mov.w r3, #1056964608 @ 0x3f000000 │ │ │ │ @@ -2731291,17 +2731342,17 @@ │ │ │ │ vmul.f32 s14, s14, s13 │ │ │ │ vstr s15, [r0, #-8] │ │ │ │ vstr s14, [r0, #-4] │ │ │ │ bne.n 7cfeac │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - cbnz r0, 7cff86 │ │ │ │ + rev16 r0, r3 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cbnz r0, 7cff5a │ │ │ │ + cbnz r0, 7cff32 │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r0, [pc, #1872] @ 7d0670 │ │ │ │ @@ -2731852,15 +2731903,15 @@ │ │ │ │ ldr.w r8, [ip] │ │ │ │ b.n 7cff74 │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r4, r4 │ │ │ │ + cbnz r4, 7d068c │ │ │ │ lsls r6, r5, #4 │ │ │ │ vbsl q8, q0, q1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2732329,15 +2732380,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (7d0c10 ) │ │ │ │ sub.w r1, r1, #294 @ 0x126 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ bl 7d0a64 │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r6, r5, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr.w ip, [pc, #128] @ 7d0ca4 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ @@ -2732388,15 +2732439,15 @@ │ │ │ │ it ne │ │ │ │ movne r0, #100 @ 0x64 │ │ │ │ b.n 7d0c6a │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ubfx r1, lr, #1, #19 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r6, r5, #4 │ │ │ │ usat r1, #18, lr, lsl #1 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2732687,15 +2732738,15 @@ │ │ │ │ blx 744e0 │ │ │ │ movs r3, #0 │ │ │ │ b.n 7d0ee2 │ │ │ │ nop │ │ │ │ @ instruction: 0xf1340152 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ @@ -2732900,20 +2732951,19 @@ │ │ │ │ bne.n 7d11e2 │ │ │ │ b.n 7d115a │ │ │ │ adds r6, #1 │ │ │ │ str r6, [r5, #28] │ │ │ │ b.n 7d106a │ │ │ │ movs r0, #0 │ │ │ │ b.n 7d11d8 │ │ │ │ - ldr r2, [r1, r3] │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r0, r3] │ │ │ │ + ldrsb r0, [r4, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ + vqadd.u32 d0, d24, d8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #720] @ (7d14e4 ) │ │ │ │ mov r7, r2 │ │ │ │ @@ -2733196,15 +2733246,15 @@ │ │ │ │ ldr r3, [pc, #416] @ (7d1694 ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r3, [pc, #312] @ (7d1630 ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ sbc.w r1, sl, r2, lsr #1 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r4, #608] @ 0x260 │ │ │ │ + @ instruction: 0xfbf40098 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r3, r0, #4096 @ 0x1000 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2734462,15 +2734512,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ svc 138 @ 0x8a │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r0, r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ svc 0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -2734597,15 +2734647,15 @@ │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ udf #18 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #560] @ 0x230 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ ble.n 7d21d0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2734700,19 +2734750,19 @@ │ │ │ │ blx 724cc <__stack_chk_fail@plt> │ │ │ │ ble.n 7d2424 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmia r4!, {r3, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [sp, #216] @ 0xd8 │ │ │ │ + str r6, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r5, #4 │ │ │ │ bgt.n 7d22cc │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2735134,16 +2735184,16 @@ │ │ │ │ bl 78d850 │ │ │ │ blx 72a78 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ bhi.n 7d2760 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, sl, r8, lsr #2 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + bics.w r0, sl, r8, lsr #2 │ │ │ │ + lsrs r2, r5, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrb.w r3, [r1, #32] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2735238,15 +2735288,15 @@ │ │ │ │ bl 7d272c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bvc.n 7d29c4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaf40098 │ │ │ │ + ldrd r0, r0, [r4, #-608] @ 0x260 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ 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] @ (7d2948 ) │ │ │ │ @@ -2735388,18 +2735438,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r8, #608] @ 0x260 │ │ │ │ - lsrs r0, r4, #23 │ │ │ │ + @ instruction: 0xe8280098 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xe9920098 │ │ │ │ + b.n 7d2a60 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w sl, [pc, #672] @ 7d2d34 │ │ │ │ @@ -2735669,24 +2735720,25 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r0, r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w lr!, {r3, r4, r7} │ │ │ │ - strh r6, [r0, #24] │ │ │ │ + b.n 7d2b84 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + strh r6, [r4, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7d2bfc │ │ │ │ + b.n 7d28bc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r0, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r9, [pc, #676] @ 7d3014 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2735954,25 +2736006,25 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r0, r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7d2c04 │ │ │ │ + b.n 7d28c4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r5, #0] │ │ │ │ + ldrb r6, [r1, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r3, #6 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7d2980 │ │ │ │ + b.n 7d3640 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2736224,24 +2736276,24 @@ │ │ │ │ bne.w 7d30d0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7d37a8 │ │ │ │ + b.n 7d3468 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh.w r0, [r8, #151] @ 0x97 │ │ │ │ - b.n 7d36a4 │ │ │ │ + @ instruction: 0xf7180097 │ │ │ │ + b.n 7d3364 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 7d3628 │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r2, r0, #21 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #316] @ (7d3474 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2736384,17 +2736436,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7d3494 │ │ │ │ + udf #98 @ 0x62 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (7d3568 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2736475,17 +2736527,17 @@ │ │ │ │ bl 7d2a80 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - svc 12 │ │ │ │ + ble.n 7d364c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ add.w r4, r1, #44 @ 0x2c │ │ │ │ @@ -2736596,17 +2736648,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r4, r5} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r5, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ble.n 7d3660 │ │ │ │ + bgt.n 7d3720 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r5, #6 │ │ │ │ + movs r0, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #200] @ (7d377c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2736697,18 +2736749,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bgt.n 7d376c │ │ │ │ + blt.n 7d382c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ + vqadd.u16 d0, d20, d8 │ │ │ │ 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] @ (7d38ac ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #256] @ (7d38b0 ) │ │ │ │ @@ -2736825,17 +2736876,17 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - blt.n 7d3870 │ │ │ │ + bge.n 7d3930 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - vshr.u64 d0, d8, #36 │ │ │ │ + ldc2l 0, cr0, [ip, #608]! @ 0x260 │ │ │ │ push {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] @ (7d3994 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [pc, #184] @ (7d3998 ) │ │ │ │ @@ -2736910,17 +2736961,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7d3904 │ │ │ │ stmia r7!, {r1, r3, r4} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 7d3940 │ │ │ │ + bls.n 7d3a00 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mrc2 0, 4, r0, cr8, cr8, {4} │ │ │ │ + ldc2l 0, cr0, [r8], #608 @ 0x260 │ │ │ │ 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] @ (7d3ad4 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r4, [pc, #288] @ (7d3ad8 ) │ │ │ │ @@ -2737043,17 +2737094,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bls.n 7d3a10 │ │ │ │ + bvc.n 7d3ad0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldc2l 0, cr0, [ip, #-608] @ 0xfffffda0 │ │ │ │ + @ instruction: 0xfbbc0098 │ │ │ │ push {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] @ (7d3bd0 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [pc, #208] @ (7d3bd4 ) │ │ │ │ @@ -2737138,17 +2737189,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 732c8 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7d3b28 │ │ │ │ stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 7d3b00 │ │ │ │ + bvs.n 7d3bc0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mrrc2 0, 9, r0, ip, cr8 │ │ │ │ + @ instruction: 0xfabc0098 │ │ │ │ stmdb 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 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2737197,15 +2737248,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7d3c48 │ │ │ │ ldr r0, [pc, #8] @ (7d3c74 ) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ nop │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + str r4, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #508] @ (7d3e88 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2737420,18 +2737471,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r4, r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldr r0, [pc, #152] @ (7d3f3c ) │ │ │ │ + mov lr, r0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xfa420098 │ │ │ │ - bvs.n 7d3f24 │ │ │ │ + strh.w r0, [r2, #152] @ 0x98 │ │ │ │ + bmi.n 7d3de4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmia r1!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2738121,17 +2738172,17 @@ │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [pc, #16] @ (7d451c ) │ │ │ │ mov r2, ip │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 74be4 │ │ │ │ nop │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ @@ -2738824,15 +2738875,15 @@ │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #4] @ (7d4be0 ) │ │ │ │ add r0, pc │ │ │ │ blx 726d0 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r9, #61681 @ 0xf0f1 │ │ │ │ movt r9, #61680 @ 0xf0f0 │ │ │ │ @@ -2739573,21 +2739624,21 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d7, [sp] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - blt.n 7d53c8 │ │ │ │ + bge.n 7d5488 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 7d4f74 │ │ │ │ + b.n 7d5c34 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - b.n 7d4f10 │ │ │ │ + b.n 7d5bd0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - b.n 7d4efc │ │ │ │ + b.n 7d5bbc │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (7d55b0 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2739720,44 +2739771,44 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp] │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldmia r3!, {r4, r6} │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldmia r3!, {r4, r5} │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 7d567c │ │ │ │ + bcs.n 7d553c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - itee ls │ │ │ │ - lslls r0, r3, #2 │ │ │ │ - subhi.w r1, lr, #46 @ 0x2e │ │ │ │ - ldrhi r2, [r6, #52] @ 0x34 │ │ │ │ + pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + and.w r1, lr, #46 @ 0x2e │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ble.n 7d5654 │ │ │ │ + blt.n 7d5514 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r2, [r4, #1] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r6, r6] │ │ │ │ + strh r6, [r2, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcc.n 7d5530 │ │ │ │ + bcs.n 7d55f0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + str r4, [r4, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcc.n 7d56dc │ │ │ │ + bne.n 7d559c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bkpt 0x00c6 │ │ │ │ + pop {r1, r2, r5, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2740400,115 +2740451,115 @@ │ │ │ │ b.n 7d5c6a │ │ │ │ ldr r2, [pc, #212] @ (7d5dac ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 73f3c <__fprintf_chk@plt> │ │ │ │ b.n 7d5c6a │ │ │ │ - pop {r4} │ │ │ │ + rev16 r0, r6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bkpt 0x0046 │ │ │ │ + pop {r1, r2, r5, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r3, r4, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r2, r3, r4, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r4, r5, #17 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ + str r2, [r6, #124] @ 0x7c │ │ │ │ lsls r6, r5, #4 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bkpt 0x00f0 │ │ │ │ + pop {r4, r6, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bkpt 0x0004 │ │ │ │ + pop {r2, r5, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - rev16 r0, r3 │ │ │ │ + @ instruction: 0xb8b8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bkpt 0x001a │ │ │ │ + pop {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r4, r3] │ │ │ │ + ldr r7, [pc, #272] @ (7d5e30 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r3, r3] │ │ │ │ + ldr r7, [pc, #232] @ (7d5e0c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r7, r2] │ │ │ │ + ldr r7, [pc, #104] @ (7d5d90 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - beq.n 7d5c8c │ │ │ │ + ldmia r7!, {r4} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r6, [r1, r1] │ │ │ │ + ldr r6, [pc, #696] @ (7d5fe8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - beq.n 7d5dbc │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbnz r2, 7d5d98 │ │ │ │ + cbnz r2, 7d5d70 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r7, [pc, #600] @ (7d5f98 ) │ │ │ │ + ldr r5, [pc, #984] @ (7d6118 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7, {r2, r3, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbnz r4, 7d5da0 │ │ │ │ + cbnz r4, 7d5d78 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - revsh r0, r0 │ │ │ │ + cbnz r0, 7d5d54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + udf #52 @ 0x34 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [pc, #344] @ (7d5eac ) │ │ │ │ + ldr r5, [pc, #728] @ (7d602c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - rev16 r6, r7 │ │ │ │ + @ instruction: 0xb8de │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 7d5c74 │ │ │ │ + bcc.n 7d5d34 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + ldmia r5, {r1, r4, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r7, [pc, #88] @ (7d5dc4 ) │ │ │ │ + ldr r5, [pc, #472] @ (7d5f44 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rev16 r0, r0 │ │ │ │ + @ instruction: 0xb8a0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - revsh r0, r5 │ │ │ │ + cbnz r0, 7d5d86 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 7d5e10 │ │ │ │ + bcc.n 7d5cd0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + subs r2, r5, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r2, r6, #2 │ │ │ │ + subs r2, r2, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbnz r4, 7d5df4 │ │ │ │ + rev r4, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r4, [pc, #936] @ (7d6134 ) │ │ │ │ + ldr r3, [pc, #296] @ (7d5eb4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbnz r0, 7d5da4 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - blt.n 7d5cc0 │ │ │ │ + bls.n 7d5d80 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bcs.n 7d5d3c │ │ │ │ + bne.n 7d5dfc │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bgt.n 7d5d28 │ │ │ │ + blt.n 7d5de8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + @ instruction: 0xb6e6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2741372,15 +2741423,15 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 7d67bc │ │ │ │ add.w r0, r5, #4384 @ 0x1120 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ adds r0, #24 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ - bl af38a4 │ │ │ │ + bl af37c4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r4, #1368] @ 0x558 │ │ │ │ bl 7f1048 │ │ │ │ cbz r0, 7d67ea │ │ │ │ add.w r4, r5, #4416 @ 0x1140 │ │ │ │ add.w r6, r5, #4544 @ 0x11c0 │ │ │ │ @@ -2741422,70 +2741473,70 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ blx 744e0 │ │ │ │ mov r0 TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes